CN101035112B - A device and method for transmitting additional information - Google Patents
A device and method for transmitting additional information Download PDFInfo
- Publication number
- CN101035112B CN101035112B CN2006100114402A CN200610011440A CN101035112B CN 101035112 B CN101035112 B CN 101035112B CN 2006100114402 A CN2006100114402 A CN 2006100114402A CN 200610011440 A CN200610011440 A CN 200610011440A CN 101035112 B CN101035112 B CN 101035112B
- Authority
- CN
- China
- Prior art keywords
- gfp
- additional information
- frame
- module
- framing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Communication Control (AREA)
Abstract
本发明公开了一种传送附加信息的装置及方法,该装置包括一GFP成帧模块,用于在发送端利用通用成帧规程的客户管理帧来对发送的附加信息进行GFP封装及在接收端对接收的经所述GFP封装后的附加信息帧进行解析、恢复出所述附加信息以实现对通讯设备之间的附加信息进行传送。利用本发明的装置及方法减少了使用专用通道的代价,实现灵活,对数据的封装效率高、更健壮;GFP帧有固定的开销,流量管理、QoS控制更方便;GFP运行来自不同端口或链路的多个协议共享同一传输通道,从而增加了带宽的利用率。
The invention discloses a device and a method for transmitting additional information. The device includes a GFP framing module, which is used to perform GFP encapsulation on the transmitted additional information by using the client management frame of the general framing procedure at the sending end and to perform GFP encapsulation on the receiving end. The received additional information frame encapsulated by the GFP is analyzed, and the additional information is recovered to realize the transmission of the additional information between communication devices. Utilizing the device and method of the present invention reduces the cost of using a dedicated channel, realizes flexibility, and has high encapsulation efficiency and robustness to data; GFP frames have fixed overhead, and flow management and QoS control are more convenient; GFP runs from different ports or chains Multiple protocols on the road share the same transmission channel, thereby increasing bandwidth utilization.
Description
技术领域technical field
本发明涉及通讯领域,特别是涉及通讯领域的数据8B/10B业务通讯系统的一种利用GFP的客户管理帧传送附加信息的装置及方法。The invention relates to the field of communication, in particular to a device and method for transmitting additional information using GFP client management frames in a data 8B/10B business communication system in the field of communication.
背景技术Background technique
随着网络的飞速发展,特别是如今数据业务的快速增长,用户对带宽需求不断增大,使得多业务传输平台(MSTP)技术成为下一代传输的核心技术之一,其发展前景是明朗而且乐观的,已为各大主流电信运营商广泛采用,并稳步向低层网络推进。在这些设备中通常都支持业务的GFP(Generic framingprocedure,通用成帧规程)打包技术,然后映射到SDH的虚容器VC中,最后再进行OTN成帧处理。但是在目前的传输系统中,监控信息的传送通常采用带外的独立监控通道传送,或者采用带内的SDH或OTN帧的开销字节传送。采用独立的监控通道需要额外的信道和设备,增加了网络成本和复杂度,并且监控通道的传输距离必须与业务的传输距离匹配,这对监控导通的设计带来了很大的难度。采用SDH或OTN的帧开销字节传送这种方法,首先必须找到一个标准中未定义的字节,不能随便使用,这样使得监控字节的选取非常受限制,并且也不便于与其他设备的互连互通,其次这种方法也必须外加专用的电路来插入和提取开销字节的内容,组帧需要在外部电路中实现,非常不灵活,而且成本较高。With the rapid development of the network, especially the rapid growth of today's data services, users' demand for bandwidth continues to increase, making the multi-service transmission platform (MSTP) technology one of the core technologies of next-generation transmission, and its development prospects are clear and optimistic It has been widely used by major mainstream telecom operators and is steadily advancing to the lower-level network. These devices usually support the GFP (Generic framing procedure) packaging technology of the service, and then map to the SDH virtual container VC, and finally perform OTN framing processing. However, in the current transmission system, monitoring information is usually transmitted by an out-of-band independent monitoring channel, or by in-band SDH or OTN frame overhead bytes. Using an independent monitoring channel requires additional channels and equipment, which increases network cost and complexity, and the transmission distance of the monitoring channel must match the transmission distance of the business, which brings great difficulty to the design of monitoring conduction. Using the method of frame overhead byte transmission of SDH or OTN, you must first find a byte that is not defined in the standard, and you cannot use it casually, which makes the selection of monitoring bytes very limited, and it is not easy to communicate with other devices. Secondly, this method must also add a dedicated circuit to insert and extract the content of the overhead byte. The framing needs to be implemented in an external circuit, which is very inflexible and expensive.
通常数据8B/10B业务采用GFP封装处理,GFP帧分为控制帧和客户帧,其中客户帧又分为客户数据帧和客户管理帧,客户数据帧用于传送客户业务,比如GbE、SAN等业务,而客户管理帧目前基本没有使用,因此可以利用客户管理帧来传送通讯设备之间的附加信息,比如监控信息等。Usually the data 8B/10B business adopts GFP encapsulation processing, GFP frame is divided into control frame and customer frame, among them customer frame is divided into customer data frame and customer management frame, customer data frame is used to transmit customer service, such as GbE, SAN and other services , and the customer management frame is basically not used at present, so the customer management frame can be used to transmit additional information between communication devices, such as monitoring information.
GFP(Generic framing procedure,通用成帧规程)提供了一种将高层客户信号映射到传输网络的处理过程。其帧格式如图1所示。一般地,GFP帧是由核心头(Core Header)和净荷区(Payload Area)组成,其中核心头4个字节,包含2字节的长度字节和2字节的核心头校验字节(cHEC),净荷区又由净荷头(Payload Header)、净荷(Payload)及可选的净荷帧校验(FCS)构成,净荷头又包括净荷类型(Payload Type)和类型头校验(tHEC)等部分。GFP (Generic framing procedure, general framing procedure) provides a process for mapping high-level client signals to the transmission network. Its frame format is shown in Figure 1. Generally, a GFP frame is composed of a core header (Core Header) and a payload area (Payload Area), in which the core header has 4 bytes, including a 2-byte length byte and a 2-byte core header check byte (cHEC), the payload area is composed of the payload header (Payload Header), the payload (Payload) and the optional payload frame check (FCS), and the payload header includes the payload type (Payload Type) and type Head check (tHEC) and other parts.
其中Payload Type的第一个字节(MSB)可分成净荷类型指示(PTI)、净荷帧校验指示(PFI)和扩展头指示(EXI),第二个字节(LSB)为客户信号指示(UPI)。详细定义见表1的PTI内容列表,表2GFP客户数据帧用户类型列表和表3GFP客户管理帧用户类型。
表1 PTI内容列表
表2 GFP客户数据帧用户类型列表 Table 2 GFP client data frame user type list
表3GFP客户管理帧用户类型Table 3 GFP Client Management Frame User Type
其中,图1中帧结构中相应名称对应的中英文如下:Among them, the Chinese and English corresponding to the corresponding names in the frame structure in Figure 1 are as follows:
Core Header:核心头Core Header: core header
Payload Area:净荷区Payload Area: payload area
Payload Header:净荷头Payload Header: payload header
MSB:Most Significant Bit,最高有效位MSB: Most Significant Bit, the most significant bit
LSB:Least Significant Bit,最低有效位LSB: Least Significant Bit, the least significant bit
cHEC:Core HEC,核心头校验cHEC: Core HEC, core header check
eHEC:Extension HEC,扩展头校验eHEC: Extension HEC, extended header check
tHEC:Type HEC,类型头校验tHEC: Type HEC, type header check
CID:Channel ID,通道标识CID: Channel ID, channel identification
EXI:Extension Header Identifier 扩展头指示EXI: Extension Header Identifier extension header indication
FCS:Frame-Check Sequence 帧校验序列FCS: Frame-Check Sequence frame check sequence
GFP:Generic Framing Procedure,通用成帧规程GFP: Generic Framing Procedure, general framing procedure
HEC:Header Error Check,头校验HEC: Header Error Check, header check
PFI:Payload FCS Identifier,净荷FCS指示PFI: Payload FCS Identifier, payload FCS indication
PTI:Payload Type Identifier,净荷类型指示PTI: Payload Type Identifier, payload type indication
UPI:User Payload Identifier,用户净荷指示UPI: User Payload Identifier, User Payload Indication
发明内容Contents of the invention
本发明的目的在于提供一种传送附加信息的装置及方法,以解决上述现有技术中存在的问题,利用业务随路传送附加信息,减少了使用专用通道的代价,实现灵活、方便且成本低廉。The purpose of the present invention is to provide a device and method for transmitting additional information to solve the problems existing in the above-mentioned prior art, and use the service to transmit additional information along the road, reduce the cost of using a dedicated channel, and achieve flexibility, convenience and low cost .
为实现本发明的上述目的,本发明提供了一种传送附加信息的装置,其中,包括一GFP成帧模块,用于在发送端利用通用成帧规程的客户管理帧来对发送的附加信息进行GFP封装及在接收端对接收的经所述GFP封装后的附加信息帧进行解析、恢复出所述附加信息以实现对通讯设备之间的附加信息进行传送。In order to achieve the above-mentioned purpose of the present invention, the present invention provides a device for transmitting additional information, which includes a GFP framing module, which is used to carry out the additional information sent by using the client management frame of the general framing procedure at the sending end. GFP encapsulation and analyzing the received additional information frame encapsulated by GFP at the receiving end, recovering the additional information so as to transmit the additional information between communication devices.
所述的装置,其中,在对所述附加信息进行GFP封装时,所述GFP成帧模块进一步通过将GFP帧的净荷类型指示字段和/或所述GFP帧的客户信号指示字段的值设置为保留值来对所述附加信息进行GFP封装。The device, wherein, when performing GFP encapsulation on the additional information, the GFP framing module further sets the value of the payload type indication field of the GFP frame and/or the client signal indication field of the GFP frame to The additional information is GFP-encapsulated for reserved values.
所述的装置,其中,进一步包括:The device, which further includes:
附加信息输入通道;Additional information input channel;
附加信息输入模块,用于通过所述附加信息输入通道向所述GFP成帧模块输入附加信息;和/或,An additional information input module, configured to input additional information to the GFP framing module through the additional information input channel; and/or,
附加信息输出通道;Additional information output channel;
附加信息输出模块,用于从所述附加信息输出通道接收经所述GFP成帧模块封装的附加信息帧进行解析,并恢复出所述附加信息。The additional information output module is configured to receive and analyze the additional information frame encapsulated by the GFP framing module from the additional information output channel, and restore the additional information.
所述的装置,其中,所述GFP成帧模块进一步用于利用通用成帧规程的客户数据帧来对客户业务数据进行GFP封装及在接收端对经GFP封装后的客户业务数据帧进行解析、恢复出所述客户业务数据以传送客户业务数据。In the device described above, the GFP framing module is further used to perform GFP encapsulation on the customer service data by using the customer data frame of the general framing procedure and analyze the GFP-encapsulated customer service data frame at the receiving end, The customer service data is recovered to transmit the customer service data.
所述的装置,其中,进一步包括:The device, which further includes:
业务通道,用于接入客户业务;Business channel, used to access customer business;
业务接口,用于完成客户业务的接入,完成业务的编码和解码。The service interface is used to complete the access of customer services and complete the encoding and decoding of services.
所述的装置,其中,进一步包括一其他形式的封装模块,用于对经GFP封装后的客户数据帧及附加信息帧进行再封装。The device further includes an encapsulation module in other forms, which is used to re-encapsulate the client data frame and the additional information frame encapsulated by GFP.
所述的装置,其中,在接收端所述GFP成帧模块进一步用于根据GFP帧净荷类型指示字段的值和/或GFP帧客户信号指示字段的值识别接收的GFP帧中的客户数据和/或附加信息。The device, wherein, at the receiving end, the GFP framing module is further used to identify the client data and / or additional information.
所述的装置,其中,所述附加信息输入/输出模块为一MCU处理器;和/或,所述附加信息输入/输出模块通过一以太网接口与外部实现附加信息的接口;和/或,所述附加信息输入/输出模块与GFP成帧模块之间采用并行总线或串行总线连接。The device, wherein, the additional information input/output module is an MCU processor; and/or, the additional information input/output module realizes the interface of additional information with the outside through an Ethernet interface; and/or, The additional information input/output module is connected to the GFP framing module by a parallel bus or a serial bus.
所述的装置,其中,所述GFP成帧模块进一步包括:The device, wherein the GFP framing module further includes:
主处理器接口,用于连接附加信息输入和/或输出模块与所述GFP成帧模块;The main processor interface is used to connect the additional information input and/or output module and the GFP framing module;
客户管理帧处理模块,用于利用客户管理帧对附加信息进行GFP成帧处理;The customer management frame processing module is used to utilize the customer management frame to perform GFP framing processing on the additional information;
客户数据帧处理模块,用于利用客户数据帧对客户业务数据进行GFP成帧处理;和A customer data frame processing module, configured to use the customer data frame to perform GFP framing processing on the customer service data; and
复用解复用单元,用于对所述GFP客户管理帧和/或客户数据帧进行复用和/或解复用。The multiplexing and demultiplexing unit is configured to multiplex and/or demultiplex the GFP client management frame and/or client data frame.
进一步地,本发明还提供了一种传送附加信息的方法,其中,包括:Further, the present invention also provides a method for transmitting additional information, which includes:
步骤A,GFP成帧模块利用通用成帧规程的客户管理帧来对发送的附加信息进行GFP封装的步骤;及Step A, the GFP framing module uses the client management frame of the general framing procedure to perform GFP encapsulation on the additional information sent; and
步骤B,在接收端对接收的经所述GFP封装后的附加信息帧进行解析以恢复出附加信息的步骤。Step B, a step of analyzing the received additional information frame encapsulated by the GFP at the receiving end to restore the additional information.
所述的方法,其中,所述GFP成帧模块对附加信息进行GFP封装的步骤进一步包括设置GFP帧的净荷类型指示字段和/或所述GFP帧的客户信号指示字段的值为保留值的步骤。The method, wherein, the step of GFP encapsulating the additional information by the GFP framing module further includes setting the value of the payload type indication field of the GFP frame and/or the value of the client signal indication field of the GFP frame to a reserved value step.
所述的方法,其中,所述步骤A之前进一步包括附加信息输入模块通过附加信息输入通道向所述GFP成帧模块输入附加信息的步骤;及,所述步骤B之后进一步包括附加信息输出模块从所述附加信息输出通道接收经所述GFP封装后的附加信息帧并将其进行解析、恢复出所述附加信息的步骤。The method, wherein, before the step A, further includes the step of the additional information input module inputting additional information to the GFP framing module through the additional information input channel; and, after the step B, further includes the additional information output module from The additional information output channel receives the additional information frame encapsulated by the GFP, parses it, and restores the additional information.
所述的方法,其中,进一步包括:The method, which further includes:
步骤a,GFP成帧模块利用通用成帧规程的客户数据帧来对发送的客户业务数据进行GFP封装的步骤;及In step a, the GFP framing module uses the client data frame of the general framing procedure to perform GFP encapsulation on the sent client service data; and
步骤b,在接收端对接收的经GFP封装后的客户业务数据帧进行解析、恢复出客户业务数据的步骤。Step b, a step of analyzing the received client service data frame encapsulated by GFP at the receiving end, and recovering the client service data.
所述的方法,其中,进一步包括对经GFP封装后的客户数据帧及附加信息帧进行再封装的步骤。The method further includes the step of re-encapsulating the GFP-encapsulated client data frame and additional information frame.
所述的方法,其中,进一步包括在接收端所述GFP成帧模块根据GFP帧净荷类型指示字段的值和/或GFP帧客户信号指示字段的值识别接收的GFP帧中的客户数据和附加信息的步骤。The method, wherein, further comprising, at the receiving end, the GFP framing module identifies the client data and additional information in the received GFP frame according to the value of the GFP frame payload type indication field and/or the value of the GFP frame client signal indication field information steps.
所述的方法,其中,所述GFP成帧模块进一步通过并行总线或串行总线与附加信息输入模块和/或附加信息输出模块连接。The method, wherein, the GFP framing module is further connected to the additional information input module and/or the additional information output module through a parallel bus or a serial bus.
本发明克服了现有技术中的缺点,解决现有技术中存在的问题。利用业务随路传送附加信息,实现各种需求,比如故障透传,监控信息等。减少了使用专用通道的代价,实现灵活,对数据的封装效率高、更健壮;GFP帧有固定的开销,流量管理、QoS控制更方便;GFP运行来自不同端口或链路的多个协议共享同一传输通道,从而增加了带宽的利用率。The invention overcomes the shortcomings in the prior art and solves the problems in the prior art. Use the service to transmit additional information along the road to meet various needs, such as fault transparent transmission, monitoring information, etc. Reduce the cost of using a dedicated channel, achieve flexibility, high-efficiency and more robust data encapsulation; GFP frames have fixed overhead, and traffic management and QoS control are more convenient; GFP runs multiple protocols from different ports or links to share the same transmission channel, thereby increasing bandwidth utilization.
附图说明Description of drawings
图1是现有技术的GFP帧结构的组成结构示意图;FIG. 1 is a schematic diagram of a composition structure of a GFP frame structure in the prior art;
图2是本发明系统的原理示意图;Fig. 2 is a schematic diagram of the principle of the system of the present invention;
图3是本发明一实施例系统的结构示意图,示出了监控信息与GFP模块之间的接口;Fig. 3 is a schematic structural diagram of the system of an embodiment of the present invention, showing the interface between the monitoring information and the GFP module;
图4是本发明另一实施例系统的结构示意图,示出了监控信息与GFP模块之间的接口;Fig. 4 is a schematic structural diagram of a system according to another embodiment of the present invention, showing the interface between the monitoring information and the GFP module;
图5是在本发明一实施例中,GFP模块内部的实现方式示意图;Fig. 5 is a schematic diagram of the internal implementation of the GFP module in an embodiment of the present invention;
图6是在本发明一实施例中,用于传送监控信息的GFP帧格式示意图;FIG. 6 is a schematic diagram of a GFP frame format used to transmit monitoring information in an embodiment of the present invention;
图7是在本发明的另一实施例中,用于传送监控信息的GFP帧格式示意。Fig. 7 is a schematic diagram of a GFP frame format used to transmit monitoring information in another embodiment of the present invention.
具体实施方式Detailed ways
如图2所示,描述了本发明系统的组成结构和各部分间的连接关系。在图2中本发明的系统包括:业务通道101、业务接口模块102、GFP成帧模块103、其他封装模块104、线路通道105、监控信息输出模块106、监控信息输出通道107、监控信息输入模块108、监控信息输入通道109。其中,各部分的功能描述如下:As shown in Fig. 2, the composition structure of the system of the present invention and the connection relationship between various parts are described. In Fig. 2, the system of the present invention includes:
业务通道101:客户业务的接入通道。Service channel 101: an access channel for customer services.
业务接口模块102:用于完成客户业务的接入,完成业务的编码和解码。Service interface module 102: used to complete the access of customer services, and complete the encoding and decoding of services.
GFP成帧模块103:用于对客户业务的数据进行GFP封装处理。GFP framing module 103: for performing GFP encapsulation processing on customer service data.
其他形式的封装模块104:用于对GFP帧再进行封装,比如进行SDH帧或OTN帧的封装。Other forms of encapsulation module 104: used to re-encapsulate the GFP frame, for example, encapsulate the SDH frame or the OTN frame.
线路通道105:设备的线路信号接口。Line channel 105: the line signal interface of the device.
监控信息输出模块106:用于从监控信息输出通道接收监控信息,对信息进行解析。Monitoring information output module 106: for receiving monitoring information from the monitoring information output channel, and analyzing the information.
监控信息输出通道107:监控信息输出的物理通道。Monitoring information output channel 107: a physical channel for outputting monitoring information.
监控信息输入模块108:用于将监控信息进行组帧,并发送道监控信息输入通道。Monitoring information input module 108: for framing the monitoring information and sending it to the monitoring information input channel.
监控信息输入通道109:监控信息输入的物理通道。Monitoring information input channel 109: a physical channel for monitoring information input.
当客户有数据发送时,通过业务通道101送给业务接口模块102,完成客户数据帧的解码,恢复为原始数据,这些数据再送给GFP成帧模块103,进行GFP打包,添加核心头和核心头校验,设置净荷类型PTI=000b(二进制),同时根据客户业务类型设置UPI(见表2),表示该帧为客户数据帧,最后封装为一个完整的GFP帧;同时,监控信息输入模块108模块通过监控信息输入通道109可以向GFP成帧模块103输入监控信息,同样地,GFP成帧模块103对监控数据添加核心头和核心头校验,设置净荷类型PTI=100b或其他保留值,同时设置UPI为任何一个保留值,见标1、表3,最后也封装成为一个完整地GFP帧,由于客户数据帧和监控信息帧在GFP打包地过程中使用的PTI类型不同,因此在接收端就可以根据PTI的值来区分GFP帧中地数据是客户数据还是监控信息。最后,GFP帧经过其他形式的封装模块104处理后发送道线路通道105上传输出去。When the client has data to send, it is sent to the
同样地,当数据从线路通道105接收到其他形式的封装模块104处理的封装后,恢复为GFP帧,这些帧再送到GFP成帧模块103进行处理,根据GFP帧中PTI值的不同区分是客户数据帧还是监控信息,如果是客户数据则将该数据送给业务接口模块102处理,通过业务接口模块102对数据进行编码形成符合客户要求的帧格式后发送到业务通道101;如果GFP成帧模块103发现该帧的PTI和UPI指示净荷内容为监控信息时,则将该数据通过监控信息输出通道107发送到监控信息输出模块106。Similarly, when the data is received from the
下面按数据流向对监控信息的输入和输出的步骤进行说明。The following describes the steps of input and output of monitoring information according to the data flow direction.
监控信息和客户数据的输入步骤:Steps to enter monitoring information and customer data:
步骤1:监控信息输入模块108将监控信息通过监控信息输入通道109送给GFP成帧模块103;Step 1: the monitoring
步骤2:GFP成帧模块103对监控信息输入通道109来的数据进行打包处理,设置PTI=100b或其他保留值,见表1,同时设置UPI为任何一个保留值,转入步骤5;Step 2: the
步骤3:业务接口模块102接收业务信道101的数据,进行解码后将数据也送给GFP成帧模块103;Step 3: the
步骤4:GFP成帧模块103对业务接口模块102来的数据进行打包处理,设置PTI=000b,见表1,同时根据客户业务类型设置UPI的值,转入步骤5;Step 4:
步骤5:GFP成帧模块103将封包完成的GFP帧发送给其他形式的封装模块104;Step 5: the
步骤6:其他形式的封装模块104对GFP成帧模块103送来的数据在进行封装和绕码后将数据发送到线路通道105。Step 6: The
监控信息和客户数据的输出步骤:Output steps of monitoring information and customer data:
解复用的过程基本上与复用过程相反,具体如下:The process of demultiplexing is basically the opposite of the multiplexing process, as follows:
步骤11:其他形式的封装模块104接收线路通道105的数据,并进行解帧和去绕后将GFP帧送给GFP成帧模块103;Step 11: the
步骤12:GFP成帧模块103对其他形式的封装模块104送来的GFP帧进行解析,识别PTI的类型,根据PTI的值不同将数据发送到不同的支路,如果PTI=000b,转到步骤13,如果PTI=100b或其他保留值并且UPI值为期望的值时,转到步骤15;Step 12:
步骤13:GFP成帧模块103将GFP解帧后的数据发送给业务接口模块102;Step 13:
步骤14:业务接口模块102对GFP成帧模块103送来的数据进行处理,形成符合客户要求的帧格式和编码后输出到业务信道101;Step 14: the
步骤15:GFP成帧模块103将GFP解帧后的数据通过监控信息输出通道107发送给监控信息输出模块106;Step 15:
步骤16:监控信息输出模块106接收客户管理帧,恢复出监控信息。Step 16: The monitoring
图3是本发明一实施例系统的结构示意图,示出了监控信息与GFP模块之间的接口。如图3所示,本发明一实施例的监控信息的输入输出模块合并成一个,采用MCU微处理器系统206来实现,MCU通过快速以太网接口208与外部实现监控信息的接口,MCU与GFP成帧模块203之间采用并行总线207,包括:8位宽的数据总线Dat[7..0]、地址总线Address、读写控制R/W、片选信号CS和中断信号INT。在这里也可以不采用MCU,而用其他的电路装置代替。本实施例的其它模块如业务通道201、业务接口模块202、GFP成帧模块203、其他形式的封装模块204、线路通道205等的功能同图2中的相应模块。Fig. 3 is a schematic structural diagram of a system according to an embodiment of the present invention, showing the interface between the monitoring information and the GFP module. As shown in Figure 3, the input and output module of the monitoring information of an embodiment of the present invention is combined into one, adopts
图4是本发明另一实施例系统的结构示意图,示出了监控信息与GFP模块之间的接口。如图4所示,本发明另一实施例的监控信息的输入输出模块合并成一个,采用MCU微处理器系统306来实现,MCU通过快速以太网接口308与外部实现监控信息的接口,MCU与GFP成帧模块303之间采用串行总线307,包括:发送数据TXD、发送时钟TXCLK、接收数据RXD和接收时钟RXCLK。在这里也可以不采用MCU,而用其他的电路装置代替。本实施例的其它模块如业务通道301、业务接口模块302、GFP成帧模块303、其他形式的封装模块304的功能同图2中的相应模块。Fig. 4 is a schematic structural diagram of a system according to another embodiment of the present invention, showing the interface between the monitoring information and the GFP module. As shown in Figure 4, the input and output module of monitoring information of another embodiment of the present invention is combined into one, adopts MCU microprocessor system 306 to realize, MCU realizes the interface of monitoring information with the outside through Fast Ethernet interface 308, MCU and A serial bus 307 is used between the GFP framing modules 303 , including: sending data TXD, sending clock TXCLK, receiving data RXD and receiving clock RXCLK. It is also possible here not to use the MCU but to use other circuit arrangements instead. The functions of other modules in this embodiment, such as the service channel 301 , the service interface module 302 , the GFP framing module 303 , and the encapsulation module 304 in other forms, are the same as those of the corresponding modules in FIG. 2 .
图5是在本发明一实施例中,GFP模块内部的实现方式示意图。如图5所示,GFP成帧模块403进一步包括:主处理器接口(Host CPU IF)模块403a、客户管理帧处理模块403b、客户数据帧处理模块403c和GFP客户管理帧和客户数据帧的复用/解复用单元403d。本实施例的其它模块如业务接口模块402、其他形式的封装模块404的功能同图2中的相应模块。在本实施例中,监控信息的输入输出模块MCU 406与GFP成帧模块403之间采用并行总线407,包括:8位宽的数据总线Dat[7..0]、地址总线Address、读写控制R/W、片选信号CS和中断信号INT。Fig. 5 is a schematic diagram of an internal implementation of the GFP module in an embodiment of the present invention. As shown in Figure 5,
图6是在本发明的一实施例中,用于传送监控信息的GFP帧格式示意图。设置PTI为标准规定的值之外的保留值,图6中所有值都用二进制表示,标准中只定义了000和100两种,因此这里可以采用除此之外的任何值,如定义PTI=101。在传送监控信息时设置PTI=101,在接收时判断PTI是否为101来判断该GFP帧的信息是否是监控信息,此时UPI的值可以为任意值,不用设置和区分。FIG. 6 is a schematic diagram of a GFP frame format used to transmit monitoring information in an embodiment of the present invention. PTI is set as a reserved value other than the value specified in the standard. All values in Fig. 6 are expressed in binary, and only two kinds of 000 and 100 are defined in the standard, so any value other than this can be adopted here, such as defining PTI= 101. Set PTI=101 when transmitting monitoring information, judge whether PTI is 101 to judge whether the information of this GFP frame is monitoring information when receiving, the value of UPI can be any value at this moment, needn't set and distinguish.
图7是在本发明的另一实施例中,用于传送监控信息的GFP帧格式示意。如图7所示,设置PTI为100,即标准规定GFP管理帧,图中所有值都用二进制表示,此时必须再设置UPI的类型,设置UPI为标准规定的值之外的任何保留值,标准中只定义了00000001和00000010两种,因此此处可设置UPI为其他保留值的任何值,比如设置UPI=10001000。在传送监控信息时设置PTI=100,UPI=10001000,在接收时判断PTI是否为100,并且UPI是否为10001000来判断该GFP帧的信息是否是监控信息,此时必须同时设置和区分PTI和UPI的值。其中,图6、图7中帧结构中的相应中英文含义同前面对图1的描述。Fig. 7 is a schematic diagram of a GFP frame format used to transmit monitoring information in another embodiment of the present invention. As shown in Figure 7, set the PTI to 100, that is, the standard specifies the GFP management frame, and all values in the figure are expressed in binary. At this time, the type of UPI must be set again, and UPI is set to any reserved value other than the value specified in the standard. Only two types of 00000001 and 00000010 are defined in the standard, so the UPI can be set here to any value of other reserved values, such as setting UPI=10001000. Set PTI=100, UPI=10001000 when transmitting monitoring information, judge whether PTI is 100, and UPI is 10001000 to judge whether the information of the GFP frame is monitoring information when receiving, and must set and distinguish PTI and UPI at the same time value. Wherein, the corresponding Chinese and English meanings in the frame structures in FIG. 6 and FIG. 7 are the same as those described above for FIG. 1 .
本发明利用GFP的客户管理帧传送可以是除监控信息之外其它的通讯设备之间的附加消息。本发明克服了现有技术中的缺点,解决现有技术中存在的问题。利用业务随路传送附加信息,实现各种需求,比如故障透传,监控信息等。减少了使用专用通道的代价,实现灵活,对数据的封装效率高、更健壮;GFP帧有固定的开销,流量管理、QoS控制更方便;GFP运行来自不同端口或链路的多个协议共享同一传输通道,从而增加了带宽的利用率。The client management frame transmission using GFP in the present invention can be an additional message between other communication devices besides monitoring information. The invention overcomes the shortcomings in the prior art and solves the problems in the prior art. Use the service to transmit additional information along the road to meet various needs, such as fault transparent transmission, monitoring information, etc. Reduce the cost of using a dedicated channel, achieve flexibility, high-efficiency and more robust data encapsulation; GFP frames have fixed overhead, and traffic management and QoS control are more convenient; GFP runs multiple protocols from different ports or links to share the same transmission channel, thereby increasing bandwidth utilization.
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。Certainly, the present invention also can have other multiple embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these corresponding Changes and deformations should belong to the scope of protection of the appended claims of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2006100114402A CN101035112B (en) | 2006-03-06 | 2006-03-06 | A device and method for transmitting additional information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2006100114402A CN101035112B (en) | 2006-03-06 | 2006-03-06 | A device and method for transmitting additional information |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101035112A CN101035112A (en) | 2007-09-12 |
| CN101035112B true CN101035112B (en) | 2010-07-14 |
Family
ID=38731417
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2006100114402A Expired - Lifetime CN101035112B (en) | 2006-03-06 | 2006-03-06 | A device and method for transmitting additional information |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101035112B (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102195859B (en) | 2010-03-04 | 2015-05-06 | 中兴通讯股份有限公司 | Method and system for adjusting bandwidth of optical channel data unit flexible (ODUflex) based on GFP (Generic Framing Procedure) |
| CN102420695B (en) * | 2010-09-27 | 2014-07-02 | 中国移动通信集团四川有限公司 | Access method and system of identification service at transmission marginal interface |
| CN103076991B (en) * | 2012-12-26 | 2016-02-10 | 创新科存储技术(深圳)有限公司 | The communication means of a kind of main frame and storage array |
| CN108134646B (en) * | 2016-12-01 | 2019-10-18 | 深圳市中兴微电子技术有限公司 | A transmission method and device for an optical transmission unit frame |
| CN111263250B (en) | 2018-11-30 | 2021-03-23 | 华为技术有限公司 | Business data processing method and device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040114924A1 (en) * | 2002-09-20 | 2004-06-17 | Marc Holness | System and method for managing an optical networking service |
| CN1558635A (en) * | 2004-01-20 | 2004-12-29 | 北京邮电大学 | Method for Transmitting Network Management and Signaling Information Using General Framing Procedure |
| CN1671244A (en) * | 2004-03-19 | 2005-09-21 | 港湾网络有限公司 | Method for transmitting data via back board |
-
2006
- 2006-03-06 CN CN2006100114402A patent/CN101035112B/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040114924A1 (en) * | 2002-09-20 | 2004-06-17 | Marc Holness | System and method for managing an optical networking service |
| CN1558635A (en) * | 2004-01-20 | 2004-12-29 | 北京邮电大学 | Method for Transmitting Network Management and Signaling Information Using General Framing Procedure |
| CN1671244A (en) * | 2004-03-19 | 2005-09-21 | 港湾网络有限公司 | Method for transmitting data via back board |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101035112A (en) | 2007-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7751433B2 (en) | Switching apparatus having universal transport of data packet frames | |
| US7114009B2 (en) | Encapsulating Fibre Channel signals for transmission over non-Fibre Channel networks | |
| WO2021103928A1 (en) | Data transmission method and apparatus, terminal device and storage medium | |
| CN100583826C (en) | Data transmission method, sending device, and receiving device | |
| US20070127526A1 (en) | Fibre Channel Frame-Mode GFP with Distributed Delimiter | |
| CN104734998A (en) | Network device and information transmission method | |
| CN1747606B (en) | Service data transmission method and apparatus thereof | |
| US20030016690A1 (en) | Method and apparatus for converting data packets between a higher bandwidth network and a lower bandwidth network | |
| CN101022405A (en) | Universal framing rule packaging method | |
| US20090185578A1 (en) | Method, apparatus and system for transmitting fiber channel service | |
| CN108988977B (en) | Method, device and system for transferring service flow in flexible Ethernet protocol | |
| EP1648133B1 (en) | A method for encapsulating data stream | |
| CN109962762B (en) | Data transmission method, sending device and receiving device | |
| CN101035112B (en) | A device and method for transmitting additional information | |
| CN101841744A (en) | Transmitting method and device of hundred gigabit Ethernet in optical transmission network | |
| WO2007131405A1 (en) | A device and method for implementing transmission of multi-path multiple service convergence and de-convergence | |
| CN1983931A (en) | Method and system for transmitting fault information in light network | |
| CN101090365B (en) | Asynchronous serial data communication channel simulation method and equipment | |
| CN100536457C (en) | Method and device for realizing data package transmission on synchronous digital system | |
| CN106713149B (en) | Daughter card and wire clamping board of router | |
| US7787502B1 (en) | Port multiplexing apparatus and methods | |
| CN100518140C (en) | SPI4II interface remote transmission realizing method and apparatus | |
| CN100496147C (en) | Method for transmitting data via back board | |
| CN105227544B (en) | Realize the device and method of different agreement message conversion | |
| CN101141347A (en) | Multi-path ethernet signal gathering apparatus and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CX01 | Expiry of patent term |
Granted publication date: 20100714 |
|
| CX01 | Expiry of patent term |


