CN107371071A - Transmission method, the apparatus and system of data - Google Patents

Transmission method, the apparatus and system of data Download PDF

Info

Publication number
CN107371071A
CN107371071A CN201610319346.7A CN201610319346A CN107371071A CN 107371071 A CN107371071 A CN 107371071A CN 201610319346 A CN201610319346 A CN 201610319346A CN 107371071 A CN107371071 A CN 107371071A
Authority
CN
China
Prior art keywords
data
onu
time
olt
passage
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
CN201610319346.7A
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 CN201610319346.7A priority Critical patent/CN107371071A/en
Priority to PCT/CN2017/083298 priority patent/WO2017193879A1/en
Publication of CN107371071A publication Critical patent/CN107371071A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0005Switch and router aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0005Switch and router aspects
    • H04Q2011/0037Operation
    • H04Q2011/0045Synchronisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Optical Communication System (AREA)

Abstract

The invention provides a kind of transmission method of data, apparatus and system, wherein this method includes:Optical line terminal OLT obtains the passage for all wavelengths that optical network unit ONU is supported;OLT carries out ranging on passage to ONU and obtains propagation delay times of the ONU on the passage of different wave length;OLT is adjusted to the propagation delay time on the passage of different wave length, and the passage transmitting data of propagation delay time after the adjustment;Wherein, the propagation delay time after adjustment make it that the time that the data transmitted on all passages of OLT are reached needed for ONU is equal.By the present invention, solve the problems, such as in correlation technique to send or receive on multigroup wavelength channel data exist it is out of order.

Description

