Embodiment
Below by drawings and Examples, the technical scheme of the embodiment of the present invention is described in further detail.
OBTN combines light burst-switched (Optical Burst Switching, be called for short: OBS), wavelength division multiplexing (Wavelength-division Multiplexing, be called for short: WDM) and the advantage of PON, the relatively above-mentioned network architecture also has the advantage of himself simultaneously.
With OBS, compare, OBTN has retained the characteristics that the photosphere break-through photoreactive layer of OBS converges, and the needs of having evaded OBS are the shortcoming of optical buffer flexibly.With PON, compare, OBTN has retained the characteristics that the PON photosphere converges, and having broken through PON can only, for the restriction of star network and tree network, can be applicable to multiple network simultaneously; In OBTN, OB distributes more regularly, is easy to realize that EDFA amplifies, and particularly realizes that the EDFA of multi-wavelength amplifies, thereby has extended data transmission distance, has increased data transmission capacity; And OBTN, based on tranmission techniques, can guarantee high QoS; With WDM, compare, OBTN has retained WDM multi-wavelength and characteristics capacious; Node in OBTN is that the sub-wavelength passage (being the OB passage) of dividing carries out transfer of data simultaneously, and the available linking number of node is many; The little applicable bandwidth of transmission granularity is adjusted demand.
OBTN is based on the OB passage and carries out transfer of data, needs comprehensive OBTN photosphere and the characteristics of electricity layer to define the data frame structure of each layer, and the data frame structure of each layer that comprehensive OBTN photosphere and electric layer characteristic define just can be applied in OBTN carry out transfer of data.And in prior art, although OTN has set up the unified mechanism that comprises photosphere and electricity layer, but OTN is based upon on the basis of continuous mode signal, and the prerequisite that electricity layer expense is set is that the intermediate node in OTN can be processed these expenses at the electricity layer, in other words, OTN is only applicable to continuous mode transmission, the electric layer of scene converged.If the photosphere defined in above-mentioned OTN is applied in OBTN with the data frame structure of electricity layer, only under not meeting of photosphere break-through, arrive the electricity layer while due to data in the transfer of data of OBTN, passing through intermediate node, therefore the intermediate node of OBTN just can't be processed to realize some function to electricity layer expense at the electricity layer, for example in data transmission procedure to the monitoring function of data, thereby can't complete data transmission procedure.The data frame structure of each layer therefore, defined in OTN and the data transmission method based on this data frame structure can't be applied in OBTN.In addition, in PON, downlink data frame and uplink data frames have adopted different signal modes, and in the process of up direction transfer of data, need to be happened suddenly (Burst) or transmission container (Transmission Container according to the upstream bandwidth map in downlink data frame, be called for short: location T-CONT), indicate starting position and the end position of Burst or T-CONT, this makes PON and data transmission method thereof be only applicable to the star of a host node or the tree-like network architecture, and can't be applicable to other network architectures such as annular or Mesh; Although PON combines the characteristics of photosphere and electricity layer, it does not clearly define the data frame structure of photosphere, data frame structure and the function distinguishing between the two and the contact of electricity layer; In addition, PON can utilize the Burst on single wavelength to carry out transfer of data, but it does not consider to utilize Burst on multi-wavelength to carry out the problem of transfer of data.Therefore, the data frame structure defined in PON and the data processing method of carrying out based on this data frame structure can't be applied in OBTN carry out transfer of data.
Can't be applied to the problem in OBTN for the data frame structure defined in OTN and PON in above-mentioned prior art and the data frame structure based on definition, the embodiment of the present invention has proposed to be applicable to being applied to the data frame structure of OBTN, and the data transmission method based on above-mentioned data frame structure and data transmission set.Network can comprise symmetry network and asymmetry network by the application scenarios classification.In service transferring mode between the asymmetry nodes, on sending direction and receive direction, be asymmetrical.For example, in star/tree network, descending (host node arrives from node) direction adopts continuous mode signal transport service; Up (from the node to the host node) direction adopts the burst mode signal transport service.Up direction needs down direction indication bandwidth information etc.Be symmetrical (do not get rid of one way traffic is also arranged, one way traffic is special case wherein) on sending direction and receive direction in service transferring mode between the symmetry nodes, on both direction, all adopt the burst mode signal transport service.In this manner, photosphere De Feisui road expense direction is identical with the business transmission direction.This is more common in annular and wireless mesh (Mesh) network, and wherein loop network can comprise the loop network of monocycle and the loop network of dicyclo.In the hierarchical structure of the OBTN that the present invention proposes, the data frame structure of photosphere and electricity layer can be applied to symmetry network and asymmetry network.
The schematic diagram of the hierarchical structure that Fig. 4 is OBTN of the present invention, as shown in Figure 4, the hierarchical structure of OBTN comprises photosphere, electricity layer and control channel.The electricity layer comprises that (Optical Burst Unit, be called for short: OBU) layer in light burst unit; Photosphere comprises that (Optical Burst Channel, be called for short: OBC) layer light burst passage; Control channel comprises the OBC expense of OBC layer, OBC expense Wei Feisui road expense.
Further, photosphere can also comprise that (Optical Burst MultiplexSection, be called for short: OBMS) layer light burst multiplex section; Control channel can also comprise the OBMS expense of OBMS layer, OBMS expense Wei Feisui road expense.
Further, the electricity layer can also comprise that (Transport Payload Unit is called for short: TPU) layer the transmission Payload Unit.Ethernet, the client signal such as SDH/SONET or E1/T1/E3/T3 can shine upon (i.e. encapsulation) to Gigabit Passive Optical Network encapsulation mode (G-PON Encapsulation Method, be called for short: GEM) frame, Generic Framing Procedure (Generic Framing Procedure, be called for short: GFP) frame or other client signal adaptation layer container, then GEM frame, gfp frame or other client signal adaptation layer container encloses are advanced to TPU.Wherein, TPU can cross over the border of OBU.
Perhaps, further, the electricity layer can also comprise the T-CONT layer.Client signal is Ethernet for example, SDH/SONET and E1/T1/E3/T3 etc.) be mapped to the GEM frame, the GEM frame is mapped to T-CONT again.
Hence one can see that, and in OBTN, client signal encapsulates into the process of OBU and has three kinds of mapping modes:
Mapping mode 1: client signal (Ethernet for example, SDH/SONET or E1/T1/E3/T3 etc.) first be mapped in the client signal adaptation layer containers such as GEM frame or gfp frame, the client signal adaptation layer containers such as GEM frame or gfp frame are mapped in TPU again, and last TPU is mapped in OBU again.
Mapping mode 2: client signal (for example Ethernet, SDH/SONET or E1/T1/E3/T3 etc.) is mapped in gfp frame, and gfp frame is mapped in OBU again; Perhaps, client signal is Ethernet for example, SDH/SONET and E1/T1/E3/T3 etc.) be mapped to the GEM frame, the GEM frame is mapped in OBU again.Wherein, gfp frame or GEM frame can be crossed over the border of OBU.
Mapping mode 3: client signal (Ethernet for example, SDH/SONET or E1/T1/E3/T3 etc.) be mapped in the client signal adaptation layer containers such as GEM frame, the client signal adaptation layer containers such as GEM frame are mapped in T-CONT again, and last T-CONT is mapped in OBU again.While adopting this kind of mapping mode, OBTN can comprise the T-CONT layer at the electricity layer, and it can be realized and GPON system compatibility, be convenient to smooth upgrade.
Further, according to different scenes, the hierarchical structure of OBTN can also comprise OCh layer, OMS layer and OTS layer, and this which floor specific definition and OTN is similar, specifically can the record in G.709 referring to ITU-T.Correspondingly, control channel can also comprise OCh expense, OMS expense and OTS expense, and OCh expense, OMS expense and OTS expense also are Fei Sui road expense.
Expense in OBTN mainly comprises with expense He Feisui road, road expense two Zhong,Sui road expenses and comprises the OBU expense, further, can also comprise that TPU expense or T-CONT expense ,Fei Sui road expense comprise the OBC expense, further can also comprise the OBMS expense.Wherein ,Fei Sui road expense is carried in control channel, and control channel can be carried on and be exclusively used in the OBC that transmits this control channel, and being exclusively used in the OBC that transmits this control channel can be one or more; Perhaps control channel can for Optical Supervisory Channel, (Optical Supervisory Channel, be called for short: OSC); If perhaps OBTN is applied in the asymmetry networks such as the capable or tree network of star, control channel can be carried on downlink frame.
Below by Fig. 5 to Fig. 9, the data frame structure of each layer in OBTN is described in detail.
The structural representation that Fig. 5 is TPU of the present invention, as shown in Figure 5, TPU comprises TPU expense and TPU payload.The TPU payload is for the carrying client signal, and client signal can be the data such as Ethernet, SDH/SONET or E1/T1/E3/T3.Client signal can first encapsulate in gfp frame, GEM frame or other client signal adaptation layer container, and then client signal adaptation layer container encloses is advanced in the TPU payload, thereby realizes client signal is encapsulated in the TPU payload.When the length of TPU payload is greater than the length summation of a plurality of client signal adaptation layer containers of carrying, can fill by the byte of fixed pattern.
The TPU expense comprises head and TPU sign (TPU-ID).The TPU expense can also comprise that bit interleaves odd even (Bit Interleaved Parity, abbreviation: BIP) verification, state indication or bandwidth report further.Be specially:
1) head is delimited for realizing TPU, comprises the TPU length information, specifically comprises Length Indication, extended field and header check.Length Indication refers to the length of TPU payload, and unit is byte; Because TPU is relevant with class of business, therefore the length of payload is elongated (can be also fixed length under some scene) basically, and Length Indication can reflect the length of complete TPU, and the length of TPU is delimited and completeness check for TPU.Extended field is for being expanded head, for the expansion of various application and function from now on lays the foundation.Header check is for carrying out cyclic redundancy check (CRC) to the data of each field of frame header; For the convenient original position of determining frame, require the length of each field in frame header to fix, such as the head of GEM frame in the GPON system is exactly to adopt the fixedly length of 5byte, this method of calibration can adopt verification rule and an algorithm in prior art.This method to the frame header verification, verification regular (as cyclic redundancy check (CRC)) that on the one hand can be by a few byte and algorithm is caught and synchronizing frame head, information (as payload length, gap marker etc.) that on the other hand can also be important to some is carried out verification and error correction, and reliability is higher.
2) TPU-ID is TPU No. ID, for identifying TPU, so that different TPU is distinguished.It mainly applies in the processes such as bandwidth adjustment, interconnection, monitoring or management.
3) the BIP verification is meaned by the errored block ratio, when TPU is carried out to the BIP verification, uses, for delivery quality and the performance of monitoring TPU.
4) the state indication comprises backward wrong indication (the TPU Backward Error Indication of TPU, be called for short: TPU-BEI), backward defect indication (the TPU Backward Defect Indication of TPU, be called for short: TPU-BDI), payload type and reserved field, for transmitting warning information and the Performance Detection information produced in the TPU passage.The state indication can realize for the alarm end to end of TPU passage and performance monitoring.What it should be noted that TPU-BEI and TPU-BDI transmit is backward information and alarm, detection be reciprocal passage.Payload type is for identifying the type of the client signal adaptation layer container that the TPU payload carries, and TPU can support multiple client signal adaptation layer container.
5) the bandwidth report is optional, for carrying the bandwidth request information of TPU.In as asymmetry networks such as star or tree networks, can select according to actual needs whether the bandwidth report to be joined in the TPU expense; In as symmetry networks such as loop network or Mesh networks, do not comprise the bandwidth report in the TPU expense.In actual design, the bandwidth report can adopt the form of the DBR report (DynamicBandwidth Report, dynamic bandwidth report) in similar GPON.
The structural representation that Fig. 6 is OBU of the present invention, as shown in Figure 6, OBU comprises OBU expense and OBU payload.The OBU payload is for carrying the transmission frame, and described transmission frame comprises client signal adaptation layer container, TPU or T-CONT, and wherein client signal adaptation layer container comprises gfp frame, GEM frame or other client signal adaptation layer container.
That the OBU expense comprises is leading, demarcation and node ID.Further, the OBU expense can also comprise BIP verification, state indication, payload sign, signalling path, Emergency Maintenance management information or power adjustment message.Be specially:
1) leading for receiver locking received power and recovered clock, carry out clock and data recovery so that follow-up.
2) delimit for identifying the border of OBU, be convenient to the location of OBU expense and OBU payload.
3) node ID, for source node address and/or the destination node address that identifies OBU.At the intermediate node Frame, be directly in the photosphere break-through, can not process OBU, OBU (considers the situation of multicast or broadcast at source node and destination node, more than one of destination node possibility) just can be processed to, therefore, directly adopt in embodiments of the present invention node ID to distinguish different OBU.If there are a plurality of OBU between node, adopt cascade to identify to distinguish different OBU.Because adopting TPU-ID to distinguish the different TPU in an OBU in the structure of TPU, in the OBTN network, can adopt node ID+TPU-ID to distinguish the TPU between different nodes.Node ID comprises destination node ID and source node ID.Intermediate node is to process node ID in the OBU expense, so the node ID in OBU is mainly used in source node and destination node, plays the effect of gap marker and verification.
4) the BIP verification is meaned by the errored block ratio, when OBU is carried out to the BIP verification, uses, for delivery quality and the performance of monitoring OBU.
5) the state indication is for transmitting warning information and the Performance Detection information produced in the OBU passage, to realize alarm end to end and performance monitoring.It comprises: (TPU Backward IncomingAlignment Error is called for short: OBU-BIAE) and reserved field in the backward framing mistake indication of OBU-BEI (backward wrong indication), OBU-BDI (backward defect indication), OBU.Wherein backward warning information and Performance Detection information (OBU-BEI, OBU-BDI, the OBU-BIAE) implication in the different application scene is different.In the symmetry network, what backward warning information and Performance Detection information meaned is relevant alarm and the Performance Detection information of reciprocal OBU passage, and, in the asymmetry network, what backward warning information and Performance Detection information meaned is relevant alarm and the Performance Detection information of down going channel.Further, the state indication can also comprise that Emergency Maintenance management information sends request sign, for the OBU request, sends Emergency Maintenance management information.It is optional that Emergency Maintenance management information sends request sign, and just effective in the asymmetry network, in the symmetry network, this sign is invalid, only as reserved field.In the symmetry network, because intermediate node can't be processed the OBU expense, so sending request sign, Emergency Maintenance management information is carried in the expense of Fei Sui road.
6) the payload sign is for identifying the OBU payload.The payload sign comprises payload type and cascade sign.Payload type is for identifying the type of the container that the OBU payload carries, container comprises client signal adaptation layer container, TPU or T-CONT, client signal adaptation layer container comprises GEM frame, gfp frame or other client signal adaptation layer container, and payload type is TPU, T-CONT, gfp frame, GEM frame or other client signal adaptation layer container for what identify that the OBU payload carries; The cascade sign is for identifying the cascade state of OBU, and whether OBU is cascade, and the cascade sequence number of this OBU.One or more OB can form OBU according to the cascade sign.Particularly, if being non-cascade OBU, the cascade state of OBU formed by an OB; Formed by a plurality of OB if the cascade state of OBU is cascade OBU, for example can OB1 and OB3 in Fig. 2 or Fig. 3 form OBU (now OBU can also be called the OBU of cascade).If OBU is cascade, allows TPU to cross over the border of OBU, but do not allow T-CONT to cross over the border of OBU.Because T-CONT can't cross over the border of OBU, so, when T-CONT shines upon into OBU, can, by the method for change T-CONT length or change T-CONT quantity, make complete the mapping in the OBU payload of T-CONT energy.
7) signalling path is for providing the Transfer pipe of common management control information of OBU.This signalling path only just arranges in the asymmetry network, does not need this signalling path in the symmetry network.
8) Emergency Maintenance management information is for providing the Transfer pipe of urgent managing control information.Emergency Maintenance management information in OBU only just arranges in the asymmetry network, now, whether has the correlating markings sign in the expense of Emergency Maintenance management information You Feisui road in actual OBU.Do not need Emergency Maintenance management information in when identical with the control channel direction (be OB passage) OBU in the symmetry network.
9) power is adjusted message as transmitting optical power information communication passage, is mainly used in the knot modification transmitting optical power.Power is adjusted message and has been used for reference GPON, specifically can be referring to ITU G.984.It is optional that power is adjusted message, and in the correlated identities bit-identify OBU in the expense of You Feisui road, whether transmitted power is adjusted message.
The structural representation that Fig. 7 is OBC expense of the present invention, as shown in Figure 7, OBC expense Wei Feisui road expense, it is arranged in control channel.The OBC expense comprises node ID and bandwidth map.Further, the OBC expense can also comprise state indication, synchronous regime, identification field or Emergency Maintenance management information.Be specially:
1) node ID is for identifying OBU or for identifying OBC.Concrete meaning can be referring to the node ID in the OBU expense.Intermediate node is to process node ID in the OBU expense, therefore in order to make intermediate node can carry out the interconnection processing to OBC at photosphere, need in the expense of OBC De Feisui road, node ID be set to distinguish different OBC.Particularly, node ID comprises destination node ID and/or source node ID.
2) bandwidth map is for identifying the information of the OB that OBC is corresponding.Bandwidth map comprises length field, OB-ID, TPU-ID and bandwidth report.Be specially:
Length field is for illustrating the bandwidth reporting quantities comprised in OB quantity, TPU quantity and the TPU that this OBC is corresponding, wherein the bandwidth reporting quantities is only just effective in symmetrical application scenarios, in asymmetrical application scenarios, the bandwidth report is carried in the TPU expense.Because length field possesses very high importance, so it has increased CRC check, and repeat to send twice, i.e. length field 1 and length field 2.
OB-ID is for identifying the OB that OBC comprises, for illustrating this OBC comprises which OB in the OB frame.
TPU-ID is for identifying the TPU that OBC comprises, i.e. which TPU for illustrating that this OBC comprises.Specifically referring to the TPU-ID field in the TPU expense.It should be noted that, comprise the report of the whether corresponding transmission bandwidth of this TPU in the TPU-ID field.
The bandwidth request information of bandwidth report for carrying TPU.The bandwidth report is optional, and in the symmetry network, the bandwidth report is arranged in the OBC expense; In the asymmetry network, can according to circumstances select whether to add the bandwidth report in certain TPU expense.
3) the state indication, for transmitting warning information and the Performance Detection information produced in the OBC passage, realizes OBC alarm end to end and performance monitoring.It comprises OBC-BEI (backward wrong indication), OBC-BDI (backward defect indication), OBC-BIAE (backward framing mistake indication), OBC the indication of forward direction defect (OBC Forward Defect Indication, be called for short: OBC-FDI) and Emergency Maintenance management information send request sign.Because each node can be processed Fei Sui road expense, thus in the expense of Zai Feisui road, increase OBC end to end warning information and Performance Detection information contribute to strengthen monitoring, also can be applicable to the different application scenarios of OBTN.But, at some application scenarios, some warning information and Performance Detection information may not need.Emergency Maintenance management information sends request sign and sends Emergency Maintenance management information for the OBC request.As previously mentioned, to send request sign only just effective in the symmetry network for the Emergency Maintenance management information in the OBC expense.This is because in symmetrical application scenarios, business sends and not to have host node aspects such as (only have may have a host node) management, and OBC is the photosphere break-through at intermediate node, this just means Emergency Maintenance management information if send to the words of host node, can not only be carried in OBU, and need to be carried in the expense of the manageable Fei Sui of host node road.In the asymmetry network, for example, in star/tree network framework, because sending, business also has a host node, so Emergency Maintenance management information can be carried in the OBU expense.
4) identification field is for identifying the monitoring function that the OBC expense possesses.It comprises that Emergency Maintenance management information sends sign, power adjustment sign, forward error correction (Forward Error Correction, be called for short: FEC) use sign, penetrate sign and CRC (Cyclical Redundancy Check, abbreviation: CRC).Emergency Maintenance management information sends sign for identifying in OBU expense or OBC expense whether comprise Emergency Maintenance management information, identifies OBU/OBC and whether sends Emergency Maintenance management information; Whether power adjustment sign adjusts message with power for identifying the OBU expense; FEC is used sign whether to use FEC for identifying OBU, wherein in the OBU expense, can comprise FEC, not shown in Fig. 6; Penetrate sign only just uses in the symmetry network, for identifying the wide manager of the break-through master tape (Bandwidth Broker of the node that the wide manager of master tape is the appointment of OBTN network, the Bandwidth Broker of all the other nodes is from Bandwidth Broker) OBC of place node, be mainly used in the bandwidth adjustment of loop network; CRC is for the checking mark field, because identification field comprises is all some important informations, so, in order to guarantee the correctness of transmission, need in addition verification.
5) synchronous regime is for identifying the synchronizing quality grade, and it has used for reference SDH, specifically can be referring to ITUG.707.Synchronous regime is also just just effective in the symmetry network, and in the asymmetry network, because there is a host node, clock can lock the host node clock, does not therefore need synchronous regime.
6) Emergency Maintenance management information is for providing the Transfer pipe of urgent managing control information.Emergency Maintenance management information in the OBC expense only just arranges in the asymmetry network, now, whether has the correlating markings sign in the expense of Emergency Maintenance management information You Feisui road in actual OBC.Do not need Emergency Maintenance management information in when identical with the control channel direction (be OB passage) OBC in the symmetry network.
The structural representation that Fig. 8 is OBMS of the present invention, as shown in Figure 8, OBMS expense Wei Feisui road expense, be arranged in control channel.The OBMS expense comprises wavelength ID and state indication.Further, the OBMS expense also comprises multi-frame indication, markers, signalling path, APS field and Length Indication.Be specially:
1) wavelength ID is for identifying wavelength or the wavestrip of carrying OBMS.Because OBMS may be carried on single wavelength or multi-wavelength, different wavelength or the OBMS on wavestrip distinguish by wavelength ID.
2) the state indication, for transmitting warning information and the Performance Detection information in the OBMS passage, realizes OBMS alarm end to end and performance monitoring.Mainly comprise: OBMS-BEI (backward wrong indication), OBMS-BDI (backward defect indication), OBMS-FDI (indication of forward direction defect).It should be noted that this part is the state indication of OBMS layer, different with entity with the level that the case pointer section in the expense of aforesaid OBCFei Sui road is monitored.Because each node can be processed Fei Sui road expense, so increase OBMS alarm end to end in the expense of Zai Feisui road and Performance Detection information contributes to strengthen monitoring, also can be applicable to the different application scenarios of OBTN.But, at different application scenarioss, some alarm and Performance Detection information may not need.
3) the multi-frame indication is used to indicate OBMS multi-frame state, and this OBMS multi-frame state can be used for arranging the interval of the OB in OBC.Be that node can arrange according to the OBMS multi-frame state of multi-frame indication indication the interval of OB in OBC.If OBMS multi-frame state is without multi-frame, in OBC OB be spaced apart the frame period; If the multi-frame that OBMS multi-frame state is 2 frames, in OBC OB be spaced apart 2 times of frame periods; By that analogy.Multi-frame is mainly used in increasing OBC quantity, for example, if can support 64 OBC (without cascade) in the situation of 125us mono-frame, supports the 500us multi-frame can support 256 OBC (without cascade).The effect of multi-frame is in the situation that do not change the linking number that the ports physical characteristic increases port.
4) markers is for identified time information.The time be marked in the asymmetry network be mainly used in the range finding.In the symmetry network, be mainly used in synchronously, host node sends markers, through ring, within upper one week, receives markers afterwards again, thereby measure the girth of ring, with this regulate fibre delay line (Fiber Delay Line, be called for short: FDL), the integral multiple that the girth that makes ring is frame length.Another purposes in the symmetry network, mainly for the protection of switching, during the control channel fault, node can receive according to the time scale information of twocouese up-to-date bandwidth map information.It comprises:
Whether OSC-FEC uses FEC for identifying control channel (OSC).In the symmetry network, because there are a plurality of OBMS expenses in OSC, therefore also there are a plurality of OSC-FEC, can carry out majority vote.Only have an OBMS expense in the asymmetry network, do not have the majority vote problem.
Counter is for the bearer count value, concrete enforcement can adopt every frame add 1 or 1 the mode of subtracting counted, with reflecting time information.
5) signalling path is for providing the Transfer pipe of OBMS common management control information, and usage can be referring to the DCC passage in SDH.
6) the APS field is for realizing automatic protection functions, and the embedding signaling channel of protection purpose, protect the response time faster to ensure, and improves the survivability of network.Its usage can be used for reference the K1/K2 byte in the SDH system.
7) Length Indication is for being identified at the information of this OBMS OBC.This field comprises 2 identical backups: length field 1 and length field 2, both can carry out verification.Length Indication can comprise:
Whether bandwidth map has or not sign, for identifying the OBC expense, whether comprises bandwidth map, indicate OBC to need bandwidth allocation algorithm to carry out the dynamic bandwidth configuration.If need to carry out the dynamic bandwidth adjustment, namely the OBC expense comprises bandwidth map.In actual design, bandwidth allocation algorithm can adopt the algorithm of the DBA (Dynamic Bandwidth Assignment, Dynamic Bandwidth Allocation) in similar GPON.If do not need to carry out the dynamic bandwidth adjustment, be mainly used in carrying out static configuration, or adopt standalone protocol such as GMPLS etc. to carry out the situation of dynamic-configuration, now, do not comprise bandwidth map in the OBC expense.
OBC quantity, for the quantity of the OBC that identifies OBMS.
Therefore CRC check, for the check length indication field, because the Length Indication field is important information, in order to guarantee the correctness of transmission, need in addition verification.
The structural representation that Fig. 9 is control channel of the present invention, as shown in Figure 9, control channel can be carried in the OBC that is exclusively used in the transfer control passage, or this control channel can be OSC, or this control channel can also adopt the control channel of other form.Control channel comprises frame head, BIP verification and OBC expense, and further, this control channel can also comprise the OBMS expense.The BIP verification is for monitoring delivery quality and the performance of control channel.The concrete structure of the OBMS expense in control channel can be referring to Fig. 8, and the concrete structure of OBC expense can, referring to Fig. 7, be not described in detail herein.Especially, in the asymmetry network, control channel can be carried in downlink frame.Further, control channel can also comprise state indication or OMS/OTS expense.
In the symmetry network, the transmission direction of the ,Fei Sui road expense OBC corresponding with it is consistent.Take loop network as example, and this loop network is even type loop network, as shown in figure 10, and the structural representation that Figure 10 is even type loop network.Optical fiber shown in figure comprises control channel and data channel, and data channel adopts wavelength X 1~λ m, and control channel adopts wavelength X c.The situation that in data channel, in OB and control channel, corresponding field is transmitted can draw from Figure 10.Evenly the characteristics of type loop network are exactly all transfer of data may be arranged between node.Wherein can be using a node as host node, and all the other nodes are as from node, for example, in Figure 10, S-Node can be used as host node, and L-Node can be used as from node.Control channel can be carried out electric treatment at each node, and that in data channel, transmit is OB, between node on the ring, adopts the OB passage to connect.That in Figure 10, the data block of various pattern fills means is the OB transmitted in data channel, and the black data piece means, it is the field of control channel output, also can draw thus, data channel is to be operated under burst mode, and control channel is to be operated under continuous mode.Especially, also can distribute one or more OB passage for Bearer Control passage (now control channel is operated under burst mode), in other words, control channel can be carried on and be exclusively used in the OBC that transmits the first control channel, has not so just needed the Receiver And Transmitter of independent control channel.Phase relation between data channel and control channel is as shown in right half part in Figure 10, and the frame head between two passages aligns.
Below the photosphere defined in even type loop network is specifically described with the data frame structure of electricity layer.
The structural representation that Figure 11 is TPU in the even type loop network of the present invention, as shown in figure 11, the TPU expense comprises head, TPU-ID, BIP verification and state indication.Head comprises Length Indication, extended field and header check, and the state indication comprises TPU-BEI, TPU-BDI, payload type and reserved field.Particularly:
1) Length Indication: the bandwidth of considering T-CONT passage transmission data allows to reach the even larger speed range of 2.5G, 10G, the length in TPU payload data district will reach 38880byte, 155520byte or larger quantity, and scope that therefore can Length Indication is set to 20bit.
2) extended field can, for purposes such as header extension, be set to 7bit.
3) header check, for the data of each field of frame header are carried out to cyclic redundancy check (CRC) (CRC), is set to 13bit.
4) TPU-BEI and TPU-BDI identify respectively backward wrong indication and the rear aobvious defect indication of TPU, are set to respectively 4bit and 1bit.
5) TPU-ID is for identifying the TPU in OBU, because TPU means is a class business, is set to 8bit.TPU-ID only arranges 5 classes at present, concrete identical with the T-CONT type in GPON.Can adopt the node ID+TPU-ID in OBU to identify together TPU.Bit9~bit12 of the Alloc-ID of TPU-ID in can corresponding GPON, but activate ID and unallocated ID has increased again 1bit in order to identify.In addition, the reserved bit in TPU-ID is 3bit, and its usage can be referring to the description in the OBC expense.
6) payload type is set to 2bit, GEM (referring to the GPON standard), autgmentability GEM (Extended GPON Encapsulation Mode) and GFP have been defined at present, further, can also utilize according to actual needs reserved field to be expanded.
In even type loop network, the TPU expense does not comprise the bandwidth report.Because OBU is the break-through host node likely, if be placed on host node in the TPU expense, can't receive, so the bandwidth report is arranged in the expense of Fei Sui road.
The structural representation that Figure 12 is OBU in the even type loop network of the present invention, as shown in figure 12, that the OBU expense comprises is leading, demarcation, BIP verification, node ID, state indication, payload sign and power are adjusted message.Particularly:
1) in even type looped network, it is main by the relevant information (reason is that intermediate node can't obtain relevant information from OBU) on control channel that node carries out dredging of OB passage, so destination node ID and source node ID in OBU, mainly be used in source node and destination node, play the effect of channel-like sign and verification, wherein destination node ID and source node ID respectively are set to 12bit.Why destination node ID and source node ID arrange 12bit, are mainly for compatible star network, have the demand of 1:1024 light splitting in star network, and needing node ID is more than 10bit.
2) OBU-BEI, OBU-BDI, OBU-BIAE are mainly used in Burst and delimit error back.What above-mentioned each indication was indicated is the OB defect passback received.OBU-BEI is set to 4bit, and OBU-BDI and OBU-BIAE respectively are set to 1bit.Last reserved bit in the state indication evenly is being arranged in the OBC expense in the type looped network.And be used as the application of Emergency Maintenance management information in star network.
3) reserved 8bit in even type looped network as reserved field.In even type looped network, because there is control channel, need in the OBU expense, signalling path be set, so 8bit is as reserved field.And this reserved 8bit can be used as signalling path in star network, for the transmission of common maintenance management information between node.
4) power adjustment message is optional, and whether You Feisui road expense is specified and sent.Power is adjusted message can be set to 120byte.In the situation that cascade, power is adjusted message and only is present in first OBU.
5) payload type in the payload sign is set to 2bit, and the cascade sign is set to 6bit.Payload type has defined TPU, gfp frame, T-CONT and GEM frame at present.
Evenly, in the type loop network, the OBU expense does not comprise Emergency Maintenance management information, because OBU break-through host node likely, and host node can't receive the OBU expense, so Emergency Maintenance management information need to be arranged in the expense of Fei Sui road.In addition, the byte-sized that in above-mentioned OBU expense, all the other fields arrange can, referring to shown in Figure 11, specifically be not described in detail.
The structural representation that Figure 13 is OBC expense in the even type loop network of the present invention, as shown in figure 13, the OBC expense comprises node ID, state indication, synchronous regime, identification field, bandwidth map and Emergency Maintenance management information.Particularly:
1) in even type loop network, the node ID in the OBC expense comprises destination node ID and source node ID, and wherein destination node ID and source node ID respectively are set to 12bit.Node ID is mainly used to identify OBC, may comprise a plurality of OB (situation of corresponding OBU cascade) in OBC, and node ID can be used for indicating the allocated bandwidth situation.Node ID belongs to significant field in the OBC expense, and node carries out interconnection according to node ID, and numerical value is identical with the relevant field in OBU.But the node ID in OBU mainly is used in source node and destination node, play the effect of channel-like sign and verification.Why destination node ID and source node ID arrange 12bit is for compatible star network, has the demand of 1:1024 light splitting in star network.
2) OBC-BDI and OBC-FDI are respectively backward defect indication and the indication of forward direction defect of OBC, and it is set to respectively 1bit.FDI in the OBC expense is mainly used in forward direction defect indication, and such as lower slotting AIS etc., this is mainly because can't carry out electric treatment to OB at intermediate node, so OBC-BDI and OBC-FDI need to be arranged in control channel (OSC).Different with OBU, because intermediate node can't detect BEI and BIAE, thus do not comprise BEI and BIAE in the OBC expense, and destination node can be by the respective field transmission in the OBU expense to the result of BEI and BIAE detection.
3) Emergency Maintenance management information sends request sign for send Emergency Maintenance management information from node to the host node application, and host node receives after three frame Emergency Maintenance management information send request continuously to be needed to respond as early as possible.Emergency Maintenance management information sends request sign and is set to 1bit.
4) Emergency Maintenance management information sends sign and is provided with 3bit, and " 1 " means the follow-up Emergency Maintenance management information that has, and 3bit can carry out majority vote.Because Emergency Maintenance management information can change the OBC overhead length, so need to increase verification scheme.
5) penetrate sign and also be provided with 3bit, " 1 " means to penetrate host node, is mainly used in the bandwidth adjustment in loop network, also needs to carry out majority vote.This field belongs to significant field, so need to increase check mechanism.
6) whether power adjustment sign comprises power adjustment message for identifying OBU, and it is set to 1bit.
7) OB quantity is provided with 14bit, and this means that, much larger than 1024, only there is the demand of 1024 splitting ratios in the OB quantity that can comprise at most in an OBC at present in star network, so operated by rotary motion 12bit gets final product, other 2bit can be as reserved.Why in OB quantity, 14bit being set, is mainly because the TPU number needs is wanted 5bit, in order to guarantee length field, is complete byte, and the bit had more has been set in OB quantity.
8) comprise the sign that whether sends the bandwidth report in TPU-ID.In even type loop network, the bandwidth report is arranged in the OBC expense, because the bandwidth report sends to host node, and not all OBU terminates at host node.
9), evenly in the type loop network, Emergency Maintenance management information is arranged in the OBC expense, because OBU break-through host node likely, if can't receive Emergency Maintenance management information just be placed on host node in the OBU expense.
10) comprise synchronous regime in the OBC expense, its usage is identical with the S1 byte in SDH.Because only have control channel to carry out electric treatment at each node, so synchronization status byte can only be arranged in the OBC expense, be arranged in control channel.
The byte-sized that in above-mentioned OBC expense, each field arranges can be referring to shown in Figure 12.
The structural representation that Figure 14 is OBMS expense in the even type loop network of the present invention, as shown in figure 14, the OBMS expense comprises wavelength ID, multi-frame indication, markers, signalling path, APS field, state indication and Length Indication.Particularly:
1), in even type loop network, may there be a plurality of OBMS sections (for example, the corresponding wavelength of each OBMS section) on control channel; And, in star network, only have an OBMS section (in the framework of similar WDM-PON, the down going channel that different wave length is corresponding different) in a down going channel.
Wavelength ID is unified to be arranged in the OBMS expense.Wherein, the ID of the single wavelength of 0~191 sign, i.e. maximum 192 ripples of supporting; 192~254 sign wavestrip ID; The full wavelength of 255 sign, OBC comprises an all wavelengths (except the wavelength at control channel place) in optical fiber.
2) the multi-frame indication is used to indicate OBMS multi-frame state, and this OBMS multi-frame state, for increasing OBC quantity, for example, if in the situation of 125us mono-frame, is supported 64 OBU, in the situation of 500us multi-frame, can support 256 OBU.The multi-frame indication can be set to 8bit.
3) be marked on the time in star network and be mainly used in range finding, evenly be mainly used in synchronously in the type looped network, host node sends markers, receives markers through after encircling upper one week again, thereby measures the girth encircled, and regulates FDL with this, the integral multiple that the girth that makes ring is frame length.The time be marked on another purposes in even type looped network, mainly for the protection of switching, during the control channel fault, node can receive according to the time scale information of twocouese up-to-date bandwidth map information.In the markers field, highest order is OSC-FEC, indicates whether control channel (OSC) uses FEC, and " 1 " means to use.In even type looped network, because there are a plurality of OBMS expenses in control channel (OSC), so also there are a plurality of OSC-FEC, can utilize OSC-FEC to carry out majority vote.And only have an OBMS expense in star network, because there not being the majority vote problem.Markers is set to 32bit.
4) signalling path is set to 12bit, and its usage is identical with the DCC passage of SDH.
5) OBMS-FDI is mainly used in forward direction defect indication, and such as lower slotting AIS etc., this is mainly because intermediate node can't carry out electric treatment to OBMS, so OBMS-FDI need to be arranged in control channel (OSC).Because intermediate node can't detect OBMS-BEI, therefore make reserved field into.Because Fei Sui road expense is mainly used to transmit some maintenance management informations of OB passage, so under general situation, can adopt and utilize the control channel frame head to carry out synchronous method in the MESH network, the implication of OBMS-BIAE is identical with control channel framing mistake, also meaningless, so as reserved, relevant alarm moves on in the OTS expense of control channel by the respective field of OBMS-BIAE.
6) bandwidth map has or not for identifying the OBC expense whether comprise bandwidth map, be whether OBC needs bandwidth allocation algorithm to carry out dynamic-configuration (in actual design, bandwidth allocation algorithm can adopt the algorithm of the DBA in similar GPON), " 1 " sign need to be carried out the dynamic bandwidth adjustment, and namely OBCFei Sui road expense comprises bandwidth map (corresponding to aforementioned mapping mode 1)." 0 " sign does not need to carry out the dynamic bandwidth adjustment, can carry out static configuration or employing standalone protocol such as GMPLS etc. and carry out dynamic-configuration (corresponding to aforementioned mapping mode 2), now, does not comprise bandwidth map in the OBC expense.
The byte-sized that in above-mentioned OBMS expense, each field arranges can be referring to shown in Figure 13.
The structural representation that Figure 15 is control channel in the even type loop network of the present invention, as shown in figure 15, control channel can be OB of OSC or appointment etc.Particularly, OSC-BEI, OSC-BDI, OSC-BIAE, the OSC-FDI in its state indication means respectively the backward wrong indication of control channel, the indication of backward defect, backward framing mistake and the indication of forward direction defect.In even type loop network, may there be a plurality of OBMS sections (for example, the corresponding wavelength of each OBMS section) on control channel.Description to other field of control channel in even type loop network can, referring to aforementioned content, be not described in detail herein.In addition, the byte-sized that in control channel, each field arranges can be referring to shown in Figure 15.
In the asymmetry network, ,Fei Sui road expense is contrary with the transmission direction of the OBC of its indication.Take star network as example, as shown in figure 16, the structural representation that Figure 16 is star network of the present invention.S-Node is host node, and L-Node is from node, and there is a host node exactly in the characteristics of star network, from node only and host node communicate.From host node, to the direction from node, be down direction, the direction from the node to the host node is up direction.What in figure, describe is the situation of multi-wavelength application.Down direction, for same wavelength, host node adopts the mode of photosphere broadcast and sends data with the continuous mode signal, then by splitter, light signal is distributed to each from node.Up direction, for same wavelength, adopt burst mode signal to send data from node, and each data that send from node realize that through mixer photosphere converges, and host node adopts the receiver of burst mode.
The structural representation that Figure 17 is TPU in star network of the present invention, as shown in figure 17, the TPU expense comprises head, TPU-ID, BIP verification, state indication and bandwidth report.Head comprises Length Indication, extended field and header check, and the state indication comprises TPU-BEI, TPU-BDI, payload type and reserved field.Particularly, in star network, the function of each field is to evenly the type loop network is similar, difference is: in even type loop network, the TPU expense does not comprise the bandwidth report, because OBU is the break-through host node likely, if bandwidth report is arranged in the TPU expense host node can't receive, thus the bandwidth report is arranged in the expense of Fei Sui road, but in star network, the bandwidth report can be arranged in the TPU expense.The byte-sized that in above-mentioned TPU expense, each field arranges can be referring to shown in Figure 17.
The structural representation that Figure 18 is OBU in star network of the present invention, as shown in figure 18, that the OBU expense comprises is leading, demarcation, BIP verification, node ID, state indication, payload sign, signalling path, Emergency Maintenance management information and power are adjusted message.Particularly:
1) in star network, the destination node of OBU is host node usually, and the destination node ID of host node is fixed value.Why destination node ID is set is mainly for star and the intercommunication of loop network photosphere is reserved uses.The source node ID that is set to 12bit supports 4096 values, has surpassed the maximum splitting ratio demand of current star network 1:1024.
2) DS-BEI, DS-BDI and DS-BIAE are respectively the backward wrong indication of downstream signal, the indication of backward defect and backward framing mistake.Wherein, backward framing mistake, be mainly used in downlink frame and delimit error back.Above-mentioned indication means is the defect passback of the downstream signal that receives.
3) last the reserved bit in state indication in star network for Emergency Maintenance management information sends request sign, for the application of Emergency Maintenance management information.In even type loop network, Emergency Maintenance management information sends request sign and is arranged in the OBC expense.Host node receives after Emergency Maintenance management information sends request to be needed to respond as early as possible.
4) the cascade sign is for identifying the cascade state of OBU.
5) signalling path is for transmitting common maintenance management information between node.Comprise signalling path at star network.And in even type loop network, because there is control channel, so need in the OBU expense, signalling path be set.Therefore in even type loop network, signalling path is set to reserved byte.
6) in star network, Emergency Maintenance management information can only report by OBU, so the OBU expense comprises Emergency Maintenance management information.And in even type loop network, the OBU expense does not comprise Emergency Maintenance management information, because OBU is the break-through host node likely, if being arranged to host node in the OBU expense, Emergency Maintenance management information can't receive, so Emergency Maintenance management information is arranged in the OBU expense.
Whether 7) power adjustment message is optional, by the OBC expense, specified and sent.In the situation of cascade, power is adjusted message and only is present in first OBU.
The byte-sized that in above-mentioned OBU expense, each field arranges can be referring to shown in Figure 18.
The structural representation that Figure 19 is OBC expense in star network of the present invention, as shown in figure 19, the OBC expense comprises node ID, state indication, identification field, bandwidth map and reserved field.Particularly:
1) in star network, the node ID in the OBC expense is mainly used to identify OBC, indicates the allocated bandwidth situation, belongs to significant field, and node can carry out according to node ID the setting of OBC.The facilities of node ID is identical with the OBU expense, and the destination node ID comprised in node ID is also for star and the intercommunication of loop network photosphere is reserved uses.
2) OBC-BEI, OBC-BDI, OBC-BIAE are respectively the backward wrong indication of OBU, the indication of backward defect and backward framing mistake.
3), in star network, Emergency Maintenance management information sends request sign and is arranged in the OBU expense, so does not comprise in the OBC expense that Emergency Maintenance management information sends request sign.
4) Emergency Maintenance management information sends sign and is set to 3bit, and " 1 " means the follow-up Emergency Maintenance management information that has, and 3bit can carry out majority vote.Because Emergency Maintenance management information can change the OBC overhead length, so need to increase verification scheme.
5) in star network, do not penetrate the situation of node, therefore penetrate sign and make reserved field (3bit) into.
6) power adjustment sign is used to indicate in OBU and whether comprises power adjustment message.
7) OB quantity has arranged 14bit, and this means that the OB quantity that can comprise at most in an OBC is much larger than 1024, only in the star application, has at present the demand of 1024 splitting ratios, so operated by rotary motion 12bit gets final product, other 2bit can be as reserved.Why in OB quantity, 14bit being set, is mainly because the TPU number needs is wanted 5bit, in order to guarantee length field, is complete byte, and the bit had more has been set in OB quantity.
8) comprise the sign that whether sends the bandwidth report in TPU-ID.In even type loop network, the bandwidth report is arranged in the OBC expense.Because the bandwidth report sends to host node, and not all OBU terminates at host node.In star network, the bandwidth report is arranged in the TPU expense.
9) in star network, Emergency Maintenance management information is arranged in the OBU expense, so does not comprise Emergency Maintenance management information in the OBC expense.In even type loop network, Emergency Maintenance management information is arranged in the OBC expense.
10) in even type loop network, in the OBC expense, comprise synchronous regime, its usage is identical with the S1 byte in SDH.And, in star network, this byte, as reserved, because under general situation, is to lock the host node clock from node.
The byte-sized that in above-mentioned OBC expense, each field arranges can be referring to shown in Figure 19.
The OBMS expense comprises wavelength ID, multi-frame indication, markers, signalling path, APS field, state indication and Length Indication.Particularly, in can describing referring to above-mentioned Figure 14 and to the 26S Proteasome Structure and Function of OBMS in even type loop network the specific descriptions of above-mentioned each field of OBMS, the content of record repeats no more herein.
The structural representation that Figure 20 is control channel in star network of the present invention, as shown in figure 20, control channel is carried in downlink frame, particularly, in star network, only there is an OBMS section (in the framework of similar WDM-PON, the down going channel that different wave length is corresponding different) in a down going channel; In star network, because the various Fei Sui road expense of down direction is followed downlink frame, that is to say that expense is carried on different wave length if there is a plurality of wavelength ,Fei Sui road in down direction, so monitoring field and OTS/OMS expense in the state indication are all meaningless.Because there is payload in the down direction of star network, need to reduce amount of overhead, so state is indicated and reserved OTS/OMS overhead part all is omitted simultaneously as far as possible.
The method that the data frame structure of photosphere defined above and electricity layer and the data frame structure based on definition carry out the data processing is applicable to OBTN, thereby the data processing method that has solved the data frame structure that defines in the network that has electricity layer photoreactive layer characteristics in the prior art and the data frame structure based on definition can't be applied to carry out in OBTN the problem of transfer of data.
The data frame structure of the photosphere based in OBTN defined above and electricity layer, the embodiment of the present invention has proposed a kind of data processing method, as shown in figure 21, and the flow chart of a kind of data processing method that Figure 21 provides for the embodiment of the present invention one, the method comprises:
Step 101, client signal is carried out to encapsulation process generate to transmit frame, carry out encapsulation process generation OBU to transmitting frame, this OBU comprises OBU expense and OBU payload, the OBU payload is for carrying the transmission frame, the OBU expense comprise for receiver locking received power and recovered clock leading, for the demarcation on the border that identifies OBU with for the source node address that identifies OBU and/or the node ID of destination node address;
Further, in the present embodiment, the OBU expense can also comprise BIP verification, state indication, payload sign, signalling path, Emergency Maintenance management information or power adjustment message.The concrete structure of OBU expense can reach the specific descriptions to Fig. 6 referring to Fig. 6, repeats no more herein.
In the present embodiment, client signal can be Ethernet, SDH/SONET or E1/T1/E3/T3, and transmitting frame can be TPU, gfp frame, GEM frame or T-CONT.Wherein, TPU comprises TPU payload and TPU expense, and the TPU payload is for the carrying client signal, and the TPU expense comprises the head of the demarcation for realizing TPU and for identifying the TPU-ID of TPU; Further, the TPU expense can also comprise BIP verification, state indication or bandwidth report.Specifically can reach the specific descriptions to Fig. 5 referring to Fig. 5, repeat no more herein.
When the transmission frame is TPU, step 101 comprises: client signal is carried out to encapsulation process and generate TPU, TPU is carried out to encapsulation process and generate OBU.Particularly, client signal can be carried out to encapsulation process and generate gfp frame or GEM frame, gfp frame or GEM frame be carried out to encapsulation process generation TPU, then TPU is carried out to encapsulation process generation OBU.
When the transmission frame is gfp frame, step 101 comprises: client signal is carried out to encapsulation process and generate gfp frame, gfp frame is carried out to encapsulation process and generate OBU.
When the transmission frame is the GEM frame, step 101 comprises: client signal is carried out to encapsulation process and generate the GEM frame, the GEM frame is carried out to encapsulation process and generate OBU.
When the transmission frame is T-CONT, step 101 comprises: client signal is carried out to encapsulation process and generate T-CONT, T-CONT is carried out to encapsulation process and generate OBU.Particularly, client signal can also be carried out to encapsulation process and generate GEM frame or gfp frame, GEM frame or gfp frame are carried out to encapsulation process generation T-CONT, T-CONT be carried out to encapsulation process and generate OBU.
Step 102, OBU is carried out to the electric light conversion process form OBC, and generate OBC expense corresponding to OBC, the OBC expense comprises node ID for identifying OBU or sign OBC and for the bandwidth map of the information that identifies the OB that OBC is corresponding;
Further, in the present embodiment, the OBC expense can also comprise state indication, synchronous regime, identification field or Emergency Maintenance management information, specifically can reach the specific descriptions to Fig. 7 referring to Fig. 7, repeats no more herein.
In OBTN, the interval between the length of OB and adjacent OB is relatively fixing, when the length of OB and the change of the interval between adjacent OB, need to prenotice the interdependent node on link.OB in same period forms the OB frame.The OB of different cycles same position forms an OBC.OBC is comprised of the OB on a wavelength or a plurality of wavelength.In this step, OBU is carried out to the electric light conversion process and generate OB, a plurality of OB rearrange the OB frame, then form OBC by the OB of each OB frame same position on one or more wavelength.For example, the OBC of formation can be as shown in Figure 2 or Figure 3.
Step 103, the OBC expense is encapsulated in the first control channel, the first control channel is carried on and is exclusively used in the OBC that transmits the first control channel;
The concrete structure of the first control channel can reach the specific descriptions to Fig. 9 referring to Fig. 9, repeats no more herein, and the first control channel in the present embodiment does not comprise the OBMS expense.
Further, the present embodiment can also comprise the step that sends OBC and the first control channel.
In the present embodiment, each step can be carried out by the node in network, and this node can be used as source node.The present embodiment can be applicable in the symmetry network.In the time of in the loop network that is applied to monocycle, further, the present embodiment can also comprise the step that receives the first control channel, this first control channel is to be generated and sent by other node that has received OBC and the first control channel, when other node sends data to this node, can send the first control channel to this node simultaneously.In the time of in the loop network that is applied to dicyclo, the present embodiment can also comprise the step that receives the second control channel, this second control channel is to be generated and sent by other node that has received OBC and the first control channel, and this second control channel is carried on another and is exclusively used in the OBC that transmits the second control channel.When sending data to this node, other node can send the second control channel to this node simultaneously.
In the time of in being applied to the asymmetry network, the present embodiment can not comprise and generates the OBC expense and the OBC expense is encapsulated into the step in the first control channel.The node of now carrying out each step be in the asymmetry network from node.Further, the present embodiment can also comprise the step that receives the second control channel, and this second control channel host node in the asymmetry network generates and sends to from node.Host node generates the OBC expense receiving the OBC sent from node, and the OBC expense is encapsulated into the second control channel and by the second control channel and sends to from node.
The flow chart of a kind of data processing method that Figure 22 provides for the embodiment of the present invention two, as shown in figure 22, the method comprises:
Step 201, client signal is carried out to encapsulation process generate to transmit frame, carry out encapsulation process generation OBU to transmitting frame, this OBU comprises OBU expense and OBU payload, the OBU payload is for carrying the transmission frame, the OBU expense comprise for receiver locking received power and recovered clock leading, for the demarcation on the border that identifies OBU with for the source node address that identifies OBU and/or the node ID of destination node address;
Further, in the present embodiment, the OBU expense can also comprise BIP verification, state indication, payload sign, signalling path, Emergency Maintenance management information or power adjustment message.Specifically can reach the specific descriptions to Fig. 6 referring to Fig. 6, repeat no more herein.
To the specific descriptions of this step can referring in embodiment mono-to the description of step 101, specifically repeat no more.
Step 202, OBU is carried out to the electric light conversion process form OBC, and generate OBC expense corresponding to OBC, the OBC expense comprises node ID for identifying OBU or sign OBC and for the bandwidth map of the information that identifies the OB that OBC is corresponding;
Further, in the present embodiment, the OBC expense can also comprise state indication, synchronous regime, identification field or Emergency Maintenance management information, specifically can reach the specific descriptions to Fig. 7 referring to Fig. 7, repeats no more herein.
To the specific descriptions of this step can referring in embodiment mono-to the description of step 102, specifically repeat no more.
Step 203, the OBC expense is encapsulated in the first control channel, the first control channel is carried on and is exclusively used in the OBC that transmits the first control channel;
Step 204, OBC is carried out to multiplexing process generate OBMS, and generating OBMS expense corresponding to OBMS, the OBMS expense comprises the wavelength ID of wavelength for identifying carrying OBMS or wavestrip and for transmitting the warning information that produces in the OBMS passage and the state indication of Performance Detection information;
OBMS can be comprised of the OBC on one or more wavelength.Particularly, can the OBC on a wavelength, consist of as shown in Figure 2, now each OBMS is corresponding to a wavelength; Perhaps the OBC on a plurality of wavelength, consist of as shown in Figure 3, now each OBMS is corresponding to a plurality of wavelength.
Step 205, the OBMS expense is encapsulated in the first control channel;
The concrete structure of the first control channel can reach the specific descriptions to Fig. 9 referring to Fig. 9, repeats no more herein.
Further, the present embodiment can also comprise the step that sends OBMS and the first control channel.
In the present embodiment, each step can be carried out by the node in network, and this node can be used as source node.The present embodiment can be applicable in the symmetry network.In the time of in the loop network that is applied to monocycle, further, the present embodiment can also comprise the step that receives the first control channel, this first control channel is to be generated and sent by other node that has received OBMS and the first control channel, when other node sends data to this node, can send the first control channel to this node simultaneously.In the time of in the loop network that is applied to dicyclo, the present embodiment can also comprise the step that receives the second control channel, this second control channel is to be generated and sent by other node that has received OBMS and the first control channel, and this second control channel is carried on another and is exclusively used in the OBC that transmits the second control channel.When sending data to this node, other node can send the second control channel to this node simultaneously.
Sequential relationship in the present embodiment between each step is only a kind of example.For example, after step 203 can be positioned at step 204.It should be noted that: before step 203 is positioned at before a certain step and only means that it starts from a certain step, it carries out concluding time can also can be after a certain step before a certain step.
In the time of in being applied to the asymmetry network, the present embodiment can not comprise and generates the OBC expense and the OBC expense is encapsulated into the step in the first control channel and generates the OBMS expense and the OBMS expense is encapsulated into the step in the first control channel.The node of now carrying out each step be in the asymmetry network from node.Further, the present embodiment can also comprise the step that receives the second control channel, and this second control channel host node in the asymmetry network generates and sends to from node.Host node receives and generate OBC expense and OBMS expense from the OBMS that node sends, and OBC expense and OBMS expense are encapsulated into the second control channel and by the second control channel and send to from node.
The data processing method of above-described embodiment one and embodiment bis-has clearly been described out the process that forms the data frame structure of each layer in OBTN, and it can be used as the process that in the data transmission procedure of OBTN network, client signal is set out on a journey at source node.
The flow chart of a kind of data processing method that Figure 23 provides for the embodiment of the present invention three, as shown in figure 23, the method comprises:
Step 301, OBC is carried out to the electric light conversion process form OBU, this OBU comprises OBU expense and OBU payload, the OBU payload is for carrying the transmission frame, the OBU expense comprise for receiver locking received power and recovered clock leading, for the demarcation on the border that identifies OBU with for the source node address that identifies OBU and/or the node ID of destination node address;
Further, in the present embodiment, the OBU expense can also comprise BIP verification, state indication, payload sign, signalling path, Emergency Maintenance management information or power adjustment message.Specifically can reach the specific descriptions to Fig. 6 referring to Fig. 6, repeat no more herein.
In the present embodiment, transmitting frame can be TPU, gfp frame, GEM frame or T-CONT.Wherein, TPU comprises TPU payload and TPU expense, and the TPU payload is for the carrying client signal, and the TPU expense at least comprises the head of the demarcation for realizing TPU and for identifying the TPU-ID of TPU.
Step 302, OBU is carried out to decapsulation process to generate transmit frame, to transmitting frame, carry out decapsulation and process and generate client signal;
When the transmission frame is TPU, step 302 comprises: OBU is carried out to decapsulation and process generation TPU; TPU is carried out to decapsulation and process the generation client signal.Particularly, OBU can be carried out to the decapsulation processing and generate TPU, TPU be carried out to decapsulation and process generation gfp frame or GEM frame, then gfp frame or GEM frame are carried out to decapsulation processing generation client signal.
When the transmission frame is gfp frame, step 302 comprises: OBU is carried out to decapsulation and process the generation gfp frame, gfp frame is carried out to decapsulation and process the generation client signal.
When the transmission frame is the GEM frame, step 302 comprises: OBU is carried out to decapsulation and process generation GEM frame, the GEM frame is carried out to decapsulation and process the generation client signal.
When the transmission frame is T-CONT, step 302 comprises: OBU is carried out to decapsulation and process generation T-CONT; T-CONT is carried out to decapsulation and process the generation client signal.Particularly, OBU can be carried out to the decapsulation processing and generate T-CONT, T-CONT be carried out to decapsulation and process generation gfp frame or GEM frame, then gfp frame or GEM frame are carried out to decapsulation processing generation client signal.
Step 303, extract the OBC expense from the first control channel, this first control channel is carried on and is exclusively used in the OBC that transmits the first control channel;
The purpose of extracting the OBC expense from the first control channel is to carry out the transmitting, monitoring processing according to the OBC expense.
Further, the present embodiment can also comprise the step that receives OBC and the first control channel before step 301.
In the present embodiment, each step can be carried out by the node in network, and this node can be used as destination node.The present embodiment can be applicable in the symmetry network.In the time of in the loop network that is applied to monocycle, further, the present embodiment can also comprise the step that sends the first control channel, particularly, when this node sends data to other node, can send the first control channel to other node simultaneously.In the time of in the loop network that is applied to dicyclo, further, the present embodiment can also comprise the step that generates and sends the second control channel, particularly, node generates the second control channel and sends this second control channel to other node that sends OBC and the first control channel, and this second control channel is carried on another and is exclusively used in the OBC that transmits the second control channel.When sending data to other node, this node can send the second control channel to other node simultaneously.
In the present embodiment, the sequential relationship of each step is only a kind of example.For example,, before step 303 can also be positioned at step 301 or step 302.
In the time of in being applied to the asymmetry network, the node of carrying out each step is the host node in the asymmetry network.Further, the present embodiment can also comprise the step that sends the second control channel, and this second control channel host node in the asymmetry network generates and sends to from node.Host node generates the OBC expense receiving the OBC sent from node, and the OBC expense is encapsulated into the second control channel and by the second control channel and sends to from node.
The flow chart of a kind of data processing method that Figure 24 provides for the embodiment of the present invention four, as shown in figure 24, the method comprises:
Step 401, OBMS is carried out to demultiplexing process to form OBC;
Step 402, extract the OBMS expense from the first control channel, this first control channel is carried on and is exclusively used in the OBC that transmits the first control channel;
Step 403, OBC is carried out to the electric light conversion process form OBU, this OBU comprises OBU expense and OBU payload, the OBU payload is for carrying the transmission frame, the OBU expense comprise for receiver locking received power and recovered clock leading, for the demarcation on the border that identifies OBU with for the source node address that identifies OBU and/or the node ID of destination node address;
Further, in the present embodiment, the OBC expense can also comprise state indication, synchronous regime, identification field or Emergency Maintenance management information, specifically can reach the specific descriptions to Fig. 7 referring to Fig. 7, repeats no more herein.
In the present embodiment, transmitting frame can be TPU, gfp frame, GEM frame or T-CONT.Wherein, TPU comprises TPU payload and TPU expense, and the TPU payload is for the carrying client signal, and the TPU expense at least comprises the head of the demarcation for realizing TPU and for identifying the TPU-ID of TPU.
Step 404, OBU is carried out to decapsulation process to generate transmit frame, to transmitting frame, carry out decapsulation and process and generate client signal;
To the specific descriptions of this step can referring in embodiment tri-to the description of step 302, specifically repeat no more.
Step 405, extract the OBC expense from the first control channel.
Further, the present embodiment can also comprise the step that receives OBMS and the first control channel before step 401.
In the present embodiment, each step can be carried out by the node in network, and this node can be used as destination node.The present embodiment can be applicable in the symmetry network.In the time of in the loop network that is applied to monocycle, further, the present embodiment can also comprise the step that sends the first control channel, particularly, when this node sends data to other node, can send the first control channel to other node simultaneously.In the time of in the loop network that is applied to dicyclo, further, the present embodiment can also comprise the step that generates and sends the second control channel, particularly, node generates the second control channel and sends this second control channel to other node that sends OBMS and the first control channel, and this second control channel is carried on another and is exclusively used in the OBC that transmits the second control channel.When sending data to other node, this node can send the second control channel to other node simultaneously.
In the present embodiment, the sequential relationship of each step is only a kind of example.For example,, before step 402 can also be positioned at step 401 or after step 403, before step 405 can also be positioned at step 403 or step 404.
In the time of in being applied to the asymmetry network, the node of carrying out each step is the host node in the asymmetry network.Further, the present embodiment can also comprise the step that sends the second control channel, and this second control channel host node in the asymmetry network generates and sends to from node.Host node receives and generate OBC expense and OBMS expense from the OBMS that node sends, and OBC expense and OBMS expense are encapsulated into the second control channel and by the second control channel and send to from node.
In above-described embodiment one to embodiment tetra-, in the time of in being applied to the symmetry network, particularly, the structure of TPU can adopt the structure in Figure 11, the structure of OBU can adopt the structure in Figure 12, the structure of OBC expense can adopt the structure in Figure 13, and the concrete structure of OBMS expense can adopt the structure in Figure 14; In the time of in being applied to the asymmetry network, particularly, the structure of TPU can adopt the structure in Figure 17, and the structure of OBU can adopt the structure in Figure 18, and the structure of OBC expense can adopt the structure in Figure 19, and the structure of OBMS can adopt the structure in Figure 14 equally.
In above-described embodiment one to embodiment tetra-, in the time of in being applied to the symmetry network, the structure of the first control channel and the second control channel can adopt the structure in Figure 15; In the time of in being applied to the asymmetry network, the structure of the second control channel can adopt the structure in Figure 20.
In the embodiment mono-to embodiment tetra-of above-mentioned data processing method, the data frame structure of the photosphere in the OBTN based on definition and electricity layer, the method all can also comprise the step of controlling internodal transmission bandwidth.Can realize by the following method particularly.
Method one, the signalling path or the signalling path in OBU that pass through in the OBMS expense are controlled transmission bandwidth.Node A and the Node B of take in network are example, describe the method for controlling transmission bandwidth by signalling path in detail.Node A or Node B can be for carrying out the node of each step in the various embodiments described above, when node A is that while carrying out the node of each step in above-described embodiment, Node B is other node in network, when Node B is that while carrying out the node of each step in above-described embodiment, node A is other node in network.
Node A comes allocation of transmission bandwidth to generate bandwidth information by the management plane agreement in signalling path or the control plane agreement in signalling path, the bandwidth information of generation is encapsulated in the signalling path of the first control channel, when node A sends to Node B by the first control channel, Node B can receive the bandwidth information in the signalling path of the first control channel and adjust bandwidth according to this bandwidth information.Wherein the control plane agreement can comprise the GMPLS/ASON agreement.When signalling path is arranged in the OBU expense of OBU, in the data processing method that is applicable to be carried out by source node and destination node, in the data processing method of intermediate node; When signalling path is arranged in the OBMS expense, in the data processing method that is applicable to be carried out by source node and destination node or in the data processing method that is applicable to be carried out by source node, intermediate node and destination node.
Method two, by bandwidth, report and bandwidth map, adopt bandwidth allocation algorithm to carry out allocation of transmission bandwidth.Two node A, the B of take in network are example, detailed description is reported and the method for bandwidth map allocation of transmission bandwidth by bandwidth, node A or Node B can be for carrying out the node of each step in the various embodiments described above, when node A is that while carrying out the node of each step in above-described embodiment, Node B is other node in network, when Node B is that while carrying out the node of each step in above-described embodiment, node A is other node in network.
In the time of in the loop network that is applied to monocycle, the first control channel that node A sends to Node B comprises bandwidth request information, and bandwidth request information can be arranged in the bandwidth report of OBC expense particularly; Node B according to bandwidth request information by the bandwidth allocation algorithm allocation of transmission bandwidth and generate bandwidth information; Node B encapsulates the bandwidth information of generation in the bandwidth map of the first control channel; When Node B sends to node A by the first control channel, node A can receive the bandwidth information in the bandwidth map of the first control channel and adjust bandwidth according to this bandwidth information.
In the time of in the loop network that is applied to dicyclo, the second control channel that Node B sends to node A comprises bandwidth request information, and bandwidth request information can be arranged in the bandwidth report of OBC expense particularly; Node A according to bandwidth request information by the bandwidth allocation algorithm allocation of transmission bandwidth and generate bandwidth information; Node A encapsulates the bandwidth information of generation in the bandwidth map of the first control channel; When node A sends to Node B by the first control channel, Node B can receive the bandwidth information in the bandwidth map of the first control channel and adjust bandwidth according to this bandwidth information.
In the time of in the loop network that is applied to dicyclo, the first control channel that node A sends to Node B comprises bandwidth request information, and bandwidth request information can be arranged in the bandwidth report of OBC expense particularly; Node B according to bandwidth request information by the bandwidth allocation algorithm allocation of transmission bandwidth and generate bandwidth information; Node B encapsulates the bandwidth information of generation in the bandwidth map of the second control channel; When Node B sends to node A by the second control channel, node A can receive the bandwidth information in the bandwidth map of the second control channel and adjust bandwidth according to this bandwidth information.
In the time of in being applied to the asymmetry network, node A can be used as from node, and Node B can be used as host node, and OBC or OBMS that node A sends to Node B comprise bandwidth request information, and bandwidth request information can be arranged in the bandwidth report of TPU expense particularly; Node B according to bandwidth request information by the bandwidth allocation algorithm allocation of transmission bandwidth and generate bandwidth information; Node B encapsulates the bandwidth information of generation in the bandwidth map of the second control channel; When Node B sends to node A by the second control channel, node A can receive the bandwidth information in the bandwidth map of the second control channel and adjust bandwidth according to this bandwidth information.
In said method two, bandwidth map is arranged in the OBC expense.
Method three, the bandwidth map of passing through, the employing bandwidth allocation algorithm carrys out allocation of transmission bandwidth.Two node A, the B of take in network are example, describe in detail by the method for bandwidth map allocation of transmission bandwidth.Node A detects data transfer throughput, generate bandwidth information by data transfer throughput and bandwidth allocation algorithm allocation of transmission bandwidth, the bandwidth information of generation is encapsulated in the bandwidth map of the first control channel, when node A sends to Node B by the first control channel, Node B can receive the bandwidth information in the bandwidth map of the first control channel and adjust bandwidth according to this bandwidth information.Perhaps node A encapsulates the bandwidth information of generation in the bandwidth map of the second control channel, when node A sends to Node B by the second control channel, Node B can receive the bandwidth information in the bandwidth map of the second control channel and adjust bandwidth according to this bandwidth information.Wherein, bandwidth map is arranged in the OBC expense.
In the embodiment mono-to embodiment tetra-of above-mentioned data processing method, the data frame structure of the photosphere in the OBTN based on definition and electricity layer, the method all can also comprise the step that sends Emergency Maintenance management information.
Be specifically as follows: send request sign by Emergency Maintenance management information, application sends Emergency Maintenance management information, applies for the successfully rear Emergency Maintenance management information that sends.Particularly, after applying for successfully, can send sign according to Emergency Maintenance management information, transmission Emergency Maintenance management information.Wherein, Emergency Maintenance management information sends request sign and is arranged in the state indication of OBC expense or the state indication of OBU expense, Emergency Maintenance management information is arranged in OBU expense or OBC expense, and Emergency Maintenance management information sends the identification field that sign is arranged in the OBC expense.
The method can be carried out by the node of each step in carrying out each embodiment of above-mentioned data processing method.
The technical scheme of data processing method embodiment of the present invention has clearly defined the data frame structure of photosphere and electricity layer according to the characteristics of OBTN, the method that photosphere based on definition and the data frame structure of electricity layer carry out the data processing is applicable to OBTN, thereby the data processing method that has solved the data frame structure that defines in the network that has electricity layer photoreactive layer characteristics in the prior art and the data frame structure based on definition can't be applied to carry out in OBTN the problem of transfer of data.With OTN, compare, in above-described embodiment, the OBC expense in photosphere and OBMS expense are arranged in control channel, intermediate node can carry out electric treatment to realize function required in data transmission procedure to control channel, for example in data transmission procedure to the monitoring function of data, thereby complete data transmission procedure.With PON, compare, above-described embodiment can adopt unified data processing method to carry out transfer of data by the photosphere of definition and the data frame structure of electricity layer, thereby makes the data processing method in the present embodiment go for various application scenarios; The technical scheme of the present embodiment has clearly defined data frame structure and the function distinguishing between the two and the contact of photosphere and electricity layer, has particularly clearly defined TPU (corresponding to the T-CONT in PON) and OBU (corresponding to the Burst in PON) and the function distinguishing between the two and contact.
The structural representation of a kind of data processing equipment that Figure 25 provides for the embodiment of the present invention five, as shown in figure 25, this equipment comprises the first client signal processing module 11, an OBU processing module 12, an OBC processing module 13 and the first control channel processing module 14.The first 11 pairs of client signal processing modules client signal carries out encapsulation process and generates the transmission frame; The one 12 pairs of OBU processing modules transmit frame and carry out encapsulation process generation OBU, this OBU comprises OBU expense and OBU payload, the OBU payload is for carrying the transmission frame, the OBU expense at least comprise for receiver locking received power and recovered clock leading, for the demarcation on the border that identifies OBU with for the source node address that identifies OBU and/or the node ID of destination node address; The one 13 pairs of OBC processing modules OBU carries out the electric light conversion process and forms OBC, and generates OBC expense corresponding to OBC, and the OBC expense at least comprises node ID for identifying OBU or sign OBC and for the bandwidth map of the information that identifies the OB that OBC is corresponding; The first control channel processing module 14 encapsulates the OBC expense in the first control channel, and the first control channel is carried on and is exclusively used in the OBC that transmits the first control channel.
Further, the present embodiment can also comprise the first transceiver module 16.The first transceiver module 16 is for sending OBC and the first control channel.
Further, when transmitting frame, be TPU, described TPU comprises TPU payload and TPU expense, the TPU payload is for carrying described client signal, the TPU expense at least comprises the head of the demarcation for realizing TPU and when identifying the TPU-ID of TPU, the first client signal processing module 11 comprises a TPU processing module 111.The one TPU processing module 111 is carried out encapsulation process by client signal and is generated TPU, and an OBU processing module 12 is carried out encapsulation process generation OBU by TPU.
Further, when the transmission frame is gfp frame, the first client signal processing module 11 comprises a GFP processing module 112.The one GFP processing module 112 is carried out encapsulation process by client signal and is generated gfp frame, and an OBU processing module 12 is carried out encapsulation process generation OBU by gfp frame.
Further, when transmitting frame, be the GEM frame, the first client signal processing module 11 comprises a GEM processing module 113.The one GEM processing module 113 is carried out encapsulation process by client signal and is generated the GEM frame, and an OBU processing module 12 is carried out encapsulation process generation OBU by the GEM frame.
Further, when transmitting frame, be T-CONT, the first client signal processing module 11 comprises a T-CONT processing module 114.The one T-CONT processing module 114 is carried out encapsulation process by client signal and is generated T-CONT, and an OBU processing module 12 is carried out encapsulation process generation OBU by T-CONT.
Further, the equipment in the present embodiment also comprises an OBMS processing module 15.The one 15 pairs of OBMS processing modules OBC carries out multiplexing process and generates OBMS, and generating OBMS expense corresponding to OBMS, the OBMS expense at least comprises the wavelength ID of wavelength for identifying carrying OBMS or wavestrip and for transmitting the warning information that produces in the OBMS passage and the state indication of Performance Detection information; The first control channel processing module 14 encapsulates the OBMS expense in the first control channel.The first transceiver module 16 sends OBMS and the first control channel.
Further, the equipment in the present embodiment also comprises the first Bandwidth Broker 17.
In the time of in the loop network that is applied to monocycle, the first transceiver module 16 sends to the first control channel of other node to comprise bandwidth request information, and bandwidth request information can be arranged in the bandwidth report of OBC expense particularly; Other node generates bandwidth information according to bandwidth request information by the bandwidth allocation algorithm allocation of transmission bandwidth, bandwidth information is encapsulated in the bandwidth map of the first control channel, and the first control channel is sent to the first transceiver module 16; The first transceiver module 16 sends to the first control channel processing module 14 by the first control channel, first 14 pairs of control channel processing modules the first control channel is carried out the decapsulation processing and is drawn bandwidth information, and the bandwidth information drawn is sent to the first Bandwidth Broker 17, adjust bandwidth by the first Bandwidth Broker 17 according to bandwidth information, thereby complete the process of allocation of transmission bandwidth.In such cases, the first Bandwidth Broker 17 conducts are from Bandwidth Broker.
Perhaps, in the time of in the loop network that is applied to monocycle, the first control channel that other nodes that the first transceiver module 16 receives send comprises bandwidth request information, and bandwidth request information can be arranged in the bandwidth report of OBC expense particularly; The first transceiver module 16 sends to 14 pairs of the first control channels of the first control channel processing module 14, the first control channel processing module to carry out the decapsulation processing the first control channel and draws bandwidth request information and the bandwidth request information drawn is sent to the first Bandwidth Broker 17; The first Bandwidth Broker 17 according to bandwidth request information by the bandwidth allocation algorithm allocation of transmission bandwidth and generate bandwidth information; The first control channel processing module 14 encapsulates bandwidth information in the bandwidth map of the first control channel; Sending the first control channel by the first transceiver module 16 sends the bandwidth information in bandwidth map.In such cases, the first Bandwidth Broker 17 can be used as the wide manager of master tape.
Perhaps, in the time of in the loop network that is applied to dicyclo, the first transceiver module 16 receives the second control channel, and this second control channel comprises bandwidth request information, and bandwidth request information can be arranged in the bandwidth report of OBC expense particularly; The first transceiver module 16 sends to 14 pairs of the second control channels of the first control channel processing module 14, the first control channel processing module to carry out the decapsulation processing the second control channel and draws bandwidth request information and the bandwidth request information drawn is sent to the first Bandwidth Broker 17; The first Bandwidth Broker 17 according to bandwidth request information by the bandwidth allocation algorithm allocation of transmission bandwidth and generate bandwidth information; The first control channel processing module 14 encapsulates bandwidth information in the bandwidth map of the first control channel; Sending the first control channel by the first transceiver module 16 sends the bandwidth information in bandwidth map.Wherein the second control channel is that other node sends, and the first control channel that the first transceiver module 16 can will be packaged with bandwidth information sends to other node, thereby completes the process of allocation of transmission bandwidth.In such cases, the first Bandwidth Broker 17 can be used as the wide manager of master tape.
Perhaps, in the time of in the loop network that is applied to dicyclo, the first transceiver module 16 sends to the first control channel of other node to comprise bandwidth request information, and bandwidth request information can be arranged in the bandwidth report of OBC expense particularly; Other node generates bandwidth information, bandwidth information is encapsulated in the bandwidth map of the second control channel, and the second control channel is sent to the first transceiver module 16; The first transceiver module 16 sends to the first control channel processing module 14 by the second control channel, first 14 pairs of control channel processing modules the second control channel is carried out the decapsulation processing and is drawn bandwidth information, and the bandwidth information drawn is sent to the first Bandwidth Broker 17, adjust bandwidth by the first Bandwidth Broker 17 according to bandwidth information, thereby complete the process of allocation of transmission bandwidth.In such cases, the first Bandwidth Broker 17 can be used as from Bandwidth Broker.
Perhaps, in the time of in being applied to the asymmetry network, the first transceiver module 16 sends to the OBC of other node or OBMS to comprise bandwidth request information, and bandwidth request information is positioned at the bandwidth report of TPU expense particularly; Other node generates bandwidth information according to bandwidth request information by the bandwidth allocation algorithm allocation of transmission bandwidth, bandwidth information is encapsulated in the bandwidth map of the second control channel, and the second control channel is sent to the first transceiver module 16; The first transceiver module 16 sends to the first control channel processing module 14 by the second control channel, first 14 pairs of control channel processing modules the second control channel is carried out the decapsulation processing and is drawn bandwidth information, and the bandwidth information drawn is sent to the first Bandwidth Broker 17, adjust bandwidth by the first Bandwidth Broker 17 according to bandwidth information, thereby complete the process of allocation of transmission bandwidth.In such cases, the first Bandwidth Broker 17 can be used as from Bandwidth Broker.
Perhaps, the first Bandwidth Broker 17 detects data transfer throughput, by data transfer throughput and bandwidth allocation algorithm allocation of transmission bandwidth, generates bandwidth information; The first control channel processing module 14 encapsulates bandwidth information in the bandwidth map of the first control channel; By the first transceiver module 16, the bandwidth information in the bandwidth map of the first control channel is sent to other node, thereby complete the process of allocation of transmission bandwidth.Perhaps the first control channel processing module 14 encapsulates bandwidth information in the bandwidth map of the second control channel; By the first transceiver module 16, the bandwidth information in the bandwidth map of the second control channel is sent to other node, thereby complete the process of allocation of transmission bandwidth.In such cases, the first Bandwidth Broker 17 can be used as the wide manager of master tape.
Perhaps, the first Bandwidth Broker 17 can also pass through the signalling path allocation of transmission bandwidth.
When signalling path is arranged in the OBU expense, the first Bandwidth Broker 17 is by the management plane agreement in signalling path or control control plane agreement allocation of transmission bandwidth generation bandwidth information, and bandwidth information is sent to an OBU processing module 12, by an OBU processing module 12, the bandwidth information of generation is encapsulated in signalling path;
When signalling path is arranged in the OBMS expense, the first Bandwidth Broker 17 is by the management plane agreement in signalling path or control control plane agreement allocation of transmission bandwidth generation bandwidth information, and bandwidth information is sent to the first control channel processing module 14, by the first control channel processing module 14, the bandwidth information of generation is encapsulated in the signalling path of the first control channel.
Data processing equipment in embodiment five can be used as source node, the process of setting out on a journey for completing client signal.
The structural representation of a kind of data processing equipment that Figure 26 provides for the embodiment of the present invention six, as shown in figure 26, this equipment comprises the 2nd OBC processing module 23, the 2nd OBU processing module 22, the second client signal processing module 21 and the second control control channel processing module 24.The 2nd 23 pairs of OBC processing modules OBC carries out the electric light conversion process and forms OBU, OBU comprises OBU expense and OBU payload, the OBU payload is for carrying the transmission frame, the OBU expense at least comprise for receiver locking received power and recovered clock leading, for the demarcation on the border that identifies OBU with for the source node address that identifies OBU and/or the node ID of destination node address; The 2nd 22 pairs of OBU processing modules OBU carries out decapsulation and processes generation transmission frame; The second 21 pairs of client signal processing modules transmit frame and carry out decapsulation processing generation client signal; The second control channel processing module 24 is extracted the OBC expense from the first control channel, and the first control channel is carried on and is exclusively used in the OBC that transmits the first control channel.
Further, the present embodiment can also comprise the second transceiver module 26.The second transceiver module 26 receives OBC and the first control channel.
Further, when transmitting frame, be TPU, described TPU comprises TPU payload and TPU expense, the TPU payload is for carrying described client signal, the TPU expense at least comprises the head of the demarcation for realizing TPU and when identifying the TPU-ID of TPU, the second client signal processing module 21 comprises the 2nd TPU processing module 211.The 2nd OBU processing module 22 is carried out decapsulation by OBU and is processed generation TPU, and the 2nd TPU processing module 211 is carried out decapsulation by TPU and processed the generation client signal.
Further, when the transmission frame is gfp frame, the second client signal processing module 21 comprises the 2nd GFP processing module 212.The 2nd OBU processing module 22 is carried out decapsulation by OBU and is processed the generation gfp frame, and the 2nd GFP processing module 212 is carried out decapsulation by gfp frame and processed the generation client signal.
Further, when the transmission frame is the GEM frame, the second client signal processing module 21 comprises the 2nd GEM processing module 213.The 2nd OBU processing module 22 is carried out decapsulation by OBU and is processed generation GEM frame, and the 2nd GEM processing module 213 is carried out decapsulation by the GEM frame and processed the generation client signal.
Further, when the transmission frame is T-CONT, the second client signal processing module 21 comprises the 2nd T-CONT processing module 214.The 2nd OBU processing module 22 is carried out decapsulation by OBU and is processed generation T-CONT, and the 2nd T-CONT processing module 214 is carried out decapsulation by T-CONT and processed the generation client signal.
Further, the equipment in the present embodiment also comprises the 2nd OBMS processing module 25.The 2nd 25 pairs of OBMS processing modules OBMS carries out demultiplexing and processes formation OBC, and the OBC of formation is sent to the 2nd OBC processing module 23; The second control channel processing module 24 can also be extracted the OBMS expense from the first control channel, and described OBMS expense at least comprises wavelength ID for identifying the carrying wavelength of OBMS or wavestrip and for transmitting the warning information that produces in the OBMS passage and the state indication of Performance Detection information.The second transceiver module 26 receives OBMS and the first control channel.
Further, the equipment in the present embodiment also comprises the second Bandwidth Broker 27.
The second Bandwidth Broker 27 can referring in above-described embodiment to the description of the first Bandwidth Broker 17, difference is: the first transceiver module 16 adopted in the above-mentioned description to the first Bandwidth Broker 17 and the first control channel processing module 14 are respectively the second transceiver module 26 and the second control channel processing module 24 in the present embodiment.And in the time of in being applied to the asymmetry network, OBC or OBMS that the second transceiver module 26 receives other node transmission comprise bandwidth request information, and bandwidth request information is arranged in the bandwidth report of TPU expense particularly; The second transceiver module 26 sends to the OBC of reception the 2nd OBC processing module 23 or the OBMS of reception is sent to the 2nd OBMS processing module 25, processing by the 2nd OBC processing module 23, the 2nd OBU processing module 22 and the 2nd TPU processing module 211 draws the TPU expense, extract the bandwidth report by the 2nd TPU processing module 211 from the TPU expense, and the bandwidth request information in the bandwidth report is sent to the second Bandwidth Broker 27; The second Bandwidth Broker 27 according to solicited message by the bandwidth allocation algorithm allocation of transmission bandwidth and generate bandwidth information; The second control channel processing module 24 encapsulates bandwidth information in the bandwidth map of the second control channel; Send the second control channel by the second transceiver module 26 bandwidth map is sent to other node.In such cases, the second Bandwidth Broker 27 can be used as the wide manager of master tape.
Data processing equipment in above-described embodiment five and embodiment six can be used as destination node, for completing the process on road under client signal.
The Bandwidth Broker that can specify a node in OBTN is the wide manager of master tape, and the Bandwidth Broker of other node is from Bandwidth Broker.For example, can specify the first Bandwidth Broker 17 in above-mentioned data processing equipment embodiment is the wide manager of master tape, and the second Bandwidth Broker 27 in above-mentioned data processing equipment embodiment is from Bandwidth Broker.The data processing equipment at the first Bandwidth Broker 17 and the second Bandwidth Broker 27 places of take is the process of example explanation allocation of transmission bandwidth.The first transceiver module 16 receives the second control channel that the second transceiver module 26 sends, and this second control channel comprises bandwidth request information; The first transceiver module 16 sends to 14 pairs of the first control channels of the first control channel processing module 14, the first control channel processing module to carry out the decapsulation processing the first control channel and draws bandwidth request information and the bandwidth request information drawn is sent to the first Bandwidth Broker 17; The first Bandwidth Broker 17 according to bandwidth request information by the bandwidth allocation algorithm allocation of transmission bandwidth and generate bandwidth information; The first control channel processing module 14 encapsulates bandwidth information in the bandwidth map of the first control channel; The first transceiver module 16 sends to the second transceiver module 26 by the first control channel; The second transceiver module 26 sends to 24 pairs of the first control channels of the second control channel processing module 24, the second control channel processing module to carry out the decapsulation processing the first control channel and draws bandwidth information and the bandwidth information drawn is sent to the second Bandwidth Broker 27; The second Bandwidth Broker 27 is adjusted bandwidth according to bandwidth information, thereby completes the process of allocation of transmission bandwidth.
In above-mentioned data processing equipment embodiment, the structure of TPU, OBU, OBC, OBMS and control channel can be referring to the description in data processing method embodiment.
In actual application, the node in OBTN can adopt the data processing equipment in the various embodiments described above, also can adopt the combination of the data processing equipment in the various embodiments described above.In other words, node can only adopt the data processing equipment that possesses source node or destination node function, also can adopt the data processing equipment that possesses source node and destination node function.
The technical scheme of embodiment of the present invention data processing equipment has clearly defined the data frame structure of photosphere and electricity layer according to the characteristics of OBTN, the equipment that photosphere based on definition and the data frame structure of electricity layer carry out the data processing is applicable to OBTN, thereby the data processing method that has solved the data frame structure that defines in the network that has electricity layer photoreactive layer characteristics in the prior art and the data frame structure based on definition can't be applied to carry out in OBTN the problem of transfer of data.With OTN, compare, in the data processing equipment of above-described embodiment, the OBC expense in photosphere and OBMS expense are arranged in control channel, intermediate node can carry out electric treatment to realize function required in data transmission procedure to control channel, for example in data transmission procedure to the monitoring function of data, thereby complete data transmission procedure.With PON, compare, the data processing equipment of above-described embodiment can adopt unified data processing method to carry out transfer of data by the photosphere of definition and the data frame structure of electricity layer, thereby makes the data processing equipment in above-described embodiment go for various application scenarios; The technical scheme of above-described embodiment has clearly defined data frame structure and the function distinguishing between the two and the contact of photosphere and electricity layer, has particularly clearly defined TPU (corresponding to the T-CONNT in PON) and OBU (corresponding to the Burst in PON) and the function distinguishing between the two and contact.
Finally it should be noted that: above embodiment is only in order to technical scheme of the present invention to be described but not be limited, although with reference to preferred embodiment, the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be modified or be equal to replacement technical scheme of the present invention, and these modifications or be equal to replacement and also can not make amended technical scheme break away from the spirit and scope of technical solution of the present invention.