WO2009003400A1 - A method and apparatus for mapping the ethernet code-block to the optical transport network for transmitting - Google Patents
A method and apparatus for mapping the ethernet code-block to the optical transport network for transmitting Download PDFInfo
- Publication number
- WO2009003400A1 WO2009003400A1 PCT/CN2008/071474 CN2008071474W WO2009003400A1 WO 2009003400 A1 WO2009003400 A1 WO 2009003400A1 CN 2008071474 W CN2008071474 W CN 2008071474W WO 2009003400 A1 WO2009003400 A1 WO 2009003400A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mapping
- frame
- payload
- ethernet
- block
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40032—Details regarding a bus interface enhancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1605—Fixed allocated frame structures
- H04J3/1652—Optical Transport Network [OTN]
- H04J3/1658—Optical Transport Network [OTN] carrying packets or ATM cells
Definitions
- the present invention relates to the field of communications, and more particularly to techniques for mapping Ethernet coded blocks to optical transport network transmissions. Background technique
- the OTN Optical Transport Network
- 10G Ethernet (10Gbit Ethernet) service data on OTN is a hot topic.
- the OTN frame structure is shown in Figure 1. It can be seen that it includes: OPUk Payload (traffic data payload carried by the optical channel payload unit); OTUk FEC (Forward Error Correction) part, and the following for transmission
- OPUk Payload (traffic data payload carried by the optical channel payload unit);
- OTUk FEC Forward Error Correction
- OPUk Optical Channel Payload Unit-k
- ODUk Optical Channel Data Unit-k
- OTUk Optical Channel Transport Unit-k, The OH of the optical channel transmission unit k.
- FIG. 1 The corresponding overhead structure of the OTN frame structure (shown in Figure 1) is shown in Figure 2. It can be seen that the location corresponding to 15 or 16 bytes is the Client Specific part. This section contains a PSI (Payload Structure Identifier), which occupies 1 byte.
- PSI Payment Structure Identifier
- the OPU types and capacity corresponding to the OPUk are as shown in Table 1.
- the nominal OPUk Payload rates are approximately: 2 488 320.000 kbit/s (OPU1 Payload), 9 995 276.962 kbit/s (OPU2 Payload) and 40 150 519.322 kbit/s (OPU3 Payload).
- the nominal OPUk-Xv Payload rates are approximately: X*2 488 320.000 kbit/s (OPUl-Xv Payload), X*9 995 276.962 kbit/s (OPU2-Xv Payload) and X*40 150 519.322 kbit/s
- the rated OPUk payload bandwidth is approximately: 2 488 320.000 kbit/s (OPU1 payload)
- OPUk-Xv payload bandwidth is approximately: X*2 488 320.000 kbit/s (OPUl-Xv payload), X*9 995 276.962 kbit/s (OPU2-Xv payload) and X*40 150 519.322 kbit/ s (OPU3-Xv payload).
- the load bandwidth of the OPU (Optical Channel Payload Unit) 3 is 40.150519322 GBits/s, which is slightly higher than 40 GBits/s.
- the load bandwidth of OPU2 is 9.995276962 GBit/s, which is slightly less than 10GBits/s.
- the 10G Ethernet service data recommendation is still encoded in 64/66B encoding mode.
- the MAC layer payload rate is the standard 10GBits/s
- 10G Ethernet coded blocks cannot be directly carried over OPU2. Considering that the load bandwidth of OPU3 is higher than 40 GBits/s, four 10G Ethernet coded blocks can be carried by OPU3. However, since the OPU3 payload bandwidth is only 0.375% larger than 40GBits/s, it is necessary to reduce the coding rate of the 10G Ethernet coded block, such as 10G Ethernet (64*N) B/ (64*N+1) B coding.
- the coding block is coded as a 60B code block or a 58B code block, so that the coding rate of the 4-channel 10G Ethernet coded block can be small.
- Embodiments of the present invention provide a method and apparatus for mapping an Ethernet coded block into an optical transport network, which provides mapping of four 10G Ethernet coded blocks whose coding rate is less than the minimum payload bandwidth of OPU3 to optical transmission. A specific solution for transmission over the network.
- An embodiment of the present invention provides a method for mapping an Ethernet coded block to an optical transport network, which includes:
- the four 10G Ethernet coded blocks are uniformly mapped into the payload of the general framing procedure GFP frame; and corresponding identifiers are set to identify the mapping mode;
- the GFP frame is mapped to the optical transmission network for transmission.
- An embodiment of the present invention further provides a sending apparatus, including:
- mapping unit configured to uniformly map four 10G Ethernet coded blocks into a payload of a general framing procedure GFP frame according to a set mapping manner; and set a corresponding identifier to identify the mapping manner;
- a transmission unit configured to map the GFP frame to the optical transmission network for transmission.
- the embodiment of the present invention further provides another method for mapping an Ethernet coded block to an optical transport network, which includes:
- An embodiment of the present invention further provides a receiving apparatus, including:
- An information acquiring unit configured to decode the received general framing procedure GFP frame, and obtain an identifier for identifying a mapping manner; and according to the value of the identifier, learn to uniformly map four 10G Ethernet coded blocks to a GFP frame The mapping method in the payload;
- the decoding unit decodes four 10G Ethernet coded blocks in the GFP frame according to the mapping manner.
- the embodiment of the present invention further provides another method for mapping an Ethernet coded block to an optical transport network, which includes:
- An embodiment of the present invention further provides another sending apparatus, including:
- mapping unit configured to map a set number of 10G Ethernet coded blocks according to each line of the optical transport network OTN frame corresponding to the optical channel payload unit OPU3, and evenly allocate multiple 10G Ethernet coded blocks into four channels. Inserting each 10G Ethernet coded block into the payload of each row of the OTN frame; and setting a corresponding mapping mode indication identifier in the overhead portion of the OTN frame to indicate the mapping mode;
- the transmission unit is configured to map the obtained OTN frame to the OPU3 of the OTN for transmission.
- the embodiment of the present invention further provides another method for mapping an Ethernet coded block to an optical transport network, which includes:
- 10G Ethernet coded blocks in each row of the OTN frame are decoded.
- An embodiment of the present invention further provides another receiving processing apparatus, including: An information acquiring unit, configured to decode the received optical transmission network OTN frame, and obtain a mapping mode indication identifier; and according to the mapping manner indication identifier, each row of the OTN frame corresponding to the optical channel payload unit OPU3 is arranged and set. Mapping method of 10G Ethernet coded blocks;
- a decoding unit configured to decode the 10G Ethernet coded block in each row of the OTN frame according to the mapping manner. It can be seen from the specific implementation provided by the foregoing embodiments of the present invention that the four 10G Ethernet coded blocks are uniformly mapped into the payload of the GFP frame according to the set mapping manner; or, each 10G Ethernet is used. The network coding block is interspersed into the payload of each line of the OTN frame. It can be seen that the embodiment of the present invention provides a specific solution for mapping a 4-way 10G Ethernet code block whose coding rate is less than the minimum load bandwidth of the OPU3 to the upper transmission in the optical transmission network.
- FIG. 1 is a schematic structural diagram of an OTN frame provided by the background technology
- FIG. 2 is a schematic diagram of an overhead structure of an OTN frame provided by the background technology
- Figure 3 is a schematic diagram of a GFP frame structure
- FIG. 6 is a schematic diagram of a mapping process of eight coded blocks of 512B*8, which are 10 512-bit 10G coded blocks in the first embodiment of the present invention
- FIG. 7 is a schematic diagram of a mapping process of mapping a 10G Ethernet code block of size 513B*8 into a GFP frame according to the first embodiment of the present invention
- FIG. 8 is a schematic diagram of a mapping process of mapping a GFP frame to an OPU3 of an OTN according to the first embodiment of the present invention
- FIG. 9 is a flowchart of an implementation of a second embodiment of the present invention.
- FIG. 10 is a diagram showing mapping of each 10G Ethernet standard coding block to a second embodiment of the present invention. Schematic diagram of mapping examples of each row of OTN frames. detailed description
- GFP General Frame Provision
- the GFP frame structure is shown in Figure 3. It consists of a Core Header and a Payload Area, which together occupy 65,535 bytes.
- the Core Header occupies 4 bytes, including Payload Length MSB (Payload Length Most Significant Bit), Payload Length LSB (Payload Length Least Significant Bit), Core HEC MSB (Core Header Error Check Most Significant Bit) and Core HEC LSB (Core Header Error Check Least Significant Bit);
- the Payload Length MSB and the Payload Length LSB are identified by a PLI (payload length indicator); wherein the Payload Area part further includes a Payload Header, a Payload Information Fixed, and a Payload FCS.
- the Payload Header part includes the Payload Type MSB (Most Significant Bit), the Payload Type LSB (Least Significant Bit), and the Type HEC MSB (Type Header Error Check Most). Significant Bit, the most significant byte of the type header error check), Type HEC LSB (Type Header Error Check Least Significant Bit), and some reserved bytes for the expandable part This part can occupy up to 60 bytes.
- Payload Type MSB ⁇ Payload Type LSB, using PTI ( Payload Type Identifier), PFI ( Payload FCS Identifier), payload frame check sequence identifier , EXI (Extension Header Identifier) and UPI (User Payload Identifier) are used to identify.
- PTI Payload Type Identifier
- PFI Payload FCS Identifier
- EXI Extension Header Identifier
- UPI User Payload Identifier
- the first embodiment of the present invention provides a method for mapping an Ethernet coded block to an optical transport network.
- the implementation process is as shown in FIG. 4, and includes:
- step S101 the four 10G Ethernet coded blocks are uniformly mapped into the payload of the GFP frame according to the set mapping manner, and the frame header UPI of the GFP frame is set to identify the mapping mode.
- the left side is the original 4 channel 10G Ethernet signal
- the middle is the 4 channel 10G Ethernet code block formed after multiplexing.
- Each of the 10G Ethernet code blocks includes 8 code blocks on the right side. It can be seen that each 10G Ethernet code block formed after multiplexing contains two coding blocks of the original 10G Ethernet signal.
- every 8 10G Ethernet code blocks can be used as A coded block group, mapped into a GFP frame.
- the Syn domain of all 10G Ethernet coded blocks in the path can be concentrated into the first byte, arranged in order from Syn1 to Syn8, and then all the 10G Ethernet code blocks in the path are arranged in order. Behind.
- the mapping process of the coded block of 513B*8 is obtained by mapping 8 10G coded blocks of size 512 bits to the payload part of the GFP frame.
- the right side is the structure of a 10G Ethernet coded block of size 512 bits; the left side is the structure of the coded block of the coded 513B*8. It can be seen that in the 10G Ethernet coded block on the right side, every 8 512-bit coded blocks correspond to a coded block of one byte in the left GFP frame.
- the GFP frame structure obtained through the above process a new UPI needs to be applied to identify the structure.
- mapping a 4-way 512-bit 10G Ethernet coded block uniformly mapped to a GFP frame obtained by multiplexing that is, a Syn domain of all 512-bit coded blocks in each path. Concentrating to one byte, all 512-bit coding blocks are arranged in order of the mapping instance behind the Syn field, but the embodiment of the present invention is not limited to this arrangement method, and other methods can be implemented.
- the coded block of 10G Ethernet is evenly mapped to the GFP frame.
- Step S102 Map the obtained GFP frame to the OPU3 of the OTN for transmission.
- rate adjustment control is performed on the GFP frame.
- mapping 4 channels of 16*8 512-bit 10G Ethernet coded blocks into GFP frames containing 16 513-byte blocks is shown in Figure 8.
- the case of mapping the obtained GFP frame to the OPU3 of the OTN is given. It can be seen that the obtained GFP frame is mapped to the payload part in the OTN frame corresponding to the OPU3, and the corresponding PT is set in the PSI to identify the GFP mapping mode.
- the rate of each 10G Ethernet coded block may be different, and the coded clock of the fastest 10G Ethernet coded block may be selected as the coded reference clock of each 10G Ethernet coded block; the OTN clock may also be selected.
- the encoded reference clock for each 10G Ethernet coded block As the encoded reference clock for each 10G Ethernet coded block. Therefore, in the process of transmitting GFP frames, there will be insufficient data of the client layer (ie, payload data) to maintain the continuous transmission of data. In this case, when mapping 4 channels of 10G Ethernet code blocks into GFP frames, , fills the IDLE block for each 10G Ethernet code block for rate adjustment control.
- the 10G Ethernet coded block is filled with more IDLE blocks, and the IDLE block is identified by a corresponding identifier.
- the IDLE block is identified by a corresponding identifier.
- the coding rate difference portion of the 10G Ethernet coded block is also possible to first fill a part of the IDLE in the GFP frame, for example, an Idle Frame (empty frame;) as shown in FIG. 8, and then each 10G Ethernet code block inside the GFP frame fills the IDLE block to compensate for each path.
- the coding rate difference portion of the 10G Ethernet coded block is also possible to first fill a part of the IDLE in the GFP frame, for example, an Idle Frame (empty frame;) as shown in FIG. 8, and then each 10G
- the first embodiment of the present invention further provides a transmitting apparatus, including: a mapping unit and a transmitting unit.
- a rate adjustment unit can also be included.
- the mapping unit uniformly maps the four 10G Ethernet coded blocks into the payload of the GFP frame according to the set mapping manner; and sets a corresponding identifier to identify the mapping mode; the specific processing situation and the implementation of the foregoing method
- the related descriptions in the examples are the same and will not be described in detail here.
- four 10G Ethernet signals can be multiplexed to obtain four 10G Ethernet code blocks, and then each Ethernet code block is mapped into the payload of the GFP frame.
- a transmission unit that maps the GFP frame to an optical transmission network for transmission.
- the rate adjustment unit performs rate adjustment control on the GFP frame by using an empty block when the data of the payload portion of the GFP frame is insufficient in the process of transmitting the GFP frame.
- each 10G Ethernet coded block can be filled with an IDLE block; or a part of the IDLE can be filled in the GFP frame first, and then each 10G Ethernet code block inside the GFP frame fills the IDLE block to compensate each The coding rate difference portion of the 10G Ethernet coded block.
- the first embodiment of the present invention further provides for mapping an Ethernet coded block into an optical transport network.
- the receiving process of the transmission method, the specific implementation process includes:
- the received GFP frame is decoded to obtain an identifier for identifying the mapping manner. According to the value of the identifier, a mapping manner of uniformly mapping the 4 10G Ethernet coded blocks into the payload of the GFP frame is obtained. According to the mapping mode, each 10G Ethernet coded block in the GFP frame is decoded. details as follows:
- each 10G Ethernet coded block in the GFP frame is decoded.
- the IDLE block is deleted.
- the first embodiment of the present invention further provides a receiving device, including: an information acquiring unit and a decoding unit.
- the information acquiring unit decodes the received GFP frame, and obtains an identifier for identifying the mapping mode. According to the value of the identifier, the mapping manner of uniformly mapping each 10G Ethernet coded block to the payload of the GFP frame is obtained. ;
- the decoding unit decodes each of the 10G Ethernet coded blocks in the GFP frame according to the mapping manner. In the decoding process, after the corresponding empty block for the rate adjustment control is found, the empty block is deleted.
- the second embodiment of the present invention provides another method for mapping an Ethernet coded block into an optical transport network, and uses the inter-block mapping method to map four 10G Ethernet coded blocks to the OTN for transmission.
- the specific implementation process is shown in Figure 9, including:
- step S201 a mapping manner of a set number of 10G Ethernet coded blocks is arranged according to each line of the OTN frame corresponding to the OPU3, and a plurality of 10G Ethernet coded blocks are evenly allocated into 4 channels, and each 10G Ethernet coded block block is arranged. Inserting into the payload of each row of the OTN frame; and using the PT in the PSI of the overhead portion of the OTN frame to indicate the mapping mode.
- four 10G Ethernet signals can be multiplexed and encoded, and multiplexing coding can be performed by using the method shown in FIG. 5 above.
- the order in which the coding blocks are arranged in each line of the OTN frame corresponding to the OPU3 may be different.
- the number of coding blocks that can be arranged in each row of the OTN frame corresponding to the OPU3 can be determined according to the size of each 10G Ethernet coded block and the number of bytes occupied by each line of the payload portion of the OTN frame corresponding to the OPU3.
- the size of the payload of the OTN frame can be calculated by placing the maximum number of Ks of the 10G Ethernet coded block per line:
- a corresponding OTN frame can hold up to 25 10G Ethernet coded blocks of size 1217Bit per line. As shown in Figure 10, an example is shown in which multiple 10G Ethernet coded blocks of size 1217Bit are mapped to each row of OTN frames.
- Example 2 the (64*N) B/( 64*N+1 ) B code is used.
- the OTN frame corresponding to OPU3 can accommodate 19 10G Ethernet code blocks of size 1601 bits per line, that is, 30419 bits.
- Step S202 Send the OTN frame. If, during the process of transmitting the OTN frame, it is found that the data of the payload portion of each row of the OTN frame is insufficient, the rate adjustment control is performed on each row of the OTN frame by using the empty block; and in the overhead portion of each row of the OTN frame, A corresponding rate adjustment control flag is set to indicate that an empty block in each row is used for rate adjustment control.
- a 10G Ethernet code block of size 1217Bit and a 10G Ethernet code block of size 1601Bit are used as an example:
- an empty block containing no data may be inserted into each row in the OTN frame as an adjustment block, and an identifier JC for performing rate adjustment control for each row is set in the Client Specific portion of each row of the OTN frame.
- the first block of each line can be used as an adjustment block and the rate adjustment indicator JC can be set to identify the adjustment block. It is also possible to use other blocks of each row as adjustment blocks. In short, the adjustment opportunity space can be changed. The same JC position can be changed.
- each 10G Ethernet standard code block of size 1217Bit is 4 words in the 16th column of the OTN frame.
- the section sets the identifier used for rate adjustment control for each line, JC-A, JC-B, JC-C, JC-D.
- the P of each line of JC is set to 1
- the first coding block of each line is The filled IDLE block.
- mapping a plurality of 10G Ethernet coded blocks of size 1217Bit to an OTN frame.
- the embodiment of the present invention is not limited thereto, and in addition, multiple paths may be implemented. Any size 10G Ethernet coded block is mapped to each row of the OTN frame corresponding to OPU3.
- the second embodiment of the present invention further provides a transmitting apparatus, including: a mapping unit and a transmission unit.
- a rate adjustment unit can also be included.
- the mapping unit arranges a mapping manner of a set number of 10G Ethernet coded blocks, and evenly allocates a plurality of 10G Ethernet coded blocks into four channels, and each of the 10G Ethernet coded blocks Inserting into a payload of each row of the OTN frame; and using the PT in the PSI of the overhead portion of the OTN frame to indicate the mapping mode;
- the transmission unit maps the obtained OTN frame to the OPU3 of the OTN for transmission.
- the rate adjustment unit when detecting that the data of the payload portion of each line of the OTN frame is insufficient during the process of transmitting the OTN frame, performing rate adjustment control on each line of the OTN frame by using an empty block; and each line in the OTN frame In the overhead portion, a corresponding rate adjustment control flag is set to indicate that an empty block in each row is used for rate adjustment control.
- the second embodiment of the present invention further provides a receiving process for mapping an Ethernet coded block into an optical transmission network, as follows:
- the rate adjustment control identifier of each row in the OTN frame is obtained, and according to the rate adjustment control identifier, whether each row in the OTN frame is inserted with an empty block, and when it is determined that the empty block is inserted, the space is null. Block deletion. details as follows:
- an indication P for indicating rate adjustment in each row of the OTN frame is obtained.
- the indication P it is determined whether an empty block is inserted in each row of the OTN frame, and if so, the empty block is deleted.
- the second embodiment of the present invention further provides a receiving processing apparatus, including: an information acquiring unit and a decoding unit.
- the information acquiring unit decodes the received OTN frame to obtain a mapping mode indication identifier PT. According to the mapping mode indication identifier PT, it is learned that each row of the OTN frame corresponding to the OPU3 is arranged in a mapping manner of a 10G Ethernet coding block. ;
- the decoding unit decodes the 10G Ethernet coded block in each line of the OTN frame according to the mapping manner.
- the control flag is adjusted according to the rate in each row of the OTN frame, it is determined whether an empty block is inserted in each row of the OTN frame, and when it is determined that the empty block is inserted, the empty block is deleted.
- the embodiment of the present invention maps four 10G Ethernet coded blocks to the payload of the GFP frame according to the set mapping manner; or, the four channels are 10G.
- the Ethernet coded block is interspersed into the payload of the OTN frame.
- the embodiment of the present invention provides a specific solution for mapping a 4-way 10G Ethernet coded block whose coding rate is less than the minimum load bandwidth of the OPU3 to the optical transmission network for transparent transmission, and does not need to be changed. Mature OTN system.
- the spirit and scope of the invention Thus, it is intended that the present invention cover the modifications and variations of the inventions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Time-Division Multiplex Systems (AREA)
Description
将以太网编码块映射到光传输网络传输的方法及装置
技术领域
本发明涉及通信领域, 尤其涉及将以太网编码块映射到光传输网络传输 的技术。 背景技术
随着人类对话音、 数据及多媒体等多种业务的需求增长所带来的带宽需 求, OTN ( Optical Transport Network, 光传输网络)逐渐成为各运营商承载 业务的核心平台。 目前在 OTN上传输 10G以太网 ( 10G比特以太网 )业务 数据是一个比较热门的话题。
OTN帧结构如图 1所示, 可以看出, 其包括: OPUk Payload (光通道有 效载荷单元承载的业务数据有效载荷); OTUk FEC ( Forward error correction, 前向纠错)部分, 以及如下为了传输所述业务有效载荷所带来的开销部分:
OPUk ( Optical Channel Payload Unit-k, 光通道有效载荷单元 k ) OH ( Overhead, 开销); ODUk ( Optical Channel Data Unit-k, 光通道数据单元 k ) 的 OH; OTUk ( Optical Channel Transport Unit-k, 光通道传输单元 k )的 OH。
上述 OTN帧结构(如图 1所示)对应的开销结构如图 2所示,可以看出, 对应 15、 16字节的位置, 为 Client Specific (客户自定义)部分。 该部分中 包含一个 PSI ( Payload Structure Identifier, 有效载荷结构标识), 其占用 1个 字节。
其中, OPUk对应的 OPU types and capacity ( OPU类型和能力)如表 1所
OPUl-Xv X * 2 488 320 kbit/s
OPU2-Xv X * 238/237 * 9 953 280 kbit/s ±20 ppm
OPU3-Xv X * 238/236 * 39 813 120 kbit/s
NOTE - The nominal OPUk Payload rates are approximately: 2 488 320.000 kbit/s (OPU1 Payload), 9 995 276.962 kbit/s (OPU2 Payload) and 40 150 519.322 kbit/s (OPU3 Payload). The nominal OPUk-Xv Payload rates are approximately: X*2 488 320.000 kbit/s (OPUl-Xv Payload), X*9 995 276.962 kbit/s (OPU2-Xv Payload) and X*40 150 519.322 kbit/s
(OPU3-Xv Payload).
注解: 额定的 OPUk有效载荷带宽大约为: 2 488 320.000 kbit/s (OPU1有效载荷
9 995 276.962 kbit/s (OPU2有效载荷) , 以及 40 150 519.322 kbit/s (OPU3有效载荷)。额 定的 OPUk-Xv有效载荷带宽大约为: X*2 488 320.000 kbit/s (OPUl-Xv有效载荷), X*9 995 276.962 kbit/s (OPU2-Xv有效载荷) and X*40 150 519.322 kbit/s (OPU3-Xv有效载 荷)。 表 1
可以看出, OPU ( Optical Channel Payload Unit, 光通道有效载荷单元 ) 3 的载荷带宽为 40.150519322GBits/s, 略高于 40GBits/s。 考虑到 OTN网络有 -20ppm 的时钟偏差, 在这种情况下, OPU3 的最小载荷速率为 40.150519322GBits/s*0.999980=40.149716311GBits/s。 OPU2 的载荷带宽为 9.995276962 GBit/s, 略小于 10GBits/s,
目前, 10G 以太网业务数据建议仍然釆用 64/66B 编码方式进行编码, MAC层载荷速率为标准的 10GBits/s, PHY (物理)层传输编码块需要的编 码速率为 66/64*10GBits/s = 10.3125GBits/s。
由于 OPU2的载荷带宽比 10G以太网 PHY层需要的编码速率小, 因此
10G以太网编码块不能直接通过 OPU2承载。 考虑到 OPU3的载荷带宽高于 40GBits/s,可以将 4路 10G以太网编码块通过 OPU3来承载。但是由于 OPU3 载荷带宽比 40GBits/s仅大 0.375%, 所以需要降低 10G以太网编码块的编码 速率, 如釆用 ( 64*N ) B/ ( 64*N+1 ) B编码方式将 10G以太网编码块编码为 60B编码块或 58B编码块, 以便使 4路 10G以太网编码块的编码速率能够小
于 OPU3的最小载荷带宽。
4路 10G以太网编码块的编码速率小于 OPU3的最小载荷带宽后, 虽然 能够满足 4路 10G以太网编码块在 OTN网络中传输的载荷带宽需求, 但是 目前还没有将 4路 10G以太网编码块映射到 OTN上的具体解决方案。 发明内容
本发明的实施例提供一种将以太网编码块映射到光传输网络中传输的方 法及装置, 其给出了将编码速率小于 OPU3的最小载荷带宽的 4路 10G以太 网编码块映射到光传输网络中上传输的具体解决方案。
本发明的实施例通过如下技术方案实现:
本发明实施例提供一种将以太网编码块映射到光传输网络传输的方法, 其包括:
按照设定的映射方式, 将 4路 10G以太网编码块均匀映射到通用成帧规 程 GFP帧的有效载荷中; 并设置相应的标识, 用来标识所述映射方式;
将所述 GFP帧映射到光传输网络中发送出去。
本发明实施例还提供一种发送装置, 其包括:
映射单元, 用于按照设定的映射方式, 将 4路 10G以太网编码块均匀映 射到通用成帧规程 GFP帧的有效载荷中; 并设置相应的标识, 用来标识所述 映射方式;
传输单元, 用于将所述 GFP帧映射到光传输网络中发送出去。
本发明实施例还提供另一种将以太网编码块映射到光传输网络传输的方 法, 其包括:
解码接收到的通用成帧规程 GFP帧,得到用来标识所述映射方式的标识; 根据所述标识的取值,获知将 4路 10G以太网编码块均匀映射到 GFP帧的有 效载荷中的映射方式;
才艮据所述映射方式, 解码 GFP帧中的 4路 10G以太网编码块。
本发明实施例还提供一种接收装置, 其包括:
信息获取单元, 用于解码接收到的通用成帧规程 GFP帧, 得到用来标识 映射方式的标识; 才艮据所述标识的取值, 获知将 4路 10G以太网编码块均匀 映射到 GFP帧的有效载荷中的映射方式;
解码单元,根据所述映射方式,解码 GFP帧中的 4路 10G以太网编码块。 本发明实施例还提供另一种将以太网编码块映射到光传输网络传输的方 法, 其包括:
按照光通道有效载荷单元 OPU3对应的光传输网络 OTN帧的每行排列设 定数量的 10G以太网编码块的映射方式,将多个 10G以太网编码块均匀分配 为 4路, 将每路 10G以太网编码块块间插到所述 OTN帧每行的有效载荷中; 并在 OTN帧的开销部分,设置相应的映射方式指示标识,来指示该映射方式; 将得到的 OTN帧, 映射到 OTN的 OPU3上传送出去。
本发明实施例还提供另一种发送装置, 其包括:
映射单元, 用于按照光通道有效载荷单元 OPU3对应的光传输网络 OTN 帧的每行排列设定数量的 10G以太网编码块的映射方式,将多个 10G以太网 编码块均匀分配为 4路, 将每路 10G以太网编码块块间插到所述 OTN帧每 行的有效载荷中; 并在 OTN帧的开销部分, 设置相应的映射方式指示标识, 来指示该映射方式;
传输单元, 用于将得到的 OTN帧, 映射到 OTN的 OPU3上传送出去。 本发明实施例还提供另一种将以太网编码块映射到光传输网络传输的方 法, 其包括:
解码接收到的光传输网络 OTN帧,得到映射方式指示标识; 根据所述映 射方式指示标识获知到光通道有效载荷单元 OPU3对应的 OTN帧的每行排列 设定数量的 10G以太网编码块的映射方式;
根据所述映射方式, 解码 OTN帧每行中的 10G以太网编码块。
本发明实施例还提供另一种接收处理装置, 其包括:
信息获取单元, 用于解码接收到的光传输网络 OTN帧,得到映射方式指 示标识; 艮据所述映射方式指示标识获知到光通道有效载荷单元 OPU3对应 的 OTN帧的每行排列设定数量的 10G以太网编码块的映射方式;
解码单元, 用于根据所述映射方式, 解码 OTN帧每行中的 10G以太网 编码块。 由上述本发明的实施例提供的具体实施方案可以看出, 其按照设定的映 射方式,将 4路 10G以太网编码块,均匀映射到 GFP帧的有效载荷中;或者, 将每路 10G以太网编码块块间插到 OTN帧每行的有效载荷中。 可见, 本发 明实施例给出了将编码速率小于 OPU3的最小载荷带宽的 4路 10G以太网编 码块映射到光传输网络中上传输的具体解决方案。 附图说明
图 1为背景技术提供的 OTN帧结构示意图;
图 2为背景技术提供的 OTN帧的开销结构示意图;
图 3为 GFP帧结构示意图;
图 4为本发明第一实施例的实施流程图;
图 5为本发明第一实施例中, 釆用 (64*N ) B/ ( 64*N+1 ) B ( N=8 )编 码方式编码 4路 10G以太网信号的复用过程示意图;
图 6为本发明第一实施例中, 将 8个大小为 512比特的 10G编码块, 映 射为 513B*8的编码块的映射过程示意图;
图 7为本发明第一实施例中, 将 4路大小为 513B*8的 10G以太网编码 块映射到 GFP帧中的映射过程示意图;
图 8为本发明第一实施例给出的将 GFP帧映射到 OTN的 OPU3的映射 过程示意图;
图 9为本发明第二实施例的实施流程图;
图 10为本发明第二实施例给出的将每路 10G以太网标准编码块映射到
OTN帧每行的映射实例示意图。 具体实施方式
考虑到 GFP ( General Frame Provision, 通用成帧规程 )是 OTN网络经常 使用的一种映射格式, 它能够将高层的客户信号承载到字节同步传送网。 因 此可以考虑将编码速率小于 OPU3的最小载荷带宽的 4路 10G以太网编码块 映射到 GFP协议帧中; 然后将 GFP协议帧映射到 OTN的 OPU上传输。
GFP帧结构如图 3所示,其包括 Core Header (核心头域 )和 Payload Area (有效载荷部分), 共占有 65535字节。 其中 Core Header占有 4个字节, 包 括 Payload Length MSB ( Payload Length Most Significant Bit ,有效载荷长度的 最高有效字节 )、 Payload Length LSB ( Payload Length Least Significant Bit, 有效载荷长度的最低有效字节 )、 Core HEC MSB ( Core Header Error Check Most Significant Bit, 核心头域差错校验的最高有效字节 )和 Core HEC LSB ( Core Header Error Check Least Significant Bit, 核心头域差错校验的最低有 效字节); 其中 Payload Length MSB和 Payload Length LSB用 PLI ( Payload Length Indicator, 有效载荷长度指示)来标识; 其中 Payload Area部分进一步 包括 Payload Header (有效载荷头域 )、 Payload Information Fixed (有效载荷 固定通知 )和 Payload FCS ( Payload Frame Check Sequence有效载荷帧校验序 歹 'J )。 其中 Payload Header部分包括 Payload Type MSB ( Most Significant Bit, 有效载荷类型的最高有效字节)、 Payload Type LSB ( Least Significant Bit, 有 效载荷类型的最低有效字节)、 Type HEC MSB ( Type Header Error Check Most Significant Bit, 类型头差错校验的最高有效字节)、 Type HEC LSB ( Type Header Error Check Least Significant Bit, 类型头差错校验的最低有效字节 )以 及一些预留字节用来可以扩展的部分, 此部分可以最多占有 60个字节。 上述 Payload Type MSB ^ Payload Type LSB, 用 PTI ( Payload Type Identifier, 有 效载荷类型标识符)、 PFI ( Payload FCS Identifier, 有效载荷帧校验序列标识
符)、 EXI ( Extension Header Identifier, 扩展头标识符)和 UPI ( User Pay load Identifier, 用户有效载荷标识符)来标识。
基于上述考虑, 本发明第一实施例提供了一种将以太网编码块映射到光 传输网络中传输的方法, 其实施流程如图 4所示, 包括:
步骤 S101 , 按照设定的映射方式, 将 4路 10G以太网编码块均匀映射到 GFP帧的有效载荷中; 并设置所述 GFP帧的帧头 UPI, 用来标识所述映射方 式。
为了保证将 4路 10G以太网编码块均匀映射到 GFP帧的有效载荷中,可 以对 4路 10G以太网信号进行复用编码, 然后将得到的编码块, 映射到 GFP 帧的有效载荷中。
如图 5所示给出了釆用 ( 64*N ) B/ ( 64*N+1 ) B ( N=8 )编码方式编码 4 路 10G以太网信号的复用过程实例。其中,左侧为原始 4路 10G以太网信号, 中间为复用后形成的 4路 10G以太网编码块。其中每一路 10G以太网编码块 均包括右侧的 8个编码块。 可以看出, 复用后形成的每一路 10G以太网编码 块, 包含原始每一路 10G以太网信号的 2种编码块。
考虑到 GFP帧将高层的客户信号承载到传送网基于字节同步的, 因此在 将每一路 10G以太网编码块映射到 GFP帧的有效载荷中时, 可以将每 8个 10G以太网编码块作为一个编码块组, 映射到 GFP帧中。 为了编解码方便, 可以将该路中所有 10G以太网编码块的 Syn域集中到第一个字节, 按顺序排 列为 Synl到 Syn8,然后将该路中所有 10G以太网编码块按顺序排列在后面。
如图 6所示, 给出了将 8个大小为 512比特的 10G编码块, 映射到 GFP 帧的有效载荷部分后得到 513B*8的编码块的映射过程示意。其中右侧为大小 为 512比特的 10G以太网编码块的结构; 左侧为编码得到的 513B*8的编码 块的结构。 可以看出, 右侧的 10G以太网编码块中, 每 8个 512比特编码块, 对应左侧的 GFP帧中的一个字节的编码块。
对 4路 10G以太网信号复用编码后,将得到的 4路 10G以太网编码块映
射到 GFP帧的有效载荷部分, 并添加 Core Header和 Payload Header, 有时为 了传输的可靠性, 还可以添加上 Payload FCS, 得到相应的 GFP帧。 如图 7 所示, 给出了将复用编码得到的 4路大小为 513B*8的 10G以太网编码块映 射到包含 16个 513字节块 GFP帧中的映射过程实例。
对于经过上述过程得到的 GFP帧结构,需要申请一个新的 UPI来标识该 结构。 例如, 对于釆用有 FCS的情况, 取 GFP帧包含 16个 513字节块, 可 以将 4路 16*8个 512比特的 10G以太网编码块, 映射到 GFP帧中; GFP帧 头可以设置为 PTI = 000; PFI = 1 ; EXI = 0000; UPI可以设置为 0000 1111 ; 由于有效载荷为 513*16 = 8208字节, 设置 PLI = 8208+12 = 8220。
上述仅仅给出了一种将复用编码后得到的 4路大小为 512比特的 10G以 太网编码块均匀映射到 GFP帧的映射实例, 即, 将每一路中所有 512比特的 编码块的 Syn域集中到一个字节,所有 512比特的编码块按顺序排列在该 Syn 域后面的映射实例, 但本发明实施例并不局限与这种排列方法, 除此之外, 还可以釆取其它方法实现将 10G以太网的编码块均匀映射到 GFP帧。
上述是以釆用 ( 64*N ) B/ ( 64*N+1 ) B ( N=8 )编码方式复用编码 4路
10G以太网信号, 达到均匀分配 4路 10G以太网编码块的目的为例说明的, 但本发明实施例并不局限于此。
步骤 S102, 将得到的 GFP帧, 映射到 OTN的 OPU3上传送出去。 在传 送 GFP帧的过程中,若发现 GFP帧中的有效载荷数据不足以维持数据的连续 传送, 则在对所述 GFP帧进行速率调整控制。
仍然以釆用 FCS的情况下, 将 4路 16*8个大小为 512比特的 10G以太 网编码块, 映射到包含 16个 513字节块的 GFP帧中的实例为例, 如图 8所 示给出了将得到的 GFP帧映射到 OTN的 OPU3的情况。 可以看出, 将得到 的 GFP帧映射到 OPU3对应的 OTN帧中的有效载荷部分, 并在 PSI中设置 相应的 PT来标识 GFP映射方式。
由于 OPU3的有效载荷速率高于 4路 10G以太网的编码块的编码速率,
而且每路 10G以太网编码块的速率可能不同, 可以选择速率最快的 1路 10G 以太网编码块的编码时钟, 作为各路 10G以太网编码块的编码参考时钟; 也 可以选择 OTN的时钟, 作为各路 10G以太网编码块的编码参考时钟。 所以 在传输 GFP帧的过程中, 会出现客户层的数据 (即有效载荷数据 )不足以维 持数据的连续传送的情况,这时还需要在将 4路 10G以太网编码块映射到 GFP 帧中时, 为每路 10G以太网编码块填充 IDLE (空闲 )块, 用于速率调整控 制。 如果某路 10G以太网编码块的编码速率慢一些, 则为该路 10G以太网编 码块填充更多 IDLE块, 并用相应的标识来标识该 IDLE块。 当然也可以釆用 先在 GFP 帧中填充一部分 IDLE, 例如如图 8所示的 Idle Frame (空帧;), 然 后 GFP帧内部的各路 10G以太网编码块通填充 IDLE块,来补偿各路 10G以 太网编码块的编码速率差异部分。
对应上述方法, 本发明第一实施例还提供一种发送装置, 其包括: 映射 单元和传输单元。 还可以包括速率调整单元。
映射单元, 按照设定的映射方式, 将 4路 10G以太网编码块, 均匀映射 到 GFP帧的有效载荷中; 并设置相应的标识, 用来标识所述映射方式; 具体 处理情况与上述方法实施例中的相关描述雷同, 这里不再详细描述。 具体处 理时, 可以将 4路 10G以太网信号进行复用编码, 得到 4路 10G以太网编码 块, 然后将每路以太网编码块映射到 GFP帧的有效载荷中。
传输单元, 将所述 GFP帧映射到光传输网络中发送出去。
速率调整单元, 当在发送 GFP帧的过程中,发现 GFP帧的有效载荷部分 的数据不足时, 利用空块, 对所述 GFP帧进行速率调整控制。 具体处理时, 可以为每路 10G以太网编码块填充 IDLE块;也可以釆用先在 GFP 帧中填充 一部分 IDLE, 然后 GFP帧内部的各路 10G以太网编码块通填充 IDLE块, 来补偿各路 10G以太网编码块的编码速率差异部分。
对应本发明第一实施例给出的将以太网编码块映射到光传输网络中传输 的方法, 本发明第一实施例还提供一种将以太网编码块映射到光传输网络中
传输的方法的接收处理过程, 具体实施过程包括:
解码接收到的 GFP帧, 得到用来标识所述映射方式的标识; 根据所述标 识的取值, 获知将 4路 10G以太网编码块, 均匀映射到 GFP帧的有效载荷中 的映射方式。 根据所述映射方式, 解码 GFP帧中的各路 10G以太网编码块。 具体如下:
解码接收到的 GFP帧, 获得 Core Header; 根据所述 Core Header解码 GFP帧的有效载荷部分, 获得相应的 Payload Header;
根据所述 Payload Header, 得到所述 GFP帧的帧头 UPI; 根据所述 UPI 的取值, 获知将 4路 10G以太网编码块, 均匀映射到 GFP帧的有效载荷中的 映射方式;
根据所述映射方式, 解码 GFP帧中的各路 10G以太网编码块。
在解码过程中, 若发现对应的 IDLE块, 则删除该 IDLE块。
对应上述方法的接收处理过程,本发明第一实施例还提供一种接收装置, 其包括: 信息获取单元和解码单元。
信息获取单元, 解码接收到的 GFP帧, 得到用来标识映射方式的标识; 根据所述标识的取值, 获知将各路 10G以太网编码块, 均匀映射到 GFP帧的 有效载荷中的映射方式;
解码单元,根据所述映射方式,解码 GFP帧中的各路 10G以太网编码块。 在解码过程中, 发现存在用于速率调整控制的对应的空块后, 删除该空块。
本发明第二实施例提供另一种将以太网编码块映射到光传输网络中传输 的方法, 其釆用块间插的映射方式, 将 4路 10G以太网编码块, 映射到 OTN 上传输。 具体实施过程如图 9所示, 包括:
步骤 S201 , 按照 OPU3对应的 OTN帧的每行排列设定数量的 10G以太 网编码块的映射方式,将多个 10G以太网编码块均匀分配为 4路,将每路 10G 以太网编码块块间插到所述 OTN帧每行的有效载荷中; 并利用所述 OTN帧 的开销部分的 PSI中的 PT, 来指示该映射方式。
为了保证多个 10G以太网编码块均匀分配为 4路,可以对 4路 10G以太 网信号进行复用编码, 可以釆用如上述图 5所示的方式进行复用编码。
OPU3对应的 OTN帧的每行中编码块的排列顺序是可以不同的。 OPU3 对应的 OTN帧的每行能够排列的编码块的数量, 可以按照每一路 10G以太 网编码块的大小以及 OPU3对应的 OTN帧的有效载荷部分每行占用的字节数 来确定。
根据 OPU3对应的 OTN帧的有效载荷部分每行占用 3808个字节( Bytes ), 即占用 3808Bytes*8Bit/ Bytes = 30464 Bit, 以及, 编码速率小于 OPU3对应的 载荷速率的 4路 10G以太网编码块的大小, 计算 OTN帧的有效载荷部分每 行最多可以放置该 10G以太网编码块的数量 K的取值:
例 1 , 釆用 ( 64*N ) B/ ( 64*N+1 ) B编码, N=19时, 会获得 1217Bit的 编码块, 由于 1217Bit*25 = 30425Bi 30464 Bit 1217Bit*26 = 31642Bit, 可 见 OPU3对应的 OTN帧每行最多可以放置 25个大小为 1217Bit 的 10G以太 网编码块。 如图 10所示, 给出了将每路中多个大小为 1217Bit的 10G以太网 编码块映射到 OTN帧每行的实例。可以看出,其将每路中多个大小为 1217Bit 的 10G以太网编码块,映射到 OPU3对应的 OTN帧的每行有效载荷部分(对 应图中的 3808 Bytes部分), 并利用所述 OTN帧的开销部分的 PSI中的 PT, 来指示该映射方式。
例 2, 釆用 ( 64*N ) B/ ( 64*N+1 ) B编码, N=25时, 会获得 1601 Bit的 编码块。 由于 1601Bit*19 = 30419Bit<30464 Bit<1601Bit*20 = 32020Bit, 因此 OPU3对应的 OTN帧每行可以容纳 19个大小为 1601 Bit的 10G以太网编码 块, 即 30419比特。
步骤 S202, 发送该 OTN帧。 若在发送 OTN帧的过程中, 发现 OTN帧 每行的有效载荷部分的数据不足时, 利用空块, 对所述 OTN帧的每行进行速 率调整控制; 并在 OTN帧每行的开销部分,设置相应的速率调整控制标识来 指示每行中的空块用于速率调整控制。
仍然以大小为 1217Bit 的 10G以太网编码块, 和大小为 1601Bit 的 10G 以太网编码块为例:
由上述可知, 在 OPU3对应的 OTN帧每行最多可以放置 25个大小为 1217Bit 的 10G以太网编码块,这种情况下, OPU3最小容纳载荷编码速率为 30425/30464* 40.149716311GBits/s= 40.09831666GBits/s, 大于 4路 10G以太 网 编 码 块 的 最 大 载 荷 速 率 的 总 和 1217/1216*10GBits/s *4*1.000100=40.03689803GBits/s,因此这种情况下需要在编码 OTN帧的过程 中, 进行编码速率调整控制。
对于在 OPU3对应的 OTN帧每行最多可以放置 19个大小为 1601Bit 的 10G以太网编码块情况下, OPU3 的最小容纳载荷编码速率为 30419/30464* 40.149716311GBits/s= 40.09040902GBits/s, 大于 4路 10G以太网编码的最大 速率的总和 1601/1600*10GBits/s *4*1.000100= 40.0290025GBits/s„ 因此这种 情况下同样需要在编码 OTN帧的过程中, 进行编码速率调整控制。
在进行速率调整控制时, 可以在 OTN帧中每行插入不包含数据的空块, 作为调整块, 并在 OTN帧每行的 Client Specific部分, 设置用于对每行进行 速率调整控制的标识 JC。 可以设置 JC中的调整机会开销 P=0, 表示 OTN帧 中某行的有效载荷部分的数据充足, 不需要进行编码速率调整; 设置 JC中的 调整机会开销 P=l , 表示 OTN帧中某行的有效载荷部分的数据不足, 该行中 设置有不包含数据的空块。
可以将每行的第一个块作为调整块,并设置速率调整指示 JC来标识该调 整块。 也可以将每行的其它块作为调整块。 总之调整机会空间是可以变化的。 同样 JC的位置是可以变化的。
仍然以如图 10所示的将每路多个大小为 1217Bit的 10G以太网标准编码 块映射到 OTN帧每行的实例为例, 可以看出, 其在 OTN帧中第 16列的 4 个字节设置用于对每行进行速率调整控制的标识, JC-A、 JC-B、 JC-C、 JC-D、 当每行的 JC的 P置 1时, 每行的第一个编码块为填充的 IDLE块。
上述是以将多个大小为 1217Bit的 10G以太网编码块映射到 OTN帧为例 进行说明的, 但本发明实施例并不局限于此, 除此之外, 还可以实现将某路 中多个任意大小的 10G以太网编码块映射到 OPU3对应的 OTN帧的每行。
对应本发明第二实施例的方法,本发明第二实施例还提供一种发送装置, 其包括: 映射单元和传输单元。 还可以包括速率调整单元。
映射单元, 按照 OPU3对应的 OTN帧的每行排列设定数量的 10G以太 网编码块的映射方式,将多个 10G以太网编码块均匀分配为 4路,将每路 10G 以太网编码块块间插到所述 OTN帧每行的有效载荷中; 并利用所述 OTN帧 的开销部分的 PSI中的 PT, 来指示该映射方式;
传输单元, 将得到的 OTN帧, 映射到 OTN的 OPU3上传送出去。
速率调整单元, 当在发送 OTN帧的过程中, 发现 OTN帧每行的有效载 荷部分的数据不足时, 利用空块, 对所述 OTN帧的每行进行速率调整控制; 并在 OTN帧每行的开销部分,设置相应的速率调整控制标识来指示每行中的 空块用于速率调整控制。
对应上述本发明第二实施例的方法, 本发明第二实施例还提供一种将以 太网编码块映射到光传输网络中传输的接收处理过程, 如下:
解码接收到的 OTN帧,得到映射方式指示标识; 根据所述映射方式指示 标识获知到 OPU3对应的 OTN帧的每行排列设定数量的 10G以太网编码块 的映射方式; 才艮据所述映射方式, 解码 OTN帧中的 10G以太网编码块。 在 解码过程中,得到 OTN帧中每行的速率调整控制标识, 根据所述速率调整控 制标识确定该 OTN帧中每行是否插入了空块, 并当确定插入了空块后, 则将 该空块删除。 具体如下:
解码接收到的 OTN帧, 得到 OTN帧的开销部分的 PSI中的 PT;
根据所述 PT获知到 OPU3对应的 OTN帧的每行排列设定数量的 10G以 太网编码块的映射方式; 根据所述映射方式, 解码 OTN帧每行中的 10G 以 太网编码块。
在解码过程中, 获得 OTN帧每行中用来指示速率调整的指示 P; 根据所 述指示 P, 确定该 OTN帧每行中是否插入了空块, 若是, 则将该空块删除。
对应本发明第二实施例提供的接收处理过程, 本发明第二实施例还提供 一种接收处理装置, 其包括: 信息获取单元和解码单元。
信息获取单元, 解码接收到的 OTN帧, 得到映射方式指示标识 PT; 根 据所述映射方式指示标识 PT, 获知到 OPU3对应的 OTN帧的每行排列设定 数量的 10G以太网编码块的映射方式;
解码单元, 根据所述映射方式, 解码 OTN帧每行中的 10G以太网编码 块。 根据 OTN帧每行中的速率调整控制标识, 确定该 OTN帧每行中是否插 入了空块, 并当确定插入了空块后, 则将该空块删除。
由上述本发明实施例提供的具体实施方案可以看出, 本发明实施例按照 设定的映射方式, 将 4路 10G以太网编码块, 映射到 GFP帧的有效载荷中; 或者, 将 4路 10G以太网编码块块间插到 OTN帧的有效载荷中。 可见, 本 发明实施例给出了将编码速率小于 OPU3的最小载荷带宽的 4路 10G以太网 编码块映射到光传输网络中上传输的具体解决方案, 达到透明传送的目的, 并且不需要更改已经成熟的 OTN体制。 发明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权利要 求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。
Claims
1、 一种将以太网编码块映射到光传输网络传输的方法, 其特征在于, 包 括:
按照设定的映射方式, 将 4路 10G以太网编码块均匀映射到通用成帧规 程 GFP帧的有效载荷中; 并设置相应的标识, 用来标识所述映射方式;
将所述 GFP帧映射到光传输网络中发送出去。
2、 如权利要求 1所述的方法, 其特征在于, 所述将 4路 10G以太网编 码块均勾映射到 GFP帧的有效载荷中的过程, 包括:
对 4路 10G以太网信号进行复用编码, 然后将得到的每路 10G以太网编 码块, 映射到 GFP帧每行的有效载荷中。
3、 如权利要求 1或 2所述的方法, 其特征在于, 所述设置相应的标识, 用来标识所述映射方式的过程, 包括:
设置所述 GFP帧的核心头域, 来标识所述有效载荷部分;
设置所述有效载荷部分的有效载荷类型, 并设置所述有效载荷类型中的 帧头用户有效载荷标识符 UPI, 用来标识所述映射方式。
4、 如权利要求 1所述的方法, 其特征在于, 还包括:
在发送 GFP帧的过程中,发现 GFP帧的有效载荷部分的数据不足,则利 用空块, 对所述 GFP帧进行速率调整控制。
5、 如权利要求 4所述的方法, 其特征在于, 所述利用空块, 对所述 GFP 帧进行速率调整控制的过程, 包括:
在 GFP帧中, 插入不包含数据的空块; 并在 GFP帧中每路 10G以太网 编码块中插入不包含数据的空块; 利用相应的标识指示该空块用于速率调整 控制; 或者,
在 GFP帧中每路 10G以太网编码块中插入不包含数据的空块,利用相应 的标识指示该空块用于速率调整控制。
6、 一种发送装置, 其特征在于, 包括:
映射单元, 用于按照设定的映射方式, 将 4路 10G以太网编码块均匀映 射到通用成帧规程 GFP帧的有效载荷中; 并设置相应的标识, 用来标识所述 映射方式;
传输单元, 用于将所述 GFP帧映射到光传输网络中发送出去。
7、 如权利要求 6所述的装置, 其特征在于, 还包括:
速率调整单元,用于当在发送 GFP帧的过程中,发现 GFP帧的有效载荷 部分的数据不足时, 利用空块, 对所述 GFP帧进行速率调整控制。
8、 一种将以太网编码块映射到光传输网络传输的方法, 其特征在于, 包 括:
解码接收到的通用成帧规程 GFP帧,得到用来标识所述映射方式的标识; 根据所述标识的取值,获知将 4路 10G以太网编码块均匀映射到 GFP帧的有 效载荷中的映射方式;
才艮据所述映射方式, 解码 GFP帧中的 4路 10G以太网编码块。
9、 如权利要求 8所述的方法, 其特征在于, 还包括:
在解码过程中, 若发现存在用于速率调整控制的对应的空块, 则删除该 空块。
10、 一种接收装置, 其特征在于, 包括:
信息获取单元, 用于解码接收到的通用成帧规程 GFP帧, 得到用来标识 映射方式的标识; 才艮据所述标识的取值, 获知将 4路 10G以太网编码块均匀 映射到 GFP帧的有效载荷中的映射方式;
解码单元,根据所述映射方式,解码 GFP帧中的 4路 10G以太网编码块。
11、 如权利要求 10所述的装置, 其特征在于, 所述解码单元还用于: 在 解码过程中, 发现存在用于速率调整控制的对应的空块后, 删除该空块。
12、 一种将以太网编码块映射到光传输网络传输的方法, 其特征在于, 包括:
按照光通道有效载荷单元 OPU3对应的光传输网络 OTN帧的每行排列设 定数量的 10G以太网编码块的映射方式,将多个 10G以太网编码块均匀分配 为 4路, 将每路 10G以太网编码块块间插到所述 OTN帧每行的有效载荷中; 并在 OTN帧的开销部分,设置相应的映射方式指示标识,来指示该映射方式; 将得到的 OTN帧, 映射到 OTN的 OPU3上传送出去。
13、 如权利要求 12所述的方法, 其特征在于, 对 4路 10G以太网信号 进行复用编码, 得到均匀分配的 4路 10G以太网编码块。
14、 如权利要求 12或 13所述的方法, 其特征在于, 所述设置相应的映 射方式指示标识, 来指示该映射方式的过程, 包括:
在所述 OTN帧的开销部分的有效载荷结构标识 PSI中设置相应的映射方 式指示标识, 来指示该映射方式。
15、 如权利要求 12或 13所述的方法, 其特征在于, 还包括:
在发送 OTN帧的过程中, 若发现 OTN帧每行的有效载荷部分的数据不 足, 则利用空块对所述 OTN帧每行进行速率调整控制, 并在 OTN帧每行的 开销部分, 设置相应的速率调整控制标识来指示该空块用于速率调整控制。
16、如权利要求 15所述的方法, 其特征在于, 所述利用空块对所述 OTN 帧每行进行速率调整控制, 并在 OTN帧每行的开销部分, 设置相应的速率调 整控制标识来指示该空块用于速率调整控制的过程, 包括:
在 OTN帧每行中插入不包含数据的空块, 并在 OTN帧每行的开销部分 的客户自定义 Client Specific部分中设置速率调整控制标识,用于标识在该行 中的空块用于速率调整控制。
17、 一种发送装置, 其特征在于, 包括:
映射单元, 用于按照光通道有效载荷单元 OPU3对应的光传输网络 OTN 帧的每行排列设定数量的 10G以太网编码块的映射方式,将多个 10G以太网 编码块均匀分配为 4路, 将每路 10G以太网编码块块间插到所述 OTN帧每 行的有效载荷中; 并在 OTN帧的开销部分, 设置相应的映射方式指示标识,
来指示该映射方式;
传输单元, 用于将得到的 OTN帧, 映射到 OTN的 OPU3上传送出去。
18、 如权利要求 17所述的装置, 其特征在于, 还包括:
速率调整单元, 用于当在发送 OTN帧的过程中, 发现 OTN帧每行的有 效载荷部分的数据不足时,利用空块,对所述 OTN帧每行进行速率调整控制; 并在 OTN帧每行的开销部分,设置相应的速率调整控制标识来指示该空块用 于速率调整控制。
19、一种将以太网编码块映射到光传输网络传输的方法, f#E^于,包括: 解码接收到的光传输网络 OTN帧,得到映射方式指示标识; 根据所述映 射方式指示标识获知到光通道有效载荷单元 OPU3对应的 OTN帧的每行排列 设定数量的 10G以太网编码块的映射方式;
根据所述映射方式, 解码 OTN帧每行中的 10G以太网编码块。
20、 如权利要求 19所述的方法, 其特征在于, 还包括:
在解码过程中,得到 OTN帧中每行的速率调整控制标识, 根据所述速率 调整控制标识确定该 OTN 帧中每行是否插入了空块, 并当确定插入了空块 后, 则将该空块删除。
21、 一种接收处理装置, 其特征在于, 包括:
信息获取单元, 用于解码接收到的光传输网络 OTN帧,得到映射方式指 示标识; 艮据所述映射方式指示标识获知到光通道有效载荷单元 OPU3对应 的 OTN帧的每行排列设定数量的 10G以太网编码块的映射方式;
解码单元, 用于根据所述映射方式, 解码 OTN帧每行中的 10G以太网 编码块。
22、 如权利要求 21所述的装置, 其特征在于, 所述解码单元还用于: 在 解码过程中,得到 OTN帧中每行的速率调整控制标识, 根据所述速率调整控 制标识确定该 OTN帧中每行是否插入了空块, 并当确定插入了空块后, 则将 该空块删除。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP08757873.8A EP2154868B1 (en) | 2007-06-29 | 2008-06-27 | A method and apparatus for mapping the ethernet code-block to the optical transport network for transmitting |
| US12/643,480 US8514897B2 (en) | 2007-06-29 | 2009-12-21 | Method and device for mapping ethernet code blocks to OTN for transmission |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200710129550.3 | 2007-06-29 | ||
| CN2007101295503A CN101335750B (zh) | 2007-06-29 | 2007-06-29 | 将以太网编码块映射到光传输网络传输的方法及装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/643,480 Continuation US8514897B2 (en) | 2007-06-29 | 2009-12-21 | Method and device for mapping ethernet code blocks to OTN for transmission |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009003400A1 true WO2009003400A1 (en) | 2009-01-08 |
Family
ID=40198057
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2008/071474 Ceased WO2009003400A1 (en) | 2007-06-29 | 2008-06-27 | A method and apparatus for mapping the ethernet code-block to the optical transport network for transmitting |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8514897B2 (zh) |
| EP (2) | EP2288059B1 (zh) |
| CN (1) | CN101335750B (zh) |
| WO (1) | WO2009003400A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109634934A (zh) * | 2018-11-02 | 2019-04-16 | 深圳壹账通智能科技有限公司 | 交换金融数据的方法、装置、计算机设备和存储介质 |
| WO2024024966A1 (ja) | 2022-07-29 | 2024-02-01 | 国立大学法人神戸大学 | ペプチド合成酵素ライブラリー構築法 |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8204087B2 (en) * | 2008-12-19 | 2012-06-19 | Electronics And Telecommunications Research Institute | Multi-lane signal transmitting and receiving apparatuses |
| CN101695144B (zh) * | 2009-10-10 | 2015-08-12 | 中兴通讯股份有限公司 | 一种支持多业务接入和传输的方法及系统 |
| JP5498290B2 (ja) * | 2010-07-16 | 2014-05-21 | 富士通株式会社 | フレーム信号生成方法および装置 |
| US8934783B2 (en) * | 2011-02-17 | 2015-01-13 | International Business Machines Corporation | Adaptor system for an ethernet network |
| US9113227B2 (en) * | 2012-03-12 | 2015-08-18 | Broadcom Corporation | Reduced complexity transcoding |
| CN103997387B (zh) * | 2013-02-18 | 2018-08-24 | 中兴通讯股份有限公司 | 数据的映射、复用、解复用和解映射方法及装置 |
| CN103281263A (zh) * | 2013-05-13 | 2013-09-04 | 华为技术有限公司 | 一种otn光传送网中数据的处理方法、装置和系统 |
| GB2515539A (en) | 2013-06-27 | 2014-12-31 | Samsung Electronics Co Ltd | Data structure for physical layer encapsulation |
| KR102288500B1 (ko) | 2013-08-05 | 2021-08-11 | 삼성전자주식회사 | 송신 장치, 수신 장치 및 그 제어 방법 |
| US9246617B2 (en) | 2013-09-09 | 2016-01-26 | Applied Micro Circuits Corporation | Reformating a plurality of signals to generate a combined signal comprising a higher data rate than a data rate associated with the plurality of signals |
| US9590756B2 (en) | 2013-09-16 | 2017-03-07 | Applied Micro Circuits Corporation | Mapping a plurality of signals to generate a combined signal comprising a higher data rate than a data rate associated with the plurality of signals |
| JP2015167330A (ja) * | 2014-03-04 | 2015-09-24 | 富士通株式会社 | 伝送装置 |
| CN104580977B (zh) * | 2015-02-05 | 2017-10-17 | 京东方科技集团股份有限公司 | 一种数据映射模式传输及识别方法和装置 |
| CN106301678B (zh) * | 2015-06-08 | 2020-02-14 | 华为技术有限公司 | 一种数据处理的方法、通信设备及通信系统 |
| CN106330630B (zh) * | 2015-07-03 | 2019-09-03 | 华为技术有限公司 | 传输灵活以太网的数据流的方法、发射机和接收机 |
| CN110719143A (zh) | 2015-07-30 | 2020-01-21 | 华为技术有限公司 | 用于数据传输的方法、发送机和接收机 |
| CN113162853A (zh) * | 2016-05-27 | 2021-07-23 | 华为技术有限公司 | 转发数据的方法和设备 |
| CN107786320B (zh) | 2016-08-25 | 2021-06-22 | 华为技术有限公司 | 一种发送和接收业务的方法、装置和网络系统 |
| CN108270512B (zh) * | 2016-12-30 | 2021-10-26 | 华为技术有限公司 | 一种信号传送方法、装置和系统 |
| WO2018171444A1 (en) * | 2017-03-24 | 2018-09-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and device for code block grouping |
| WO2019047178A1 (zh) * | 2017-09-08 | 2019-03-14 | 北京小米移动软件有限公司 | 分布式物理层资源映射方法、装置、发送端及接收端 |
| CN112134654B (zh) | 2017-09-21 | 2023-06-27 | 中国移动通信有限公司研究院 | Oam消息传输方法、传输设备及存储介质 |
| CN109962762B (zh) | 2017-12-25 | 2020-06-16 | 华为技术有限公司 | 一种数据传输方法、发送装置及接收装置 |
| CN111490845B (zh) | 2019-01-28 | 2023-06-30 | 中兴通讯股份有限公司 | 一种传递客户业务的方法、装置和系统 |
| CN112584259B (zh) * | 2019-09-30 | 2022-08-09 | 华为技术有限公司 | 一种光传送网中的业务处理的方法、装置和系统 |
| CN112751645A (zh) * | 2019-10-29 | 2021-05-04 | 华为技术有限公司 | 一种通信方法、设备及存储介质 |
| CN112511916A (zh) * | 2020-02-28 | 2021-03-16 | 中兴通讯股份有限公司 | 光传送网中业务处理方法、处理装置和电子设备 |
| US12192102B2 (en) | 2022-01-27 | 2025-01-07 | Eagle Technology, Llc | System and method for transport overhead and header field cybersecurity |
| CN117201969B (zh) * | 2022-05-31 | 2026-01-02 | 中兴通讯股份有限公司 | 数据传输方法、源端设备、宿端设备及存储介质 |
| CN116232983B (zh) * | 2022-12-29 | 2024-05-03 | 中国联合网络通信集团有限公司 | 一种以太网业务的路由确定方法、装置、设备及存储介质 |
| CN120074742A (zh) * | 2023-11-30 | 2025-05-30 | 中兴通讯股份有限公司 | 业务映射方法、设备及存储介质 |
| CN120416355B (zh) * | 2025-07-03 | 2025-08-26 | 江苏元信网安科技有限公司 | 基于gmp的信号stm-1到otn的映射方法及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1747606A (zh) * | 2004-09-09 | 2006-03-15 | 华为技术有限公司 | 业务数据传输方法及装置 |
| CN1770673A (zh) * | 2004-11-02 | 2006-05-10 | 华为技术有限公司 | 一种otn网络中业务复用的开销处理方法 |
| CN1787514A (zh) * | 2004-12-09 | 2006-06-14 | 上海贝尔阿尔卡特股份有限公司 | 一种发送和接收网络管理信息和控制信令信息的方法 |
| CN1881845A (zh) * | 2006-05-15 | 2006-12-20 | 中兴通讯股份有限公司 | 实现多路多种数据业务汇聚传送的装置及其方法 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030048813A1 (en) * | 2001-09-05 | 2003-03-13 | Optix Networks Inc. | Method for mapping and multiplexing constant bit rate signals into an optical transport network frame |
| CN100373847C (zh) * | 2004-12-14 | 2008-03-05 | 华为技术有限公司 | 在光传送网中传输低速率业务信号的方法 |
-
2007
- 2007-06-29 CN CN2007101295503A patent/CN101335750B/zh not_active Expired - Fee Related
-
2008
- 2008-06-27 EP EP10190789.7A patent/EP2288059B1/en not_active Not-in-force
- 2008-06-27 EP EP08757873.8A patent/EP2154868B1/en not_active Not-in-force
- 2008-06-27 WO PCT/CN2008/071474 patent/WO2009003400A1/zh not_active Ceased
-
2009
- 2009-12-21 US US12/643,480 patent/US8514897B2/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1747606A (zh) * | 2004-09-09 | 2006-03-15 | 华为技术有限公司 | 业务数据传输方法及装置 |
| CN1770673A (zh) * | 2004-11-02 | 2006-05-10 | 华为技术有限公司 | 一种otn网络中业务复用的开销处理方法 |
| CN1787514A (zh) * | 2004-12-09 | 2006-06-14 | 上海贝尔阿尔卡特股份有限公司 | 一种发送和接收网络管理信息和控制信令信息的方法 |
| CN1881845A (zh) * | 2006-05-15 | 2006-12-20 | 中兴通讯股份有限公司 | 实现多路多种数据业务汇聚传送的装置及其方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2154868A4 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109634934A (zh) * | 2018-11-02 | 2019-04-16 | 深圳壹账通智能科技有限公司 | 交换金融数据的方法、装置、计算机设备和存储介质 |
| WO2024024966A1 (ja) | 2022-07-29 | 2024-02-01 | 国立大学法人神戸大学 | ペプチド合成酵素ライブラリー構築法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2288059B1 (en) | 2013-08-14 |
| CN101335750B (zh) | 2012-08-08 |
| EP2288059A3 (en) | 2011-03-23 |
| EP2154868B1 (en) | 2013-08-07 |
| EP2154868A4 (en) | 2010-09-08 |
| CN101335750A (zh) | 2008-12-31 |
| US8514897B2 (en) | 2013-08-20 |
| EP2288059A2 (en) | 2011-02-23 |
| EP2154868A1 (en) | 2010-02-17 |
| US20100098415A1 (en) | 2010-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2009003400A1 (en) | A method and apparatus for mapping the ethernet code-block to the optical transport network for transmitting | |
| WO2009003401A1 (en) | Method and device for mapping ethernet code blocks to otn for transmission | |
| WO2009006835A1 (fr) | Procédé et appareil de mappage du bloc de codes ethernet au réseau de transport optique pour transmission | |
| WO2008125060A1 (fr) | Procédé de transport d'un signal client dans le réseau de transport optique et équipement apparenté | |
| CN110830858B (zh) | 客户业务数据传送方法、装置、光传送网设备及存储介质 | |
| CN103533464B (zh) | 迁移数据的方法和通信节点 | |
| WO2011035603A1 (zh) | 一种实现数据业务透明传送的方法、系统及装置 | |
| CN110719143A (zh) | 用于数据传输的方法、发送机和接收机 | |
| WO2016197894A1 (zh) | 一种数据处理的方法、通信设备及通信系统 | |
| CN1217862A (zh) | 支持有线与无线通信的可变带宽异步传送模式网络接入的系统 | |
| WO2010091604A1 (zh) | 客户信号映射和解映射的实现方法及装置 | |
| WO2008154878A1 (en) | Transmission method, reception processing method and apparatus of adapting bandwidth for data transmission | |
| CN106330417B (zh) | 数据承载的方法、装置以及数据解析的方法、装置 | |
| US12143204B2 (en) | CPRI data block transmission method and apparatus | |
| KR20130045788A (ko) | 오디오/비디오 네트워크에서의 데이터 스트리밍 다중화를 위한 방법 및 시스템 | |
| CN102318238A (zh) | 光传输网中的数据传送方法、系统及设备 | |
| WO2012155710A1 (zh) | 一种实现otn业务映射及解映射的方法和装置 | |
| WO2020156216A1 (zh) | 传输配置信息的方法、装置、存储介质和系统 | |
| CN105790883A (zh) | 一种处理信号的方法及通信设备 | |
| WO2024051586A1 (zh) | 一种光传送网中的数据帧的处理方法、装置和系统 | |
| WO2010130137A1 (zh) | 报文处理的方法和装置 | |
| WO2023221966A1 (zh) | 一种传输数据的方法和装置 | |
| CN102098595A (zh) | 一种光传送网中客户信号传送方法及相关设备 | |
| WO2024045869A1 (zh) | 一种数据传输方法和数据传输装置 | |
| CN119012357A (zh) | 一种承载方法、通信节点及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08757873 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2008757873 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
