CN109818705A - It transmits, receive sub- rate signal method and device, equipment - Google Patents
It transmits, receive sub- rate signal method and device, equipment Download PDFInfo
- Publication number
- CN109818705A CN109818705A CN201711175074.9A CN201711175074A CN109818705A CN 109818705 A CN109818705 A CN 109818705A CN 201711175074 A CN201711175074 A CN 201711175074A CN 109818705 A CN109818705 A CN 109818705A
- Authority
- CN
- China
- Prior art keywords
- sub
- data frame
- flexo
- rate signal
- signal
- 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.)
- Granted
Links
Classifications
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Time-Division Multiplex Systems (AREA)
- Optical Communication System (AREA)
Abstract
The embodiment of the invention discloses a kind of transmission, sub- rate signal method and device, equipment are received, wherein method includes: the payload section that sub- rate signal is mapped to flexible optical-fiber network FlexO data frame by transmitting terminal;Transmitting terminal adds map information in FlexO data frame, map information includes frame header position information and effective gap information, frame header position information is used to indicate the position that the data frame frame head of sub- rate signal occurs for the first time in the payload section of FlexO data frame, effective gap information is used to indicate effective time slot that sub- rate signal includes, alternatively, effectively gap information is used to indicate the time slot that quilt rate signal occupies in the payload section of FlexO data frame;Transmitting terminal sends FlexO data frame.Using the application, the transmission treatment effeciency of sub- rate signal can be improved.
Description
Technical field
The present invention relates to technical field of photo communication more particularly to a kind of transmission, receives sub- rate signal method and device, sets
It is standby.
Background technique
Optical transfer network (OTN, Optical Transport Network) technology is a kind of new light tranmission techniques, can
The flexible dispatching and management for realizing large capacity business, have become the mainstream technology of Backbone Transport Network at present.Two optic communications are set
Standby can be realized by OTN communicates to connect, and for the inside chip of any one optical communication equipment, can pass through module framing
Interface (Module Framer Interface, MFI) realizes inter-chip signals intercommunication.Such as Framer chip and light number are believed
Number processing (optical digital signal processor, ODSP) chip between signal intercommunication.Existing MFI with hold
The business association of load is very strong, is merely capable of supporting integral multiple service signal, such as: the optical transmission unit (Optical of 100G
Transport Unit, OTU) it is illustrated, i.e. OTUC.Existing MFI only supports 100G OTU4, OTUCn (Optical
Transport Unit Cn,
The optical transmission unit of n*100G) etc. signals, there are significant limitations.For the non-integral multiple sub- rate of OTUCn-M
Signal (such as signal of 50G, 125G) is still transmission when transmitting terminal transmits the OTUCn-M rate signal by MFI interface
OTUCn signal including the sub- rate signal of the OTUCn-M, when receiving the OTUCn signal for receiving end, it is also necessary to extract
The sub- rate signal of OTUCn-M is.Due to needing include the sub- rate of the OTUCn-M in the sub- rate signal of transmission OTUCn-M
Each of OTUCn signal of signal OTUC signal forms flexible optical transport network (Flexible OTN, a FlexO) number
According to frame, receiving end can extract an OTUC signal from each the FlexO data frame received, then by multiple OTUC signals
Combination reverts to OTUCn signal, then extracts the time slot distributed intelligence of parsing OTUCn, according to the time slot distributed intelligence by OTUCn
It is converted into the sub- rate signal of OTUCn-M.This complex disposal process, transmission treatment effeciency are low.
How by the transmission treatment effeciency that MFI interface improves sub- rate signal be one be worthy of consideration the problem of.
Summary of the invention
The embodiment of the present invention provide it is a kind of transmission, receive sub- rate signal method and device, equipment, to improve sub- rate
The transmission treatment effeciency of signal.
In a first aspect, for the embodiment of the invention provides a kind of methods for transmitting sub- rate signal, comprising:
Sub- rate signal is mapped to the payload section of flexible optical-fiber network FlexO data frame by transmitting terminal;In FlexO data frame
Map information is added, map information includes frame header position information and effective gap information, and frame header position information is used to indicate sub- speed
The position that the data frame frame head of rate signal occurs for the first time in the payload section of FlexO data frame;Effective gap information is for referring to
Show effective time slot that sub- rate signal includes, alternatively, effectively gap information is used to indicate quilt in the payload section of FlexO data frame
The time slot that rate signal occupies;Send FlexO data frame.
Optionally, sub- rate signal is the sub- rate signal of OTUC-Mi or the OTUC letter including the sub- rate signal of OTUC-Mi
Number, the sub- rate signal of OTUC-Mi includes the expense of OTUC signal and Mi effective time slots of OTUC signal.
In the first aspect, transmitting terminal can be Framer chip, ODSP chip etc..By transmitting terminal in FlexO data
In frame after map information of the addition including frame header position information and effective gap information, receiving end can be according to the map information
Sub- rate signal is directly determined, the transmission treatment effeciency of sub- rate signal is accelerated.
In an optional implementation manner, sub- rate signal is the OTUC signal for including the sub- rate signal of OTUC-Mi;Hair
Sending end is specifically to execute executing the payload section that sub- rate signal is mapped to flexible optical-fiber network FlexO data frame: will include
The direct bit synchronous of OTUC signal of the sub- rate signal of OTUC-Mi is mapped to the payload section of FlexO data frame.
Optionally, effective gap information be include the sub- rate signal of OTUC-Mi OTUC signal effective time slot distribution letter
Breath.It is understood that for example, in 20 time slots that OTUC signal includes, according to the distributed intelligence of effective time slot, Ke Yizhi
Whether each time slot is effective time slot in 20, road time slot.
In an optional implementation manner, sub- rate signal is the sub- rate signal of OTUC-Mi, and transmitting terminal will be sub in execution
The payload section that rate signal is mapped to flexible optical-fiber network FlexO data frame is specifically to execute: sub- rate signal asynchronous mapping is arrived
Mi time slot of FlexO data frame, the payload section of FlexO data frame are divided into k time slot, wherein k is greater than or equal to mi.
Optionally, effective gap information is that quilt rate signal accounts in k time slot of the payload Division of FlexO data frame
Time slot distributed intelligence.
In an optional implementation manner, it before transmitting terminal adds map information in FlexO data frame, also executes and obtains
Configuration information is taken, configuration information is used to indicate effective gap information.Here effective gap information, which refers to, is being converted to OTUC letter
Number when the sub- rate signal of OTUC-Mi effective time slot for including distributing position, and then realize and convert the sub- rate signal of OTUC-Mi
For OTUC signal.Optionally, transmitting terminal is ODSP chip.
Optionally, transmitting terminal can obtain the configuration information to management plane or controller, alternatively, management plane or control
Device actively can send the configuration information to transmitting terminal, and it is not limited in the embodiment of the present invention.
Second aspect, for the embodiment of the invention provides another methods for transmitting sub- rate signal, comprising:
Transmitting terminal determines the map information of the FlexO-mi signal including sub- rate signal, and map information includes frame header position
Information and effective gap information, the data frame frame head that frame header position information is used to indicate sub- rate signal is including that FlexO-mi believes
Number FlexO data frame payload section in the position that occurs for the first time;Effective gap information is used to indicate sub- rate signal and includes
Effective time slot, alternatively, effectively gap information be used to indicate that quilt rate signal in the payload section of FlexO data frame occupies when
Gap;FlexO-mi signals revivification is FlexO data frame according to map information by transmitting terminal;Transmitting terminal sends FlexO data frame.
Difference with first aspect is: second aspect is executed for the FlexO-mi signal including sub- rate signal
Processing.In second aspect, transmitting terminal can be ODSP chip etc..It is added in FlexO data frame by transmitting terminal and includes
After the map information of frame header position information and effective gap information, receiving end can directly determine sub- speed according to the map information
Rate signal accelerates the transmission treatment effeciency of sub- rate signal.
In an optional implementation manner, sub- rate signal is the sub- rate signal of OTUC-Mi, the sub- rate letter of OTUC-Mi
Mi effective time slots of number expense comprising OTUC signal and OTUC signal;Transmitting terminal is being executed according to map information, will
FlexO-mi signals revivification is that FlexO data frame is specifically to execute:
In the case where effective gap information is used to indicate effective time slot that sub- rate signal includes, transmitting terminal is according to mapping
Information determines the invalid time slot that the OTUC signal in FlexO data frame payload section including the sub- rate signal of OTUC-Mi includes
Position, and it is inserted into filling information in the position of invalid time slot, to be reduced to FlexO data frame.
In an optional implementation manner, transmitting terminal is being executed according to map information, is by FlexO-mi signals revivification
FlexO data frame is specifically to execute:
The feelings for the time slot that quilt rate signal occupies in the payload section that effective gap information is used to indicate FlexO data frame
Under condition, transmitting terminal determines the position for the time slot that non-quilt rate signal occupies in FlexO data frame payload section according to map information
The position insertion filling information for the time slot set, and occupied in non-quilt rate signal, to be reduced to FlexO data frame.
The third aspect, for the embodiment of the invention provides a kind of methods for receiving sub- rate signal, comprising:
Receiving end receives flexible optical-fiber network FlexO data frame;Map information, map information are extracted from FlexO data frame
Including frame header position information and effective gap information, frame header position information is used to indicate the sub- rate letter that FlexO data frame includes
Number the position that occurs for the first time in the payload section of FlexO data frame of data frame frame head, effective gap information is used to indicate son
Effective time slot that rate signal includes, alternatively, effectively gap information is used to indicate quilt rate in the payload section of FlexO data frame
The time slot that signal occupies;According to map information from the sub- rate signal of the payload section of FlexO data frame generation or including sub- rate
The FlexO-mi signal of signal.
Optionally, sub- rate signal is the sub- rate signal of OTUC-Mi;The sub- rate signal of OTUC-Mi is to include OTUC signal
Expense and OTUC signal Mi effective time slots;FlexO-mi signal includes the expense and OTUC-Mi of FlexO data frame
Rate signal;Alternatively, the payload section of expense of the FlexO-mi signal comprising FlexO data frame and FlexO data frame is by OTUC-Mi
Mi effective time slots that sub- rate signal occupies.
In a third aspect, receiving end can be Framer chip, ODSP chip etc..By transmitting terminal in FlexO data
In frame after map information of the addition including frame header position information and effective gap information, receiving end can be according to the map information
Sub- rate signal is directly determined, the transmission treatment effeciency of sub- rate signal is accelerated.
In an optional implementation manner, receiving end is being executed according to map information from the payload section of FlexO data frame
Generating sub- rate signal is specifically to execute: according to map information, FlexO data frame packet is determined in the payload section of FlexO data frame
Effective time slot of the sub- rate signal contained, and generate sub- rate signal.
In an optional implementation manner, receiving end is being executed according to map information from the payload section of FlexO data frame
Generating the FlexO-mi signal including sub- rate signal is specifically to execute: according to the map information, in the net of FlexO data frame
The sub- rate signal that FlexO data frame packet contains is determined in lotus area, and is contained according to determining sub- rate signal and FlexO data frame packet
FlexO data frame expense generate FlexO-mi signal.
In an optional implementation manner, receiving end is being executed according to map information from the payload section of FlexO data frame
Generating the FlexO-mi signal including sub- rate signal is specifically to execute: according to the map information, in the net of FlexO data frame
The effective time slot for carrying the FlexO data frame of sub- rate signal is determined in lotus area, and according to the effective of determining FlexO data frame
The expense for the FlexO data frame that time slot and FlexO data frame packet contain generates FlexO-mi signal.
Fourth aspect, the embodiment of the invention provides a kind of sending device, which includes: processing unit, is used for
Sub- rate signal is mapped to the payload section of flexible optical-fiber network FlexO data frame;Processing unit is also used in FlexO data frame
Middle addition map information, map information include frame header position information and effective gap information, and frame header position information is used to indicate son
The position that the data frame frame head of rate signal occurs for the first time in the payload section of FlexO data frame, effective gap information are used for
Effective time slot that sub- rate signal includes is indicated, alternatively, effectively gap information is used to indicate quilt in the payload section of FlexO data frame
The time slot that sub- rate signal occupies;Transmission unit, for sending FlexO data frame.
Optionally, which can also realize the optional reality of some or all of transmitting terminal execution in first aspect
Existing mode.
5th aspect, the embodiment of the invention provides another sending device, which includes: processing unit, is used
In the map information for determining the FlexO-mi signal including sub- rate signal, when map information includes frame header position information and is effective
Gap information, frame header position information are used to indicate the data frame frame head of sub- rate signal in the FlexO number including FlexO-mi signal
According to the position occurred for the first time in the payload section of frame, effective gap information is used to indicate effective time slot that sub- rate signal includes,
Alternatively, effectively gap information is used to indicate the time slot that quilt rate signal occupies in the payload section of FlexO data frame;Processing is single
Member is also used to according to map information, is FlexO data frame by FlexO-mi signals revivification;Transmission unit, for sending FlexO
Data frame.
Optionally, which can also realize the optional reality of some or all of transmitting terminal execution of second aspect
Existing mode.
6th aspect, provides a kind of sending device.The sending device can be designed for the above method in transmitting terminal, or
For chip in a communications device is arranged.The sending device includes: to deposit transceiver and processor.It optionally further include storage
Device, for storing computer executable program code;Processor and memory, transceiver couples.Wherein memory is stored
Program code includes instruction, when processor executes instruction, sending device is made to execute times of above-mentioned fourth aspect or the 5th aspect
Method performed by sending device in a kind of possible design of anticipating.
7th aspect, the embodiment of the invention provides a kind of reception devices, comprising: receiving unit, for receiving flexible light
Network FlexO data frame;Processing unit, for extracting map information from FlexO data frame, map information includes frame header position
Information and effective gap information, frame header position information are used to indicate the data frame frame for the sub- rate signal that FlexO data frame includes
The position that head occurs for the first time in the payload section of FlexO data frame, effective gap information are used to indicate sub- rate signal and include
Effective time slot, alternatively, effectively gap information be used to indicate that quilt rate signal in the payload section of FlexO data frame occupies when
Gap;Processing unit is also used to generate sub- rate signal from the payload section of FlexO data frame according to map information or including sub- speed
The FlexO-mi signal of rate signal.
Optionally, which can also realize the optional reality of some or all of receiving end execution of the third aspect
Existing mode.
Eighth aspect provides a kind of reception device.The reception device can be designed for the above method in transmitting terminal, or
For chip in a communications device is arranged.The reception device includes: to deposit transceiver and processor.It optionally further include storage
Device, for storing computer executable program code;Processor and memory, transceiver couples.Wherein memory is stored
Program code includes instruction, and when processor executes instruction, any one in terms of making reception device execute the above-mentioned 6th may
Design in method performed by reception device.
9th aspect, provides a kind of computer program product, and computer program product includes: computer program code,
When computer program code is run on computers, so that computer executes above-mentioned first aspect or the third aspect and its any
Method in possible implementation.
Tenth aspect, provides a kind of computer-readable medium, computer-readable medium storage has program code, works as calculating
When machine program code is run on computers, so that computer executes above-mentioned first aspect or the third aspect and its any possible
Method in implementation.
On the one hand tenth, provides a kind of equipment, including transmitters and receivers, transmitter can execute above-mentioned fourth aspect
Or method performed by sending device in any one possible design in terms of the 5th;Receiver can execute above-mentioned 6th side
Method performed by reception device in the possible design of any one of face.
Detailed description of the invention
Technical solution in order to illustrate the embodiments of the present invention more clearly or in background technique below will be implemented the present invention
Attached drawing needed in example or background technique is illustrated.
Fig. 1 is that the embodiment of the invention provides a kind of possible communication system architecture schematic diagrames;
Fig. 2 is that the embodiment of the invention provides a kind of communication schemes of chip chamber;
Fig. 3 is that the embodiment of the invention provides the flow diagrams of the transmission of a seed rate signal and method of reseptance;
Fig. 4 a is that the embodiment of the invention provides a kind of schematic diagrames of FlexO data frame structure;
Fig. 4 b is that the embodiment of the invention provides the schematic diagrames of another FlexO data frame structure;
Fig. 5 is that the embodiment of the invention provides the flow diagrams of the transmission of another seed rate signal and method of reseptance;
Fig. 6 is that the embodiment of the invention provides the flow diagrams of the transmission of another seed rate signal and method of reseptance;
Fig. 7 a is that the embodiment of the invention provides the exemplary diagrams of the transmission of a seed rate signal and method of reseptance;
Fig. 7 b is that the embodiment of the invention provides the exemplary diagrams of the transmission of another seed rate signal and method of reseptance;
Fig. 8 is a kind of structural schematic diagram of sending device provided in an embodiment of the present invention;
Fig. 9 is the structural schematic diagram of another sending device provided in an embodiment of the present invention;
Figure 10 is a kind of structural schematic diagram of reception device provided in an embodiment of the present invention;
Figure 11 is the structural schematic diagram of another reception device provided in an embodiment of the present invention.
Specific embodiment
The embodiment of the present invention is described with reference to the attached drawing in the embodiment of the present invention.
Each signal and each chip involved in the embodiment of the present invention are described as follows:
OTUC signal: being the optical transmission unit of 100G;
OTUCn signal: the optical transmission unit of n*100G is made of n OTUC signal;
OTUCn-M signal: the sub- rate signal of M time slot of the optical transmission unit comprising n*100G, i.e. OTUCn signal
Sub- rate signal, or can also indicate the optical transmission signal of non-100G integral multiple.
The sub- rate signal of OTUC-Mi: after OTUCn signal is distributed as the road n OTUC signal, OTUC-Mi signal includes the i-th tunnel
The expense of OTUC signal and the Mi for being included an effective time slots.For example, the corresponding Mi of the 2nd road OTUC signal is M2.Mi's takes
Value can for M1, M2 ..., Mn, wherein M1+M2+ ...+Mn=M.
FlexO data frame: for the flexible optical transport network data frame that can be transmitted by MFI interface, an OTUC signal
A FlexO data frame can be formed, which is referred to as FlexO signal.For Fig. 4 a, FlexO number
It include the area alignment mark (Alignment Marker, AM), the area filling (PAD), the area expense (Overhead, OH), payload according to frame
Area and check field, the wherein area AM, the area PAD, the expense that the data in the area OH are FlexO data frame.
FlexO-mi signal: the payload section of the expense comprising FlexO data frame and FlexO data frame is by OTUC-Mi speed
Mi effective time slots that rate signal occupies.Wherein, the payload section of FlexO data frame is divided into k time slot, wherein k be greater than or
Equal to mi.Wherein, i and i in the sub- rate signal of OTUC-Mi is same meaning.The sub- rate signal of OTUC-Mi is comprising the i-th tunnel
The expense of OTUC signal and the Mi for being included an effective time slots.Therefore, FlexO-mi signal is also indirectly by the i-th tunnel
OTUC signal obtains.
Fig. 1 is a kind of possible communication system architecture schematic diagram provided in an embodiment of the present invention.As shown in Figure 1, including two
A optical transmission device, respectively optical transmission device 1 and optical transmission device 2, wherein optical transmission device 1 and optical transmission device 2 are logical
Optical transfer network is crossed to realize data transmission.
Fig. 2 is a kind of communication scheme of chip chamber provided in an embodiment of the present invention.As shown in Fig. 2, including mainboard (host
Board) chip, ODSP chip and optical module (Optical module).Here ODSP chip may be PMA (Physical
Medium Attachment, physical media adaptation) chip.Optical transmission device 1 and optical transmission device 2 shown in FIG. 1 can wrap
Include chip shown in Fig. 2.Such as the host board chip in optical transmission device 1 can by service signal by ODSP chip,
Optical module and optical transfer network are sent to optical transmission device 2, and optical transmission device 2 is connect by optical transfer network, optical module, ODSP chip
The service signal is received, and signal is transmitted to the host board chip of optical transmission device 2 by the ODSP chip of optical transmission device 2,
Finishing service signal in this way sends and receivees.Wherein, host board chip can be Framer chip, and ODSP is located at light
Module side, host board chip and ODSP chip realize intercommunication by MFI interface.It should be noted that the present invention is to passing through
The chip title of MFI interface does not do any restrictions, and ODSP and Framer etc. are only examples.
Optionally, in embodiments of the present invention, host board chip and ODSP chip can be set on a veneer,
Also it can be set on different veneers, it is not limited in the embodiment of the present invention.The two can be established by MFI interface and be communicated
Connection.
The host board chip transmission sub- rate signal of OTUCn-M is illustrated, is FOIC1.4 with MFI interface
For.What needs to be explained here is that FOIC1.4 can be indicated with FOICt.k, wherein Ct indicates that (C corresponding 100, represents rate
100Gbps, Ct are then expressed as t 100Gbps), k indicates the logical channel number that optical module or interface are supported.Such as:
FOIC2.4 indicates that supporting rate size is 200Gbps, has 4 logic ports, corresponding optical module also has 4 inbound ports, here
The FOIC1.4 used that illustrates indicates that supporting rate size for 100Gbps, has 4 logic ports, corresponding optical module also has 4
Inbound port.
Firstly, distribution situation of the host board chip according to effective time slot of the sub- rate signal of OTUCn-M, by OTUCn-
The sub- rate signal of M fills 0 in the position of invalid time slot, to obtain OTUCn signal.FOIC1.4 interface is for carrying OTUCn letter
Number, an OTUC signal in OTUCn signal forms FlexO data frame, is then split as 4 tunnel physical channels, specific processing packet
It includes as follows:
1) OTUCn signal is distributed as the road n 100G OTUC signal;
2) every road OTUC signal bit synchronization map is to FlexO data frame payload section;
3) forward error correction (Forward Error Correction, FEC) coded treatment is carried out to FlexO data frame
To constitute FlexO data frame (128 row, 5440 bit column);Specifically, by addition FEC encoded information to the area FlexO Zheng FEC
Domain.
4) distribute FlexO data frame to 4 tunnel physical channels, such as: it is distributed using 10 bits as basic unit.
After ODSP chip side receives each FlexO data frame, one is obtained from each FlexO data frame first
A OTUC signal, then the combination of multiple OTUC signals is reverted into OTUCn signal, finally extract the time slot point of parsing OTUCn signal
Cloth information converts the sub- rate signal of OTUCn-M for OTUCn signal according to this.
The complex disposal process for determining the sub- rate signal of OTUCn-M through the above way, reduces transmission treatment effeciency.And
In embodiments herein, the way rate signal OTUCn-Mi in n way rate signal that includes for OTUCn-M and
The sub- rate signal of OTUCn-Mi is mapped to the payload section of flexible optical-fiber network FlexO data frame by speech, host board chip;host
Board chip adds map information in FlexO data frame, and map information includes frame header position information and effective gap information,
Frame header position information is used to indicate the data frame frame head of the sub- rate signal of OTUCn-Mi first in the payload section of FlexO data frame
The position of secondary appearance, effective gap information is used to indicate effective time slot that the sub- rate signal of OTUCn-Mi includes, alternatively, when effective
Gap information is used to indicate the time slot occupied in the payload section of FlexO data frame by the sub- rate signal of OTUCn-Mi;host board
Chip sends FlexO data frame.It, can be directly according to FlexO number in this way in ODSP chip after receiving FlexO data frame
Frame header position information and effective gap information are determined according to the map information that frame is included, and then can directly determine OTUCn-Mi
Sub- rate signal.OTUCn will be reverted to per OTUC signal combination all the way and extracts parsing OTUCn signal by eliminating in this way
The process of time slot distributed intelligence is accelerated by increasing map information in every corresponding FlexO data frame of OTUC signal all the way
The transmission treatment effeciency of the sub- rate signal of OTUCn-Mi.
It is for the simple description that host board chip is transmitting terminal, ODSP chip is receiving end above, the application is also
It is transmitting terminal, the technical solution that host board chip is receiving end including ODSP chip, OTUCn-M speed equally can be improved
The transmission treatment effeciency of rate signal.
It should be noted that the transmitting terminal involved by the embodiment of the present invention and receiving end are not limited to host board core
Piece, ODSP chip.It is another it should be noted that sub- rate signal involved in the embodiment of the present application refers to one of source signal
Point, specifically it is made of the expense of source signal and partial time slot.For example, OTUCn signal is source signal, OTUCn-M signal is
A part of OTUCn signal, i.e. OTUCn-M signal are sub- rate signal.The embodiment of the present invention to source signal without limitation, can be with
For OTUCn signal, signal of the road n FlexE etc..Sub- rate signal in the embodiment of the present invention be not limited to OTUCn-M,
The sub- rate signal of OTUC-Mi can also be sub- rate signal of FlexE etc., such as FlexE-m, indicate the signal by the road n FlexE
Expense and m therein effectively time slots composition.
Fig. 3 is that the embodiment of the invention provides the flow diagrams of the transmission of a seed rate signal and method of reseptance.?
In the embodiment, transmitting terminal is by taking Framer chip as an example, receiving end is illustrated by taking ODSP chip as an example.As shown in figure 3, the speed
The transmission of rate signal and method of reseptance include step 301 to step 308, referring to introducing in detail below.
Sub- rate signal is mapped to the payload section of flexible optical-fiber network FlexO data frame by 301, Framer chips.
Wherein, payload section is for carrying sub- rate signal.In embodiments of the present invention, sub- rate signal can be OTUC-
Mi rate signal or OTUC signal including the sub- rate signal of OTUC-Mi.What needs to be explained here is that transmitting terminal is to reception
Holding the signal sent can be the sub- rate signal of OTUCn-M, due to that can split the sub- rate signal of OTUCn-M in transmission process
For the road n OTUC-Mi signal, Framer chip can be with reference in the embodiment of the present invention to the processing per OTUC-Mi signal all the way
Step 301 to step 308 detailed description.Alternatively, the signal that transmitting terminal is sent to receiving end can be for comprising OTUCn-M speed
The OTUCn signal of rate signal, similarly, due to that OTUCn signal can be split as the road n OTUC signal in transmission process, for
Framer chip can be with reference to the detailed of step 301 in the embodiment of the present invention to step 308 to the processing per OTUC signal all the way
Thin description.
302, Framer chips add map information in the FlexO data frame, and the map information includes frame head position
Confidence breath and effective gap information.
For transmission be OTUCn signal for, the corresponding FlexO data frame of OTUC signal all the way.By in FlexO
Map information is added in data frame, OTUCn will be reverted to per OTUC signal combination all the way and extract parsing OTUCn by eliminating
The process of the time slot distributed intelligence of signal, accelerates the transmission treatment effeciency of the sub- rate signal of OTUC-Mi, and then improves
The transmission treatment effeciency of the sub- rate signal of OTUCn-M.
Optionally, Framer chip can add map information in the area PAD of the FlexO data frame, in this way in determination
In the case where FlexO data frame frame head, that is, it can determine map information.The embodiment of the present invention is to map information in FlexO data frame
In position without limitation.
Next Fig. 4 a and Fig. 4 b is combined to describe added map information in detail.
Fig. 4 a is that the embodiment of the invention provides the schematic diagrames of FlexO data frame structure.FlexO data frame structure includes pair
Neat label area (Alignment Marker, AM), the area filling (PAD), the area expense (Overhead, OH), payload section and check field.
As shown in fig. 4 a, payload section is the region other than the area AM, the area PAD, the area OH and check field, and the individual data frame of FlexO is net
He Qu includes 5130 16 block of bytes.
It is the OTUC signal for including the sub- rate signal of OTUC-Mi in sub- rate signal in the first optional scheme
In the case of, since OTUC signal is there is also corresponding data frame, the data frame packet of each OTUC signal containing 20 time slots (TS#1,
TS#2 ..., TS#20), it is divided based on 16 bytes, the every row expense of an OTUC frame is 1 16 block of bytes.By OTUC signal
In the case that data frame is placed on the payload section of FlexO data frame, frame header position information and effective gap information are determined.
Wherein, frame header position information goes out in payload section for the first time particular by the data frame frame head for determining OTUC signal
Existing position is come what is indicated, and as shown in fig. 4 a, data frame frame head position is the position FA&OH, wherein FA (Frame
Alignment) indicate that the frame head of the data frame of OTUC signal, OH indicate the expense of the data frame of OTUC signal.In this case
Under, effective gap information is effective time slot distributed intelligence of OTUC signal, for example, the position of effective time slot of OTUC signal is
TS#1, TS#3, TS#5, TS#7, TS#9, TS#10, TS#11, TS#20, if effectively gap information is indicated with 20bit, Ke Yigen
Determine whether the time slot of TS#1 to TS#20 is effective according to the numerical value of each bit from left to right.Such as: if bit value is 1
It indicates effectively, bit value is that 0 expression is invalid;Then effective gap information of OTUC signal is in the example above
10101010111000000001.For receiving end, the number to OTUC signal can be first determined according to frame header position information
According to frame frame head, can determine after data frame frame head whether is back to back every 20 * 16 block of bytes according to effective gap information
Effectively, and according to effective gap information and data frame frame head it can determine the sub- rate signal of OTUC-Mi, accelerate basis in this way
The transmission treatment effeciency of the sub- rate signal of OTUC signal extraction.
In second of optional scheme, in the case where sub- rate signal rate signal for OTUC-Mi, inciting somebody to action
In the case that the data frame of the sub- rate signal of OTUC-Mi is placed on the payload section of FlexO data frame, determine frame header position information and
Effective gap information.Wherein, the structure of the data frame of the sub- rate signal of OTUC-Mi can refer to the top half in Fig. 4 b,
The sub- rate signal of OTUC-Mi includes that the expense (FA&OH in such as Fig. 4 b) of OTUC signal and Mi of the OTUC signal have
Imitate time slot, that is to say, that the sub- rate signal of OTUC-Mi does not include invalid time slot.
Wherein, frame header position information is particular by the data frame frame head of the determining sub- rate signal of OTUC-Mi in payload section
Position that middle first time occurs indicates.Effective gap information is the number for effective time slot that the sub- rate signal of OTUC-Mi includes
Amount, i.e. Mi.For receiving end, the data frame to the sub- rate signal of OTUC-Mi can be first determined according to frame header position information
Frame head then obtains back to back Mi * 16 block of bytes after data frame frame head, and then can determine the sub- rate of OTUC-Mi
Signal accelerates the transmission treatment effeciency of sub- rate signal in this way.
It is to be mapped to sub- rate signal by the way of bit synchronous mapping in above two optional scheme
The payload section of FlexO data frame.What next introduction was realized by way of asynchronous mapping is mapped to sub- rate signal
The payload section of FlexO data frame is illustrated so that sub- rate signal is the sub- rate signal of OTUC-Mi as an example.
Firstly, being divided into k time slot to by 5130 16 block of bytes of FlexO data frame payload section.Secondly, in OTUC-
Mi rate signal is mapped to FlexO data frame payload section, records the occupied FlexO data frame of the sub- rate signal of OTUC-Mi
The number of timeslots of payload section, is indicated with mi here, wherein k is greater than or equal to mi.In this scheme, OTUC-Mi is fast
In the case that rate signal is placed on the payload section of FlexO data frame, frame header position information and effective gap information are determined.
Wherein, frame header position information is particular by the data frame frame head of the determining sub- rate signal of OTUC-Mi in payload section
Position that middle first time occurs indicates.Effective gap information is to be believed in the payload section of FlexO data frame by the sub- rate
Number occupy time slot.In a kind of possible scheme, effective gap information is the payload Division of the FlexO data frame
The k time slot in the time slot distributed intelligence that is occupied by the sub- rate signal.It, can first basis for receiving end
The time slot distributed intelligence for the FlexO signal that the sub- rate signal of OTUC-Mi occupies determines that it occupies mi time slot of FlexO signal,
Further according to frame header position information searching to the data frame frame head of the sub- rate signal of OTUC-Mi, then the sub- rate of the OTUC-Mi is believed
Number demapping direct from mi time slot comes out, to accelerate the transmission treatment effeciency of sub- rate signal.
It is maximum since the quantity of the minimum effectively time slot of the sub- rate signal of OTUC-Mi is 1 in a kind of optional scheme
The quantity of effective time slot is 20, if the size of setting one group of time slot for being included of FlexO data frame should be 20*16 byte
Block does not limit the number of timeslots for being divided 20*16 block of bytes in FlexO data frame in the embodiment of the present invention, for example,
It is divided into 20 time slots, 40 time slots, 80 time slots etc..It is illustrated with being divided into 20 time slots, each time slot is same
Sample includes 16 block of bytes, and the rate of the single time slot of such FlexO data frame is in OTUC signal or the sub- rate signal of OTUC-Mi
The rate of single time slot.As shown in Figure 4 b, the sub- rate signal of OTUC-Mi is mapped to the payload section of FlexO data frame,
In 20 time slots of FlexO data frame, preceding Mi time slot is by effective Time Slot Occupancy of the sub- rate signal of OTUC-Mi, that is to say, that
By occupied in the quantity Mi and FlexO data frame of effective Time Slot Occupancy of the sub- rate signal of OTUC-Mi in this 20 time slots
Time slot quantity it is identical.In other words, under this case, effective gap information can be used occupied in FlexO data frame
The quantity mi of time slot is indicated, can also be indicated with the quantity Mi for effective time slot that the sub- rate signal of OTUC-Mi includes.
Optionally, the data frame frame head for the OTUC signal being related in embodiments of the present invention occurs for the first time in payload section
Position or other sub- rate signals the position that occurs for the first time in payload section of data frame frame head, can refer to net
The bit position that occurs for the first time in lotus area, byte location, the position that 16 bytes are regarded as to the consideration of an entirety etc., the present invention
Embodiment does not limit this.
303, Framer chips carry out FEC coded treatment to FlexO data frame, compile for example, executing RS (544,514) FEC
Code processing, and FEC encoded information is added in the inspection area of the FlexO data frame, with the FlexO data frame after being encoded.
Wherein, Framer chip is for not in the FlexO data of check field (or being expressed as the area FEC) addition encoded information
Frame executes FEC coded treatment, and the FEC encoded information that coded treatment obtains is added to check field, with the FlexO after being encoded
Data frame.
304, Framer chips send the FlexO data frame.
Wherein, in the case where executing step 303, transmitted FlexO data frame is the FlexO obtained after encoding here
Data frame.In the case where not executing step 303, obtained after the map information of transmitted FlexO data frame addition here
FlexO data frame.
In optional scheme, Framer chip is based on MFI interface and FlexO data frame is divided into FOIC1.x signal and is sent,
Wherein x is positive integer.
305, ODSP chips receive the FlexO data frame.
Correspondingly, ODSP chip receives the FlexO data frame.In optional scheme, in Framer chip by FlexO number
After being divided into the transmission of FOIC1.x signal according to frame, ODSP signal identification FOIC1.x is simultaneously reassembled as FlexO data frame.
306, ODSP chips carry out fec decoder processing to FlexO data frame, and in the inspection area of the FlexO data frame
FEC encoded information is deleted, to obtain decoded FlexO data frame.
Wherein, in the case where Framer chip performs step 303, ODSP chip carries out FEC solution to FlexO data frame
Code processing for example, executing the processing of RS (544,514) fec decoder, and deletes FEC coding in the inspection area of the FlexO data frame
Information, to obtain decoded FlexO data frame.
307, ODSP chips extract map information in the FlexO data frame, and the map information includes frame header position
Information and effective gap information.
Wherein, in the case where needing to be implemented step 306, FlexO data frame is the FlexO data obtained after decoding here
Frame.In the case where not needing to execute step 306, FlexO data frame is the FlexO received by step 305 here
Data frame.
ODSP chip can extract frame header position information and effective gap information in the FlexO data frame.Optionally,
In the case where map information is added to the fill area of FlexO data frame, the map information can be extracted in fill area.
308, ODSP chips, which generate the sub- rate from the payload section of the FlexO data frame according to the map information, to be believed
Number or the FlexO-mi signal including the sub- rate signal.
In the first optional scheme, ODSP chip can terminate the opening of FlexO data frame after executing step 307
Pin, i.e., do not consider the data in the area AM, the area PAD, the area OH in FlexO data frame, and son is only extracted from the payload section of FlexO data frame
Rate signal.Sub- rate signal is extracted from the payload section of FlexO data frame to specifically include: first being determined according to frame header position information
To sub- rate signal in the position of the payload section of FlexO data frame, sub- rate letter is further extracted according to effective gap information
Number effective time slot for including, this creates the terminal sub- rate signals.
It for example, is the feelings determined according to the OTUC signal for including the sub- rate signal of OTUC-Mi for FlexO data frame
Condition is first determined to OTUC signal according to frame header position information in the position of the payload section of FlexO data frame, further according to effective time slot
Distributed intelligence only extract effective time slot, OTUC- is generated according to the data frame frame head of OTUC signal and effective time slot for extracting
Mi rate signal.
Again for example, in the case of FlexO data frame is determined according to the sub- rate signal of OTUC-Mi, if asynchronous
Determining FlexO data frame is mapped, then first determines that OTUC-Mi exists according to effective gap information of sub- rate signal OTUC-Mi
Occupied mi time slot in FlexO data frame determine further according to frame header position information to the initial position of OTUC-Mi signal,
Then by the sub- rate signal of OTUC-Mi, direct demapping is come out from mi time slot occupied in FlexO data frame, can be obtained
Obtain the sub- rate signal of OTUC-Mi.
In second of optional scheme, ODSP chip can be not terminated by FlexO data frame after executing step 307
Expense, i.e., reservation FlexO data frame in the area AM, the area PAD, the area OH data and retain FlexO data frame payload section in
Sub- rate signal.Specifically, first determine sub- rate signal in the position of the payload section of FlexO data frame according to frame header position information
It sets, mi time slot of the FlexO data frame that sub- rate signal occupies is determined further according to effective gap information, finally determine
The time slot that non-quilt rate signal occupies in FlexO data frame, and the time slot that non-quilt rate signal is occupied is directly from FlexO
It is deleted in data frame.This creates the terminal FlexO-mi signals.That is, according to the area AM, the area PAD, OH in FlexO data frame
Mi time slot of the FlexO data frame that the data and quilt rate signal in area occupy, can produce FlexO-mi signal.
Further alternative, ODSP chip sends the sub- rate signal by optical module or believes including the sub- rate
Number FlexO-mi signal.
It should be noted that the scheme that sub- rate signal is mapped as FlexO data frame can be fitted by asynchronous mapping
For any one sub- rate signal, it can anyon rate signal is mapped in the time slot that FlexO signal is divided, into
And after ODSP chip receives the FlexO data frame, anyon rate signal is normalized to FlexO-mi signal, and pass through
Optical module transmits FlexO-mi signal.It may be implemented to transmit anyon rate signal by MFI interface in this way, expand
The scope of application of MFI interface.
In embodiments of the present invention, ODSP chip, can be directly according to FlexO number after receiving FlexO data frame
Frame header position information and effective gap information are determined according to the map information that frame is included, and then can directly determine sub- rate letter
Number.OTUCn will be reverted to per OTUC signal combination all the way and extracts the time slot distribution of parsing OTUCn signal by eliminating in this way
The process of information accelerates sub- rate letter by increasing map information in every corresponding FlexO data frame of OTUC signal all the way
Number transmission treatment effeciency.
Embodiment illustrated in fig. 3 can be applied in communication system shown in FIG. 1, if included in optical communication equipment 1
Framer chip, ODSP chip and optical module perform embodiment shown in Fig. 3, and the optical module of optical communication equipment 1 is by sub- rate
Signal or FlexO-mi signal including the sub- rate signal are sent to optical communication equipment 2, such light by optical transfer network
The case where communication equipment 2 receives sub- rate signal, can refer to embodiment illustrated in fig. 5, and optical communication equipment 2 is received including institute
The case where stating the FlexO-mi signal of sub- rate signal can refer to embodiment illustrated in fig. 6.
Fig. 5 and embodiment shown in fig. 6 are described further below.
Fig. 5 is that the embodiment of the invention provides the flow diagrams of the transmission of another seed rate signal and method of reseptance.
In this embodiment, transmitting terminal by taking ODSP chip as an example, receiving end be illustrated by taking Framer chip as an example, and ODSP chip is logical
Crossing the signal that optical module receives is sub- rate signal.As shown in figure 5, the transmission of the sub- rate signal and method of reseptance include step
Rapid 501 to step 509, referring to introducing in detail below.
Sub- rate signal is mapped to the payload section of flexible optical-fiber network FlexO data frame by 501, ODSP chips.
Wherein, payload section is for carrying sub- rate signal.In embodiments of the present invention, sub- rate signal can be OTUC-
Mi rate signal.What needs to be explained here is that the signal that transmitting terminal is sent to receiving end can be the sub- rate letter of OTUCn-M
Number, since the sub- rate signal of OTUCn-M can be split as to the road n OTUC-Mi signal in transmission process, ODSP chip is to per all the way
The processing of OTUC-Mi signal can be with reference to the detailed description of step 501 in the embodiment of the present invention to step 508.
502, ODSP chips add map information in the FlexO data frame, and the map information includes frame header position
Information and effective gap information.
Optionally, ODSP chip can add map information in the area PAD of the FlexO data frame, in this way in determination
In the case where FlexO data frame frame head, that is, it can determine map information.The embodiment of the present invention is to map information in FlexO data frame
In position without limitation.
Wherein, the case where rate signal for OTUC-Mi for sub- rate signal, ODSP chip is in the FlexO data
The specific implementation process that map information is added in frame may refer to
The detailed description of the determination map information of Framer chip in the case where the sub- rate signal of OTUC-Mi, details are not described herein.
Optionally, the sub- rate signal of OTUC-Mi can also be converted to OTUC signal by ODSP chip, be reflected by bit synchronous
The payload section for the FlexO data frame penetrated, wherein increase filling information in the position of invalid time slot, for example, filling information can be
0 or other predetermined informations, it is not limited in the embodiment of the present invention.Wherein, in ODSP chip by the sub- rate signal of OTUC-Mi
During being converted to OTUC signal, effective time slot distributed intelligence of the sub- rate signal of OTUC-Mi, therefore the ODSP are not known
The available configuration information of chip, the configuration information are used to indicate effective gap information, and effective gap information here refers to
The distributing position for effective time slot that the sub- rate signal of OTUC-Mi includes when being converted to OTUC signal, and then realize OTUC-Mi
Sub- rate signal is converted to OTUC signal.
Optionally, ODSP chip can obtain the configuration information to management plane or controller, alternatively, management plane or control
Device processed actively can send the configuration information to ODSP chip, and it is not limited in the embodiment of the present invention.
503, ODSP chips carry out FEC coded treatment to FlexO data frame, and in the inspection area of the FlexO data frame
FEC encoded information is added, with the FlexO data frame after being encoded.
504, ODSP chips send the FlexO data frame.
Wherein, step 503 and step 504 can be retouched with reference to step 303 in embodiment illustrated in fig. 3 and the detailed of step 304
State, the difference of the two is: the executing subject of step 303 and step 304 is Framer chip, and step 503 and step 504 are held
Row main body is ODSP chip, and details are not described herein.
505, Framer chips receive the FlexO data frame.
506, Framer chips carry out fec decoder processing to FlexO data frame, and in the inspection of the FlexO data frame
FEC encoded information is deleted in area, to obtain decoded FlexO data frame.
507, Framer chips extract map information in the FlexO data frame, and the map information includes frame head position
Confidence breath and effective gap information.
Wherein, step 505 to step 507 can retouching in detail with reference to step 305 in embodiment illustrated in fig. 3 to step 307
State, the difference of the two is: the executing subject of step 505 to step 507 is Framer chip, and step 305 to step 307 is held
Row main body is ODSP chip, and details are not described herein.
508, Framer chips generate the sub- rate from the payload section of the FlexO data frame according to the map information
Signal.
Wherein, the purpose of Framer chip is in order to get sub- rate signal, therefore after determining map information, from institute
The payload section for stating FlexO data frame generates the sub- rate signal.Sub- rate signal is extracted from the payload section of FlexO data frame
Specifically, it is first determined to sub- rate signal according to frame header position information in the position of the payload section of FlexO data frame, further root
Effective time slot that sub- rate signal includes is extracted according to effective gap information, this creates the terminal sub- rate signals.
For example, in the case of FlexO data frame is determined according to the sub- rate signal of OTUC-Mi, if bit is same
The determining FlexO data frame of step mapping, first determines to OTUC signal according to frame header position information in the payload section of FlexO data frame
Position, then extract Mi effective time slots, can be obtained the sub- rate signal of OTUC-Mi;If the FlexO number that asynchronous mapping determines
According to frame, then first determine the sub- rate signal of OTUC-Mi in FlexO data according to effective gap information of the sub- rate signal of OTUC-Mi
To the initial position of the sub- rate signal of OTUC-Mi, then occupied mi time slot in frame is determined according to frame header position information
By the sub- rate signal of OTUC-Mi, direct demapping is come out from mi time slot occupied in FlexO data frame, can be obtained
The sub- rate signal of OTUC-Mi.
Optionally, the data frame frame head for the sub- rate signal being related in embodiments of the present invention goes out for the first time in payload section
Existing position can refer to the bit position occurred for the first time in payload section, byte location as, 16 bytes be regarded to an entirety
Position of consideration etc., it is not limited in the embodiment of the present invention.
In embodiments of the present invention, Framer chip, can be directly according to FlexO after receiving FlexO data frame
The map information that data frame is included determines frame header position information and effective gap information, and then can directly determine sub- rate
Signal.OTUCn will be reverted to per OTUC signal combination all the way and extracts the time slot point of parsing OTUCn signal by eliminating in this way
The process of cloth information accelerates sub- rate by increasing map information in every corresponding FlexO data frame of OTUC signal all the way
The transmission treatment effeciency of signal.
Fig. 6 is that the embodiment of the invention provides the transmission of another seed rate signal and method of reseptances.In this embodiment,
Transmitting terminal is by taking ODSP chip as an example, receiving end is illustrated by taking Framer chip as an example, and ODSP chip is received by optical module
To signal be the FlexO-mi signal for including the sub- rate signal.As shown in fig. 6, the transmission and reception of the sub- rate signal
Method includes step 601 to step 609, referring to introducing in detail below.
601, ODSP chips determine the map information of the FlexO-mi signal including sub- rate signal, the map information packet
Include frame header position information and effective gap information.
Wherein, the data frame frame head that the frame header position information is used to indicate the sub- rate signal is including FlexO-mi
The position occurred for the first time in the payload section of the FlexO data frame of signal, effective gap information are used to indicate the son speed
Effective time slot that rate signal includes, alternatively, effective gap information is used to indicate quilt in the payload section of the FlexO data frame
The time slot that the sub- rate signal occupies.
The FlexO-mi signals revivification is the FlexO data frame according to the map information by 602, ODSP chips.
In a kind of optional scheme, sub- rate signal included by FlexO-mi signal is the sub- rate signal of OTUC-Mi,
The sub- rate signal of OTUC-Mi includes the expense of OTUC signal and Mi effective time slots of the OTUC signal.And
It is described under this case in the case that effective gap information is used to indicate effective time slot that the sub- rate signal includes
Transmitting terminal determines to include the sub- rate signal of the OTUC-Mi in FlexO data frame payload section according to the map information
The OTUC signal invalid time slot that includes position, and filling information is inserted into the position of the invalid time slot, to be reduced to
State FlexO data frame.
In another optional scheme, the payload of the FlexO data frame is used to indicate in effective gap information
In the case where the time slot occupied in area by the sub- rate signal, the transmitting terminal is determined according to the map information described
The position for the time slot not occupied by the sub- rate signal in FlexO data frame payload section, and described not by the sub- rate
Filling information is inserted into the position for the time slot that signal occupies, to be reduced to the FlexO data frame.
Optionally, filling information involved in the embodiment of the present invention can be 0 or other predetermined informations, and the present invention is implemented
Example does not limit this.
603, ODSP chips carry out FEC coded treatment to FlexO data frame, and in the inspection area of the FlexO data frame
FEC encoded information is added, with the FlexO data frame after being encoded.
604, ODSP chips send the FlexO data frame.
605, Framer chips receive the FlexO data frame.
606, Framer chips carry out fec decoder processing to FlexO data frame, and in the inspection of the FlexO data frame
FEC encoded information is deleted in area, to obtain decoded FlexO data frame.
607, Framer chips extract map information in the FlexO data frame, and the map information includes frame head position
Confidence breath and effective gap information.
608, Framer chips generate the sub- rate from the payload section of the FlexO data frame according to the map information
Signal.
Wherein, step 603 to step 608 can retouching in detail with reference to step 503 in embodiment illustrated in fig. 5 to step 508
It states, details are not described herein.
Optionally, the data frame frame head for the sub- rate signal being related in embodiments of the present invention goes out for the first time in payload section
Existing position can refer to the bit position occurred for the first time in payload section, byte location as, 16 bytes be regarded to an entirety
Position of consideration etc., it is not limited in the embodiment of the present invention.
In embodiments of the present invention, Framer chip, can be directly according to FlexO after receiving FlexO data frame
The map information that data frame is included determines frame header position information and effective gap information, and then can directly determine sub- rate
Signal.OTUCn will be reverted to per OTUC signal combination all the way and extracts the time slot point of parsing OTUCn signal by eliminating in this way
The process of cloth information accelerates sub- rate by increasing map information in every corresponding FlexO data frame of OTUC signal all the way
The determination efficiency of signal.
Next, please also refer to Fig. 7 a and Fig. 7 b, being on the basis of above-mentioned Fig. 3 is to embodiment of the method shown in fig. 6
The embodiment of the invention provides the exemplary diagrams of the transmission of a seed rate signal and method of reseptance.Include in Fig. 7 a and Fig. 7 b
Optical transmission device 1 and optical transmission device 2, two equipment respectively include each chip shown in Fig. 2.
Wherein, Fig. 7 a is illustrated by taking the expense for the FlexO data frame that terminates as an example.Specifically, it is set in optical transport
After standby 1 Framer chip receives OTUCn signal, it will be mapped as FlexO data frame per OTUC signal all the way, passed through
MFI receives the ODSP chip for being sent to optical transmission device 1.Optionally, before being sent by MFI, FlexO data frame is executed
Forward error correction coding (Hard-Decision Forward Error Correction, HD-FEC) is sentenced firmly, for example, by using RS
(544,514) FEC is encoded.The map information that ODSP chip contains according to FlexO data frame packet extracts included OTUCn-M
The sub- rate signal of the OTUCn-M extracted is only transmitted by optical module, is set with being sent to optical transport by sub- rate signal
Standby 2.Optionally, before sending the sub- rate signal of OTUCn-M by optical module, the sub- rate signal of OTUCn-M can be carried out
It is soft to sentence forward error correction coding (soft-decision Forward Error Correction, SD-FEC).Optical transmission device 2
ODSP receives the sub- rate signal of transmitted OTUCn-M by optical module, will be mapped to per the sub- rate signal of OTUC-Mi all the way
The payload section of FlexO data frame obtains FlexO data frame.Optionally, the sub- rate signal of OTUCn-M for receiving transmission it
After carry out SD-FEC.Then, FlexO data frame is sent to Framer chip by MFI interface, Framer chip according to
The map information that FlexO data frame packet contains extracts the sub- rate signal of included OTUCn-M, optionally, is receiving
HD-FEC is carried out after FlexO data frame.As can be seen that in this case, between optical transmission device 1 and optical transmission device 2
The sub- rate signal of OTUCn-M is only transmitted, the expense of FlexO data frame is not transmitted.
Fig. 7 b is illustrated for being not terminated by the expense of FlexO data frame.Specifically, in optical transmission device 1
Framer chip receive OTUCn signal after, FlexO data frame will be mapped as per OTUC signal all the way, connect by MFI
It transmits and receives to the ODSP chip of optical transmission device 1.Optionally, before sending by MFI, HD- is executed to FlexO data frame
FEC is encoded for example, by using RS (544,514) FEC.The map information that ODSP chip contains according to FlexO data frame packet extracts institute
The expense of FlexO data frame and the sub- rate signal of OTUCn-M extracted are determined as by the sub- rate signal of the OTUCn-M for including
FlexO-m signal, and FlexO-m signal is transmitted by optical module, to be sent to optical transmission device 2.Optionally, logical
It crosses before the optical module transmission sub- rate signal of OTUCn-M, soft to the progress of OTUCn-M rate signal can sentence forward error correction coding
SD-FEC.The ODSP of optical transmission device 2 receives transmitted FlexO-m signal by optical module, and from FlexO-m signal
The sub- rate signal of OTUCn-M is extracted, the payload section of FlexO data frame will be mapped to per the sub- rate signal of OTUC-Mi all the way, obtained
To FlexO data frame.Optionally, SD-FEC is carried out after the sub- rate signal of OTUCn-M for receiving transmission.Then, will
FlexO signal is sent to Framer chip by MFI interface, the map information that Framer chip contains according to FlexO data frame packet,
The sub- rate signal of included OTUCn-M is extracted, optionally, HD-FEC is carried out after receiving FlexO data frame.It can be with
Find out, in this case, the FlexO-m signal transmitted between optical transmission device 1 and optical transmission device 2 includes OTUCn-M
The expense of rate signal and FlexO data frame.
The above is only citing, the embodiment of the present invention to the signal transmitted between optical transmission device without limitation.
Fig. 8 is a kind of structural schematic diagram of sending device provided by the embodiments of the present application.
In the first implementation, the sending device is for realizing the Framer chip in embodiment of the method shown in Fig. 3
The scheme of ODSP chip side in embodiment of the method shown in the scheme or Fig. 5 of side.The sending device is transmitting terminal, such as Fig. 8 institute
Show, which includes:
Processing unit 801, for sub- rate signal to be mapped to the payload section of flexible optical-fiber network FlexO data frame;
The processing unit 801 is also used to add map information, the map information packet in the FlexO data frame
Frame header position information and effective gap information are included, the frame header position information is used to indicate the data frame frame of the sub- rate signal
The position that head occurs for the first time in the payload section of the FlexO data frame, effective gap information are used to indicate the son
Effective time slot that rate signal includes, alternatively, effective gap information is used to indicate in the payload section of the FlexO data frame
The time slot occupied by the sub- rate signal;
Transmission unit 802, for sending the FlexO data frame.
In an alternative embodiment, the sub- rate signal is for the sub- rate signal of OTUC-Mi or including OTUC-Mi
The OTUC signal of sub- rate signal, expense of the sub- rate signal of OTUC-Mi comprising OTUC signal and the OTUC signal
Mi effective time slots.
In an alternative embodiment, the sub- rate signal is the OTUC including the sub- rate signal of OTUC-Mi
Signal;The processing unit 801 is in terms of the payload section that sub- rate signal is mapped to flexible optical-fiber network FlexO data frame, tool
Body is used for: the direct bit synchronous of OTUC signal including the sub- rate signal of OTUC-Mi is mapped to the net of FlexO data frame
He Qu.
In an alternative embodiment, effective gap information is described including the sub- rate signal of OTUC-Mi
Effective time slot distributed intelligence of OTUC signal.
In an alternative embodiment, the sub- rate signal is the sub- rate signal of the OTUC-Mi, and the processing is single
Member 801 is specifically used for: in terms of the payload section that sub- rate signal is mapped to flexible optical-fiber network FlexO data frame by the son
For rate signal asynchronous mapping to mi time slot of FlexO data frame, the payload section of the FlexO data frame is divided into k time slot,
Wherein, k is greater than or equal to mi.
In an alternative embodiment, effective gap information is the payload Division of the FlexO data frame
The time slot distributed intelligence occupied in the k time slot by the sub- rate signal.
In an alternative embodiment, the processing unit 801 is also used to obtain configuration information, the configuration information
It is used to indicate effective gap information.
In second of implementation, the sending device is for realizing the ODSP chip side in embodiment of the method shown in Fig. 6
Scheme, which is transmitting terminal, which includes:
Processing unit 801, for determining the map information of the FlexO-mi signal including sub- rate signal, the mapping letter
Breath includes frame header position information and effective gap information, and the frame header position information is used to indicate the data of the sub- rate signal
The position that frame frame head occurs for the first time in the payload section for including the FlexO data frame of FlexO-mi signal, effective time slot
Information is used to indicate effective time slot that the sub- rate signal includes, alternatively, effective gap information be used to indicate it is described
The time slot occupied in the payload section of FlexO data frame by the sub- rate signal;
The processing unit 801 is also used to according to the map information, is described by the FlexO-mi signals revivification
FlexO data frame;
Transmission unit 802, for sending the FlexO data frame.
In an alternative embodiment, the sub- rate signal is the sub- rate signal of OTUC-Mi, OTUC-Mi
Rate signal includes the expense of OTUC signal and Mi effective time slots of the OTUC signal;
The FlexO-mi signals revivification is FlexO data frame according to the map information by the processing unit 801
Aspect is specifically used for: in the case where effective gap information is used to indicate effective time slot that the sub- rate signal includes,
According to the map information, the OTUC in FlexO data frame payload section including the sub- rate signal of the OTUC-Mi is determined
The position for the invalid time slot that signal includes, and it is inserted into filling information in the position of the invalid time slot, to be reduced to the FlexO
Data frame.
In an alternative embodiment, the processing unit 801 is according to the map information, by the FlexO-mi
In terms of signals revivification is FlexO data frame, it is specifically used for:
It is accounted in the payload section that effective gap information is used to indicate the FlexO data frame by the sub- rate signal
In the case where time slot, according to the map information, determine in FlexO data frame payload section not by the sub- rate
The position for the time slot that signal occupies, and filling information is not inserted by the position for the time slot that the sub- rate signal occupies described,
To be reduced to the FlexO data frame.
It should be understood that the specific implementation for the functional block that the sending device about Fig. 8 includes and corresponding beneficial effect
Fruit can refer to the specific introduction of the embodiment of earlier figures 3- Fig. 6, not repeat here.
Sending device in above-mentioned embodiment illustrated in fig. 8 can be realized with sending device 900 shown in Fig. 9.Such as Fig. 9 institute
Show, for the embodiment of the invention provides the structural schematic diagram of another sending device, sending device 900 shown in Fig. 9 includes: place
Device 901 and transceiver 902 are managed, the transceiver 902 is for supporting reception involved in sending device 900 and above-described embodiment to fill
Information transmission between setting, such as realize the function of transmission unit 802 in embodiment illustrated in fig. 8.Processor 901 and transceiver
902 communication connections, such as be connected by bus.The sending device 900 can also include memory 903.Memory 903 is used for
The program code executed for sending device 900 and data are stored, processor 901 is for executing the application stored in memory 903
Program code, to realize the movement of the sending device of the offer of any embodiment shown in Fig. 3 to Fig. 6.
It should be noted that sending device may include one or more processor, the sending device in practical application
900 structure does not constitute the restriction to the embodiment of the present application.
Processor 901 can be central processing unit (central processing unit, CPU), network processing unit
(network processor, NP), hardware chip or any combination thereof.Above-mentioned hardware chip can be specific integrated circuit
(application-specific integrated circuit, ASIC), programmable logic device (programmable
Logic device, PLD) or combinations thereof.Above-mentioned PLD can be Complex Programmable Logic Devices (complex
Programmable logic device, CPLD), field programmable gate array (field-programmable gate
Array, FPGA), Universal Array Logic (generic array logic, GAL) or any combination thereof.
Memory 903 may include volatile memory (volatile memory), such as random access memory
(random access memory, RAM);Memory 903 also may include nonvolatile memory (non-volatile
Memory), such as read-only memory (read-only memory, ROM), flash memory (flash memory), hard disk
(hard disk drive, HDD) or solid state hard disk (solid-state drive, SSD);Memory 903 can also include upper
State the combination of the memory of type.
A kind of computer storage medium is additionally provided in embodiments of the present invention, can be used for storing embodiment illustrated in fig. 9
Described in computer software instructions used in sending device, it includes for executing in above-described embodiment as designed by sending device
Program.The storage medium includes but is not limited to flash memory, hard disk, solid state hard disk.
A kind of computer program product is additionally provided in embodiments of the present invention, which is run by calculating equipment
When, it can execute in above-mentioned Fig. 9 embodiment as prediction technique designed by sending device.
Figure 10 is a kind of structural schematic diagram of reception device provided by the embodiments of the present application.The reception device is for realizing figure
Framer chip executes dynamic in ODSP chip executes in embodiment of the method shown in 3 movement, embodiment of the method shown in Fig. 5, Fig. 6
Make.The reception device is receiving end, and as shown in Figure 10, which includes:
Receiving unit 1001, for receiving flexible optical-fiber network FlexO data frame;
Processing unit 1002, for extracting map information in the FlexO data frame, the map information includes frame head
Location information and effective gap information, the frame header position information are used to indicate the sub- rate letter that the FlexO data frame includes
Number the position that occurs for the first time in the payload section of the FlexO data frame of data frame frame head, effective gap information uses
In the effective time slot for indicating that the sub- rate signal includes, alternatively, effective gap information is used to indicate the FlexO data
The time slot occupied in the payload section of frame by the sub- rate signal;
The processing unit 1002 is also used to be generated according to the map information from the payload section of the FlexO data frame
The sub- rate signal or FlexO-mi signal including the sub- rate signal.
In an alternative embodiment, the sub- rate signal can be the sub- rate signal of OTUC-Mi;The OTUC-
Mi rate signal is Mi effective time slots of the expense comprising OTUC signal and the OTUC signal;The FlexO-mi letter
Number include FlexO data frame expense and the sub- rate signal of OTUC-Mi;Alternatively, the FlexO-mi signal includes FlexO data
Mi effective time slots that the expense of frame and the payload section of FlexO data frame are occupied by the sub- rate signal of OTUC-Mi.
In an alternative embodiment, the processing unit 1002 according to the map information from the FlexO number
In terms of generating the sub- rate signal according to the payload section of frame, it is specifically used for:
According to the map information, determination contains to the FlexO data frame packet in the payload section of the FlexO data frame
Sub- rate signal effective time slot, and generate the sub- rate signal.
In an alternative embodiment, the processing unit 1002 according to the map information from the FlexO number
In terms of generating the FlexO-mi signal including the sub- rate signal according to the payload section of frame, it is specifically used for:
According to the map information, determination contains to the FlexO data frame packet in the payload section of the FlexO data frame
Sub- rate signal, and the FlexO data frame that is contained according to the determining sub- rate signal and the FlexO data frame packet is opened
Pin generates FlexO-mi signal.
In an alternative embodiment, the processing unit 1002 according to the map information from the FlexO number
In terms of generating the FlexO-mi signal including the sub- rate signal according to the payload section of frame, it is specifically used for:
According to the map information, determined in the payload section of the FlexO data frame to the institute for carrying sub- rate signal
Effective time slot of FlexO data frame is stated, and according to effective time slot of the determining FlexO data frame and the FlexO data
The expense for the FlexO data frame that frame includes generates FlexO-mi signal.
It should be understood that the specific implementation for the functional block that the reception device about Figure 10 includes and corresponding beneficial effect
Fruit, can refer to earlier figures 3 to Fig. 6 embodiment specific introduction, do not repeat here.
Above-mentioned reception device shown in Fig. 10 can be realized with reception device 1100 shown in Figure 11.As shown in figure 11, it is
The embodiment of the invention provides the structural schematic diagram of another reception device, reception device 1100 shown in Figure 11 includes: processing
Device 1101 and transceiver 1102, the transceiver 1102 is for supporting transmission involved in reception device 1100 and above-described embodiment
Information transmission between device, such as realize the function of receiving unit 1001 in embodiment illustrated in fig. 10.Processor 1101 and receipts
It sends out device 1102 to communicate to connect, such as is connected by bus.The reception device 1100 can also include memory 1103.Memory
1103 for storing the program code executed for reception device 1100 and data, and processor 1101 is for executing in memory 1103
The application code of storage, to realize the movement of the reception device of the offer of any embodiment shown in Fig. 3 to Fig. 6.
It should be noted that reception device may include one or more processor, the reception device in practical application
1100 structure does not constitute the restriction to the embodiment of the present application.
Processor 1101 can be CPU, NP, hardware chip or any combination thereof.Above-mentioned hardware chip can be ASIC,
PLD or combinations thereof.Above-mentioned PLD can be CPLD, FPGA, GAL or any combination thereof.
Memory 1103 may include volatile memory, such as RAM;Memory 1103 also may include non-volatile deposits
Reservoir, such as ROM, flash memory, hard disk or solid state hard disk;Memory 1103 can also include the memory of mentioned kind
Combination.
A kind of computer storage medium is additionally provided in embodiments of the present invention, can be used for storing embodiment illustrated in fig. 10
Described in computer software instructions used in reception device, it includes for executing in above-described embodiment as designed by reception device
Program.The storage medium includes but is not limited to flash memory, hard disk, solid state hard disk.
A kind of computer program product is additionally provided in embodiments of the present invention, which is run by calculating equipment
When, it can execute in above-mentioned embodiment illustrated in fig. 10 as prediction technique designed by reception device.
Further, the embodiment of the present invention can also provide a kind of equipment, including transmitters and receivers, transmission here
Device can refer in Figure 10 or embodiment illustrated in fig. 11 with reference to the sending device in Fig. 8 or embodiment illustrated in fig. 9, receiver
Reception device.
The description and claims of this application and term " first ", " second ", " third " and " in the attached drawing
Four " etc. are not use to describe a particular order for distinguishing different objects.In addition, term " includes " and " having " and it
Any deformation, it is intended that cover and non-exclusive include.Such as it contains the process, method of a series of steps or units, be
System, product or equipment are not limited to listed step or unit, but optionally further include the steps that not listing or list
Member, or optionally further include the other step or units intrinsic for these process, methods, product or equipment.
One with ordinary skill in the art would appreciate that in the various embodiments of the application, the serial number of above-mentioned each process
Size is not meant that the order of the execution order, and the execution sequence of each process should be determined by its function and internal logic, without answering
Any restriction is constituted to the implementation process of the embodiment of the present application.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real
It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program
Product includes one or more computer instructions.When loading on computers and executing the computer program instructions, all or
It partly generates according to process or function described in the embodiment of the present invention.The computer can be general purpose computer, dedicated meter
Calculation machine, computer network or other programmable devices.The computer instruction can store in computer readable storage medium
In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer
Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center
User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or
Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or
It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with
It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk
Solid State Disk (SSD)) etc..
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium
In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly
It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.
Claims (31)
1. a kind of method for transmitting sub- rate signal characterized by comprising
Sub- rate signal is mapped to the payload section of flexible optical-fiber network FlexO data frame by transmitting terminal;
The transmitting terminal adds map information in the FlexO data frame, the map information include frame header position information and
Effective gap information, the frame header position information are used to indicate the data frame frame head of the sub- rate signal in the FlexO number
According to the position occurred for the first time in the payload section of frame;What effective gap information was used to indicate that the sub- rate signal includes has
Time slot is imitated, alternatively, effective gap information is used to indicate in the payload section of the FlexO data frame by the sub- rate signal
The time slot of occupancy;
The transmitting terminal sends the FlexO data frame.
2. the method according to claim 1, wherein the sub- rate signal be the sub- rate signal of OTUC-Mi or
Person includes the OTUC signal of the sub- rate signal of OTUC-Mi, and the sub- rate signal of OTUC-Mi includes the optical transmission unit of 100G
(OTUC) Mi of the expense of signal and the OTUC signal effective time slots.
3. according to the method described in claim 2, it is characterized in that, it includes OTUC-Mi speed that the sub- rate signal, which is described,
The OTUC signal of rate signal;Sub- rate signal is mapped to the payload section of flexible optical-fiber network FlexO data frame by the transmitting terminal, packet
It includes:
The direct bit synchronous of OTUC signal including the sub- rate signal of OTUC-Mi is mapped to FlexO number by the transmitting terminal
According to the payload section of frame.
4. according to the method described in claim 3, it is characterized in that, it includes OTUC-Mi that effective gap information, which is described,
Effective time slot distributed intelligence of the OTUC signal of rate signal.
5. according to the method described in claim 2, it is characterized in that, the sub- rate signal is the sub- rate letter of the OTUC-Mi
Number, sub- rate signal is mapped to the payload section of flexible optical-fiber network FlexO data frame by the transmitting terminal, comprising:
The transmitting terminal is by mi time slot of the sub- rate signal asynchronous mapping to FlexO data frame, the FlexO data frame
Payload section be divided into k time slot, wherein k be greater than or equal to mi.
6. according to the method described in claim 5, it is characterized in that, effective gap information is the FlexO data frame
The time slot distributed intelligence occupied in the k time slot of payload Division by the sub- rate signal.
7. according to method described in claim 2,5 or 6, which is characterized in that the transmitting terminal adds in the FlexO data frame
Before adding map information, further includes:
Configuration information is obtained, the configuration information is used to indicate effective gap information.
8. a kind of method for transmitting sub- rate signal characterized by comprising
Transmitting terminal determines the map information of the FlexO-mi signal including sub- rate signal, and the map information includes frame header position
Information and effective gap information, the data frame frame head that the frame header position information is used to indicate the sub- rate signal are including
The position occurred for the first time in the payload section of the FlexO data frame of FlexO-mi signal;Effective gap information is used to indicate
Effective time slot that the sub- rate signal includes, alternatively, effective gap information is used to indicate the net of the FlexO data frame
The time slot occupied in lotus area by the sub- rate signal;
The FlexO-mi signals revivification is the FlexO data frame according to the map information by the transmitting terminal;
The transmitting terminal sends the FlexO data frame.
9. according to the method described in claim 8, it is characterized in that, the sub- rate signal is the sub- rate signal of OTUC-Mi, institute
The Mi of the expense and the OTUC signal of stating optical transmission unit (OTUC) signal that the sub- rate signal of OTUC-Mi includes 100G is a
Effective time slot;The FlexO-mi signals revivification is FlexO data frame according to the map information by the transmitting terminal, comprising:
The transmitting terminal determines in FlexO data frame payload section to include OTUC-Mi according to the map information
The position for the invalid time slot that the OTUC signal of rate signal includes, and it is inserted into filling information in the position of the invalid time slot, with
It is reduced to the FlexO data frame.
10. according to the method described in claim 8, it is characterized in that, the transmitting terminal according to the map information, will be described
FlexO-mi signals revivification is FlexO data frame, comprising:
The transmitting terminal determines and is not believed by the sub- rate in FlexO data frame payload section according to the map information
The position of number time slot occupied, and it is inserted into filling information in the position of the time slot not occupied by the sub- rate signal, with
It is reduced to the FlexO data frame.
11. a kind of method for receiving sub- rate signal characterized by comprising
Receiving end receives flexible optical-fiber network FlexO data frame;
Map information is extracted in the receiving end from the FlexO data frame, the map information include frame header position information and
Effective gap information, the frame header position information are used to indicate the data frame for the sub- rate signal that the FlexO data frame includes
The position that frame head occurs for the first time in the payload section of the FlexO data frame;Effective gap information is used to indicate described
Effective time slot that sub- rate signal includes, alternatively, effective gap information is used to indicate the payload section of the FlexO data frame
The middle time slot occupied by the sub- rate signal;
The receiving end according to the map information from the payload section of the FlexO data frame generate the sub- rate signal or
FlexO-mi signal including the sub- rate signal.
12. according to the method for claim 11, which is characterized in that the sub- rate signal is the sub- rate signal of OTUC-Mi;
The sub- rate signal of OTUC-Mi be optical transmission unit (OTUC) signal comprising 100G expense and the OTUC signal
Mi effective time slots;The FlexO-mi signal includes the expense and the sub- rate signal of OTUC-Mi of FlexO data frame, alternatively, institute
Stating FlexO-mi signal includes that the expense of FlexO data frame and the payload section of FlexO data frame are accounted for by the sub- rate signal of OTUC-Mi
Mi effective time slots.
13. method according to claim 11 or 12, which is characterized in that the receiving end is according to the map information from institute
The payload section for stating FlexO data frame generates the sub- rate signal, comprising:
The receiving end determines the FlexO data frame according to the map information in the payload section of the FlexO data frame
The effective time slot for the sub- rate signal for including, and generate the sub- rate signal.
14. method according to claim 11 or 12, which is characterized in that the receiving end is according to the map information from institute
The payload section for stating FlexO data frame generates the FlexO-mi signal including the sub- rate signal, comprising:
The receiving end determines the FlexO data frame according to the map information in the payload section of the FlexO data frame
The sub- rate signal for including, and the FlexO data frame contained according to the determining sub- rate signal and the FlexO data frame packet
Expense generate FlexO-mi signal.
15. method according to claim 11 or 12, which is characterized in that the receiving end is according to the map information from institute
The payload section for stating FlexO data frame generates the FlexO-mi signal including the sub- rate signal, comprising:
The receiving end determines carrier rate signal according to the map information in the payload section of the FlexO data frame
Effective time slot of the FlexO data frame, and according to the effective time slot and the FlexO number of the determining FlexO data frame
The expense for the FlexO data frame for including according to frame generates FlexO-mi signal.
16. a kind of sending device characterized by comprising
Processing unit, for sub- rate signal to be mapped to the payload section of flexible optical-fiber network FlexO data frame;
The processing unit, is also used to add map information in the FlexO data frame, and the map information includes frame head position
Confidence breath and effective gap information, the frame header position information are used to indicate the data frame frame head of the sub- rate signal described
The position occurred for the first time in the payload section of FlexO data frame;Effective gap information is used to indicate the sub- rate signal
The effective time slot for including, alternatively, effective gap information is used to indicate in the payload section of the FlexO data frame by the son
The time slot that rate signal occupies;
Transmission unit, for sending the FlexO data frame.
17. sending device according to claim 16, which is characterized in that the sub- rate signal is the sub- rate of OTUC-Mi
Signal or OTUC signal including the sub- rate signal of OTUC-Mi, the sub- rate signal of OTUC-Mi include the optical transport of 100G
The expense of unit (OTUC) signal and Mi effective time slots of the OTUC signal.
18. sending device according to claim 17, which is characterized in that it includes OTUC- that the sub- rate signal, which is described,
The OTUC signal of Mi rate signal;Sub- rate signal is being mapped to flexible optical-fiber network FlexO data frame by the processing unit
Payload section in terms of, be specifically used for: the direct bit synchronous of OTUC signal including the sub- rate signal of OTUC-Mi be mapped to
The payload section of FlexO data frame.
19. sending device according to claim 18, which is characterized in that effective gap information, which is described, includes
Effective time slot distributed intelligence of the OTUC signal of the sub- rate signal of OTUC-Mi.
20. sending device according to claim 17, which is characterized in that the sub- rate signal is OTUC-Mi
Rate signal, the processing unit is in terms of the payload section that sub- rate signal is mapped to flexible optical-fiber network FlexO data frame, tool
Body is used for: by mi time slot of the sub- rate signal asynchronous mapping to FlexO data frame, the payload of the FlexO data frame
Zoning is divided into k time slot, wherein k is greater than or equal to mi.
21. sending device according to claim 20, which is characterized in that effective gap information is the FlexO number
According to the time slot distributed intelligence occupied in the k time slot of the payload Division of frame by the sub- rate signal.
22. sending device described in 7,20 or 21 according to claim 1, which is characterized in that
The processing unit, is also used to obtain configuration information, and the configuration information is used to indicate effective gap information.
23. a kind of sending device characterized by comprising
Processing unit, for the map information of the determining FlexO-mi signal including sub- rate signal, the map information includes
Frame header position information and effective gap information, the frame header position information are used to indicate the data frame frame head of the sub- rate signal
The position occurred for the first time in the payload section for including the FlexO data frame of FlexO-mi signal, effective gap information are used
In the effective time slot for indicating that the sub- rate signal includes, alternatively, effective gap information is used to indicate the FlexO data
The time slot occupied in the payload section of frame by the sub- rate signal;
The processing unit is also used to according to the map information, is the FlexO data by the FlexO-mi signals revivification
Frame;
Transmission unit, for sending the FlexO data frame.
24. sending device according to claim 23, which is characterized in that the sub- rate signal is the sub- rate of OTUC-Mi
Signal, the expense of optical transmission unit OTUC signal of the sub- rate signal of OTUC-Mi comprising 100G and the OTUC signal
Mi effective time slots;
The processing unit is according to the map information, in terms of being FlexO data frame for the FlexO-mi signals revivification, tool
Body is used for: in the case where effective gap information is used to indicate effective time slot that the sub- rate signal includes, according to institute
Map information is stated, determines the OTUC signal packet in FlexO data frame payload section including the sub- rate signal of the OTUC-Mi
The position of the invalid time slot contained, and it is inserted into filling information in the position of the invalid time slot, to be reduced to the FlexO data
Frame.
25. sending device according to claim 23, which is characterized in that the processing unit is believed according to the mapping
Breath is specifically used in terms of being FlexO data frame for the FlexO-mi signals revivification:
It is occupied in the payload section that effective gap information is used to indicate the FlexO data frame by the sub- rate signal
In the case where time slot, according to the map information, determine in FlexO data frame payload section not by the sub- rate signal
The position of the time slot of occupancy, and filling information is not inserted by the position for the time slot that the sub- rate signal occupies described, with also
It originally was the FlexO data frame.
26. a kind of reception device characterized by comprising
Receiving unit, for receiving flexible optical-fiber network FlexO data frame;
Processing unit, for extracting map information from the FlexO data frame, the map information includes frame header position information
With effective gap information, the frame header position information is used to indicate the data for the sub- rate signal that the FlexO data frame includes
The position that frame frame head occurs for the first time in the payload section of the FlexO data frame;Effective gap information is used to indicate institute
Effective time slot that sub- rate signal includes is stated, alternatively, effective gap information is used to indicate the payload of the FlexO data frame
The time slot occupied in area by the sub- rate signal;
The processing unit is also used to generate the son speed from the payload section of the FlexO data frame according to the map information
Rate signal or FlexO-mi signal including the sub- rate signal.
27. reception device according to claim 26, which is characterized in that the sub- rate signal is the sub- rate of OTUC-Mi
Signal;The sub- rate signal of OTUC-Mi is the expense and OTUC letter of the optical transmission unit OTUC signal comprising 100G
Number Mi effective time slots;The FlexO-mi signal includes the expense and the sub- rate signal of OTUC-Mi of FlexO data frame, or
The payload section of person, expense of the FlexO-mi signal comprising FlexO data frame and FlexO data frame is by the sub- rate of OTUC-Mi
Mi effective time slots that signal occupies.
28. the reception device according to claim 26 or 27, which is characterized in that the processing unit is according to the mapping
In terms of information generates the sub- rate signal from the payload section of the FlexO data frame, it is specifically used for:
According to the map information, the son speed that the FlexO data frame packet contains is determined in the payload section of the FlexO data frame
Effective time slot of rate signal, and generate the sub- rate signal.
29. the reception device according to claim 26 or 27, which is characterized in that the processing unit is according to the mapping
It is specific to use in terms of information generates the FlexO-mi signal including the sub- rate signal from the payload section of the FlexO data frame
In:
According to the map information, the son speed that the FlexO data frame packet contains is determined in the payload section of the FlexO data frame
Rate signal, and the expense of the FlexO data frame contained according to the determining sub- rate signal and the FlexO data frame packet generates
FlexO-mi signal.
30. the reception device according to claim 26 or 27, which is characterized in that the processing unit is according to the mapping
It is specific to use in terms of information generates the FlexO-mi signal including the sub- rate signal from the payload section of the FlexO data frame
In:
According to the map information, the FlexO for carrying sub- rate signal is determined in the payload section of the FlexO data frame
Effective time slot of data frame, and contained according to effective time slot of the determining FlexO data frame and the FlexO data frame packet
The expense of FlexO data frame generates FlexO-mi signal.
31. a kind of equipment, which is characterized in that the equipment includes transmitters and receivers, and the transmitter is used for perform claim
It is required that the method for the sub- rate signal of transmission described in 1 to 7;Alternatively, the transmitter requires described in 8 to 10 for perform claim
The method for transmitting sub- rate signal;The receiver is for receiving the side of sub- rate signal described in perform claim requirement 11 or 15
Method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711175074.9A CN109818705B (en) | 2017-11-22 | 2017-11-22 | Method, device and equipment for transmitting and receiving subrate signals |
PCT/CN2018/094556 WO2019100725A1 (en) | 2017-11-22 | 2018-07-04 | Method, apparatus and device for transmitting and receiving sub-rate signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711175074.9A CN109818705B (en) | 2017-11-22 | 2017-11-22 | Method, device and equipment for transmitting and receiving subrate signals |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109818705A true CN109818705A (en) | 2019-05-28 |
CN109818705B CN109818705B (en) | 2020-05-19 |
Family
ID=66601308
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711175074.9A Active CN109818705B (en) | 2017-11-22 | 2017-11-22 | Method, device and equipment for transmitting and receiving subrate signals |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109818705B (en) |
WO (1) | WO2019100725A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021121352A1 (en) * | 2019-12-18 | 2021-06-24 | 华为技术有限公司 | Data transmission method and apparatus |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0969619A2 (en) * | 1998-07-01 | 2000-01-05 | Hitachi, Ltd. | Survivable optical network |
CN1741429A (en) * | 2004-08-26 | 2006-03-01 | 华为技术有限公司 | Method and apparatus for realizing low-speed signal transparent transmission in optical transmission network |
CN102281477A (en) * | 2011-08-18 | 2011-12-14 | 中兴通讯股份有限公司 | Method and device for mapping and demapping optical transport network (OTN) service |
CN102546374A (en) * | 2010-12-27 | 2012-07-04 | 中兴通讯股份有限公司 | Method and system for automatically discovering ODU (Optical Digital Unit) flex bandwidth lossless regulation capability |
US20160127072A1 (en) * | 2013-06-24 | 2016-05-05 | Huawei Technologies Co., Ltd. | Method and apparatus for increasing and decreasing variable optical channel bandwidth |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8213446B2 (en) * | 2007-12-26 | 2012-07-03 | Ciena Corporation | Frame-interleaving systems and methods for 100G optical transport enabling multi-level optical transmission |
US10250348B2 (en) * | 2014-11-28 | 2019-04-02 | Nippon Telegraph And Telephone Corporation | Optical transport system and resource optimization method |
US10181921B2 (en) * | 2014-11-28 | 2019-01-15 | Nippon Telegraph And Telephone Corporation | Framer and framing method |
US9838290B2 (en) * | 2015-06-30 | 2017-12-05 | Ciena Corporation | Flexible ethernet operations, administration, and maintenance systems and methods |
-
2017
- 2017-11-22 CN CN201711175074.9A patent/CN109818705B/en active Active
-
2018
- 2018-07-04 WO PCT/CN2018/094556 patent/WO2019100725A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0969619A2 (en) * | 1998-07-01 | 2000-01-05 | Hitachi, Ltd. | Survivable optical network |
CN1741429A (en) * | 2004-08-26 | 2006-03-01 | 华为技术有限公司 | Method and apparatus for realizing low-speed signal transparent transmission in optical transmission network |
CN102546374A (en) * | 2010-12-27 | 2012-07-04 | 中兴通讯股份有限公司 | Method and system for automatically discovering ODU (Optical Digital Unit) flex bandwidth lossless regulation capability |
CN102281477A (en) * | 2011-08-18 | 2011-12-14 | 中兴通讯股份有限公司 | Method and device for mapping and demapping optical transport network (OTN) service |
US20160127072A1 (en) * | 2013-06-24 | 2016-05-05 | Huawei Technologies Co., Ltd. | Method and apparatus for increasing and decreasing variable optical channel bandwidth |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021121352A1 (en) * | 2019-12-18 | 2021-06-24 | 华为技术有限公司 | Data transmission method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
WO2019100725A1 (en) | 2019-05-31 |
CN109818705B (en) | 2020-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12074643B2 (en) | Data transmission method and apparatus, terminal device and storage medium | |
CN101436917B (en) | Method and apparatus for encoding and decoding data | |
US9590756B2 (en) | 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 | |
CN109698732B (en) | Method and device for transmitting data | |
US11245470B2 (en) | Method, device, and system for transmitting data | |
EP3226144A1 (en) | Serial data sending and receiving methods and apparatuses, and storage medium | |
CN102196321A (en) | Method for transmitting 100GE (100gigabit Ethernet) data in OTN (Optical Transport Network) and data sending device | |
CN106982105B (en) | Method and apparatus for processing resilient ethernet signals | |
CN106063167A (en) | Transport apparatus and transport method | |
US11438098B2 (en) | Data transmission method, sending apparatus, and receiving apparatus | |
US9246617B2 (en) | 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 | |
US12057931B2 (en) | Data transmission method and apparatus, terminal device, and storage medium | |
WO2019090696A1 (en) | Method and apparatus for transporting optical transport unit signal | |
CN105939181A (en) | Aggregated data frame structures | |
WO2022088907A1 (en) | Cbr signal transmission method, system, and device | |
CN109951750A (en) | Data processing method and system based on mono- layer of cross architecture of FlexE | |
CN110460410B (en) | Data transmission method, device, equipment and storage medium based on network management channel | |
RU2683287C1 (en) | System, device and method of transmission and receiving signal | |
CN109818705A (en) | It transmits, receive sub- rate signal method and device, equipment | |
US9337959B2 (en) | Defect propagation of multiple signals of various rates when mapped into a combined signal | |
CN112291030B (en) | A method and device for receiving and sending data | |
US20200186288A1 (en) | Data Processing Method And Related Apparatus | |
CN110830152A (en) | Method for receiving code block stream, method for transmitting code block stream and communication device | |
CN110830153A (en) | Method for receiving code block stream, method for transmitting code block stream and communication device | |
CN106134118B (en) | Optical transceiver and the data mapping method for using the optical transceiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |