CN102098589A - Multiplexing method and device for optical channel data units - Google Patents

Multiplexing method and device for optical channel data units Download PDF

Info

Publication number
CN102098589A
CN102098589A CN2009101889197A CN200910188919A CN102098589A CN 102098589 A CN102098589 A CN 102098589A CN 2009101889197 A CN2009101889197 A CN 2009101889197A CN 200910188919 A CN200910188919 A CN 200910188919A CN 102098589 A CN102098589 A CN 102098589A
Authority
CN
China
Prior art keywords
optical channel
data
module
channel data
out module
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.)
Pending
Application number
CN2009101889197A
Other languages
Chinese (zh)
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 CN2009101889197A priority Critical patent/CN102098589A/en
Priority to PCT/CN2010/073085 priority patent/WO2010148862A1/en
Publication of CN102098589A publication Critical patent/CN102098589A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • H04J3/1605Fixed allocated frame structures
    • H04J3/1652Optical Transport Network [OTN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1301Optical transmission, optical switches

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Optical Communication System (AREA)

Abstract

The invention discloses a multiplexing method and a multiplexing device for optical channel data units. The method comprises the following steps of: configuring low-order optical channel data units and first in first out modules in a number corresponding to that of the low-order optical channel data units according to the rate conversion needs of from low order to high order; and writing the data of each low-order optical channel data unit into the corresponding first in first out modules, reading the data of the low-order optical channel data units from all the first in first out modules and combining the data to high-order optical channel data units. In the method and the device, the multiplexing of the optical channel data units is finished at a time, and the multiplexing efficiency is improved.

Description

A kind of multiple connection method and device of Optical Channel Data Unit-k
Technical field
The present invention relates to optical communication field, specifically, relate to a kind of multiple connection method and device of Optical Channel Data Unit-k.
Background technology
OTN (Optical Transport Network, optical transfer network) is based on wavelength-division multiplex technique, at the transmission net of photosphere organization network, is follow-on Backbone Transport Network.The proposed specifications of OTN by G.872, G.709, G.798 waiting a series of ITU-T a new generation's " digital transmission system " and " optical transport hierarchy ", problem such as a little less than will solving traditional WDM network and not having the long service dispatching ability of wavelength/wavelet, a networking capability, a little less than the protective capability.
The signal transmission of OTN, usually need be to processing such as client signal shine upon, from ODUk (Optical Channel Data Unit-k, Optical Channel Data Unit-k) finally forms OTUj (OpticalChannel Transport Unit-j, optical transmission unit, the wherein bit rate that expresses support for of j) send.Having defined the business of three kinds of speed class at present in the signal transmission, is respectively OTU1, OTU2, OTU3 (wherein 1,2,3 speed grade of representing respectively about 2.5Gbit/S, 10Gbit/S and 40Gbit/S).
General, for realizing the transmission of client signal, at first client signal to be mapped to optical channel Payload Unit (OPUj, Optical Channel Payload Unit-j, the bit rate that expresses support for of j wherein), add the expense of OPUj, just constitute OPUj (being that OPUj comprises data area+overhead byte); Then, OPUj adds the path overhead of ODUj, just constitutes ODUj.ODUj adds OTUj expense and forward error correction expense, forms OTUj, OTUj is loaded into certain wavelength again and sends.
ODUj can carry out time division multiplexing earlier, G.709 defined tributary unit (OPUk TS in the suggestion, Optical Channel Payload Unit-k Tributary Slot) and optical channel data tributary unit ODTUjk, on this definition basis, at first adopt asynchronous system each byte of ODUj to be mapped to each byte of ODTUjk, again ODTUjk is mapped among the OPUk TS, and finally forms OTUk and send.
That is to say, in the prior art, for the low speed service access is arrived high speed business, promptly realize the multiple connection of ODUk, need be through two steps, the first step is fitted to ODTUjk (OpticalChannel Data Tributary Unit j into k, optical channel data tributary unit j is to k) with ODUj, and second step was fitted to ODUk with ODTUjk.Since need could be in high speed signal the signal adaptation of low speed through two steps, multiple connection efficient is lower.
Summary of the invention
In view of above-mentioned background, the invention provides a kind of multiple connection method and device of Optical Channel Data Unit-k, can once finish of the multiple connection of low order ODUK data to high-order ODUK data, improve multiple connection efficient.
In order to solve the problems of the technologies described above, the present invention has adopted following technical scheme:
A kind of multiple connection method of Optical Channel Data Unit-k comprises:
According to the rate transition demand of low order to high-order, the low rank optical channel data unit and the first-in first-out module of configuration respective numbers;
The data of each low rank optical channel data unit are write corresponding first-in first-out module, read all first-in first-out modules low rank optical channel data unit data and be assembled into high rank optical channel data unit.
In one embodiment, waterline is set, when the data volume in described first-in first-out module reaches waterline, accelerates the data read-out speed of first-in first-out module in described first-in first-out module.
In one embodiment, the data read-out speed of described quickening first-in first-out module is undertaken by the data of putting into low rank optical channel data unit at the overhead byte of optical channel Payload Unit.
In one embodiment, following waterline is set, when the data volume in described first-in first-out module reaches waterline, reduces the data read-out speed of first-in first-out module in described first-in first-out module.
In one embodiment, the data read-out speed of described reduction first-in first-out module is undertaken by inserting byte of padding in the data area of optical channel Payload Unit.
The present invention also provides a kind of multiple devices of Optical Channel Data Unit-k, comprising:
Configuration module is used for according to the rate transition demand of low order to high-order the low rank optical channel data unit and the first-in first-out module of configuration respective numbers;
Knockdown block, high rank optical channel data unit is read and be assembled into to the data that are used for the low rank optical channel data unit that the low rank optical channel data unit by correspondence with all first-in first-out modules writes.
The present invention is according to the rate transition demand of low order to high-order, low rank optical channel data unit of configuration respective numbers and first-in first-out module, utilize the data set of the low rank optical channel data unit that the first-in first-out module will dispose to install to high rank optical channel data unit, thereby realized the disposable multiple connection of finishing Optical Channel Data Unit-k, improved multiple connection efficient.
Description of drawings
Fig. 1 is the multiple devices structure chart of the embodiment of the invention;
Fig. 2 is the multiple connection method flow diagram of the embodiment of the invention.
Embodiment
The contrast accompanying drawing elaborates to the specific embodiment of the present invention below.
As shown in Figure 1, the multiple devices of the ODUk of the embodiment of the invention mainly comprises FIFO (first-in first-out) module, data byte module, MUX (mixing) module, control module, wherein:
Fifo module: can write data for low rank optical channel data unit, and can be to high rank optical channel data unit direction output.
Data byte module: be used for reading ODUk data (overhead byte that does not contain the ODUk of low order, i.e. OPUj), and output to the MUX module from fifo module.Whether the data byte module can be provided with data enable signal, export to the MUX module with control data.
MUX module: be used for the ODUk signal of each road low order is carried out unified assembling, form the ODUk signal of high-order.
Control module: be used for other modules of device are implemented control enable signal configuration of for example assembling of MUX, data byte module or the like.
Generally, the multiple connection method of the embodiment of the invention comprises:
1, according to the rate transition demand of low order to high-order, the low rank optical channel data unit and the first-in first-out module of configuration respective numbers;
2, the data of each low rank optical channel data unit are write corresponding first-in first-out module, read all first-in first-out modules low rank optical channel data unit data and be assembled into high rank optical channel data unit.
The quantity of low order ODUk and FIFO for example, realizes OTU1 to the OTU2 multiple connection if desired according to the rate transition demand configuration of low order to high-order, 4 fifo modules then can be set, respectively the OKUk data of corresponding one road OTU1 grade.Realize OTU1 if desired to the OTU3 multiple connection, 16 fifo modules then can be set, each fifo module is for the OKUk data of one road OTU1 grade.
Desirable, the data volume in each fifo module maintains in the suitable scope, to avoid occurring the reading and writing data mistake of FIFO.But because the speed of reading with writing of each fifo module is different, thereby overflow or underflow may appear.For this reason, need adjust control to the read-write speed of FIFO.General, in order to prevent that overflow from appearring in fifo module, soon write full and do not write when full at fifo module, need to accelerate the data read-out speed of fifo module, in order to prevent that underflow from appearring in fifo module, soon read sky and when not reading sky, need to reduce the data read-out speed of fifo module at fifo module.
For this reason, waterline can be set to provide corresponding empty full scale will in fifo module, according to overflow and underflow, waterline and following waterline are set respectively, the corresponding fifo module of last waterline is soon write full and is not write when full, the data volume of waterline in FIFO for example is set has risen to 95% of FIFO capacity.The corresponding fifo module of following waterline is soon read sky and when not reading sky, the data volume of waterline in FIFO for example is set down has been reduced to 5% of FIFO capacity.It will be appreciated that given herein 95% and 5% is an example only, is not that last waterline and following waterline are defined in this.
Still with reference to Fig. 1, in the example that needs speed to adjust, can increase and adjust the byte module, being used for exporting positive negative justification byte as required, and output to the MUX module.In this example, the read-out speed of quickening FIFO is to realize by placing low order ODU data at the overhead byte of OPUk; The read-out speed that reduces FIFO is to realize by inserting byte of padding in the data area of OPUk.The speed adjusting range maintains between waterline and the following waterline with the data volume among the assurance FIFO and is advisable.
For the overhead byte of OPUk, it generally has 8 byte locations, and wherein 4 byte locations transmit expense, and 3 byte locations keep at present, also has 1 byte location can be used for transmitting low order ODUk data.Certainly, under the necessary situation, 3 reserve bytes also can be used to transmit data, but in the ordinary course of things, 1 byte is enough.
Byte of padding represents that these data do not belong to the ODUk data, overhead byte that neither OPUk, in being assembled into high-order ODUk, padding data that these are irrelevant and normal ODUk data transmit together, but, these padding datas should be rejected when high-order ODUk data solve low order ODUk data.
Therefore, adjustment byte module need be exported positive negative justification byte as follows and arrive the MUX module:
When fifo module reaches waterline, need to produce negative justification byte (low order ODU data) this moment; When fifo module reaches waterline down, need to produce positive justification byte (byte of padding) this moment.
In this example, can carry out in control module: set fifo module waterline, according to the output state of fifo module determine whether to carry out the speed adjustment, carry out corresponding positive and negative speed adjustment, control MUX module carries out the ODUk data and adjusts assembling or the like the control operation of byte.
To sum up, as shown in Figure 2, can sum up, adjust in the example in above-mentioned speed, main multiple connection flow process comprises:
1) sets the waterline of fifo module, thereby can determine the full state of sky of fifo module.
2) according to the ODUk enable signal of input, the ODUk data are written in the fifo module.
3) the fifo module read signal that provides according to control module is read the fifo module data.
4) control module determines whether to carry out the speed adjustment according to the full state of sky of fifo module.When fifo module is expired soon, need carry out negative justification, accelerate the read-out speed of fifo module data, do not write full state thereby fifo module can not occur; In the time of the fast sky of fifo module, need carry out positive justification, reduce the read-out speed of fifo module data, do not read dummy status thereby fifo module can not occur.
5) will assemble through the ODUk data and the rate adjustment bytes that obtain after the speed adjustment, output obtains the ODUK signal of high-order, thereby finishes the multiple connection of low order ODUK signal to high-order ODUK signal.
The multiple devices of the embodiment of the invention can comprise:
Configuration module is used for according to the rate transition demand of low order to high-order the low rank optical channel data unit and the first-in first-out module of configuration respective numbers;
Knockdown block, high rank optical channel data unit is read and be assembled into to the data that are used for the low rank optical channel data unit that the low rank optical channel data unit by correspondence with all first-in first-out modules writes.
It will be appreciated that, it is function structure according to its formation function herein, it is not qualification to its specific implementation form, in the example of Fig. 1, just represented a kind of more specifically apparatus structure, the function of configuration module can be finished by the control module of Fig. 1, and the function of Knockdown block can be finished by the MUX module of Fig. 1.In a word, as long as contained above-mentioned function, all should be considered as belonging to multiple devices of the present invention.Multiple devices of the present invention, suitable, can single-chip microcomputer, hardware such as programmable logic device, special integrated chip, DSP realize.Certainly, can realize multiple connection function of the present invention equally by form of software.
The present invention has compared with prior art reduced the required step of ODUk multiple connection, can once finish the multiple connection of low order ODUk data to high-order ODUk data, has saved resource, has improved multiple connection efficient.By designated water level line in FIFO, guarantee that FIFO overflow and underflow can not occur.Export positive negative justification byte by adjusting the byte module, the unmatched problem settling mode of the read-write speed of FIFO is easy, respond well.
Above content be in conjunction with concrete preferred implementation to further describing that the present invention did, but this example of just lifting for ease of understanding should not think that concrete enforcement of the present invention is confined to these explanations.For the general technical staff of the technical field of the invention, without departing from the inventive concept of the premise, can make various possible being equal to and change or replacement, these changes or replacement all should belong to protection scope of the present invention.

Claims (10)

1. the multiple connection method of an Optical Channel Data Unit-k is characterized in that, comprising:
According to the rate transition demand of low order to high-order, the low rank optical channel data unit and the first-in first-out module of configuration respective numbers;
The data of each low rank optical channel data unit are write corresponding first-in first-out module, read all first-in first-out modules low rank optical channel data unit data and be assembled into high rank optical channel data unit.
2. the method for claim 1 is characterized in that, in described first-in first-out module waterline is set, and when the data volume in described first-in first-out module reaches waterline, accelerates the data read-out speed of first-in first-out module.
3. method as claimed in claim 2 is characterized in that, the data read-out speed of described quickening first-in first-out module is undertaken by the data of putting into low rank optical channel data unit at the overhead byte of optical channel Payload Unit.
4. the method for claim 1 is characterized in that, in described first-in first-out module following waterline is set, and when the data volume in described first-in first-out module reaches waterline, reduces the data read-out speed of first-in first-out module.
5. method as claimed in claim 4 is characterized in that, the data read-out speed of described reduction first-in first-out module is undertaken by inserting byte of padding in the data area of optical channel Payload Unit.
6. the multiple devices of an Optical Channel Data Unit-k is characterized in that, comprising:
Configuration module is used for according to the rate transition demand of low order to high-order the low rank optical channel data unit and the first-in first-out module of configuration respective numbers;
Knockdown block, high rank optical channel data unit is read and be assembled into to the data that are used for the low rank optical channel data unit that the low rank optical channel data unit by correspondence with all first-in first-out modules writes.
7. device as claimed in claim 6, it is characterized in that, described first-in first-out module is provided with waterline, and the described waterline of going up is used for when the data volume of described first-in first-out module reaches waterline, and the data read-out speed of first-in first-out module is accelerated in indication.
8. device as claimed in claim 7 is characterized in that, the read-out speed of described quickening first-in first-out module is to be undertaken by the data of putting into low rank optical channel data unit at the overhead byte of optical channel Payload Unit.
9. device as claimed in claim 6, it is characterized in that, described first-in first-out module is provided with down waterline, and described following waterline is used for when the data volume of described first-in first-out module reaches waterline, and indication reduces the data read-out speed of first-in first-out module.
10. device as claimed in claim 9 is characterized in that, the read-out speed of described reduction first-in first-out module is to be undertaken by inserting byte of padding in the data area of optical channel Payload Unit.
CN2009101889197A 2009-12-14 2009-12-14 Multiplexing method and device for optical channel data units Pending CN102098589A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2009101889197A CN102098589A (en) 2009-12-14 2009-12-14 Multiplexing method and device for optical channel data units
PCT/CN2010/073085 WO2010148862A1 (en) 2009-12-14 2010-05-21 Multiplexing method and device of optical channel data unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101889197A CN102098589A (en) 2009-12-14 2009-12-14 Multiplexing method and device for optical channel data units

Publications (1)

Publication Number Publication Date
CN102098589A true CN102098589A (en) 2011-06-15

Family

ID=43385957

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101889197A Pending CN102098589A (en) 2009-12-14 2009-12-14 Multiplexing method and device for optical channel data units

Country Status (2)

Country Link
CN (1) CN102098589A (en)
WO (1) WO2010148862A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1976422A (en) * 2005-11-29 2007-06-06 株式会社东芝 Receiving system
CN101247200A (en) * 2007-02-15 2008-08-20 华为技术有限公司 OTU signal multiplexing/de-multiplexing system and method
EP1965528A1 (en) * 2005-12-22 2008-09-03 Nippon Telegraph and Telephone Corporation Optical transmission system and method
CN101489158A (en) * 2009-02-09 2009-07-22 中兴通讯股份有限公司 Optical channel data unit data mapping method and apparatus

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7292603B2 (en) * 2003-01-31 2007-11-06 Exar Corporation Memory-efficient conversion between differing data transport formats of SONET overhead data
CN100563377C (en) * 2005-05-10 2009-11-25 华为技术有限公司 A kind of distributed low-order dispatching system
CN1909429B (en) * 2005-08-01 2010-06-23 中兴通讯股份有限公司 Device for delaying phototiming digital transmission net channel payload data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1976422A (en) * 2005-11-29 2007-06-06 株式会社东芝 Receiving system
EP1965528A1 (en) * 2005-12-22 2008-09-03 Nippon Telegraph and Telephone Corporation Optical transmission system and method
CN101247200A (en) * 2007-02-15 2008-08-20 华为技术有限公司 OTU signal multiplexing/de-multiplexing system and method
CN101489158A (en) * 2009-02-09 2009-07-22 中兴通讯股份有限公司 Optical channel data unit data mapping method and apparatus

Also Published As

Publication number Publication date
WO2010148862A1 (en) 2010-12-29

Similar Documents

Publication Publication Date Title
CN101841741B (en) Method for transmitting signal of optical channel transmission unit and device
CN101291179B (en) Customer signal transmission method in optical transmitting network and related equipment
CN101651512B (en) Method, system and device for realizing transparent transmission of data traffic
CN101389146B (en) Method and apparatus for synchronous crossed scheduling of optical transmission network
CN101536369B (en) Method and device for supporting optical transmission network service dispatch in optical synchronization network
CN101267386B (en) Method, device and system for transmitting multi-channel independent Ethernet data
CN101615967B (en) Method, device and system for transmitting and receiving service data
EP2296297B1 (en) Method and device for mapping a client signal
CN101317353B (en) Clock recovery device and method
US9497064B2 (en) Method and apparatus for transporting ultra-high-speed Ethernet service
CN101242232B (en) Method, device and system for transmitting Ethernet signals in optical transmission network
CN101155006B (en) Method and apparatus for fixed velocity service transmission
CN102246434A (en) Generic mapping procedure (GMP) mapping method, de-mapping method and device thereof
CN103825668B (en) General mapping code GMP mapping methods, de-mapping method and device
WO2021139604A1 (en) Optical signal transmission method and related apparatus
CN101610430A (en) A kind of method and apparatus of realizing the ODUk cross scheduling
CN1859051B (en) Method and system for transmitting time division multiplex service
CN101150879B (en) Intercrossed scheduling system and method based on optical transmission network
CN101547057A (en) Method and device for processing services in optical transfer network
CN102316391A (en) Data mapping method, data de-mapping method and system
CN101686175A (en) Method and device for data transmission adjustment of transport network
WO2012062093A1 (en) Data mapping method and device
CN102098589A (en) Multiplexing method and device for optical channel data units
KR20210022729A (en) Optical transmission system device, conversion unit, conversion method and storage medium
CN102098595B (en) Customer signal transmitting method in optical transport network and related equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110615