Transmission method, the apparatus and system of data
Technical field
The present invention relates to the communications field, in particular to a kind of transmission method of data, apparatus and system.
Background technology
With the development of network technology, the business such as the substantial amounts of voice of network transmission, data, video can be utilized, thus it is right The requirement of bandwidth improves constantly, and EPON (Passive Optical Network, referred to as PON) is exactly in this need Caused by asking lower.
The topological structure of PON system as shown in figure 1, Fig. 1 is the composition structural representation of EPON in correlation technique, PON system is generally by optical line terminal (Optical Line Terminal, referred to as OLT), the optical-fiber network of user side of office side Unit (Optical Network Unit, referred to as ONU) and Optical Distribution Network (Optical Distribution Network, referred to as ODN) composition, the point-to-multipoint network structure of generally use.ODN is by single-mode fiber and optical branching device, light The Passive Optical Components such as connector form, and the physical connection between OLT and ONU provides light-transmitting medium.In order to save optical fiber Line speed is lifted under resource situation, it is proposed that the simultaneous transmission data on multiple wavelength in an optical fiber, on Same Wavelength not Data downstream with ONU uses time division multiplexing mode, up using time division multiplexing access way.This is referred to as Wave time division PON systems System, each OLT manage multigroup ONU, and one group of ONU sends the upstream wavelength of upstream data in same upstream wavelength and downstream wavelength It is identical, and the downstream wavelength for receiving downlink data is also identical, and ONU groups send upper line number in different upstream wavelengths and downstream wavelength According to upstream wavelength it is different, and the downstream wavelength for receiving downlink data is also different.
In order to support ONU to transmit the data more than single channel rate, it is proposed that ONU can support to lead in multigroup wavelength Data are sent and received simultaneously on road, under this framework, how OLT, which is transmitted data on multiple wavelength channels, is sent to ONU, after being received for ONU how the sequential combination for sending packet according to OLT together the problem of, pass through in correlation technique Packet is numbered OLT, and numbering is inserted into the frame structure comprising packet, but the frame in existing PON system There is no enough spaces to be used for the numbering for carrying this packet in structure, if packet sent out according to regular hour order ONU is given, if that data link is shaken, the packet that the packet for causing first to send is sent after being later than reaches receiving terminal, meeting Cause the out of order of receiving side data bag.
For the above mentioned problem in correlation technique, effective solution at present not yet be present.
The content of the invention
The embodiments of the invention provide a kind of transmission method of data, apparatus and system, at least to solve in correlation technique Data are sent or received on multigroup wavelength channel the problem of out of order be present.
According to an aspect of the invention, there is provided a kind of transmission method of data, including:Optical line terminal OLT obtains The passage for all wavelengths that optical network unit ONU is supported;The OLT carries out ranging on the passage to the ONU and obtained Propagation delay times of the ONU on the passage of different wave length;The OLT adjusts to the propagation delay time on the passage of different wave length It is whole, and the passage transmitting data of propagation delay time after the adjustment;Wherein, the propagation delay time after adjustment causes the OLT to own The time that the data transmitted on passage are reached needed for the ONU is equal.
Further, methods described also includes:In the OLT on multiple channels to before ONU simultaneous transmission data, institute State OLT and the difference for the beginning transmission time that data are transmitted to each two time sequencing septal pathways is set greater than predetermined value; Data are respectively transmitted on multiple passages by the OLT according to the beginning transmission time.
Further, the predetermined value is twice of downlink data shaky time.
Further, methods described also includes:It is described after the OLT carries out ranging to the ONU on the passage OLT distributes upstream bandwidth for the ONU on multiple channels, wherein, all upstream bandwidth time starteds are different on different passages, The ONU transmits data on multiple channels according to the time started corresponding with passage.
Further, when there is two identical upstream times on different passages, the ONU consults according to the OLT Regular transmission data, wherein, the rule of negotiation is to transmit data according to the wavelength sequence of passage.
Further, methods described also includes:The information and the propagation delay time for the passage that the OLT storages are got Information.
Further, methods described also includes:The OLT is according to default channel sequence by data distribution to multiple passages In and to ONU transmit, wherein, the default channel sequence be channel wavelength sequence.
Further, the OLT propagation delay time on the passage of different wave length is adjusted including:The OLT is from survey Maximum transmitted time delay is selected in the propagation delay time measured;The OLT subtracts maximum transmitted time delay the propagation delay time of other passages After value divided by 2, obtaining other described passage up-downgoings needs increased additional transmissions time delay value;The OLT leads to described other The propagation delay time in road make it that all passage up-downgoing data transmission delay values are identical plus the additional transmissions time delay value.
According to another aspect of the present invention, there is provided a kind of transmission method of data, including:Optical network unit ONU connects Receive the data sent on the passage of the propagation delay time of optical line terminal OLT after the adjustment;Wherein, the propagation delay time after adjustment causes The time that the data sent on all passages of OLT are reached needed for the ONU is equal.
Further, optical network unit ONU receives sends on the passage of the propagation delay time of optical line terminal OLT after the adjustment Data include:The ONU is according to the order of the reception time of the first bit of each data received to multiple passages Data package;Or, the ONU packages according to default wavelength channel order to data, wherein, it is described default logical Road order is the sequence of channel wavelength.
According to a further aspect of the invention, there is provided a kind of transmitting device of data, applied to optical line terminal OLT Side, including:Acquisition module, the passage for all wavelengths supported for obtaining optical network unit ONU;Range finder module, for pair The ONU carries out ranging on the passage and obtains propagation delay times of the ONU on the passage of different wave length;First transmission mould Block, the propagation delay time on the passage to different wave length are adjusted, and are transmitted on the passage of propagation delay time after the adjustment Data;Wherein, the propagation delay time after adjustment cause the data transmitted on all passages of the OLT reach needed for the ONU when Between it is equal.
Further, described device also includes:Setup module, for being passed to ONU on multiple channels in the OLT simultaneously Before transmission of data, the difference for the beginning transmission time that data are transmitted to each two time sequencing septal pathways is set greater than pre- Definite value;Second transport module, for data to be respectively transmitted into multiple passages according to the beginning transmission time.
Further, the predetermined value is twice of downlink data shaky time.
Further, described device also includes:Distribute module, for leading in the range finder module to the ONU described After carrying out ranging on road, upstream bandwidth is distributed for the ONU on multiple channels, wherein, all upstream bandwidths on different passages Time started is different;The ONU transmits data on multiple channels according to the time started corresponding with passage.
Further, when there is two identical upstream times on different passages, the ONU consults according to the OLT Regular transmission data, wherein, the rule of negotiation is to transmit data according to the wavelength sequence of passage.
Further, described device also includes:Memory module, for the information for storing the passage got and the biography The information of defeated time delay.
Further, described device also includes:3rd transport module, for according to default channel sequence by data distribution Transmitted into multiple passages and to ONU, wherein, the default channel sequence is the sequence of channel wavelength.
Further, the adjusting module includes:Selecting unit, for selecting maximum pass from the propagation delay time measured Defeated time delay;Processing unit, after the propagation delay time value for maximum transmitted time delay to be subtracted to other passages divided by 2, obtain it is described its He needs increased additional transmissions time delay value at passage up-downgoing;Computing unit, for the propagation delay time of other passages to be added The upper additional transmissions time delay value make it that all passage up-downgoing data transmission delay values are identical.
According to a further aspect of the invention, there is provided a kind of transmitting device of data, applied to optical network unit ONU Survey, including:Processing module, the data transmitted on the passage for receiving the propagation delay time of optical line terminal OLT after the adjustment;Its In, the propagation delay time after adjustment make it that the time that the data sent on all passages of the OLT are reached needed for the ONU is equal.
Further, the processing module includes:First processing units, for according to the first of each data received The order of the reception time of bit is received to the data of multiple passages and organizes bag;Or, second processing unit, for according to pre- If wavelength channel order data are packaged, wherein, the default channel sequence be channel wavelength sequence.
According to a further aspect of the invention, there is provided a kind of Transmission system of data, including the above-mentioned OLT sides that are applied to are appointed The device of the device of one and the above-mentioned any one applied to ONU sides.
By the present invention, optical line terminal OLT obtains the passage for all wavelengths that optical network unit ONU is supported, and right ONU carries out ranging on passage and obtains propagation delay times of the ONU on the passage of different wave length, and then on the passage of different wave length Propagation delay time be adjusted, the purpose for adjusting propagation delay time be in order that the data transmitted on all passages of OLT reach ONU The required time is equal, ensure that the orderly of during data are transmitted data, solves in correlation technique in multigroup wavelength Data are sent or received on passage the problem of out of order be present.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, forms the part of the application, this hair Bright schematic description and description is used to explain the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the composition structural representation of EPON in correlation technique;
Fig. 2 is the flow chart one of the transmission method of data according to embodiments of the present invention;
Fig. 3 is the flowchart 2 of the transmission method of data according to embodiments of the present invention;
Fig. 4 is the structured flowchart one of the transmitting device of data according to embodiments of the present invention;
Fig. 5 is the structured flowchart two of the transmitting device of data according to embodiments of the present invention;
Fig. 6 is the structured flowchart according to the Transmission system of the data of alternative embodiment of the present invention;
Fig. 7 is the topological schematic diagram according to the time-division wavelength-division PON of the present embodiment.
Embodiment
Describe the present invention in detail below with reference to accompanying drawing and in conjunction with the embodiments.It should be noted that do not conflicting In the case of, the feature in embodiment and embodiment in the application can be mutually combined.
It should be noted that term " first " in description and claims of this specification and above-mentioned accompanying drawing, " Two " etc. be for distinguishing similar object, without for describing specific order or precedence.
Embodiment 1
Fig. 2 is the flow chart one of the transmission method of data according to embodiments of the present invention, as shown in Fig. 2 the step of this method Suddenly include:
Step S202:Optical line terminal OLT obtains the passage for all wavelengths that optical network unit ONU is supported;
Step S204:OLT carries out ranging on passage to ONU and obtains propagation delay times of the ONU on the passage of different wave length;
Step S206:OLT is adjusted to the propagation delay time on the passage of different wave length, and propagation delay time after the adjustment Passage transmitting data;
Wherein, the data that the propagation delay time after adjustment to transmit on all passages of OLT reach the time phase needed for ONU Deng.For example, the shortening that propagation delay time is grown, or by propagation delay time minor it is whole with other propagation delay times always.
By above-mentioned step S202 to step S206, optical line terminal OLT obtains the institute that optical network unit ONU is supported There is the passage of wavelength, and ranging is carried out on passage to ONU and obtains propagation delay times of the ONU on the passage of different wave length, and then Propagation delay time on the passage of different wave length is adjusted, the purpose for adjusting propagation delay time is in order that obtaining all passages of OLT The time that the data of upper transmission are reached needed for ONU is equal, ensure that the orderly of during data are transmitted data, solves phase Data are sent or receive on multigroup wavelength channel the problem of out of order be present in the technology of pass.
It should be noted that OLT can store the information of the passage got and the information of propagation delay time.
In the optional embodiment of the present embodiment, the method in the present embodiment can also include:
Step S208:In OLT on multiple channels to before ONU simultaneous transmission data, OLT will be to each two time sequencing The difference of the beginning transmission time of septal pathways transmission data is set greater than predetermined value;
Wherein, the predetermined value is preferably twice of downlink data shaky time.
Step S210:Data are respectively transmitted on multiple passages by OLT according to transmission time is started.
Pass through step S208 and step S210, the beginning transmission time of the upper data for being transferred to passage, in this reality The difference for applying in example and regular, data will to be transmitted to each two time sequencing septal pathways beginning transmission time is set For more than predetermined value, that is to say, that the beginning transmission time of two continuous passage transmitting datas is to be separated by predetermined value, and then The data that ONU is received are also that the data received with guarantee at interval are orderly in time, are not in the out of order of data, and Orderly data are packaged.
In another optional embodiment of the present embodiment, the method for the present embodiment can also include:
Step S212:After OLT carries out ranging to the ONU on the passage, OLT is on multiple channels ONU points With upstream bandwidth, wherein, all upstream bandwidth time starteds are different on different passages;The OLT starts according to corresponding with passage Time transmits data on multiple channels.
With above-mentioned S208 and S210 similarly, the S212 using the upstream bandwidth to multiple channel allocations beginning Time is arranged to different, and transmits data on multiple channels according to the time started, and same receiving terminal can also be according to this Time started is received to data and organizes bag, further ensures the orderly of data.
In the embodiment of the present embodiment, when there is two identical upstream times on different passages, for upper Stating OLT can be in the way of the time started corresponding with passage transmits data on multiple channels:ONU assists according to OLT The regular transmission data of business, wherein, the rule of negotiation is to transmit data according to the wavelength sequence of passage.
It should be noted that the sequence being related in the present embodiment, can be from high to low or from it is low to Height, selected according to actual conditions, it is also same to be related in following embodiments during sequence.
In another optional embodiment of the present embodiment, the method for the present embodiment also includes:OLT is according to default logical Road order is transmitted by data distribution into multiple passages and to ONU, wherein, default channel sequence is suitable for the height of channel wavelength Sequence.
In another optional embodiment of the present embodiment, for OLT pairs be related in the present embodiment step S206 Propagation delay time on the passage of different wave length be adjusted including:
S206-1:OLT selects maximum transmitted time delay from the propagation delay time measured;
S206-2:OLT subtracts maximum transmitted time delay after the propagation delay time values of other passages divided by 2, obtains other passages Up-downgoing needs increased additional transmissions time delay value;
S206-3:The propagation delay time of other passages is caused line number above and below all passages by OLT plus additional transmissions time delay value It is worth according to propagation delay time identical.
Embodiment 2
The present embodiment 2 is corresponding with embodiment 1, and embodiment 1 is described from OLT sides, and the present embodiment 2 is from ONU Side is described;
Fig. 3 is the flowchart 2 of the transmission method of data according to embodiments of the present invention, as shown in figure 3, the step of this method Suddenly include:
Step S302:Optical network unit ONU receives to be sent on the passage of the propagation delay time of optical line terminal OLT after the adjustment Data;
Wherein, the data that the propagation delay time after adjustment to send on all passages of OLT reach the time phase needed for ONU Deng.
The passage of the propagation delay time of optical line terminal OLT after the adjustment is received for step S302 optical network unit ONUs The mode of the data of upper transmission, it can realize in the following way:
Step S302-1:ONU is according to the order of the reception time of the first bit of each data received to multiple logical The data in road package;
Step S302-2:ONU packages according to default wavelength channel order to data, wherein, default passage is suitable Sequence is the sequence of channel wavelength.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but a lot In the case of the former be more preferably embodiment.Based on such understanding, technical scheme is substantially in other words to existing The part that technology contributes can be embodied in the form of software product, and the computer software product is stored in a storage In medium (such as ROM/RAM, magnetic disc, CD), including some instructions to cause a station terminal equipment (can be mobile phone, calculate Machine, server, or network equipment etc.) perform method described in each embodiment of the present invention.
A kind of transmitting device of data is additionally provided in the present invention, and the device is used to realize above-described embodiment and preferred reality Mode is applied, had carried out repeating no more for explanation.As used below, term " module " can realize the soft of predetermined function The combination of part and/or hardware.Although device described by following examples is preferably realized with software, hardware, or The realization of the combination of software and hardware is also what may and be contemplated.
Embodiment 3
Fig. 4 is the structured flowchart one of the transmitting device of data according to embodiments of the present invention, and the device is applied to optical link Terminal OLT sides, as shown in figure 4, the device includes:Acquisition module 42, all ripples supported for obtaining optical network unit ONU Long passage;Range finder module 44, it is of coupled connections with acquisition module 42, ONU is obtained not for carrying out ranging on passage to ONU Propagation delay time on the passage of co-wavelength;First transport module 46, is of coupled connections with range finder module 44, for different wave length Propagation delay time on passage is adjusted, and the passage transmitting data of propagation delay time after the adjustment;
Wherein, the data that the propagation delay time after adjustment to transmit on all passages of OLT reach the time phase needed for ONU Deng.
Alternatively, the device in the present embodiment can also include:Setup module, in OLT on multiple channels to ONU Before simultaneous transmission data, the difference for the beginning transmission time that data are transmitted to each two time sequencing septal pathways is arranged to More than predetermined value;Second transport module, for data to be respectively transmitted into multiple passages according to beginning transmission time.Wherein, Predetermined value is twice of downlink data shaky time.
Alternatively, the device in the present embodiment can also include:Distribute module, for range finder module to the ONU in institute State after carrying out ranging on passage, distribute upstream bandwidth on multiple channels for ONU, wherein, all upstream bandwidths on different passages Time started is different;The OUN transmits data on multiple channels according to the time started corresponding with passage.
It should be noted that when there is two identical upstream times on different passages, the rule of the ONU and OLT negotiations The transmission of data is carried out, the rule of the negotiation is to transmit data according to the wavelength sequence of passage.
Alternatively, device also includes:Memory module, for storing the information of passage got and the letter of propagation delay time Breath.
Alternatively, device also includes:3rd transport module, for according to default channel sequence by data distribution to multiple Transmitted in passage and to ONU, wherein, default channel sequence is the sequence of channel wavelength.
Alternatively, the adjusting module 36 in the present embodiment includes:Selecting unit, for being selected from the propagation delay time measured Select maximum transmitted time delay;Processing unit, after the propagation delay time value for maximum transmitted time delay to be subtracted to other passages divided by 2, obtain Increased additional transmissions time delay value is needed to other described passage up-downgoings;Computing unit, for by the biography of other passages Defeated time delay make it that all passage up-downgoing data transmission delay values are identical plus the additional transmissions time delay value.
Embodiment 4
Fig. 5 is the structured flowchart two of the transmitting device of data according to embodiments of the present invention, and the device is applied to optical-fiber network Unit ONU is surveyed, as shown in figure 5, the device includes:Processing module 52, for receiving the transmission of optical line terminal OLT after the adjustment The data transmitted on the passage of time delay;Wherein, the data that the propagation delay time after adjustment to send on all passages of OLT reach Time needed for ONU is equal.
Alternatively, the processing module includes:First processing units, for the first bit according to each data received The order of reception time the data of multiple passages are received and organize bag;Or, second processing unit, for according to default Wavelength channel order packages to data, wherein, default channel sequence is the sequence of channel wavelength.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong Cross in the following manner realization, but not limited to this:Above-mentioned module is respectively positioned in same processor;Or above-mentioned modules are with any The form of combination is located in different processors respectively.
Embodiment 5
Fig. 6 is the structured flowchart of the Transmission system of data according to embodiments of the present invention, as shown in fig. 6, the system includes The device in device and embodiment 4 in above-described embodiment 3.
Embodiment 6
In the present embodiment, OLT includes multiple wavelength channels, up using a downstream wavelength and one on each passage Wavelength, one group of ONU is managed on each passage, this group of ONU sends upstream data using time division multiplexing access way, and different wave length leads to Different group ONU on road send data using wave division multiplex mode.One ONU can support multiple wavelength channels and meanwhile send and Receive data.OLT and ONU sends data using following key step and receives data.
Fig. 7 is the method and step based on Fig. 7 the present embodiment according to the time-division wavelength-division PON of the present embodiment topological schematic diagram Including:
Step S402:After OLT obtains all wavelengths passage that ONU is supported, the ONU is carried out on the passage of all supports Ranging, obtain propagation delay time values of the ONU in different wave length passage.OLT is t1 in the loop time delay that passage 1 measures ONU1, and OLT exists The loop time delay that passage 2 measures ONU1 is t2, then the difference of both ends optical fiber is (t2-t1) * c/ (n1+n2) absolute value, and c is light Speed, n1 are refractive index of the light wave of the downlink transfer optical signal in passage in optical fiber, and n2 is the uplink light letter in passage Number refractive index of the light wave in optical fiber.The time difference of transmission of downlink signal caused by light difference on two passages is (t2- t1)*c/(n1+n2)/n1.Passage small to propagation delay time OLT sends downlink data after adding above-mentioned extra delay time difference, So that the time that the downlink data that all passage OLT are sent is reached needed for ONU is equal.The ONU all workings that OLT is locally stored lead to The downlink data Delay of road information and corresponding every group of service aisle.
Step S404:OLT to ONU on multiple channels simultaneous transmission downlink data when, each two passage downlink data The difference for starting transmission time is greater than 2 times of downlink data drift time.
Step S406:OLT is to ONU when sending data on above-mentioned multiple passages, OLT is by multiple packets according to lower line number According to beginning transmission time order assign to and sent on above-mentioned multiple service aisles.
Step S408:When ONU receives data, data are received on the service aisle of current all openings, and according to each The reception time sequencing of first bit of packet carries out the data group bag of multiple passages.
Step S410:When OLT distributes upstream bandwidth to ONU, if distributing upstream bandwidth to ONU in multiple passages simultaneously, Then all upstream bandwidth time starteds are different on different passages, and ONU gives out a contract for a project and sequentially given out a contract for a project according to order of up time started, if There are two identical upstream times on different passages, ONU and OLT give tacit consent to wavelength channel from low to high or wavelength leads to from high to low Road order sends data.
Step S412:When OLT receives upstream data, the upstream bandwidth that distribute according to OLT to ONU distribute at the beginning of between it is suitable Sequence group bag, if there is two identical upstream times on different passages, ONU and OLT acquiescence from low to high wavelength channel or from High to Low wavelength channel order receives data.
In step S406, OLT is to ONU when sending data on above-mentioned multiple passages, OLT is by multiple packets according to descending The beginning transmission time order of data is assigned to be sent on above-mentioned multiple service aisles;In other embodiments, can also OLT give For ONU when multiple passages send downlink data, OLT is according to wavelength channel from low to high or wavelength channel order handle from high to low Allocation of packets is sent to ONU on multiple passages;When ONU receives data, the same sequence that data are sent according to OLT is recovered The packet sequence of multichannel.
Embodiments of the invention additionally provide a kind of storage medium.Alternatively, in the present embodiment, above-mentioned storage medium can The program code for performing following steps to be arranged to storage to be used for:
Step S1:Optical line terminal OLT obtains the passage for all wavelengths that optical network unit ONU is supported;
Step S2:OLT carries out ranging on passage to ONU and obtains propagation delay times of the ONU on the passage of different wave length;
Step S3:OLT is adjusted to the propagation delay time on the passage of different wave length, and propagation delay time after the adjustment Passage transmitting data;
Wherein, the data that the propagation delay time after adjustment to transmit on all passages of OLT reach the time phase needed for ONU Deng.For example, the shortening that propagation delay time is grown, or by propagation delay time minor it is whole with other propagation delay times always.
Alternatively, the specific example in the present embodiment may be referred to described in above-described embodiment and optional embodiment Example, the present embodiment will not be repeated here.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can be with general Computing device realize that they can be concentrated on single computing device, or be distributed in multiple computing devices and formed Network on, alternatively, they can be realized with the program code that computing device can perform, it is thus possible to they are stored Performed in the storage device by computing device, and in some cases, can be with different from shown in order execution herein The step of going out or describing, they are either fabricated to each integrated circuit modules respectively or by multiple modules in them or Step is fabricated to single integrated circuit module to realize.So, the present invention is not restricted to any specific hardware and software combination.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies Change, equivalent substitution, improvement etc., should be included in the scope of the protection.

Claims (21)

  1. A kind of 1. transmission method of data, it is characterised in that including:
    Optical line terminal OLT obtains the passage for all wavelengths that optical network unit ONU is supported;
    The OLT is to the ONU when progress ranging obtains the transmission on passages of the ONU in different wave length on the passage Prolong;
    The OLT is adjusted to the propagation delay time on the passage of different wave length, and on the passage of propagation delay time after the adjustment Transmit data;
    Wherein, the data that the propagation delay time after adjustment to transmit on all passages of the OLT reach the time needed for the ONU It is equal.
  2. 2. according to the method for claim 1, it is characterised in that methods described also includes:
    In the OLT on multiple channels to before ONU simultaneous transmission data, the OLT will be to each two time sequencing interval The difference of the beginning transmission time of channel transmission data is set greater than predetermined value;
    Data are respectively transmitted on multiple passages by the OLT according to the beginning transmission time.
  3. 3. according to the method for claim 2, it is characterised in that the predetermined value is twice of downlink data shaky time.
  4. 4. according to the method for claim 1, it is characterised in that methods described also includes:
    After the OLT carries out ranging to the ONU on the passage, the OLT distributes for the ONU on multiple channels Upstream bandwidth, wherein, all upstream bandwidth time starteds are different on different passages, and the ONU starts according to corresponding with passage Time transmits data on multiple channels.
  5. 5. according to the method for claim 4, it is characterised in that when there is two identical upstream times on different passages, The ONU according to the regular transmission data consulted with the OLT, wherein, the rule of negotiation is suitable according to the wavelength height of passage Sequence transmits data.
  6. 6. according to the method for claim 1, it is characterised in that methods described also includes:
    The information for the passage that the OLT storages are got and the information of the propagation delay time.
  7. 7. according to the method for claim 1, it is characterised in that methods described also includes:
    The OLT transmits according to default channel sequence by data distribution into multiple passages and to ONU, wherein, it is described default Channel sequence be channel wavelength sequence.
  8. 8. according to the method for claim 1, it is characterised in that the OLT is to the propagation delay time on the passage of different wave length Be adjusted including:
    The OLT selects maximum transmitted time delay from the propagation delay time measured;
    The OLT subtracts maximum transmitted time delay after the propagation delay time values of other passages divided by 2, obtains above and below other described passages Row needs increased additional transmissions time delay value;
    The propagation delay time of other passages is caused line number above and below all passages by the OLT plus the additional transmissions time delay value It is worth according to propagation delay time identical.
  9. A kind of 9. transmission method of data, it is characterised in that including:
    Optical network unit ONU receives the data sent on the passage of the propagation delay time of optical line terminal OLT after the adjustment;
    Wherein, the data that the propagation delay time after adjustment to send on all passages of the OLT reach the time needed for the ONU It is equal.
  10. 10. according to the method for claim 9, it is characterised in that optical network unit ONU receives optical line terminal OLT and adjusted The data sent on the passage of propagation delay time after whole include:
    The ONU is carried out according to the order of the reception time of the first bit of each data received to the data of multiple passages Group bag;Or,
    The ONU packages according to default wavelength channel order to data, wherein, the default channel sequence is passage The sequence of wavelength.
  11. A kind of 11. transmitting device of data, applied to optical line terminal OLT side, it is characterised in that including:
    Acquisition module, the passage for all wavelengths supported for obtaining optical network unit ONU;
    Range finder module, the ONU is obtained on the passage of different wave length for carrying out ranging on the passage to the ONU Propagation delay time;
    First transport module, the propagation delay time on the passage to different wave length are adjusted, and during transmission after the adjustment The passage transmitting data prolonged;
    Wherein, the data that the propagation delay time after adjustment to transmit on all passages of the OLT reach the time needed for the ONU It is equal.
  12. 12. the device stated according to claim 11, it is characterised in that described device also includes:
    Setup module, in the OLT on multiple channels to before ONU simultaneous transmission data, will be suitable to each two time The difference of the beginning transmission time of sequence septal pathways transmission data is set greater than predetermined value;
    Second transport module, for data to be respectively transmitted into multiple passages according to the beginning transmission time.
  13. 13. device according to claim 12, it is characterised in that the predetermined value is the two of downlink data shaky time Times.
  14. 14. device according to claim 11, it is characterised in that described device also includes:
    Distribute module, for after the range finder module carries out ranging to the ONU on the passage, on multiple channels for The ONU distributes upstream bandwidth, wherein, all upstream bandwidth time starteds are different on different passages;The ONU according to passage The corresponding time started transmits data on multiple channels.
  15. 15. device according to claim 14, it is characterised in that have two identical upstream times on different passages When, the ONU according to the regular transmission data consulted with the OLT, wherein, the rule of negotiation is the wavelength height according to passage Sequential delivery data.
  16. 16. device according to claim 11, it is characterised in that described device also includes:
    Memory module, for storing the information of passage and the information of the propagation delay time that get.
  17. 17. device according to claim 11, it is characterised in that described device also includes:
    3rd transport module, for being transmitted according to default channel sequence by data distribution into multiple passages and to ONU, its In, the default channel sequence is the sequence of channel wavelength.
  18. 18. device according to claim 11, it is characterised in that the adjusting module includes:
    Selecting unit, for selecting maximum transmitted time delay from the propagation delay time measured;
    Processing unit, after the propagation delay time value for maximum transmitted time delay to be subtracted to other passages divided by 2, obtain that described other are logical Road up-downgoing needs increased additional transmissions time delay value;
    Computing unit, for the propagation delay time of other passages to be caused into all passages plus the additional transmissions time delay value Downlink data transmission time delay value is identical.
  19. 19. a kind of transmitting device of data, surveyed applied to optical network unit ONU, it is characterised in that including:
    Processing module, the data transmitted on the passage for receiving the propagation delay time of optical line terminal OLT after the adjustment;
    Wherein, the data that the propagation delay time after adjustment to send on all passages of the OLT reach the time needed for the ONU It is equal.
  20. 20. device according to claim 19, it is characterised in that the processing module includes:
    First processing units, the order for receiving the time for the first bit according to each data received is to multiple passages Data received and organize bag;Or,
    Second processing unit, data are packaged for default wavelength channel order, wherein, the default channel sequence For the sequence of channel wavelength.
  21. A kind of 21. Transmission system of data, it is characterised in that device including claim 11 to any one of claim 18 and Claim 19 to any one of claim 20 device.
CN201610319346.7A 2016-05-13 2016-05-13 Transmission method, the apparatus and system of data Pending CN107371071A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610319346.7A CN107371071A (en) 2016-05-13 2016-05-13 Transmission method, the apparatus and system of data
PCT/CN2017/083298 WO2017193879A1 (en) 2016-05-13 2017-05-05 Data transmission method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610319346.7A CN107371071A (en) 2016-05-13 2016-05-13 Transmission method, the apparatus and system of data

Publications (1)

Publication Number Publication Date
CN107371071A true CN107371071A (en) 2017-11-21

Family

ID=60266340

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610319346.7A Pending CN107371071A (en) 2016-05-13 2016-05-13 Transmission method, the apparatus and system of data

Country Status (2)

Country Link
CN (1) CN107371071A (en)
WO (1) WO2017193879A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112438026A (en) * 2018-08-31 2021-03-02 华为技术有限公司 Information transmission method, optical line terminal, optical network unit and communication system
WO2023078232A1 (en) * 2021-11-04 2023-05-11 华为技术有限公司 Transmission method and apparatus

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101321017A (en) * 2007-06-07 2008-12-10 日立通讯技术株式会社 Optical communication system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101192885A (en) * 2006-11-27 2008-06-04 华为技术有限公司 A distance measuring method and system for passive optical network
CN105338430A (en) * 2014-08-07 2016-02-17 中兴通讯股份有限公司 Ranging method, device and system
US9473836B2 (en) * 2014-09-04 2016-10-18 Verizon Patent And Licensing Inc. Maintaining channel-invariant optical network unit (ONU) equalization delay in a passive optical network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101321017A (en) * 2007-06-07 2008-12-10 日立通讯技术株式会社 Optical communication system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112438026A (en) * 2018-08-31 2021-03-02 华为技术有限公司 Information transmission method, optical line terminal, optical network unit and communication system
US11405109B2 (en) 2018-08-31 2022-08-02 Huawei Technologies Co., Ltd. Information transmission method, optical line termination, optical network unit, and communications system
WO2023078232A1 (en) * 2021-11-04 2023-05-11 华为技术有限公司 Transmission method and apparatus

Also Published As

Publication number Publication date
WO2017193879A1 (en) 2017-11-16

Similar Documents

Publication Publication Date Title
JP4879327B2 (en) Communication device, slave station device, and bandwidth allocation method
US8249455B2 (en) Passive optical network system and ranging method
JP4057703B2 (en) Time division multiplexing method and related equipment used in the central station and network terminal of the communication network
CN109743164B (en) Channel resource allocation method and device in quantum satellite network
JP4818815B2 (en) Optical communication method, optical communication network system, master optical communication device, slave optical communication device
KR101585362B1 (en) Wavelength bandwidth allocation method
CN103401632A (en) Large request first-fair excess allocation dynamic wave length bandwidth allocation method
KR100923289B1 (en) Allocation method of bandwidth in wdm-epon
US8724991B2 (en) Dynamic communication bandwidth allocation method, computer-readable medium storing dynamic communication bandwidth allocation program, semiconductor chip, and PON system
CN109510685A (en) A kind of ultra dense wavelength division multiple passive optical-fiber network Transmission system and transmission method
KR20080063270A (en) Optical communication network system, parent station optical communication device, and child station optical communication device
Spencer et al. WRAP: A medium access control protocol for wavelength-routed passive optical networks
CN101420640B (en) Bandwidth allocation method and device based on Gbit passive optical network
CN107371071A (en) Transmission method, the apparatus and system of data
CN102064904B (en) Service transmission method, system and device of multi-service shared optical distribution network (ODN)
KR100884168B1 (en) Media access control scheduling method and EPON system using the method
Zhang et al. (Box-filling-model)-based ONU schedule algorithm and bandwidth-requirement-based ONU transfer mechanism for multi-subsystem-based VPONs’ management in metro-access optical network
JP6301168B2 (en) Station side equipment
WO2016019752A1 (en) Distance measurement method, device and system
JP5815478B2 (en) Bandwidth allocation method and communication apparatus
US20140241723A1 (en) Bandwidth Distribution Based on Prior Granting Cycles
JP2016001820A (en) Station side optical termination device and subscriber side optical termination device
KR20150062710A (en) A method for allocating subcarrier to onu in ofdma-pon and the apparatus supporting the same
KR100493071B1 (en) Method for controlling bandwidth in ethernet passive optical network
Kurnia et al. Modification of RR DBA for Performance Improvement of C-RAN on NG-PON2.

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20171121

WD01 Invention patent application deemed withdrawn after publication