CN105207735B - ODUflex overhead extractions, the method and device of insertion - Google Patents

ODUflex overhead extractions, the method and device of insertion Download PDF

Info

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
Application number
CN201410305780.0A
Other languages
Chinese (zh)
Other versions
CN105207735A (en
Inventor
钟长龙
杨湘鄂
冷钢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201410305780.0A priority Critical patent/CN105207735B/en
Priority to PCT/CN2014/089949 priority patent/WO2015196682A1/en
Priority to RU2017101861A priority patent/RU2647873C1/en
Publication of CN105207735A publication Critical patent/CN105207735A/en
Application granted granted Critical
Publication of CN105207735B publication Critical patent/CN105207735B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J14/00Optical multiplex systems
    • H04J14/08Time-division multiplex systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-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

ODUflex overhead extractions, the method and device of insertion
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.
CN201410305780.0A 2014-06-27 2014-06-27 ODUflex overhead extractions, the method and device of insertion Active CN105207735B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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