CN105207735B - ODUflex overhead extractions, the method and device of insertion - Google Patents
ODUflex overhead extractions, the method and device of insertion Download PDFInfo
- Publication number
- CN105207735B CN105207735B CN201410305780.0A CN201410305780A CN105207735B CN 105207735 B CN105207735 B CN 105207735B CN 201410305780 A CN201410305780 A CN 201410305780A CN 105207735 B CN105207735 B CN 105207735B
- Authority
- CN
- China
- Prior art keywords
- overhead
- oduflex
- module
- data
- business
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000605 extraction Methods 0.000 title claims abstract description 260
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000003780 insertion Methods 0.000 title abstract description 71
- 230000037431 insertion Effects 0.000 title abstract description 71
- 238000009432 framing Methods 0.000 claims abstract description 66
- 239000000284 extract Substances 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 10
- 238000012966 insertion method Methods 0.000 abstract description 10
- 238000012423 maintenance Methods 0.000 description 38
- 238000010586 diagram Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 7
- 241001269238 Data Species 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 238000005194 fractionation Methods 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/08—Time-division multiplex systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
The invention discloses a kind of ODUflex overhead extractions device, which includes:Framing module, overhead extraction module, whole frame extraction module;Framing module is used to ODUflex business carrying out framing operation, the corresponding ODUflex business datums of output ODUflex business, frame originating point information;Overhead extraction module is for obtaining ODUflex business datums and frame originating point information, according to the configuration information and frame originating point information of reception, the overhead data of the corresponding each time slot data of extraction ODUflex business;Whole frame extraction module is used to obtain the overhead data of each time slot data of each overhead extraction module extraction, generates the overhead data of the ODUflex business.The invention also discloses a kind of ODUflex expenses insertion apparatus, ODUflex overhead extractions method, ODUflex expense insertion methods.The present invention can reduce the cost of ODUflex overhead extractions.
Description
Technical field
The present invention relates to field of communication technology more particularly to ODUflex overhead extractions, the method and devices of insertion.
Background technology
ODUflex (Flexible Optical Channel Data Unit, flexible rate optical channel data cell) is
A kind of time slot and the variable business of speed flexibility, i.e. ODUflex business can occupy arbitrary time slot, and ODUflex industry in the bus
The rate-compatible of business.Due to this characteristic of ODUflex business, extracted and/or insert division in the expense to ODUflex business
When reason, the case where time slot is occupied in the bus with regard to each ODUflex business, individually establish corresponding overhead extraction module and/
Or overhead insertion module handles this kind of ODUflex business, when the number of timeslots that ODUflex business occupies is more, needs to establish
Overhead extraction module and/or overhead insertion module quantity it is very huge, cause it is with high costs, while also to overhead extraction mould
The maintenance of block and/or overhead insertion module causes difficulty.
The above is only used to facilitate the understanding of the technical scheme, and is not represented and is recognized that the above is existing skill
Art.
Invention content
It is a primary object of the present invention to solve when the number of timeslots that ODUflex business occupies is more, need to establish
Overhead extraction module and/or the quantity of overhead insertion module are very huge, cause it is with high costs, while also to expense extraction module
And/or the maintenance of overhead insertion module causes difficult technical problem.
To achieve the above object, a kind of ODUflex overhead extractions device provided by the invention, the ODUflex expenses carry
The device is taken to include:Framing module, overhead extraction module, whole frame extraction module;
It is corresponding to export the ODUflex business for ODUflex business to be carried out framing operation for the framing module
ODUflex business datums, frame originating point information;
The overhead extraction module, for obtaining the ODUflex business datums and the frame originating point information, according to acquisition
Configuration information and the frame originating point information extract the overhead data of the corresponding each time slot data of the ODUflex business;
The whole frame extraction module, for obtain each overhead extraction module extraction each time slot data it is described
Overhead data generates the overhead data of the ODUflex business.
Preferably, the framing module is additionally operable to:
ODUflex business is subjected to framing operation, exports the corresponding ODUflex business number of the ODUflex business
According to the overhead extraction module, the frame originating point information is exported to selecting module is extracted, for the extraction selecting module according to pre-
The configuration information deposited sends the frame originating point information to the corresponding overhead extraction module.
Preferably, the whole frame extraction module is additionally operable to:
The overhead data of the ODUflex business of generation is stored;
When the overhead data of the ODUflex business of storage is more than preset stored amount, the ODUflex business is sent
Overhead data handles the overhead data of the ODUflex business for spending process module to spending process module.
In addition, to achieve the above object, the present invention also provides a kind of ODUflex expenses insertion apparatus, the ODUflex is opened
Selling insertion apparatus includes:Whole frame is inserted into module, overhead insertion module;
The whole frame is inserted into module, the expense for receiving the spending process module ODUflex business that sends that treated
Data;
The overhead insertion module, for it is corresponding in the overhead data for the ODUflex business that obtains that treated when
The overhead data of gap data, the frame originating point information sent according to framing module and the configuration information that prestores, by acquisition it is corresponding when
The overhead data of gap data is inserted into the corresponding ODUflex business.
Preferably, the ODUflex expenses insertion apparatus includes being inserted into selecting module;
The insertion selecting module is inserted into the module ODUflex industry that sends that treated for receiving the whole frame
The overhead data of treated the ODUflex business is split as according to the configuration information to prestore by the overhead data of business
The overhead data of multiple time slot data, overhead data to the corresponding expense for sending each time slot data are inserted into mould
Block.
In addition, to achieve the above object, the present invention also provides a kind of ODUflex overhead extractions method, the ODUflex is opened
Pin extracting method includes the following steps:
ODUflex business is carried out framing operation by framing module, exports the corresponding ODUflex industry of the ODUflex business
Business data, frame originating point information;
Each overhead extraction module obtains the ODUflex business datums and the frame originating point information, according to the configuration of acquisition
Information and the frame originating point information extract the overhead data of the corresponding each time slot data of the ODUflex business;
Whole frame extraction module obtains the overhead data of each time slot data of each overhead extraction module extraction, generates
The overhead data of the ODUflex business.
Preferably, ODUflex business is carried out framing operation by the framing module, is exported the ODUflex business and is corresponded to
ODUflex business datums, frame originating point information the step of include:
ODUflex business is carried out framing operation by framing module, and it is corresponding described to export the ODUflex business
ODUflex business datums export the frame originating point information to selecting module is extracted, for extracting selecting module root to overhead extraction module
The frame originating point information is sent to corresponding overhead extraction module according to the configuration information to prestore.
Preferably, each overhead extraction module obtains the ODUflex business datums and the frame originating point information, according to
The configuration information of acquisition and the frame originating point information extract the overhead data of the corresponding each time slot data of the ODUflex business
The step of after include:
Whole frame extraction module stores the overhead data of the ODUflex business of generation;
When the overhead data of the ODUflex business of storage is more than preset stored amount, described in whole frame extraction module transmission
The overhead data of ODUflex business handles the expense number of the ODUflex business for spending process module to spending process module
According to.
In addition, to achieve the above object, the present invention also provides a kind of ODUflex expenses insertion method, the ODUflex is opened
Pin insertion method includes the following steps:
Whole frame is inserted into the overhead data that module receives the spending process module ODUflex business that sends that treated;
Corresponding time slot data in the overhead data for the ODUflex business that each overhead insertion module obtains that treated
Overhead data, the frame originating point information sent according to framing module and the configuration information that prestores, by the corresponding time slot data of acquisition
The overhead data be inserted into the corresponding ODUflex business.
Preferably, right in the overhead data of each overhead insertion module ODUflex business that obtains that treated
The overhead data for the time slot data answered, the frame originating point information sent according to framing module and the configuration information to prestore, by pair of acquisition
The overhead data for the time slot data answered is inserted into before the step in the corresponding ODUflex business, and the ODUflex is opened
Selling insertion method includes:
It is inserted into selecting module and receives the overhead data that whole frame is inserted into the module ODUflex business that sends that treated,
According to the configuration information to prestore, the overhead data of treated the ODUflex business is split as multiple time slot data
Overhead data, send the overhead datas of each time slot data to corresponding overhead insertion module.
ODUflex overhead extractions device of the present invention includes:Framing module, overhead extraction module, whole frame extraction module;It is described
Framing module exports the corresponding ODUflex business number of the ODUflex business for ODUflex business to be carried out framing operation
According to, frame originating point information;The overhead extraction module, for obtaining the ODUflex business datums and the frame originating point information, according to obtaining
The configuration information and the frame originating point information taken extracts the overhead data of the corresponding each time slot data of the ODUflex business;Institute
Whole frame extraction module is stated, the overhead data of each time slot data for obtaining each overhead extraction module extraction,
Generate the overhead data of the ODUflex business.The present invention can reduce the quantity of overhead extraction module, greatly reduce into
This, while also reducing the difficulty of the maintenance to expense extraction module.
Description of the drawings
Fig. 1 is the high-level schematic functional block diagram of ODUflex overhead extractions device first embodiment of the present invention;
Fig. 2 is the high-level schematic functional block diagram of ODUflex expenses insertion apparatus first embodiment of the present invention;
Fig. 3 is the high-level schematic functional block diagram of ODUflex expenses insertion apparatus second embodiment of the present invention;
Fig. 4 is the flow diagram of ODUflex overhead extractions method first embodiment of the present invention;
Fig. 5 is the flow diagram of ODUflex overhead extractions method 3rd embodiment of the present invention;
Fig. 6 is the flow diagram of ODUflex expenses insertion method first embodiment of the present invention;
Fig. 7 is the flow diagram of ODUflex expenses insertion method second embodiment of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific implementation mode
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The present invention provides a kind of ODUflex overhead extractions device.
Referring to Fig.1, Fig. 1 is the high-level schematic functional block diagram of ODUflex overhead extractions device first embodiment of the present invention.
In ODUflex overhead extractions device first embodiment of the present invention, which includes:Framing module 10, overhead extraction
Module 20, whole frame extraction module 30;
The framing module 10 exports the ODUflex business and corresponds to for ODUflex business to be carried out framing operation
ODUflex business datums, frame originating point information;
The overhead extraction module 20, for obtaining the ODUflex business datums and the frame originating point information, according to acquisition
Configuration information and the frame originating point information, extract the overhead data of the corresponding each time slot data of the ODUflex business;
The whole frame extraction module 30, for obtaining each time slot data that each overhead extraction module 20 is extracted
The overhead data generates the overhead data of the ODUflex business.
Framing module 10 obtains ODUflex business from bus, and ODUflex business is carried out framing operation, framing operation
Refer to the frame originating point information and ODUflex business datums obtained in ODUflex business, wherein frame originating point information includes frame head mark, frame
Head position etc., ODUflex business datums are data all in ODUflex business.The framing module 10 supports ODUflex business
The number of timeslots that occupies in the bus occupies time slot position and the adjustable feature of rate, that is, support ODUflex business when
Gap is discontinuous situation in the bus, and the number of timeslots that ODUflex business may include is one between maximum number
Arbitrary number.
There are multiple overhead extraction modules 20, each overhead extraction module 20 has different overhead extraction abilities, for example,
One overhead extraction module 20 is only capable of extracting the expense of some time slot or multiple time slots, and different ODUflex business occupies
Time slot it is different, then need multiple overhead extraction modules 20 that each time slot data are carried out with the extraction of overhead data.
Each overhead extraction module 20 obtains ODUflex business datums and frame originating point information, for example, framing module 10 obtains respectively
The overhead extraction ability of a overhead extraction module 20, according to the overhead extraction ability of each overhead extraction module 20, by ODUflex
Business datum and frame originating point information are distributed to corresponding overhead extraction module 20;Alternatively, each overhead extraction module 20 is according to expense
Extractability, the instruction of transmission carrying overhead extraction ability, will be right when framing module 10 receives the instruction to framing module 10
The ODUflex business datums and frame originating point information answered are sent to overhead extraction module 20.
Configuration information is generated and sent by control module either other modules, and configuration information includes each in bus
The minislot parameter of ODUflex business, minislot parameter include:Time slot position parameter, number of time slot parameter etc..
If having regenerated configuration information or having had updated configuration information, overhead extraction module 20 need to again be received with confidence
Breath.
Since configuration information includes minislot parameter, can overhead extraction module 20 according to the configuration information and frame of reception
Header extracts the overhead data of each time slot data.
Whole frame extraction module 30 obtains the overhead data for the time slot data that each overhead extraction module 20 is extracted, for example, whole
Frame extraction module 30 sends overhead extraction address according to the configuration information for obtaining and storing from control module or other modules
To corresponding overhead extraction module 20, after overhead extraction module 20 receives the overhead extraction address, by the expense of time slot data
Data transmission is to whole frame extraction module 30;Alternatively, overhead extraction module 20 is after extraction obtains overhead data, automatically by extraction
The overhead data of time slot data is sent to whole frame extraction module 30.
The overhead data that whole frame extraction module 30 obtains each time slot data of ODUflex business carries out, to generate
The overhead data of ODUflex business.
The present embodiment extracts the overhead data of each time slot data of ODUflex business by overhead extraction module 20, then
The overhead data of each time slot data is obtained by whole frame extraction module 30, generates the overhead data of ODUflex business, need not be incited somebody to action
An overhead extraction module 20 is separately provided in the case where each ODUflex business occupies time slot, and therefore, the present embodiment can subtract
The quantity of few overhead extraction module 20, greatly reduces cost, while also reducing the difficulty of the maintenance to expense extraction module 20
Degree.
In one embodiment of the present invention, the ODUflex overhead extractions device further includes:Control module (is not shown in figure
Go out), for generating the configuration information.
Configuration information sends configuration information to overhead extraction module 20 and/or whole frame extraction module 30 according to preset condition,
For example, when control module, overhead extraction module 20 and/or whole frame extraction module 30 start to start, control module sends configuration
Information to overhead extraction module 20 and/or whole frame extraction module 30, overhead extraction module 20 and/or whole frame extraction module 30 detects
When to the configuration information, the configuration information is received and preserved, if in the case of follow-up configuration information is without changing or being newer, controls mould
Block without sending configuration information to overhead extraction module 20 and/or whole frame extraction module 30 again;Alternatively, control module and expense
Extraction module 20 and/or whole frame extraction module 30 are once start, and control module timing or the real-time configuration information that sends are to expense
Extraction module 20 and/or whole frame extraction module 30, overhead extraction module 20 and/or whole frame extraction module 30 detect control module hair
Whether the configuration information sent and the configuration information being stored in overhead extraction module 20 and/or whole frame extraction module 30 are different,
If it is different, then receiving the configuration information;Certainly, control module can also send configuration information to overhead extraction module through other modules
20 and/or whole frame extraction module 30, it is not construed as limiting herein.
In ODUflex overhead extractions device second embodiment of the present invention, the present embodiment is on the basis of first embodiment, institute
Framing module 10 is stated to be additionally operable to:
ODUflex business is subjected to framing operation, exports the corresponding ODUflex business number of the ODUflex business
According to the overhead extraction module 20, exporting the frame originating point information to extracting selecting module, for the extraction selecting module according to
The configuration information to prestore sends the frame originating point information to the corresponding overhead extraction module 20.
ODUflex business is carried out framing operation by this implementation framing module 10, exports the corresponding institute of the ODUflex business
ODUflex business datums are stated to overhead extraction module 20, the frame originating point information is exported to selecting module is extracted, mould is selected for extraction
Root tuber sends the frame originating point information to corresponding overhead extraction module 20 according to the configuration information to prestore, makes maintenance work more
It is convenient.
In the present embodiment, the extraction selecting module is additionally operable to:
According to default acquisition rule the configuration information is obtained from control module;
The extraction selecting module is additionally operable to:
According to default transmission rule, the configuration information is sent to overhead extraction module 20, is connect for overhead extraction module 20
It receives and stores.
In the present embodiment, the overhead extraction module 20 is additionally operable to:
The ODUflex business datums for receiving 10 output of framing module receive the frame that extraction selecting module is sent
Header extracts the corresponding each time slot data of the ODUflex business according to the configuration information of acquisition and the frame originating point information
Overhead data.
In the present embodiment, the whole frame extraction module 30 is additionally operable to:
Extracted selecting module sends overhead extraction address to each overhead extraction module 20, receives each overhead extraction mould
Block 20 generates the ODUflex industry according to the overhead extraction address and the overhead data of each time slot data of transmission
The overhead data of business.
In ODUflex overhead extractions device 3rd embodiment of the present invention, the present embodiment is in first embodiment, second embodiment
On the basis of, the whole frame extraction module 30 is additionally operable to:
The overhead data of the ODUflex business of generation is stored;
When the overhead data of the ODUflex business of storage is more than preset stored amount, the ODUflex business is sent
Overhead data handles the overhead data of the ODUflex business for spending process module to spending process module.
Whole frame extraction module 30 stores the overhead data of the ODUflex business of generation, and the position of storage can
To be the memory being located in whole frame extraction module 30, or with 30 data connection of whole frame extraction module and external carried with whole frame
The memory of modulus block 30.
For example, when the overhead data of the ODUflex business of storage is more than preset stored amount, whole frame extraction module 30 is sent out
Send request to spending process module, spending process module receives the request, returns to the first overhead extraction address to whole frame and extracts
Module 30, whole frame extraction module 30 send overhead data to spending process module according to the overhead extraction address.
Wherein, preset stored amount can be arranged according to the demand of user.
The mode of the overhead data of spending process module processing ODUflex business includes handling the expense of ODUflex business
Data configure new overhead data alternatively, according to the overhead data of ODUflex business.
In the present embodiment, whole frame extraction module 30 stores the overhead data of the ODUflex business of generation, when
When the overhead data of the ODUflex business of storage is more than preset stored amount, the overhead data of the ODUflex business is just sent
To spending process module, multiple overhead processing moulds can be respectively set to avoid the difference of the time slot occupied for ODUflex business
Block reduces cost.
The present invention further provides a kind of ODUflex expenses insertion apparatus.
It is the high-level schematic functional block diagram of ODUflex expenses insertion apparatus first embodiment of the present invention with reference to Fig. 2, Fig. 2.
In ODUflex expenses insertion apparatus first embodiment of the present invention, the ODUflex expenses insertion apparatus includes:
Whole frame is inserted into module 01, overhead insertion module 02;
The whole frame is inserted into module 01, for receiving opening for the spending process module ODUflex business that sends that treated
Sell data;
The overhead insertion module 02, for corresponding in the overhead data for the ODUflex business that obtains that treated
The overhead data of time slot data, the frame originating point information sent according to framing module 10 and the configuration information to prestore, by the correspondence of acquisition
The overhead datas of time slot data be inserted into the corresponding ODUflex business.Whole frame is inserted into module 01 and receives at expense
Manage the overhead data that module sends treated ODUflex business.It is described that each overhead insertion module 02 obtains that treated
The overhead data of corresponding time slot data in the overhead data of ODUflex business, the ODUflex business that realizes that treated
Overhead data fractionation.For example, whole frame is inserted into the expense insertion ability that module 01 obtains each overhead insertion module 02, according to
The expense of each overhead insertion module 02 is inserted into ability, by corresponding time slot in the overhead data of treated ODUflex business
The overhead data of data is distributed to corresponding overhead insertion module 02;Alternatively, each overhead insertion module 02 is inserted into according to expense
Ability, instruction to the whole frame for sending carrying expense insertion ability is inserted into module 01, when whole frame insertion module 01 receives the instruction,
The overhead data of corresponding time slot data in the overhead data of treated ODUflex business is distributed to corresponding expense to be inserted into
Module 02.
Configuration information described in the present embodiment is identical with the configuration information in above-described embodiment, when configuration information includes
Gap parameter.
Spending process module described in the present embodiment is identical with the spending process module in above-described embodiment, overhead processing
The mode of the overhead data of resume module ODUflex business includes the overhead data of processing ODUflex business, alternatively, according to
The overhead data of ODUflex business configures new overhead data.
In the present embodiment, when each overhead insertion module 02 needs to be inserted into maintenance signal, acquisition needs to be inserted into described
Maintenance signal, the frame originating point information sent according to framing module 10 and the configuration information to prestore, the maintenance signal of acquisition is inserted
Enter in the corresponding ODUflex business.
Wherein, maintenance signal generation module generates maintenance signal again.When overhead insertion module 02 needs to be inserted into maintenance signal
When, just obtain maintenance signal.
If should be noted that, the insertion maintenance signal of overhead insertion module 02, will not be by acquisition to ODUflex business
The overhead data of corresponding time slot data is inserted into the corresponding ODUflex business.
It is corresponding in the overhead data for the ODUflex business that each overhead insertion module 02 of the present embodiment obtains that treated
Time slot data overhead data, the frame originating point information sent according to framing module 10 and the configuration information that prestores, by pair of acquisition
The overhead data for the time slot data answered or default overhead data are inserted into corresponding ODUflex business, need not be by each
An overhead insertion module 02 is separately provided in the case where ODUflex business occupies time slot, and therefore, the present embodiment can reduce expense
It is inserted into the quantity of module 02, greatly reduces cost, while also reducing the difficulty of the maintenance to expense extraction module 20.
It is the high-level schematic functional block diagram of ODUflex expenses insertion apparatus second embodiment of the present invention with reference to Fig. 3, Fig. 3.
In ODUflex expenses insertion apparatus second embodiment of the present invention, the present embodiment is on the basis of first embodiment, institute
It includes being inserted into selecting module 03 to state ODUflex expense insertion apparatus;
The insertion selecting module 03 is inserted into module 01 to send that treated described for receiving the whole frame
The overhead data of ODUflex business, according to the configuration information to prestore, by the expense of treated the ODUflex business
Data are split as the overhead data of multiple time slot data, send the overhead datas of each time slot data and described are opened to corresponding
Pin is inserted into module 02.
In the present embodiment, it is inserted into selecting module 03 due to existing, if desired overhead insertion module 02 is inserted into maintenance letter
Number when, can pass through to be inserted into selecting module 03 and whole frame and be inserted into module 01 and obtain maintenance signal.It is obtained for example, whole frame is inserted into module 01
Maintenance signal type information is taken, configuration information is decomposed, maintenance signal type information is distributed to expense through being inserted into selecting module 03
It is inserted into module 02, overhead insertion module 02 inserts maintenance signal according to frame originating point information, maintenance signal type information, configuration information
Enter to state in ODUflex business;Alternatively, when there are LOF indication signals, expense selecting module indicates LOf according to configuration information
Signal is distributed to corresponding overhead insertion module 02, meanwhile, Sigma_datel modules generate AIS using sigma_datel algorithms
Valid signals, the AIS multi-frame information consistent with ODUflex service rates is generated according to vaild signals, through being inserted into selection mould
Block 03 sends AIS multi-frames information to corresponding overhead insertion module 02, and overhead insertion module 02 is according to AIS multi-frames information and LOF
Signal is inserted into ASI signals to ODUflex business.
The present embodiment, which is inserted into selecting module 03 and receives whole frame, is inserted into the ODUflex business that sends that treated of module 01
Overhead data the overhead data of treated the ODUflex business is split as more according to the configuration information to prestore
The overhead data of a time slot data sends the overhead data of each time slot data to corresponding overhead insertion module 02, makes
Maintenance work is more convenient.
The present invention further provides a kind of ODUflex overhead extractions methods.
It is the flow diagram of ODUflex overhead extractions method first embodiment of the present invention with reference to Fig. 4, Fig. 4.
In ODUflex overhead extractions method first embodiment of the present invention, this method includes:
ODUflex business is carried out framing operation, it is corresponding to export the ODUflex business by step S10, framing module
ODUflex business datums, frame originating point information;
Framing module obtains ODUflex business from bus, ODUflex business is carried out framing operation, framing operation is
Refer to the frame originating point information and ODUflex business datums obtained in ODUflex business, wherein frame originating point information includes frame head mark, frame head
Position etc., ODUflex business datums are data all in ODUflex business.The framing module supports ODUflex business total
Number of timeslots, occupancy time slot position and the adjustable feature of rate occupied in line, that is, support the time slot of ODUflex business to exist
It is discontinuous situation in bus, and the ODUflex business number of timeslots that may include is one to arbitrary between maximum number
Number.
Step S20, each overhead extraction module obtain the ODUflex business datums and the frame originating point information, according to obtaining
The configuration information and the frame originating point information taken extracts the overhead data of the corresponding each time slot data of the ODUflex business;
There are multiple overhead extraction modules, each overhead extraction module has different overhead extraction abilities, for example, one
Overhead extraction module is only capable of extracting the expense of some time slot or multiple time slots, the time slot that different ODUflex business occupies
Difference then needs multiple overhead extraction modules that each time slot data are carried out with the extraction of overhead data.
Each overhead extraction module obtains ODUflex business datums and frame originating point information, for example, framing module obtains each open
The overhead extraction ability for selling extraction module, according to the overhead extraction ability of each overhead extraction module, by ODUflex business datums
And frame originating point information is distributed to corresponding overhead extraction module;Alternatively, each overhead extraction module is sent according to overhead extraction ability
The instruction of overhead extraction ability is carried to framing module, when framing module receives the instruction, by corresponding ODUflex business number
According to and frame originating point information be sent to overhead extraction module.
Configuration information is generated and sent by control module either other modules, and configuration information includes each in bus
The minislot parameter of ODUflex business, minislot parameter include:Time slot position parameter, number of time slot parameter etc..
If having regenerated configuration information or having had updated configuration information, overhead extraction module need to again be received with confidence
Breath.
Since configuration information includes minislot parameter, can overhead extraction module according to the configuration information and frame head of reception
Information extracts the overhead data of each time slot data.
Step S30, whole frame extraction module obtain the expense of each time slot data of each overhead extraction module extraction
Data generate the overhead data of the ODUflex business.
Whole frame extraction module obtains the overhead data of the time slot data of each overhead extraction module extraction, for example, whole frame carries
Overhead extraction address is sent to accordingly by modulus root tuber according to the configuration information for obtaining and storing from control module or other modules
Overhead extraction module the overhead data of time slot data is sent to after overhead extraction module receives the overhead extraction address
Whole frame extraction module;Alternatively, overhead extraction module is after extraction obtains overhead data, automatically by the expense of the time slot data of extraction
Data are sent to whole frame extraction module.
The overhead data that whole frame extraction module obtains each time slot data of ODUflex business carries out, to generate
The overhead data of ODUflex business.
The present embodiment by overhead extraction module extract ODUflex business each time slot data overhead data, then by
Whole frame extraction module obtains the overhead data of each time slot data, generates the overhead data of ODUflex business, not needing will be each
An overhead extraction module is separately provided in the case where kind ODUflex business occupies time slot, and therefore, the present embodiment can reduce expense
The quantity of extraction module greatly reduces cost, while also reducing the difficulty of the maintenance to expense extraction module.
In one embodiment of the present invention, further include before the step S10:Control module generates the configuration information.
Configuration information sends configuration information to overhead extraction module and/or whole frame extraction module according to preset condition, for example,
When control module, overhead extraction module and/or whole frame extraction module start to start, control module sends configuration information to expense
When extraction module and/or whole frame extraction module, overhead extraction module and/or whole frame extraction module detect the configuration information, connect
The configuration information is received and preserves, if in the case of follow-up configuration information is without changing or being newer, control module is matched without sending again
Confidence is ceased to overhead extraction module and/or whole frame extraction module;Alternatively, control module and overhead extraction module and/or whole frame carry
For modulus block once starting, control module timing or in real time transmission configuration information to overhead extraction module and/or whole frame extract mould
The configuration information and be stored in overhead extraction that block, overhead extraction module and/or whole frame extraction module detection control module are sent
Whether the configuration information in module and/or whole frame extraction module is different, if it is different, then receiving the configuration information;Certainly, mould is controlled
Block can also send configuration information to overhead extraction module and/or whole frame extraction module through other modules, be not construed as limiting herein.
In ODUflex overhead extractions method second embodiment of the present invention, the present embodiment is on the basis of first embodiment, institute
Stating step S10 includes:
ODUflex business is carried out framing operation by framing module, and it is corresponding described to export the ODUflex business
ODUflex business datums export the frame originating point information to selecting module is extracted, for extracting selecting module root to overhead extraction module
The frame originating point information is sent to corresponding overhead extraction module according to the configuration information to prestore.
ODUflex business is carried out framing operation by this implementation framing module, and it is corresponding described to export the ODUflex business
ODUflex business datums export the frame originating point information to selecting module is extracted, for extracting selecting module root to overhead extraction module
The frame originating point information is sent to corresponding overhead extraction module according to the configuration information to prestore, keeps maintenance work more convenient.
In the present embodiment, further include before step S10:
It extracts selecting module and the configuration information is obtained from control module according to the default rule that obtains;
Further include before step S20:
It extracts selecting module and sends rule according to default, send the configuration information to overhead extraction module, carried for expense
Modulus block receives and stores.
In the present embodiment, step S20 includes:
Each overhead extraction module receives the ODUflex business datums of framing module output, receives extraction selection mould
The frame originating point information that block is sent extracts the ODUflex business and corresponds to according to the configuration information of acquisition and the frame originating point information
Each time slot data overhead data.
In the present embodiment, step S30 includes:
The whole extracted selecting module of frame extraction module sends overhead extraction address to each overhead extraction module, receives each
Overhead extraction module is according to the overhead extraction address and the overhead data of each time slot data of transmission, described in generation
The overhead data of ODUflex business.
It is the flow diagram of ODUflex overhead extractions method 3rd embodiment of the present invention with reference to Fig. 5, Fig. 5.
In ODUflex overhead extractions method 3rd embodiment of the present invention, the present embodiment is in first embodiment, second embodiment
On the basis of, include after the step S30:
Step S40, whole frame extraction module store the overhead data of the ODUflex business of generation;
Whole frame extraction module stores the overhead data of the ODUflex business of generation, and the position of storage can be with
The memory being located in whole frame extraction module, or with whole frame extraction module data connection and external with whole frame extraction module
Memory.
Step S50, when the overhead data of the ODUflex business of storage is more than preset stored amount, whole frame extraction module
The overhead data of the ODUflex business is sent to spending process module, for the spending process module processing ODUflex business
Overhead data.
For example, when the overhead data of the ODUflex business of storage is more than preset stored amount, whole frame extraction module is sent
To spending process module, spending process module receives the request for request, returns to the first overhead extraction address to whole frame and extracts mould
Block, whole frame extraction module send overhead data to spending process module according to the overhead extraction address.
Wherein, preset stored amount can be arranged according to the demand of user.
The mode of the overhead data of spending process module processing ODUflex business includes handling the expense of ODUflex business
Data configure new overhead data alternatively, according to the overhead data of ODUflex business.
In the present embodiment, whole frame extraction module stores the overhead data of the ODUflex business of generation, when depositing
When the overhead data of the ODUflex business of storage is more than preset stored amount, the overhead data of the ODUflex business is just sent extremely
Multiple overhead processing moulds can be respectively set to avoid the difference of the time slot occupied for ODUflex business in spending process module
Block reduces cost.
The present invention further provides a kind of ODUflex expenses insertion methods.
It is the flow diagram of ODUflex expenses insertion method first embodiment of the present invention with reference to Fig. 6, Fig. 6.
In ODUflex expenses insertion method first embodiment of the present invention, this method includes:
Step S01, whole frame are inserted into the expense number that module receives the spending process module ODUflex business that sends that treated
According to;
Step S02, it is corresponding in the overhead data for the ODUflex business that each overhead insertion module obtains that treated
The overhead data of time slot data, the frame originating point information sent according to framing module and the configuration information to prestore, by the corresponding of acquisition
The overhead data of time slot data is inserted into the corresponding ODUflex business.
Whole frame is inserted into the overhead data that module receives the spending process module ODUflex business that sends that treated.It is each
Overhead insertion module obtains the overhead data of corresponding time slot data in the overhead data of treated the ODUflex business,
The fractionation of the overhead data for the ODUflex business that realizes that treated.It is inserted for example, whole frame is inserted into each expense of module acquisition
The expense for entering module is inserted into ability, and ability is inserted into according to the expense of each overhead insertion module, will treated ODUflex business
Overhead data in the overhead datas of corresponding time slot data be distributed to corresponding overhead insertion module;Alternatively, each expense is inserted
Enter module and ability is inserted into according to expense, sends the instruction for carrying expense insertion ability to whole frame insertion module, whole frame is inserted into module
When receiving the instruction, the overhead data of corresponding time slot data in the overhead data of treated ODUflex business is distributed
To corresponding overhead insertion module.
Configuration information described in the present embodiment is identical with the configuration information in above-described embodiment, when configuration information includes
Gap parameter.
Spending process module described in the present embodiment is identical with the spending process module in above-described embodiment, overhead processing
The mode of the overhead data of resume module ODUflex business includes the overhead data of processing ODUflex business, alternatively, according to
The overhead data of ODUflex business configures new overhead data.
In the present embodiment, when each overhead insertion module needs to be inserted into maintenance signal, the dimension for needing to be inserted into is obtained
Signal is protected, the maintenance signal of acquisition is inserted into phase by the frame originating point information sent according to framing module and the configuration information to prestore
In the ODUflex business answered.
Wherein, maintenance signal generation module generates maintenance signal again.When overhead insertion module needs to be inserted into maintenance signal,
Just obtain maintenance signal.
If should be noted that, overhead insertion module insertion maintenance signal, will not be by pair of acquisition to ODUflex business
The overhead data for the time slot data answered is inserted into the corresponding ODUflex business.
It is corresponding in the overhead data for the ODUflex business that each overhead insertion module of the present embodiment obtains that treated
The overhead data of time slot data, the frame originating point information sent according to framing module and the configuration information to prestore, by the corresponding of acquisition
The overhead data of time slot data or default overhead data are inserted into corresponding ODUflex business, need not be by each
An overhead insertion module is separately provided in the case where ODUflex business occupies time slot, and therefore, the present embodiment can reduce expense and insert
The quantity for entering module greatly reduces cost, while also reducing the difficulty of the maintenance to expense extraction module.
It is the flow diagram of ODUflex expenses insertion method second embodiment of the present invention with reference to Fig. 7, Fig. 7.
The present invention, the step S02 include before:
Step S03 is inserted into selecting module and receives whole frame and is inserted into opening for the module ODUflex business that sends that treated
Data are sold, according to the configuration information to prestore, when the overhead data of treated the ODUflex business is split as multiple
The overhead data of gap data sends the overhead datas of each time slot data to corresponding overhead insertion module.
In the present embodiment, it is inserted into selecting module due to existing, if desired overhead insertion module is inserted into maintenance signal
When, it can be inserted into module by being inserted into selecting module and whole frame and obtain maintenance signal.For example, whole frame, which is inserted into module, obtains maintenance letter
Number type information decomposes configuration information, and maintenance signal type information is distributed to overhead insertion module through being inserted into selecting module, is opened
Pin is inserted into module according to frame originating point information, maintenance signal type information, configuration information, and ODUflex business is stated in maintenance signal insertion
In;Alternatively, when there are LOF indication signals, expense selecting module is distributed to LOf indication signals accordingly according to configuration information
Overhead insertion module, meanwhile, Sigma_datel modules generate the valid signals of AIS using sigma_datel algorithms, according to
Vaild signals generate the AIS multi-frame information consistent with ODUflex service rates, and AIS multi-frame information is sent through being inserted into selecting module
To corresponding overhead insertion module, overhead insertion module is inserted into ASI signals extremely according to AIS multi-frames information and LOF signals
In ODUflex business.
The present embodiment, which is inserted into selecting module and receives whole frame, is inserted into opening for the module ODUflex business that sends that treated
Data are sold, according to the configuration information to prestore, when the overhead data of treated the ODUflex business is split as multiple
The overhead data of gap data sends the overhead data of each time slot data to corresponding overhead insertion module, makes maintenance workers
Make more convenient.
It these are only the preferred embodiment of the present invention, be not intended to limit the scope of the invention, it is every to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (6)
1. a kind of ODUflex overhead extractions device, which is characterized in that the ODUflex overhead extractions device includes:Framing mould
Block, overhead extraction module, whole frame extraction module;
It is corresponding to export the ODUflex business for ODUflex business to be carried out framing operation for the framing module
ODUflex business datums, frame originating point information;
The overhead extraction module, for obtaining the ODUflex business datums and the frame originating point information, according to the configuration of acquisition
Information and the frame originating point information extract the overhead data of the corresponding each time slot data of the ODUflex business;
The whole frame extraction module, the expense of each time slot data for obtaining each overhead extraction module extraction
Data generate the overhead data of the ODUflex business.
2. ODUflex overhead extractions device as described in claim 1, which is characterized in that the framing module is additionally operable to:
ODUflex business is subjected to framing operation, exports the corresponding ODUflex business datums of the ODUflex business extremely
The overhead extraction module, export the frame originating point information to extracting selecting module, for the extraction selecting module according to prestoring
The configuration information sends the frame originating point information to the corresponding overhead extraction module.
3. ODUflex overhead extractions device as claimed in claim 1 or 2, which is characterized in that the whole frame extraction module is also used
In:
The overhead data of the ODUflex business of generation is stored;
When the overhead data of the ODUflex business of storage is more than preset stored amount, by the expense of the ODUflex business
Data are sent to spending process module, so that the spending process module handles the overhead data of the ODUflex business.
4. a kind of ODUflex overhead extractions method, which is characterized in that the ODUflex overhead extractions method includes the following steps:
ODUflex business is carried out framing operation by framing module, exports the corresponding ODUflex business number of the ODUflex business
According to, frame originating point information;
Each overhead extraction module obtains the ODUflex business datums and the frame originating point information, according to the configuration information of acquisition
And the frame originating point information, extract the overhead data of the corresponding each time slot data of the ODUflex business;
Whole frame extraction module obtains the overhead data of each time slot data of each overhead extraction module extraction, described in generation
The overhead data of ODUflex business.
5. ODUflex overhead extractions method as claimed in claim 4, which is characterized in that the framing module is by ODUflex industry
Business carries out framing operation, and the step of exporting the corresponding ODUflex business datums of the ODUflex business, frame originating point information includes:
ODUflex business is carried out framing operation by framing module, exports the corresponding ODUflex industry of the ODUflex business
Data of being engaged in export the frame originating point information to extracting selecting module to overhead extraction module, for extraction selecting module according to prestoring
The configuration information sends the frame originating point information to corresponding overhead extraction module.
6. ODUflex overhead extractions method as described in claim 4 or 5, which is characterized in that each overhead extraction module
The ODUflex business datums and the frame originating point information are obtained, according to the configuration information of acquisition and the frame originating point information, extracts institute
Include after the step of stating the overhead data of the corresponding each time slot data of ODUflex business:
Whole frame extraction module stores the overhead data of the ODUflex business of generation;
When the overhead data of the ODUflex business of storage is more than preset stored amount, whole frame extraction module will be described
The overhead data of ODUflex business is sent to spending process module, for the spending process module processing ODUflex industry
The overhead data of business.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410305780.0A CN105207735B (en) | 2014-06-27 | 2014-06-27 | ODUflex overhead extractions, the method and device of insertion |
PCT/CN2014/089949 WO2015196682A1 (en) | 2014-06-27 | 2014-10-30 | Method and device for extracting and inserting oduflex overhead |
RU2017101861A RU2647873C1 (en) | 2014-06-27 | 2014-10-30 | Method and device for extracting and inserting of oduflex service information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410305780.0A CN105207735B (en) | 2014-06-27 | 2014-06-27 | ODUflex overhead extractions, the method and device of insertion |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105207735A CN105207735A (en) | 2015-12-30 |
CN105207735B true CN105207735B (en) | 2018-10-02 |
Family
ID=54936624
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410305780.0A Active CN105207735B (en) | 2014-06-27 | 2014-06-27 | ODUflex overhead extractions, the method and device of insertion |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN105207735B (en) |
RU (1) | RU2647873C1 (en) |
WO (1) | WO2015196682A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012004839A (en) * | 2010-06-16 | 2012-01-05 | Nippon Telegr & Teleph Corp <Ntt> | Digital transmission system and digital transmission method |
CN102511171A (en) * | 2011-11-15 | 2012-06-20 | 华为技术有限公司 | Method, device and system for transmitting business data on optical transmission network |
CN103891222A (en) * | 2011-10-20 | 2014-06-25 | 瑞典爱立信有限公司 | Resizing existing traffic flow in optical transport network |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141228B (en) * | 2007-09-19 | 2011-11-30 | 中兴通讯股份有限公司 | Device and method for parallel insertion overhead bytes in SDH data flow |
EP2434712B1 (en) * | 2009-06-09 | 2013-04-03 | Huawei Technologies Co., Ltd. | Lossless adjustment method of oduflex channel bandwidth and oduflex channel |
CN101631335B (en) * | 2009-08-19 | 2011-12-28 | 中兴通讯股份有限公司 | Method and device for inserting overhead into optical channel data unit frame (ODUk) |
CN102237943B (en) * | 2010-04-26 | 2014-09-10 | 中兴通讯股份有限公司 | Method and device for processing optical transmission frame overhead |
CN101944952B (en) * | 2010-09-26 | 2015-05-20 | 中兴通讯股份有限公司 | Device and method for realizing overhead processing of optical transport network |
-
2014
- 2014-06-27 CN CN201410305780.0A patent/CN105207735B/en active Active
- 2014-10-30 RU RU2017101861A patent/RU2647873C1/en active
- 2014-10-30 WO PCT/CN2014/089949 patent/WO2015196682A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012004839A (en) * | 2010-06-16 | 2012-01-05 | Nippon Telegr & Teleph Corp <Ntt> | Digital transmission system and digital transmission method |
CN103891222A (en) * | 2011-10-20 | 2014-06-25 | 瑞典爱立信有限公司 | Resizing existing traffic flow in optical transport network |
CN102511171A (en) * | 2011-11-15 | 2012-06-20 | 华为技术有限公司 | Method, device and system for transmitting business data on optical transmission network |
Also Published As
Publication number | Publication date |
---|---|
WO2015196682A1 (en) | 2015-12-30 |
CN105207735A (en) | 2015-12-30 |
RU2647873C1 (en) | 2018-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10833930B2 (en) | Methods and apparatus to convert router configuration data | |
CN105379220B (en) | For correcting the method and integrated circuit related with same of the timestamp in multichannel communication multiple telecommunication link | |
EP4336753A3 (en) | Method for processing low-rate service data in optical transport network, apparatus, and system | |
US20180375693A1 (en) | Phase delay difference-based channel compensation | |
CN104283749B (en) | Business disk upgrade method based on the half-duplex bus of RS 485 | |
CN101243669A (en) | Method and apparatus for updating ant-reply window of ipsec | |
JPH06509916A (en) | Method and apparatus for dynamic bandwidth allocation in digital communication sessions | |
CN106130680A (en) | A kind of industry internet field layer wideband bus clock synchronization realizing method | |
CN103259733A (en) | Daughter card unit dynamic adaptation method and line-card board | |
CN107391275A (en) | A kind of message treatment method and electronic equipment | |
CN105207735B (en) | ODUflex overhead extractions, the method and device of insertion | |
CN108268329A (en) | A kind of data processing method and device of the grouting automatic recorder network terminal | |
CN104199799A (en) | Baud rate self-adaptation method and device based on CPLD | |
CN106031060B (en) | Optical transport dispensing device and optical transport reception device | |
JP2008199162A (en) | Line emulation method of multiplexed tdm line and reception side apparatus | |
US7894477B2 (en) | Framing mobile communication signals for analysis | |
CN104917708B (en) | Superposed signal sampling apparatus and the method for sampling | |
CN210578589U (en) | Reliability test system for synchronous wireless channel of wireless expander | |
CN107979391A (en) | The implementation method and device of a kind of dynamic time distribution in digital subscriber line | |
CN101146085B (en) | A method and device for eliminating time slot edge peak power | |
CN107689897B (en) | A kind of E1 signal collecting devices | |
CN106537993B (en) | The method and apparatus of data transmission | |
CN104679546B (en) | A kind of information processing method and electronic equipment | |
CN105991221B (en) | Data transmitting/receiving means and method and data receiving-transmitting system | |
CN107977326A (en) | DMX data double buffering method, apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |