CN106797268B - The power-economizing method of passive optical network, device and system - Google Patents

The power-economizing method of passive optical network, device and system Download PDF

Info

Publication number
CN106797268B
CN106797268B CN201480082593.9A CN201480082593A CN106797268B CN 106797268 B CN106797268 B CN 106797268B CN 201480082593 A CN201480082593 A CN 201480082593A CN 106797268 B CN106797268 B CN 106797268B
Authority
CN
China
Prior art keywords
wavelength channel
operation wavelength
bandwidth
onu
channel
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
CN201480082593.9A
Other languages
Chinese (zh)
Other versions
CN106797268A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN106797268A publication Critical patent/CN106797268A/en
Application granted granted Critical
Publication of CN106797268B publication Critical patent/CN106797268B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J14/00Optical multiplex systems

Landscapes

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

Abstract

The embodiment of the present invention provides a kind of data communications method of passive optical network, device and system.The data communications method of passive optical network of the present invention, comprising: determine the total bandwidth in current M operation wavelength channel in passive optical network and bandwidth allocation, M are the integer more than or equal to 2;When the total bandwidth in the current M operation wavelength channel is greater than the bandwidth allocation, the OLT is according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel, determination needs to close n operation wavelength channel, and wherein n is the integer more than or equal to 1 and less than or equal to M;The load on the n operation wavelength channel closed is needed to be switched on other operation wavelength channels by described;Close n operation wavelength channel.The embodiment of the present invention realizes the requirement of dynamic energy-saving in passive optical network, improves the bandwidth availability ratio of passive optical network.

Description

The power-economizing method of passive optical network, device and system
Technical field
The present embodiments relate to the communication technology more particularly to a kind of power-economizing methods of passive optical network, device and system.
Background technique
Passive optical network (Passive Optical Network, PON) technology is a kind of current main Broadband Access Technologies Art.It is influenced to solve traditional time division multiplexing (Time Division Multiplexing, TDM) PON by TDM mechanism, The problem of bandwidth is generally limited, industry propose fusion wavelength-division multiplex (Wave Division Multiplexing, WDM) time-division-wavelength-division multiplex (Time Wave Division Multiplexing, TWDM) PON system of technology and TDM technology System.
TWDM PON system is a kind of communication system of point-to-multipoint, wherein optical line terminal (the Optical of local side Line Terminal, OLT) and the optical network unit (Optical Network Unit, ONU) of user side between using multiple Wavelength channel carries out data transmit-receive, and each ONU works one of them wavelength channel respectively.In down direction, OLT is using every Downlink data is broadcast to work in multiple ONU of the wavelength channel by the corresponding downstream wavelength of one wavelength channel;Upper The ONU of line direction, each wavelength channel can use the upstream wavelength of the wavelength channel to OLT in the time slot that OLT is distributed Send upstream data.
However, due to there is no data transmit-receive, wave in multiple wavelength channels in TWDM PON system between OLT and ONU Long-channel is also at opening state, thus leads to the bandwidth waste of system.
Summary of the invention
The embodiment of the present invention provides a kind of power-economizing method of passive optical network, device and system, to realize passive optical network The requirement of middle dynamic energy-saving improves the bandwidth availability ratio of passive optical network.
In a first aspect, the embodiment of the present invention provides a kind of data communications method of passive optical network, comprising: optical line terminal OLT determines the total bandwidth in current M operation wavelength channel in passive optical network and bandwidth allocation, M are whole more than or equal to 2 Number;When the total bandwidth in the current M operation wavelength channel is greater than the bandwidth allocation, the OLT is according to the current M The total bandwidth in a operation wavelength channel and the bandwidth allocation, determination need to close n operation wavelength channel, and wherein n is big In the integer equal to 1 and less than or equal to M;The load on the n operation wavelength channel closed is needed to be switched to other works by described Make on wavelength channel;Close n operation wavelength channel.
With reference to first aspect, in the first possible implementation of the first aspect, when optical network unit ONU sends number When according to giving the OLT, the bandwidth allocation is demand of the OLT according to the ONU, is used to pass to what the ONU was distributed The sum of bandwidth of transmission of data.
With reference to first aspect, in the second possible implementation of the first aspect, when the OLT sends data to institute When stating ONU, the bandwidth allocation is the summation of the flow of each wavelength channel of the current downlink.
With reference to first aspect, in a third possible implementation of the first aspect, the n work for needing to close Wavelength channel is the total load that ONU minimum number or M operation wavelength channel are carried in M operation wavelength channel The smallest n operation wavelength channel.
With reference to first aspect, in the fifth possible implementation of the first aspect, described by the n for needing to close Load on a operation wavelength channel is switched on other operation wavelength channels
S1, available bandwidth maximum the is determined in addition to the n works wavelength channel in remaining M-n operation wavelength channel One operation wavelength channel;
S2, it determines and described needs in n operation wavelength channel closing maximum first ONU of bandwidth allocation;
S3, when first operation wavelength channel available bandwidth more than or equal to the first ONU load needed for Bandwidth then sends wavelength handover request to the first ONU, and the load on the first ONU is switched to described first by instruction On operation wavelength channel, wherein the available bandwidth in first operation wavelength channel is presently described first operation wavelength channel Total bandwidth and be already allocated to first operation wavelength channel bandwidth difference;
S4, S1 is returned to step, until all ONU switching in the n operation wavelength channel being closed finishes.
With reference to first aspect, in the sixth possible implementation of the first aspect, described by the n for needing to close Load on a wavelength channel is switched on other operation wavelength channels, comprising:
Determine in passive optical network in addition to the n wavelength channel allocated band in remaining M-n operation wavelength channel Wide least second operation wavelength channel;
The bandwidth needed for load of the available bandwidth in second operation wavelength channel more than or equal to ONUi, then send Wavelength handover request gives the ONUi, and the load on the ONUi is switched on second operation wavelength channel by instruction, Described in the available bandwidth in the second operation wavelength channel be the total bandwidth in second operation wavelength channel and described in having distributed to The difference of the bandwidth in the second operation wavelength channel, the ONUi are described to need in n wavelength channel closing bandwidth allocation Most ONU, i are the quantity of the ONU carried on the n wavelength channel.
With reference to first aspect or first aspect the first is any possible into the 6th kind of possible implementation Implementation, the method also includes:
Determine the most third of allocated bandwidth in remaining M-n operation wavelength channel in addition to the n wavelength channel Operation wavelength channel and the least 4th operation wavelength channel of allocated bandwidth;
When the allocated bandwidth in third operation wavelength channel and the allocated bandwidth in the 4th operation wavelength channel Difference be greater than pre-set bandwidths difference threshold value when or third operation wavelength channel bandwidth allocation be higher than specific threshold, together When the 4th operation wavelength channel be lower than specific threshold when, then send wavelength handover request in third operation wavelength channel The most ONU of bandwidth allocation indicates that the load on the ONU is switched on the 4th operation wavelength channel by the ONU.
With reference to first aspect, in a seventh possible implementation of the first aspect, the method also includes: when described The total bandwidth in M operation wavelength channel be less than the allocated total bandwidth when, the OLT according in the passive optical network when The total bandwidth in preceding M operation wavelength channel and bandwidth allocation determine and need m wavelength channel opening, wherein m for greater than Integer equal to 1 and less than or equal to N-M, N are total wavelength channel number that the passive optical network is supported;It opens and described needs to open M operation wavelength channel.
With reference to first aspect or the 7th kind of possible implementation of first aspect, in the 8th kind of possibility of first aspect Implementation in, the method also includes: the fractional load on M operation wavelength channel is switched to and described needs to open M operation wavelength channel on.
With reference to first aspect, the 7th kind of possible implementation of first aspect or the 8th kind of possibility in first aspect Implementation, in the 9th kind of possible implementation of first aspect, the part by M operation wavelength channel Load is switched on the m wavelength channel that the needs are opened
By the load of the maximum m ONU of bandwidth allocation is switched to the needs respectively in M operation wavelength channel On m wavelength channel of opening.
With reference to first aspect or the 7th kind of possible implementation of first aspect, the method also includes:
Determine that allocated bandwidth is at most in M operation wavelength channel or the 5th of load more than specific threshold works Allocated bandwidth is minimum in wavelength channel and the m wavelength channel or load is logical lower than the 6th operation wavelength of specific threshold Road;
Wavelength handover request is sent to the most ONU of bandwidth allocation in the 5th operation wavelength channel, described in instruction Load on the ONU is switched on the 6th operation wavelength channel by ONU.
Second aspect, the embodiment of the present invention provide a kind of network equipment, comprising: bandwidth determination module, it is passive for determining The total bandwidth in current M operation wavelength channel and bandwidth allocation, M are the integer more than or equal to 2 in optical-fiber network;
Channel adjusts module, is greater than the bandwidth allocation for the total bandwidth when the current M operation wavelength channel When, the OLT is determined according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel and is needed to close n Operation wavelength channel, wherein n is the integer more than or equal to 1 and less than or equal to M;When the n operation wavelength for needing to close is logical After load on road is switched on other operation wavelength channels, n operation wavelength channel is closed.
Switching module is loaded, for needing the load on the n operation wavelength channel closed to be switched to other works for described Make on wavelength channel.
In conjunction with second aspect, in the first possible implementation of the second aspect, when optical network unit ONU sends number When according to giving the OLT, the bandwidth allocation is demand of the OLT according to the ONU, is used to pass to what the ONU was distributed The sum of bandwidth of transmission of data.
In conjunction with second aspect, in a second possible implementation of the second aspect, when the OLT sends data to institute When stating ONU, the bandwidth allocation is the summation of the flow of each wavelength channel of the current downlink.
In conjunction with second aspect, in the third possible implementation of the second aspect, the channel adjustment module is also used In determining that carrying ONU minimum number or total load the smallest n operation wavelength channel in M operation wavelength channel is N operation wavelength channel for needing to close.
In conjunction with second aspect, in the fourth possible implementation of the second aspect, the load switching module is specific For:
S1, available bandwidth maximum the is determined in addition to the n works wavelength channel in remaining M-n operation wavelength channel One operation wavelength channel;
S2, it determines and described needs in n operation wavelength channel closing maximum first ONU of bandwidth allocation;
S3, when first operation wavelength channel available bandwidth more than or equal to the first ONU load needed for Bandwidth then sends wavelength handover request to the first ONU, and the load on the first ONU is switched to described first by instruction On operation wavelength channel, wherein the available bandwidth in first operation wavelength channel is presently described first operation wavelength channel Total bandwidth and be already allocated to first operation wavelength channel bandwidth difference;
S4, S1 is returned to step, until all ONU switching in the n operation wavelength channel being closed finishes.
In conjunction with second aspect, in a fifth possible implementation of the second aspect, the load switching module, specifically For determining in passive optical network that in addition to the n wavelength channel, allocated bandwidth is most in remaining M-n operation wavelength channel The second few operation wavelength channel;Needed for load of the available bandwidth in second operation wavelength channel more than or equal to ONUi Bandwidth, then send wavelength handover request to the ONUi, the load on the ONUi is switched to second work by instruction On wavelength channel, wherein the available bandwidth in second operation wavelength channel be second operation wavelength channel total bandwidth and The difference of the bandwidth in second operation wavelength channel is distributed to, the ONUi is the n wavelength channel for needing to close In the most ONU of bandwidth allocation, i is the quantity of the ONU carried on the n wavelength channel.
In conjunction with second aspect or second aspect the first to the 5th kind of possible implementation, the load switching Module is also used to determine in addition to the n wavelength channel the of allocated bandwidth in remaining M-n operation wavelength channel at most Three operation wavelength channels and the least 4th operation wavelength channel of allocated bandwidth;When third operation wavelength channel has been divided When the difference for the allocated bandwidth of bandwidth and the 4th operation wavelength channel matched is greater than pre-set bandwidths difference threshold value or described the The bandwidth allocation in three operation wavelength channels be higher than specific threshold, while the 4th operation wavelength channel be lower than specific threshold when, then Wavelength handover request is sent to the most ONU of bandwidth allocation in third operation wavelength channel, indicates that the ONU will be described Load on ONU is switched on the 4th operation wavelength channel.
In conjunction with second aspect, in the sixth possible implementation of the second aspect, the channel adjusts module, also uses In when the total bandwidth in M operation wavelength channel is less than the allocated total bandwidth, the OLT is according to the passive light The total bandwidth in current M operation wavelength channel and bandwidth allocation, determination need the m wavelength channel opened in network, wherein M is the integer more than or equal to 1 and less than or equal to N-M, and N is total wavelength channel number that the passive optical network is supported;M of opening Wavelength channel, wherein m is the integer more than or equal to 1 and less than or equal to N-M, and N is that total wavelength that the passive optical network is supported is logical Road number.
In conjunction with the 6th kind of possible implementation of second aspect or second aspect, in the 7th kind of possibility of second aspect Implementation in, the load switching module is also used to for the fractional load on M operation wavelength channel being switched to described It needs on m open operation wavelength channel.
In conjunction with the 6th kind of possible implementation of second aspect or second aspect, in the 8th kind of possibility of second aspect Implementation in, the load switching module, be specifically used for by bandwidth allocation is maximum in M operation wavelength channel The load of m ONU is switched to respectively on the m wavelength channel for needing to open.
In conjunction with second aspect, in the 9th kind of possible implementation of second aspect, the load switching module is also used In determine allocated bandwidth in M operation wavelength channel at most or load be more than specific threshold the 5th operation wavelength it is logical Allocated bandwidth is minimum in road and the m wavelength channel or loads the 6th operation wavelength channel for being lower than specific threshold;Hair It send wavelength handover request to the most ONU of bandwidth allocation in the 5th operation wavelength channel, indicates that the ONU will be described Load on ONU is switched on the 6th operation wavelength channel.
The third aspect, the present invention provide a kind of passive optical network, and the passive optical network includes optical link end End and optical network unit, which is characterized in that the optical line terminal includes the network equipment as described in second aspect.
The power-economizing method of passive optical network of the embodiment of the present invention, device and system, when the current M operation wavelength channel Total bandwidth when being greater than the bandwidth allocation, the OLT is according to the total bandwidth in the current M operation wavelength channel and described Bandwidth allocation, determination need to close n operation wavelength channel, and wherein n is the integer more than or equal to 1 and less than or equal to M;By institute It states and the load on the n operation wavelength channel closed is needed to be switched on other operation wavelength channels;Close the n operating wave Long-channel avoids switching bring Transmission as far as possible, realizes the requirement of dynamic energy-saving in passive optical network, improve The bandwidth availability ratio of passive optical network.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this hair Bright some embodiments for those of ordinary skill in the art without any creative labor, can be with It obtains other drawings based on these drawings.
Fig. 1 is a kind of schematic block diagram of application scenarios according to an embodiment of the present invention;
Fig. 2 is the schematic flow chart of data communications method according to an embodiment of the present invention;
Fig. 3 is another schematic flow chart of according to an embodiment of the present invention kind of data communications method;
Fig. 4 is the another schematic flow chart of data communications method according to an embodiment of the present invention;
Fig. 5 is the schematic block diagram of network equipment according to an embodiment of the present invention;
Fig. 6 is another schematic block diagram of network equipment according to an embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art Every other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
Fig. 1 is a kind of schematic block diagram of application scenarios of the embodiment of the present invention, as shown in Figure 1, TWDM-PON system 100 Including an OLT110, multiple ONU120 and Optical Distribution Network (Optical Distribution Network, ODN) 130, Middle OLT110 is connected to multiple ONU120 by ODN130 in point-to-multipoint mode.It can be in TWDM-PON system 100 Including more than one OLT.Plurality of ONU120 shares the optical transmission medium of ODN130.ODN130 may include trunk optical fiber 131, optical power shunt module 132 and multiple branch optical fibers 133.Wherein optical power shunt module 132 can be set saves in distal end Point (Remote Node, RN), one side are connected to OLT110 by trunk optical fiber 131, on the other hand pass through multiple branch's light Fibre 133 is respectively connected to multiple ONU120.Communication chain in TWDM-PON system 100, between OLT110 and multiple ONU120 Road may include multiple wavelength channels, and multiple wavelength channels share the optical transmission medium of ODN130 by WDM mode.Each ONU120 can work in one of wavelength channel of TWDM-PON system 100, and each wavelength channel can carry one Or the business of multiple ONU120.Also, work can share the wavelength in the ONU120 of the same wavelength channel by TDM mode Channel.In Fig. 1, by the tool of TWDM-PON system 100, there are four be introduced for wavelength channel, it should be understood that is actually answering Used time, depending on the quantity of the wavelength channel of TWDM-PON system 100 can also be needed according to network.
Lead to for ease of description, four wavelength channels of TWDM-PON system 100 are respectively designated as operation wavelength in Fig. 1 Road 1, operation wavelength channel 2, operation wavelength channel 3 and operation wavelength channel 4, wherein each operation wavelength channel is respectively adopted one To uplink and downlink wavelength, for example, the upstream wavelength and downstream wavelength in operation wavelength channel 1 can be respectively λ u1 and λ d1, operating wave The upstream wavelength and downstream wavelength of long-channel 2 can be respectively λ u2 and λ d2, the upstream wavelength and down going wave in operation wavelength channel 3 Length can be respectively λ u3 and λ d3, and the upstream wavelength and downstream wavelength in operation wavelength channel 4 can be respectively λ u4 and λ d4.Each Wavelength channel can be respectively provided with corresponding wavelength channel mark (for example, the channel number of aforementioned four wavelength channel can be distinguished For 1,2,3,4), i.e., the uplink and downlink wavelength of wavelength channel that wavelength channel mark is identified with it has a matching relationship, OLT110 with ONU120 can identify the upstream wavelength and downstream wavelength for learning wavelength channel according to wavelength channel.
OLT110 may include photo-coupler 111, the first wavelength division multiplexer 112, the second wavelength division multiplexer 113, it is multiple under Row optical transmitting set Tx1~Tx4, multiple uplink optical receiver Rx1~Rx4 and processing module 114.Wherein, multiple downlink light emittings Device Tx1~Tx4 is connected to photo-coupler 111 by the first wavelength division multiplexer 112, and multiple uplink optical receiver Rx1~Rx4 pass through Second wavelength division multiplexer 113 is connected to photo-coupler 111, and coupler 111 is connected further to the trunk optical fiber 131 of ODN130.
The launch wavelength of multiple downlink optical transmitting set Tx1~Tx4 is different, wherein each downlink optical transmitting set Tx1 ~Tx4 can respectively correspond one of wavelength channel of TWDM-PON system 100, such as multiple downlink optical transmitting set Tx1~ The launch wavelength of Tx4 can distinguish λ d1~λ d4.Downlink optical transmitting set Tx1~Tx4 can be utilized respectively its emission wavelength lambda d1~ Downlink data is emitted to corresponding wavelength channel by λ d4, is received to be operated in the ONU120 in corresponding wavelength channel.Relatively The reception wavelength of Ying Di, multiple uplink optical receiver Rx1~Rx4 can be different, wherein each uplink optical receiver Rx1 ~Rx4 equally respectively corresponds one of wavelength channel of TWDM-PON system 100, for example, multiple uplink optical receiver Rx1~ The reception wavelength of Rx4 can distinguish λ u1~λ u4.Uplink optical receiver Rx1~Rx4 can be utilized respectively its receive wavelength X u1~ λ u4 receives the upstream data that ONU120 of the work in corresponding wavelength channel is sent.
First wavelength division multiplexer 112 is used to multiple downlink optical transmitting set Tx1~Tx4 wavelength emitted be respectively λ d1~λ The downlink data of d4 carries out wavelength-division multiplex processing, and the trunk optical fiber 131 of ODN130 is sent to by photo-coupler 111, with logical It crosses ODN130 and downlink data is supplied to ONU120.Also, photo-coupler 111 can be also used for that multiple ONU120 and wave will be come from Long is respectively that the upstream data of λ u1~λ u4 is supplied to the second wavelength division multiplexer 113, and the second wavelength division multiplexer 113 can be by wavelength The upstream data of respectively λ u1~λ u4 is demultiplexed into uplink optical receiver Rx1~Rx4 and carries out data receiver.
Processing module 114 can control (Media Access Control, MAC) module, one side for medium access It can negotiate to be multiple ONU120 assigned work wavelength channels by wavelength, and according to the operation wavelength channel of some ONU120, The downlink data for being sent to ONU120 is supplied to downlink optical transmitting set Tx1~Tx4 corresponding with wavelength channel, so as under Downlink data is emitted to corresponding wavelength channel by row optical transmitting set Tx1~Tx4, and on the other hand, processing module 114 can also be to each A wavelength channel carries out the Dynamic Bandwidth Allocation (Dynamic Bandwidth Allocation, DBA) of uplink transmission, to passing through TDM mode is multiplexed into the ONU120 distribution uplink sending time slots of the same wavelength channel, to authorize ONU120 in specified time slot Upstream data is sent by its corresponding wavelength channel.
The uplink launch wavelength and downlink reception wavelength of each ONU120 be it is adjustable, ONU120 can refer to according to OLT110 The uplink launch wavelength of its own and downlink reception wavelength are adjusted separately the upgoing wave of the wavelength channel by fixed wavelength channel Long and downstream wavelength carries out sending and receiving for uplink and downlink data by the wavelength channel to realize.For example, if OLT110 Some ONU120 work is indicated in wavelength negotiations process to wavelength channel 1, ONU120 can emit the uplink of its own Wavelength and downlink reception wavelength are adjusted separately to the first upstream wavelength λ u1 and the first downstream wavelength λ d1;If OLT110 is indicated To wavelength channel 3, ONU120 can be adjusted separately the uplink launch wavelength of its own and downlink reception wavelength for ONU120 work To third upstream wavelength λ u3 and the first downstream wavelength λ d3.
ONU120 may include photo-coupler 121, downlink optical receiver 122, uplink optical transmitting set 123 and processing module 124.Wherein, downlink optical receiver 122 is connected to corresponding point of ONU120 by photo-coupler 121 with uplink optical transmitting set 123 Branch optical fiber 133.On the one hand the upstream data that uplink optical transmitting set 123 is sent can be provided ODN130's by photo-coupler 121 Branch optical fiber 133, to be sent to OLT110 by ODN130;On the other hand, photo-coupler 121 can also pass through OLT110 The downlink data that ODN130 is sent is supplied to downlink optical receiver 122 and carries out data receiver.
Processing module 124 can be MAC module, wavelength negotiation can be carried out with OLT110, and specified according to OLT110 Wavelength channel, the reception wavelength and the launch wavelength of uplink optical transmitting set 123 for adjusting downlink optical receiver 122 (adjust The downlink reception wavelength and uplink launch wavelength of ONU120) so that the wavelength channel that ONU120 work is specified in OLT110;Separately Outside, processing module 124 can also be according to the Dynamic Bandwidth Allocation of OLT110 as a result, controlling uplink optical transmitting set 123 specified Time slot sends upstream data.
It should be understood that in embodiments of the present invention, a kind of energy-saving square of passive optical network according to an embodiment of the present invention Method, device and system can be applied to above-mentioned TWDM PON system, can be applied in other about the passive of time-division and wavelength-division In optical network system, for convenience, it will be hereinafter illustrated by taking TWDMPON system as an example, but the present invention is not limited to This;In addition, for convenience, hereinafter ONT and/or ONU will be replaced to be illustrated with ONT, but the present invention is not limited thereto.
Fig. 2 is the flow chart of the data communication method embodiment one of passive optical network of the present invention, as shown in Fig. 2, this implementation Example method may include:
S202, optical line terminal OLT determine the total bandwidth in current M operation wavelength channel in passive optical network and have distributed Bandwidth, M are the integer more than or equal to 2.
Further, the total bandwidth in M operation wavelength channel can be total appearance in M operation wavelength channel Amount.
When ONU sends data to OLT, the bandwidth allocation is demand of the OLT according to ONU, is used for what ONU was distributed Transmit the sum of the bandwidth of data.
When OLT sends data to ONU, the bandwidth allocation is the flow of each wavelength channel of the current downlink Summation.
" load " can be flow or transmission data.
The present embodiment is suitable for TWDM-PON system application scenarios shown in FIG. 1, is with up direction operation wavelength channel Example, the bandwidth that either simplex makees wavelength channel is 2.5G, and TWDM-PON system supports 4 uplink operation wavelength channels altogether, then passive light 4 × 2.5G=10G of total bandwidth of network.But passive optical network dispose initial stage, the ONU quantity of access it is considerably less and request Bandwidth is also small, and OLT may also have more than is needed the bandwidth of entire 10G when to ONU bandwidth allocation or even a wavelength channel can be held The business of all ONU is carried, therefore in order to which energy conservation does not need to open all wavelength channels.OLT when carrying out Dynamic Bandwidth Allocation, Determine allocated total bandwidth, (i.e. M operation wavelength is logical according to the quantity in operation wavelength channel current in passive optical network Road) and the bandwidth calculation of a wavelength channel obtain the total bandwidth in current M operation wavelength channel.Assuming that TWDM-PON is supported altogether 4 wavelength channels have been turned off a wavelength channel according to dynamic energy-saving demand, and work at present wavelength channel is 3, then when The total bandwidth in preceding 3 operation wavelength channels is 3 × 2.5G=7.5G, if allocated total bandwidth is 5G, TWDM-PON system Supply exceed demand for middle bandwidth, then will close n work at present wavelength channel for energy-efficient purpose.
S204, when the total bandwidth in the current M operation wavelength channel is greater than the bandwidth allocation, the OLT root According to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel, determine that needing to close n operation wavelength leads to Road, wherein n is the integer more than or equal to 1 and less than or equal to M;
Further, in this embodiment being indicated when the total bandwidth in M operation wavelength channel is greater than allocated bandwidth The total bandwidth that work at present wavelength channel provides is greater than actual bandwidth demand, for example, currently have 3 operation wavelength channels, 3 The total bandwidth in a operation wavelength channel is 7.5G, and allocated total bandwidth is 5G, and supply exceed demand for bandwidth in TWDM-PON system, So n work at present wavelength channel will be closed for energy-efficient purpose.
Further, OLT, which is determined, carries optical network unit ONU minimum number or total in M operation wavelength channel Loading the smallest n operation wavelength channel is n operation wavelength channel for needing to close.
It specifically, can be according to formula:
The bandwidth of n=(the allocated total bandwidth of the total bandwidth-in M operation wavelength channel)/unicast long-channel
Calculate the value of n, n=(7.5-5)/2.5=1 in the example above, it is thus determined that needing to close a wavelength channel.Tool Body close which operation wavelength channel be according in operation wavelength channel carry ONU quantity determine or total load it is the smallest, Determine that carrying ONU number is minimum or total load the smallest n operation wavelength channel is closed i.e. from M operation wavelength channel It closes.
S206, the load on the n operation wavelength channel closed is needed to be switched on other operation wavelength channels by described.
Due to when closing wavelength channel, it is understood that there may be carry ONU in pent wavelength channel, that is, have ONU The transmitting-receiving wavelength of setting is to need the corresponding wavelength of n wavelength channel closed, it is therefore desirable to these ONU be adjusted to it is other not On the wavelength channel of closing.
Optionally, the OLT needs the load on the n operation wavelength channel closed to be switched to other operating waves for described Method on long-channel includes:
S1, OLT determine that available bandwidth is maximum in remaining M-n operation wavelength channel in addition to the n works a wavelength channel The first operation wavelength channel;
S2, OLT, which are determined, described needs in n operation wavelength channel closing maximum first ONU of bandwidth allocation;
S3, when first operation wavelength channel available bandwidth more than or equal to the first ONU load needed for Bandwidth, then OLT sends wavelength handover request to the first ONU, and the load on the first ONU is switched to described the by instruction On one operation wavelength channel, wherein the available bandwidth in first operation wavelength channel is logical for presently described first operation wavelength The difference of the total bandwidth in road and the bandwidth for being already allocated to first operation wavelength channel;
S4, S1 is returned to step, until all ONU switching in the n operation wavelength channel being closed finishes.
Optionally, the load needed on the n wavelength channel closed is switched to other operation wavelengths and led to by the OLT On road, comprising:
OLT determines allocated in remaining M-n operation wavelength channel in addition to the n wavelength channel in passive optical network Bandwidth least second operation wavelength channel;
The bandwidth needed for load of the available bandwidth in second operation wavelength channel more than or equal to ONUi, then OLT Wavelength handover request is sent to the ONUi, the load on the ONUi is switched to second operation wavelength channel by instruction On, wherein the available bandwidth in second operation wavelength channel is the total bandwidth in second operation wavelength channel and has distributed to The difference of the bandwidth in second operation wavelength channel, the ONUi need to have distributed in the n wavelength channel closed to be described Bandwidth most ONU, i are the quantity of the ONU carried on the n wavelength channel.
Further, load of the above-mentioned data communications method on the n wavelength channel that will need to close is switched to other Further include to the method for carrying out load balancing after load switching after on operation wavelength channel:
OLT determines in addition to the n wavelength channel the of allocated bandwidth in remaining M-n operation wavelength channel at most Three operation wavelength channels and the least 4th operation wavelength channel of allocated bandwidth;
When the allocated bandwidth in third operation wavelength channel and the allocated bandwidth in the 4th operation wavelength channel Difference be greater than pre-set bandwidths difference threshold value when or third operation wavelength channel bandwidth allocation be higher than specific threshold, together When the 4th operation wavelength channel be lower than specific threshold when, then send wavelength handover request in third operation wavelength channel The most ONU of bandwidth allocation indicates that the load on the ONU is switched on the 4th operation wavelength channel by the ONU.
S208, the n wavelength channel is closed.
Further, the method also includes:
When the total bandwidth in M operation wavelength channel is less than the allocated total bandwidth, the OLT is according to The total bandwidth in current M operation wavelength channel and bandwidth allocation, determine that the m wavelength that needs are opened leads in passive optical network Road, wherein m is the integer more than or equal to 1 and less than or equal to N-M, and N is total wavelength channel number that the passive optical network is supported;
Open the m operation wavelength channel for needing to open;By the fractional load switching on M operation wavelength channel Onto the m operation wavelength channel for needing to open.
Specifically, each wavelength of open m can be allowed to receive the ONU being newly added, it can also will be in M operation wavelength channel The fractional load on the wavelength channel of congestion occurs to be switched on the m wavelength channel for needing to open, so that M+m wavelength There is load on channel.Further, the fractional load by M operation wavelength channel, which is switched to, described needs to open M wavelength channel on include:
By the load of the maximum m ONU of bandwidth allocation is switched to the needs respectively in M operation wavelength channel On m wavelength channel of opening.
Wherein, the fractional load on M operation wavelength channel can be generation congestion in M operation wavelength channel Fractional load on wavelength channel.
Optionally, OLT opens m operation wavelength channel, and the method for the load balancing after carrying out load switching includes:
OLT determines that allocated bandwidth is at most in M operation wavelength channel or load is more than the 5th of specific threshold Allocated bandwidth is minimum in operation wavelength channel and the m wavelength channel or loads the 6th operating wave for being lower than specific threshold Long-channel;Wavelength handover request is sent to the most ONU of bandwidth allocation in the 5th operation wavelength channel, described in instruction Load on the ONU is switched on the 6th operation wavelength channel by ONU.
In the present embodiment, the total bandwidth in current M operation wavelength channel in passive optical network is determined by optical line terminal Bandwidth allocation, M are the integer more than or equal to 2;When the total bandwidth in the current M operation wavelength channel is greater than described divided When with bandwidth, the OLT is determined and is needed according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel N operation wavelength channel is closed, wherein n is the integer more than or equal to 1 and less than or equal to M;By the n work for needing to close Load on wavelength channel is switched on other operation wavelength channels;N operation wavelength channel is closed, switching band is avoided The Transmission come realizes the requirement of dynamic energy-saving in passive optical network, improves the bandwidth availability ratio of passive optical network.
Fig. 3 is the flow chart of the data communication method embodiment two of passive optical network of the present invention, the data communications method Include:
S300, OLT determine the total bandwidth in current M operation wavelength channel in passive optical network and bandwidth allocation, M are big In the integer for being equal to 2.
S302, optical line terminal OLT judge whether the total bandwidth in current M operation wavelength channel in passive optical network is greater than Bandwidth allocation.
If the total bandwidth in M operation wavelength channel is greater than the allocated total bandwidth, following S304- is executed S312;If the total bandwidth in M operation wavelength channel is less than the allocated total bandwidth, the step S404- of Fig. 4 is executed S410。
Further, when ONU sends data to OLT, the bandwidth allocation is demand of the OLT according to ONU, gives ONU The sum of the bandwidth for being used for transmission data of distribution.
Further, when OLT sends data to ONU, the bandwidth allocation is logical for each wavelength of the current downlink The summation of the flow in road.
The present embodiment is suitable for TWDM-PON system application scenarios shown in FIG. 1, is with up direction operation wavelength channel Example, the bandwidth that either simplex makees wavelength channel is 2.5G, and TWDM-PON system supports 4 uplink operation wavelength channels altogether, then passive light 4 × 2.5G=10G of total bandwidth of network.But passive optical network dispose initial stage, the ONU quantity of access it is considerably less and request Bandwidth is also small, and OLT may also have more than is needed the bandwidth of entire 10G when to ONU bandwidth allocation, the bandwidth allocation if 5G, In order to which energy conservation does not need to open all wavelength channels.OLT determines allocated total bandwidth when carrying out Dynamic Bandwidth Allocation, And according to the quantity (i.e. M operation wavelength channel) in operation wavelength channel current in passive optical network and a wavelength channel Bandwidth calculation obtain the total bandwidth in current M operation wavelength channel.Assuming that TWDM-PON supports 4 wavelength channels altogether, according to Dynamic energy-saving demand has been turned off a wavelength channel, and work at present wavelength channel is 3, then current 3 operation wavelengths are logical The total bandwidth in road is 3 × 2.5G=7.5G, if bandwidth allocation is 5G, it is determined that the total bandwidth in current 3 operation wavelength channels For 7.5G, bandwidth allocation is 5G.
S304, determine that the total bandwidth in current M operation wavelength channel in passive optical network is greater than bandwidth allocation, M as OLT For the integer more than or equal to 2, the OLT according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel, Determination needs to close n operation wavelength channel, and wherein n is the integer more than or equal to 1 and less than or equal to M.
Further, in this embodiment being indicated when the total bandwidth in M operation wavelength channel is greater than allocated bandwidth The total bandwidth that work at present wavelength channel provides is greater than actual bandwidth demand, for example, currently have 3 operation wavelength channels, 3 The total bandwidth in a operation wavelength channel is 7.5G, and allocated total bandwidth is 5G, and supply exceed demand for bandwidth in TWDM-PON system, So n work at present wavelength channel will be closed for energy-efficient purpose.
Further, OLT, which is determined, carries optical network unit ONU minimum number or total in M operation wavelength channel Loading the smallest n operation wavelength channel is n operation wavelength channel for needing to close.It can be according to formula:
The bandwidth of n=(the allocated total bandwidth of the total bandwidth-in M operation wavelength channel)/unicast long-channel
The value of n, n=(7.5-5)/2.5=1 in the example above, it is thus determined that needing to close can be calculated according to above-mentioned formula Close a wavelength channel.Specifically closing which n operation wavelength channel is according to carrying ONU quantity and total in operation wavelength channel It loads to determine, i.e., is determined from M operation wavelength channel and carry that ONU number is minimum or total load the smallest n operating wave Long-channel is closed, and above-mentioned calculation formula is not limited to.
S306, OLT need the load on the n operation wavelength channel closed to be switched to other operation wavelength channels for described On.
Specifically, the OLT needs the load on the n operation wavelength channel closed to be switched to other operating waves for described Method on long-channel has following two:
One are as follows:
S1, available bandwidth maximum the is determined in addition to the n works wavelength channel in remaining M-n operation wavelength channel One operation wavelength channel;
S2, it determines and described needs in n operation wavelength channel closing maximum first ONU of bandwidth allocation;
S3, when first operation wavelength channel available bandwidth more than or equal to the first ONU load needed for Bandwidth then sends wavelength handover request to the first ONU, and the load on the first ONU is switched to described first by instruction On operation wavelength channel, wherein the available bandwidth in first operation wavelength channel is presently described first operation wavelength channel Total bandwidth and be already allocated to first operation wavelength channel bandwidth difference;
S4, S1 is returned to step, until all ONU switching in the n operation wavelength channel being closed finishes.
Wherein, step S1 and S2 does not have the restriction of specific sequence.
Second,
Determine in passive optical network in addition to the n wavelength channel allocated band in remaining M-n operation wavelength channel Wide least second operation wavelength channel;
The bandwidth needed for load of the available bandwidth in second operation wavelength channel more than or equal to ONUi, then send Wavelength handover request gives the ONUi, and the load on the ONUi is switched on second operation wavelength channel by instruction, Described in the available bandwidth in the second operation wavelength channel be the total bandwidth in second operation wavelength channel and described in having distributed to The difference of the bandwidth in the second operation wavelength channel, the ONUi are described to need in n wavelength channel closing bandwidth allocation Most ONU, i are the quantity of the ONU carried on n operation wavelength channel.
S308, OLT close n operation wavelength channel.
OLT is after completing to close n operation wavelength channel, optionally, it is also necessary to will be on remaining M-n operation wavelength channel Load balancing is completed, the method can also further include the following steps:
S310, OLT determine that allocated bandwidth is most in remaining M-n operation wavelength channel in addition to the n wavelength channel More third operation wavelength channels and the least 4th operation wavelength channel of allocated bandwidth.
S312, when the allocated bandwidth in third operation wavelength channel and the 4th operation wavelength channel it is allocated The difference of bandwidth is greater than pre-set bandwidths difference threshold value or the bandwidth allocation in third operation wavelength channel is higher than specific threshold, When the 4th operation wavelength channel is lower than specific threshold simultaneously, it is logical to the third operation wavelength that OLT then sends wavelength handover request The most ONU of bandwidth allocation in road, indicates that the load on the ONU is switched to the 4th operation wavelength and led to by the ONU On road.
Wherein, the specific threshold is integer value, can be determined according to the empirical value of those skilled in the art, unlimited here It is fixed.
It should be understood that the method for above-described embodiment description can be applied to the downlink side that OLT sends data to ONU To also can be applied to the up direction that ONU sends data to OLT.
In the present embodiment, the total bandwidth in current M operation wavelength channel in passive optical network is determined by optical line terminal Bandwidth allocation, M are the integer more than or equal to 2;When the total bandwidth in the current M operation wavelength channel is greater than described divided When with bandwidth, the OLT is determined and is needed according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel N operation wavelength channel is closed, wherein n is the integer more than or equal to 1 and less than or equal to M;By the n work for needing to close Load on wavelength channel is switched on other operation wavelength channels;N operation wavelength channel is closed, switching band is avoided The Transmission come realizes the requirement of dynamic energy-saving in passive optical network, improves the bandwidth availability ratio of passive optical network.
As shown in figure 4, the data communications method of another passive optical network of the present embodiment.
In the process shown in above-mentioned Fig. 2 or 3, in S302, OLT needs to judge current M work in passive optical network Whether the total bandwidth for making wavelength channel is greater than bandwidth allocation, if it is judged that be it is yes, then OLT is executed shown in Fig. 2 or 3 Process, but judging result be it is no when, indicate current bandwidth supply falls short of demand, OLT needs to be opened for the wavelength channel of work to meet Bandwidth demand, Fig. 4 are the process that OLT opens wavelength channel.
S400, OLT determine the total bandwidth in current M operation wavelength channel in passive optical network and bandwidth allocation, M are big In the integer for being equal to 2.
S402, OLT judge whether the total bandwidth in M operation wavelength channel is greater than the allocated total bandwidth.
If the total bandwidth in M operation wavelength channel is greater than the allocated total bandwidth, the S304- of Fig. 3 is executed S312;If the total bandwidth in M operation wavelength channel is less than the allocated total bandwidth, following step is executed S404-S410。
S404, when the total bandwidth in M operation wavelength channel be less than the allocated total bandwidth when, the OLT root The m wave opened is needed according to the total bandwidth and bandwidth allocation, determination in M operation wavelength channel current in the passive optical network Long-channel, wherein m is the integer more than or equal to 1 and less than or equal to N-M, and N is total wavelength channel that the passive optical network is supported Number.
In the present embodiment, when the total bandwidth in M operation wavelength channel is less than allocated total bandwidth, work at present is indicated The total bandwidth that wavelength channel provides is unable to satisfy actual bandwidth demand, for example, currently having 3 operation wavelength channels, 3 works The total bandwidth for making wavelength channel is 7.5G, and allocated total bandwidth is 10G, and supply falls short of demand for bandwidth in TWDM-PON system, It so just needs to open m wavelength channel, it can be according to formula
The value for calculating m, in the example aboveIt is thus determined that it is logical to need to open a wavelength Road.The value of m can be calculated according to above-mentioned formula, and the value of m can also be calculated according to other formula.
S406, the m wavelength channel for needing to open is opened.
In the present embodiment, after the above process, OLT, which has confirmed, needs to open m wavelength channel, therefore from current M are selected in the wavelength channel not worked to be opened.
S408, the fractional load on M operation wavelength channel is switched to described m operation wavelength opening is needed to lead to On road.
Optionally, OLT is by the load of the maximum m ONU of bandwidth allocation switches respectively in M operation wavelength channel Onto the m wavelength channel for needing to open.
Fractional load on M operation wavelength channel can be the wavelength channel that congestion occurs on M operation wavelength channel On fractional load.
It is further alternative, further include the process of load balancing after the S408 of above method embodiment:
S410, OLT determine that allocated bandwidth is at most in M operation wavelength channel or load is more than specific threshold Allocated bandwidth is minimum in 5th operation wavelength channel and the m wavelength channel or loads the 6th work for being lower than specific threshold Make wavelength channel;Wavelength handover request is sent to the most ONU of bandwidth allocation in the 5th operation wavelength channel, indicates institute It states ONU the load on the ONU is switched on the 6th operation wavelength channel.
This is the process that load balancing is carried out after opening m wavelength channel, and OLT will open new wavelength channel, Be currently in the wavelength channel then newly opened do not have it is loaded, and the operation wavelength channel opened before have been unable to meet it is all The bandwidth demand of ONU, it is therefore desirable to carry out ONU switching, i.e., part OUN is switched to from present wavelength channel and newly opened In wavelength channel.
OLT determines that allocated bandwidth is at most in M operation wavelength channel or load is more than the 5th of specific threshold Allocated bandwidth is minimum in operation wavelength channel and the m wavelength channel or loads the 6th operating wave for being lower than specific threshold Long-channel sends wavelength handover request to the most ONU of bandwidth allocation in the 5th operation wavelength channel, described in instruction Load on the ONU is switched to the 6th operation wavelength channel by ONU, determines ONU switching by pre-set bandwidths difference threshold value Accuracy, the difference of the allocated bandwidth in the 5th operation wavelength channel and the 6th allocated bandwidth in operation wavelength channel and default Bandwidth difference threshold value is compared, if the former is less than the latter, is indicated in current TWDM-PON system between operation wavelength channel Load difference does not do load balancing also in the range of can bear, if the former is greater than the latter, indicates current TWDM-PON Load difference in system between operation wavelength channel has been more than tolerance range, needs to balance each operating wave by load balancing Difference between long-channel, OLT sends wavelength handover request to having distributed band in the 5th operation wavelength channel to ONU at this time The most ONU of width indicates that the load on the ONU is switched on the 6th operation wavelength channel by the ONU, so if Condition of the difference less than pre-set bandwidths difference threshold value that this ONU just meets bandwidth is adjusted, switching ONU as few as possible is best suitable for Wavelength principle.
It is logical that above-mentioned Fig. 2-data communication process shown in Fig. 4 can be applied to the upstream data in the TWDMPON system of Fig. 1 Letter, can be used in downlink data communication.In addition, OLT can send to ONU and award after Fig. 2-process shown in Fig. 4 Weigh information, occupancy time slot of the authorization message based on DBA notice its bandwidth resources of ONU, the authorization message table for down going channel Show that ONU receives the time slot of downlink data, the authorization message for data feedback channel indicates that ONU gets the bandwidth for sending upstream data The time slot of resource.
Correspondingly, after OUN receives wavelength handover request and authorization message, according to wavelength handover request, by the work of itself Wavelength channel is switched to the target wavelength channel, according to authorization message know receive downlink data or send upstream data when Gap, and data communication is carried out according to the target wavelength channel after the switching.
It should be understood that the method for above-described embodiment description can be applied to the downlink side that OLT sends data to ONU To also can be applied to the up direction that ONU sends data to OLT.
The power-economizing method of passive optical network of the embodiment of the present invention, device and system, when operation wavelength is logical in passive optical network The total bandwidth in road be greater than allocated total bandwidth when, by close carrying ONU minimum number or the smallest n wave of total load Long-channel avoids switching bring Transmission as far as possible, realizes the requirement of dynamic energy-saving in passive optical network, improve The bandwidth availability ratio of passive optical network.
Fig. 5 is a kind of structural schematic diagram of network equipment provided in an embodiment of the present invention, as shown in figure 5, the present embodiment Network equipment 500 may include:
Bandwidth determination module 502, for determining the total bandwidth in current M operation wavelength channel in passive optical network and having divided With bandwidth, M is the integer more than or equal to 2;
Channel adjusts module 504, has distributed band greater than described for the total bandwidth when the current M operation wavelength channel When wide, the OLT is determined according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel and is needed to close n A operation wavelength channel, wherein n is the integer more than or equal to 1 and less than or equal to M;When the n operation wavelength for needing to close After load on channel is switched on other operation wavelength channels, n operation wavelength channel is closed.
Switching module 506 is loaded, it is other for the load needed on the n operation wavelength channel closed to be switched to On operation wavelength channel.
Wherein, when ONU sends data to OLT, the bandwidth allocation is demand of the OLT according to ONU, is distributed to ONU The sum of the bandwidth for being used for transmission data.
When OLT sends data to ONU, the bandwidth allocation is the flow of each wavelength channel of the current downlink Summation.
The channel adjustment module is also used to, and determines carrying optical network unit ONU quantity in M operation wavelength channel Minimum or total load the smallest n operation wavelength channel is n operation wavelength channel for needing to close.
The load switching module is specifically used for:
S1, available bandwidth maximum the is determined in addition to the n works wavelength channel in remaining M-n operation wavelength channel One operation wavelength channel;
S2, it determines and described needs in n operation wavelength channel closing maximum first ONU of bandwidth allocation;
S3, when first operation wavelength channel available bandwidth more than or equal to the first ONU load needed for Bandwidth then sends wavelength handover request to the first ONU, and the load on the first ONU is switched to described first by instruction On operation wavelength channel, wherein the available bandwidth in first operation wavelength channel is presently described first operation wavelength channel Total bandwidth and be already allocated to first operation wavelength channel bandwidth difference;
S4, S1 is returned to step, until all ONU switching in the n operation wavelength channel being closed finishes.
Further, the load switching module is specifically used for determining in passive optical network in addition to the n wavelength channel Allocated bandwidth least second operation wavelength channel in remaining M-n operation wavelength channel;When second operation wavelength Bandwidth needed for load of the available bandwidth in channel more than or equal to ONUi, then send wavelength handover request to the ONUi, refer to Show and the load on the ONUi be switched on second operation wavelength channel, wherein second operation wavelength channel can With the difference of the total bandwidth that bandwidth is second operation wavelength channel and the bandwidth for having distributed to second operation wavelength channel Value, the ONUi are that the most ONU of bandwidth allocation, i are logical for the n wavelength in the n wavelength channel for needing to close The quantity of the ONU carried on road.
Further, the load switching module is also used to determine remaining the M-n work in addition to the n wavelength channel The most third operation wavelength channel of allocated bandwidth and least 4th operation wavelength of allocated bandwidth in wavelength channel Channel;When the difference of third operation wavelength channel allocated bandwidth and the allocated bandwidth in the 4th operation wavelength channel When threshold value poor greater than pre-set bandwidths or the bandwidth allocation in the third operation wavelength channel is higher than specific threshold, while the When four operation wavelength channels are lower than specific threshold, then wavelength handover request is sent to having distributed in third operation wavelength channel The most ONU of bandwidth indicates that the load on the ONU is switched on the 4th operation wavelength channel by the ONU.
Further, the channel adjusts module, is also used to the total bandwidth when M operation wavelength channel less than described When allocated total bandwidth, the OLT is according to the total bandwidth in M operation wavelength channel current in the passive optical network and has divided With bandwidth, m wavelength channel for needing to open is determined, wherein m is the integer more than or equal to 1 and less than or equal to N-M, and N is described Total wavelength channel number that passive optical network is supported;
The load switching module is also used to open the m operation wavelength channel for needing to open;The M is worked Fractional load on wavelength channel is switched on the m operation wavelength channel for needing to open.
The load switching module is specifically used for the maximum m of bandwidth allocation in M operation wavelength channel The load of ONU is switched to respectively on the m wavelength channel for needing to open.
Further, the load switching module is specifically used for determining allocated band in M operation wavelength channel Wide most or load is minimum more than allocated bandwidth in the 5th operation wavelength channel of specific threshold and the m wavelength channel Or load is lower than the 6th operation wavelength channel of specific threshold;Wavelength handover request is sent in the 5th operation wavelength channel The most ONU of bandwidth allocation indicates that the load on the ONU is switched on the 6th operation wavelength channel by the ONU.
Specific above-mentioned network equipment can be optical line terminal OLT.The specific work process of above-mentioned network equipment can be with The specific descriptions of method flow shown in -4 referring to fig. 2, just repeat no more here.
In the present embodiment, the total bandwidth in current M operation wavelength channel in passive optical network is determined by optical line terminal Bandwidth allocation, M are the integer more than or equal to 2;When the total bandwidth in the current M operation wavelength channel is greater than described divided When with bandwidth, the network equipment is determined according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel Need to close n operation wavelength channel, wherein n is the integer more than or equal to 1 and less than or equal to M;By described the n for needing to close Load on operation wavelength channel is switched on other operation wavelength channels;N operation wavelength channel is closed, avoids and cuts Bring Transmission is changed, realizes the requirement of dynamic energy-saving in passive optical network, improves the bandwidth benefit of passive optical network With rate.
The present invention also provides a kind of passive optical network, the passive optical network is referring to Figure 1 and Fig. 1 It specifically describes.The passive optical network includes optical line terminal and optical network unit, and the optical line terminal refers to Fig. 5 The network equipment, comprising:
Bandwidth determination module, for determining the total bandwidth in current M operation wavelength channel in passive optical network and having distributed Bandwidth, M are the integer more than or equal to 2;
Channel adjusts module, is greater than the bandwidth allocation for the total bandwidth when the current M operation wavelength channel When, the OLT is determined according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel and is needed to close n Operation wavelength channel, wherein n is the integer more than or equal to 1 and less than or equal to M;When the n operation wavelength for needing to close is logical After load on road is switched on other operation wavelength channels, n operation wavelength channel is closed.
Switching module is loaded, for needing the load on the n operation wavelength channel closed to be switched to other works for described Make on wavelength channel.
Referring to Figure 1, specific network equipment refers to corresponding to Fig. 2-5 specific passive optical network networking structure figure The specific descriptions of embodiment, just repeat no more here.
In the present embodiment, by network equipment determine in passive optical network the total bandwidth in current M operation wavelength channel and Bandwidth allocation, M are the integer more than or equal to 2;When the total bandwidth in the current M operation wavelength channel is greater than described distributed When bandwidth, the optical line terminal is determined according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel Need to close n operation wavelength channel, wherein n is the integer more than or equal to 1 and less than or equal to M;By described the n for needing to close Load on operation wavelength channel is switched on other operation wavelength channels;N operation wavelength channel is closed, avoids and cuts Bring Transmission is changed, realizes the requirement of dynamic energy-saving in passive optical network, improves the bandwidth benefit of passive optical network With rate.
As shown in fig. 6, the device 600 includes processor 610, deposits the embodiment of the invention also provides a kind of network equipment Reservoir 620 and bus system 630, the processor 610 and the memory 620 are connected by the bus system 630, the memory 620 for storing instruction, which is used to execute the instruction of the memory 620 storage,
Wherein, which is used for: determining in passive optical network the total bandwidth and in current M operation wavelength channel Bandwidth allocation, M are the integer more than or equal to 2;Band has been distributed described in being greater than when the total bandwidth in the current M operation wavelength channel When wide, the OLT is determined according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel and is needed to close n A operation wavelength channel, wherein n is the integer more than or equal to 1 and less than or equal to M;By the n operation wavelength for needing to close Load on channel is switched on other operation wavelength channels;Close n operation wavelength channel.
Therefore, when the total bandwidth in the current M operation wavelength channel is greater than the bandwidth allocation, the present invention is implemented The network equipment 600 of example determines according to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel and needs to close N operation wavelength channel is closed, wherein n is the integer more than or equal to 1 and less than or equal to M;By the n operating wave for needing to close Load on long-channel is switched on other operation wavelength channels;N operation wavelength channel is closed, is avoided as far as possible Switch bring Transmission, realizes the requirement of dynamic energy-saving in passive optical network, improve the bandwidth of passive optical network Utilization rate.
It should be understood that in embodiments of the present invention, which can be central processing unit (Central Processing Unit, referred to as " CPU "), which can also be other general processors, digital signal processor (DSP), specific integrated circuit (ASIC), ready-made programmable gate array (FPGA) or other programmable logic device, discrete gate Or transistor logic, discrete hardware components etc..General processor can be microprocessor or the processor can also be with It is any conventional processor etc..
The memory 620 may include read-only memory and random access memory, and to processor 610 provide instruction and Data.The a part of of memory 620 can also include nonvolatile RAM.For example, memory 620 can also be deposited Store up the information of device type.
The bus system 630 can also include power bus, control bus and status signal in addition to including data/address bus Bus etc..But for the sake of clear explanation, various buses are all designated as bus system 630 in figure.
During realization, each step of the above method can pass through the integrated logic circuit of the hardware in processor 610 Or the instruction of software form is completed.The step of method in conjunction with disclosed in the embodiment of the present invention, can be embodied directly at hardware Reason device executes completion, or in processor hardware and software module combine and execute completion.Software module can be located at random Memory, flash memory, read-only memory, the abilities such as programmable read only memory or electrically erasable programmable memory, register In the storage medium of domain maturation.The storage medium is located at memory 620, and processor 610 reads the information in memory 620, knot Close the step of its hardware completes the above method.To avoid repeating, it is not detailed herein.
Optionally, as one embodiment, ONU quantity will be carried in M operation wavelength channel in the processor 610 Minimum or M operation wavelength channel total load the smallest n operation wavelength channel is closed.
Optionally, as one embodiment, which will be on the n operation wavelength channel that need to close Load, which is switched on other operation wavelength channels, includes:
S1, available bandwidth maximum the is determined in addition to the n works wavelength channel in remaining M-n operation wavelength channel One operation wavelength channel;
S2, it determines and described needs in n operation wavelength channel closing maximum first ONU of bandwidth allocation;
S3, when first operation wavelength channel available bandwidth more than or equal to the first ONU load needed for Bandwidth then sends wavelength handover request to the first ONU, and the load on the first ONU is switched to described first by instruction On operation wavelength channel, wherein the available bandwidth in first operation wavelength channel is presently described first operation wavelength channel Total bandwidth and be already allocated to first operation wavelength channel bandwidth difference;
S4, S1 is returned to step, until all ONU switching in the n operation wavelength channel being closed finishes.
Optionally, the load on n wavelength channel closed the needs as one embodiment, the processor 610 It is switched on other operation wavelength channels, comprising:
Determine in passive optical network in addition to the n wavelength channel allocated band in remaining M-n operation wavelength channel Wide least second operation wavelength channel;
The bandwidth needed for load of the available bandwidth in second operation wavelength channel more than or equal to ONUi, then send Wavelength handover request gives the ONUi, and the load on the ONUi is switched on second operation wavelength channel by instruction, Described in the available bandwidth in the second operation wavelength channel be the total bandwidth in second operation wavelength channel and described in having distributed to The difference of the bandwidth in the second operation wavelength channel, the ONUi are described to need in n wavelength channel closing bandwidth allocation Most ONU, i are the quantity of the ONU carried on the n wavelength channel.
Optionally, as one embodiment, which is also used to determine remaining M-n in addition to the n wavelength channel The most third operation wavelength channel of allocated bandwidth and least 4th work of allocated bandwidth in a operation wavelength channel Make wavelength channel;
When the allocated bandwidth in third operation wavelength channel and the allocated bandwidth in the 4th operation wavelength channel Difference be greater than pre-set bandwidths difference threshold value when or third operation wavelength channel bandwidth allocation be higher than specific threshold, together When the 4th operation wavelength channel be lower than specific threshold when, then send wavelength handover request in third operation wavelength channel The most ONU of bandwidth allocation indicates that the load on the ONU is switched on the 4th operation wavelength channel by the ONU.
Optionally, as one embodiment, which is also used to the total bandwidth when M operation wavelength channel When less than the allocated total bandwidth, the OLT is according to total band in M operation wavelength channel current in the passive optical network The wide m wavelength channel opened with bandwidth allocation, determining needs, wherein m is more than or equal to 1 and whole less than or equal to N-M Number, N are total wavelength channel number that the passive optical network is supported;Open the m operation wavelength channel for needing to open.
Optionally, as one embodiment, which switches the fractional load on M operation wavelength channel Onto the m operation wavelength channel for needing to open.
Optionally, the processor 610 is by the load of the maximum m ONU of bandwidth allocation in M operation wavelength channel It is switched on the m wavelength channel for needing to open respectively.
Optionally, as one embodiment, which determines allocated band in M operation wavelength channel Wide most or load is minimum more than allocated bandwidth in the 5th operation wavelength channel of specific threshold and the m wavelength channel Or load is lower than the 6th operation wavelength channel of specific threshold;
Wavelength handover request is sent to the most ONU of bandwidth allocation in the 5th operation wavelength channel, described in instruction Load on the ONU is switched on the 6th operation wavelength channel by ONU.
It should also be understood that in embodiments of the present invention, network equipment 600 according to an embodiment of the present invention can correspond to basis The executing subject of the method for the embodiment of the present invention is also can correspond to network equipment 500, and each mould in the device 600 Above and other operation and/or function of block is respectively in order to realize the corresponding process of each method in Fig. 1 to Fig. 4, for letter Clean, details are not described herein.
Therefore, the network equipment of the embodiment of the present invention determines current M operating wave in passive optical network by network equipment The total bandwidth of long-channel and bandwidth allocation, M are the integer more than or equal to 2;When total band in the current M operation wavelength channel When being wider than the bandwidth allocation, total bandwidth and institute of the optical line terminal according to the current M operation wavelength channel Bandwidth allocation is stated, determination needs to close n operation wavelength channel, and wherein n is the integer more than or equal to 1 and less than or equal to M;It will It is described that the load on the n operation wavelength channel closed is needed to be switched on other operation wavelength channels;Close the n work Wavelength channel avoids switching bring Transmission, realizes the requirement of dynamic energy-saving in passive optical network, improve passive light The bandwidth availability ratio of network system.
In addition, the terms " system " and " network " are often used interchangeably herein.The terms " and/ Or ", only a kind of incidence relation for describing affiliated partner, indicates may exist three kinds of relationships, for example, A and/or B, it can be with table Show: individualism A exists simultaneously A and B, these three situations of individualism B.In addition, character "/" herein, typicallys represent front and back Affiliated partner is a kind of relationship of "or".
It should be understood that in embodiments of the present invention, " B corresponding with A " indicates that B is associated with A, B can be determined according to A.But It should also be understood that determining that B is not meant to determine B only according to A according to A, B can also be determined according to A and/or other information.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware With the interchangeability of software, each exemplary composition and step are generally described according to function in the above description.This A little functions are implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Specially Industry technical staff can use different methods to achieve the described function each specific application, but this realization is not It is considered as beyond the scope of this invention.
It is apparent to those skilled in the art that for convenience of description and succinctly, foregoing description is The specific work process of system, device and unit, can refer to corresponding processes in the foregoing method embodiment, details are not described herein.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components It can be combined or can be integrated into another system, or some features can be ignored or not executed.In addition, shown or beg for Opinion mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING of device or unit Or communication connection, it is also possible to electricity, mechanical or other form connections.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.Some or all of unit therein can be selected to realize the embodiment of the present invention according to the actual needs Purpose.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, is also possible to two or more units and is integrated in one unit.It is above-mentioned integrated Unit both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) executes the complete of each embodiment the method for the present invention Portion or part steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can store journey The medium of sequence code.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can readily occur in various equivalent modifications or replace It changes, these modifications or substitutions should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with right It is required that protection scope subject to.

Claims (55)

1. a kind of data communications method of passive optical network characterized by comprising
Optical line terminal OLT determines the total bandwidth in current M operation wavelength channel in passive optical network and bandwidth allocation, M are Integer more than or equal to 2;
When the total bandwidth in the current M operation wavelength channel is greater than the bandwidth allocation, the OLT is according to described current The total bandwidth and the bandwidth allocation in M operation wavelength channel, determination need to close n operation wavelength channel, and wherein n is big In the integer equal to 1 and less than or equal to M;
The load on the n operation wavelength channel closed is needed to be switched on other operation wavelength channels by described;
Close n operation wavelength channel;
Wherein, described to need the load on the n operation wavelength channel closed to be switched on other operation wavelength channels for described Include:
S1, maximum first work of available bandwidth in remaining M-n operation wavelength channel in addition to n operation wavelength channel is determined Make wavelength channel;
S2, it determines and described needs in n operation wavelength channel closing maximum first ONU of bandwidth allocation;
S3, the bandwidth needed for load of the available bandwidth in first operation wavelength channel more than or equal to the first ONU, Wavelength handover request is then sent to the first ONU, the load on the first ONU is switched to first operating wave by instruction On long-channel, wherein the available bandwidth in first operation wavelength channel is total band in presently described first operation wavelength channel The difference of bandwidth that is wide and being already allocated to first operation wavelength channel;
S4, S1 is returned to step, until all ONU switching in the n operation wavelength channel being closed finishes.
2. data communications method according to claim 1, which is characterized in that when optical network unit ONU sends data to institute When stating OLT, the bandwidth allocation is demand of the OLT according to the ONU, is used for transmission data to what the ONU was distributed The sum of bandwidth.
3. data communications method according to claim 1, which is characterized in that when the OLT sends data to the ONU When, the bandwidth allocation is the summation of the flow of each wavelength channel of the current downlink.
4. data communications method according to claim 1, which is characterized in that the n operation wavelength for needing to close is logical Road is that carrying ONU minimum number or the total load in M operation wavelength channel are the smallest in M operation wavelength channel N operation wavelength channel.
5. data communications method according to any one of claims 1-4, which is characterized in that the method also includes:
Determine the third work that allocated bandwidth is most in remaining M-n operation wavelength channel in addition to the n wavelength channel Wavelength channel and the least 4th operation wavelength channel of allocated bandwidth;
When the difference of third operation wavelength channel allocated bandwidth and the allocated bandwidth in the 4th operation wavelength channel When threshold value poor greater than pre-set bandwidths or the bandwidth allocation in the third operation wavelength channel is higher than specific threshold, while the When four operation wavelength channels are lower than specific threshold, then wavelength handover request is sent to having distributed in third operation wavelength channel The most ONU of bandwidth indicates that the load on the ONU is switched on the 4th operation wavelength channel by the ONU.
6. the method according to claim 1, wherein the method also includes:
When the total bandwidth in M operation wavelength channel is less than the allocated total bandwidth, the OLT is according to described passive The total bandwidth in current M operation wavelength channel and bandwidth allocation, determination need the m wavelength channel opened in optical-fiber network, In, m is the integer more than or equal to 1 and less than or equal to N-M, and N is total wavelength channel number that the passive optical network is supported;
Open the m operation wavelength channel for needing to open.
7. according to the method described in claim 6, it is characterized in that, the method also includes:
Fractional load on M operation wavelength channel is switched on the m operation wavelength channel for needing to open.
8. the method according to the description of claim 7 is characterized in that the part by M operation wavelength channel is born It carries to be switched on the m wavelength channel that the needs are opened and includes:
The load of the maximum m ONU of bandwidth allocation in M operation wavelength channel is switched to respectively and described needs to open M wavelength channel on.
9. the method according to the description of claim 7 is characterized in that the method also includes:
Determine allocated bandwidth in M operation wavelength channel at most or load be more than specific threshold the 5th operation wavelength Allocated bandwidth is minimum in channel and the m wavelength channel or loads the 6th operation wavelength channel for being lower than specific threshold;
Wavelength handover request is sent to the most ONU of bandwidth allocation in the 5th operation wavelength channel, indicates that the ONU will Load on the ONU is switched on the 6th operation wavelength channel.
10. a kind of data communications method of passive optical network characterized by comprising
Optical line terminal OLT determines the total bandwidth in current M operation wavelength channel in passive optical network and bandwidth allocation, M are Integer more than or equal to 2;
When the total bandwidth in the current M operation wavelength channel is greater than the bandwidth allocation, the OLT is according to described current The total bandwidth and the bandwidth allocation in M operation wavelength channel, determination need to close n operation wavelength channel, and wherein n is big In the integer equal to 1 and less than or equal to M;
The load on the n operation wavelength channel closed is needed to be switched on other operation wavelength channels by described;
Close n operation wavelength channel;
Wherein, described to need the load on the n wavelength channel closed to be switched on other operation wavelength channels for described, it wraps It includes:
Determine in passive optical network that in addition to the n wavelength channel, allocated bandwidth is most in remaining M-n operation wavelength channel The second few operation wavelength channel;
The bandwidth needed for load of the available bandwidth in second operation wavelength channel more than or equal to ONUi, then send wavelength Handover request gives the ONUi, and the load on the ONUi is switched on second operation wavelength channel by instruction, wherein institute The available bandwidth for stating the second operation wavelength channel is the total bandwidth in second operation wavelength channel and has distributed to described second The difference of the bandwidth in operation wavelength channel, the ONUi are that bandwidth allocation is most in the n wavelength channel for needing to close ONU, i is the quantity of ONU carried on the n wavelength channel.
11. data communications method according to claim 10, which is characterized in that when optical network unit ONU is sent data to When the OLT, the bandwidth allocation is demand of the OLT according to the ONU, is used for transmission number to what the ONU was distributed According to the sum of bandwidth.
12. data communications method according to claim 10, which is characterized in that when the OLT sends data to the ONU When, the bandwidth allocation is the summation of the flow of each wavelength channel of the current downlink.
13. data communications method according to claim 10, which is characterized in that the n operation wavelength for needing to close Channel is the total load minimum that ONU minimum number or M operation wavelength channel are carried in M operation wavelength channel N operation wavelength channel.
14. any data communications method in 0-13 according to claim 1, which is characterized in that the method also includes:
Determine the third work that allocated bandwidth is most in remaining M-n operation wavelength channel in addition to the n wavelength channel Wavelength channel and the least 4th operation wavelength channel of allocated bandwidth;
When the difference of third operation wavelength channel allocated bandwidth and the allocated bandwidth in the 4th operation wavelength channel When threshold value poor greater than pre-set bandwidths or the bandwidth allocation in the third operation wavelength channel is higher than specific threshold, while the When four operation wavelength channels are lower than specific threshold, then wavelength handover request is sent to having distributed in third operation wavelength channel The most ONU of bandwidth indicates that the load on the ONU is switched on the 4th operation wavelength channel by the ONU.
15. according to the method described in claim 10, it is characterized in that, the method also includes:
When the total bandwidth in M operation wavelength channel is less than the allocated total bandwidth, the OLT is according to described passive The total bandwidth in current M operation wavelength channel and bandwidth allocation, determination need the m wavelength channel opened in optical-fiber network, In, m is the integer more than or equal to 1 and less than or equal to N-M, and N is total wavelength channel number that the passive optical network is supported;
Open the m operation wavelength channel for needing to open.
16. according to the method for claim 15, which is characterized in that the method also includes:
Fractional load on M operation wavelength channel is switched on the m operation wavelength channel for needing to open.
17. according to the method for claim 16, which is characterized in that the part by M operation wavelength channel Load is switched on the m wavelength channel that the needs are opened
The load of the maximum m ONU of bandwidth allocation in M operation wavelength channel is switched to respectively and described needs to open M wavelength channel on.
18. according to the method for claim 16, which is characterized in that the method also includes:
Determine allocated bandwidth in M operation wavelength channel at most or load be more than specific threshold the 5th operation wavelength Allocated bandwidth is minimum in channel and the m wavelength channel or loads the 6th operation wavelength channel for being lower than specific threshold;
Wavelength handover request is sent to the most ONU of bandwidth allocation in the 5th operation wavelength channel, indicates that the ONU will Load on the ONU is switched on the 6th operation wavelength channel.
19. a kind of data communications method of passive optical network characterized by comprising
Optical line terminal OLT determines the total bandwidth in current M operation wavelength channel in passive optical network and bandwidth allocation, M are Integer more than or equal to 2;
When the total bandwidth in the current M operation wavelength channel is greater than the bandwidth allocation, the OLT is according to described current The total bandwidth and the bandwidth allocation in M operation wavelength channel, determination need to close n operation wavelength channel, and wherein n is big In the integer equal to 1 and less than or equal to M;
The load on the n operation wavelength channel closed is needed to be switched on other operation wavelength channels by described;
Close n operation wavelength channel;
The method also includes:
Determine the third work that allocated bandwidth is most in remaining M-n operation wavelength channel in addition to the n wavelength channel Wavelength channel and the least 4th operation wavelength channel of allocated bandwidth;
When the difference of third operation wavelength channel allocated bandwidth and the allocated bandwidth in the 4th operation wavelength channel When threshold value poor greater than pre-set bandwidths or the bandwidth allocation in the third operation wavelength channel is higher than specific threshold, while the When four operation wavelength channels are lower than specific threshold, then wavelength handover request is sent to having distributed in third operation wavelength channel The most ONU of bandwidth indicates that the load on the ONU is switched on the 4th operation wavelength channel by the ONU.
20. data communications method according to claim 19, which is characterized in that when optical network unit ONU is sent data to When the OLT, the bandwidth allocation is demand of the OLT according to the ONU, is used for transmission number to what the ONU was distributed According to the sum of bandwidth.
21. data communications method according to claim 19, which is characterized in that when the OLT sends data to the ONU When, the bandwidth allocation is the summation of the flow of each wavelength channel of the current downlink.
22. data communications method according to claim 19, which is characterized in that the n operation wavelength for needing to close Channel is the total load minimum that ONU minimum number or M operation wavelength channel are carried in M operation wavelength channel N operation wavelength channel.
23. according to the method for claim 19, which is characterized in that the method also includes:
When the total bandwidth in M operation wavelength channel is less than the allocated total bandwidth, the OLT is according to described passive The total bandwidth in current M operation wavelength channel and bandwidth allocation, determination need the m wavelength channel opened in optical-fiber network, In, m is the integer more than or equal to 1 and less than or equal to N-M, and N is total wavelength channel number that the passive optical network is supported;
Open the m operation wavelength channel for needing to open.
24. according to the method for claim 23, which is characterized in that the method also includes:
Fractional load on M operation wavelength channel is switched on the m operation wavelength channel for needing to open.
25. according to the method for claim 24, which is characterized in that the part by M operation wavelength channel Load is switched on the m wavelength channel that the needs are opened
The load of the maximum m ONU of bandwidth allocation in M operation wavelength channel is switched to respectively and described needs to open M wavelength channel on.
26. according to the method for claim 24, which is characterized in that the method also includes:
Determine allocated bandwidth in M operation wavelength channel at most or load be more than specific threshold the 5th operation wavelength Allocated bandwidth is minimum in channel and the m wavelength channel or loads the 6th operation wavelength channel for being lower than specific threshold;
Wavelength handover request is sent to the most ONU of bandwidth allocation in the 5th operation wavelength channel, indicates that the ONU will Load on the ONU is switched on the 6th operation wavelength channel.
27. a kind of network equipment, which is characterized in that the network equipment is applied to optical line terminal OLT, the network equipment packet It includes:
Bandwidth determination module, for determining in passive optical network the total bandwidth and bandwidth allocation in current M operation wavelength channel, M is the integer more than or equal to 2;
Channel adjust module, for when the total bandwidth in the current M operation wavelength channel be greater than described in bandwidth allocation when, root According to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel, determine that needing to close n operation wavelength leads to Road, wherein n is the integer more than or equal to 1 and less than or equal to M;Load on the n operation wavelength channel for needing to close After being switched on other operation wavelength channels, n operation wavelength channel is closed;
Switching module is loaded, for needing the load on the n operation wavelength channel closed to be switched to other operating waves for described On long-channel;
Wherein, the load switching module is specifically used for:
S1, maximum first work of available bandwidth in remaining M-n operation wavelength channel in addition to n operation wavelength channel is determined Make wavelength channel;
S2, it determines and described needs in n operation wavelength channel closing maximum first ONU of bandwidth allocation;
S3, the bandwidth needed for load of the available bandwidth in first operation wavelength channel more than or equal to the first ONU, Wavelength handover request is then sent to the first ONU, the load on the first ONU is switched to first operating wave by instruction On long-channel, wherein the available bandwidth in first operation wavelength channel is total band in presently described first operation wavelength channel The difference of bandwidth that is wide and being already allocated to first operation wavelength channel;
S4, S1 is returned to step, until all ONU switching in the n operation wavelength channel being closed finishes.
28. network equipment according to claim 27, which is characterized in that described in being sent data to when optical network unit ONU When OLT, the bandwidth allocation is the OLT according to the demand of the ONU, is used for transmission data to what the ONU was distributed The sum of bandwidth.
29. network equipment according to claim 27, which is characterized in that when the OLT sends data to the ONU, The bandwidth allocation is the summation of the flow of each wavelength channel of the current downlink.
30. network equipment according to claim 27, which is characterized in that the channel adjustment module is also used to, and determines institute Carrying ONU minimum number or total load the smallest n operation wavelength channel in M operation wavelength channel is stated to need to close N operation wavelength channel.
31. according to any network equipment of claim 27-30, which is characterized in that the load switching module is also used to Determine the most third operation wavelength of allocated bandwidth in remaining M-n operation wavelength channel in addition to the n wavelength channel Channel and the least 4th operation wavelength channel of allocated bandwidth;When the allocated bandwidth in third operation wavelength channel with The difference of the allocated bandwidth in the 4th operation wavelength channel be greater than pre-set bandwidths difference threshold value when or the third operation wavelength The bandwidth allocation in channel be higher than specific threshold, while the 4th operation wavelength channel be lower than specific threshold when, then send wavelength and cut Message is changed to the most ONU of bandwidth allocation in third operation wavelength channel, indicates that the ONU will be negative on the ONU Load is switched on the 4th operation wavelength channel.
32. network equipment according to claim 27, which is characterized in that the channel adjusts module, is also used to as the M When the total bandwidth in a operation wavelength channel is less than the allocated total bandwidth, according to M work current in the passive optical network The total bandwidth and bandwidth allocation for making wavelength channel, determine m wavelength channel for needing to open, wherein m for more than or equal to 1 and Integer less than or equal to N-M, N are total wavelength channel number that the passive optical network is supported;M wavelength channel of opening, wherein M is the integer more than or equal to 1 and less than or equal to N-M, and N is total wavelength channel number that the passive optical network is supported.
33. network equipment according to claim 32, which is characterized in that the load switching module is also used to the M Fractional load on a operation wavelength channel is switched on the m operation wavelength channel for needing to open.
34. network equipment according to claim 33, which is characterized in that the load switching module is specifically used for institute It states the load of the maximum m ONU of bandwidth allocation in M operation wavelength channel and is switched to the m wave for needing to open respectively On long-channel.
35. network equipment according to claim 32, which is characterized in that the load switching module is also used to determine institute It states allocated bandwidth in M operation wavelength channel at most or load is more than the 5th operation wavelength channel of specific threshold and described Allocated bandwidth is minimum in m wavelength channel or loads the 6th operation wavelength channel for being lower than specific threshold;Wavelength is sent to cut Message is changed to the most ONU of bandwidth allocation in the 5th operation wavelength channel, indicates that the ONU will be negative on the ONU Load is switched on the 6th operation wavelength channel.
36. a kind of network equipment, which is characterized in that the network equipment is applied to optical line terminal OLT, the network equipment packet It includes:
Bandwidth determination module, for determining in passive optical network the total bandwidth and bandwidth allocation in current M operation wavelength channel, M is the integer more than or equal to 2;
Channel adjust module, for when the total bandwidth in the current M operation wavelength channel be greater than described in bandwidth allocation when, root According to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel, determine that needing to close n operation wavelength leads to Road, wherein n is the integer more than or equal to 1 and less than or equal to M;Load on the n operation wavelength channel for needing to close After being switched on other operation wavelength channels, n operation wavelength channel is closed;
Switching module is loaded, for needing the load on the n operation wavelength channel closed to be switched to other operating waves for described On long-channel;
Wherein,
The load switching module is specifically used for determining remaining the M-n work in addition to the n wavelength channel in passive optical network Allocated bandwidth least second operation wavelength channel in wavelength channel;When the available bandwidth in second operation wavelength channel Bandwidth needed for load more than or equal to ONUi then sends wavelength handover request to the ONUi, and instruction will be on the ONUi Load be switched on second operation wavelength channel, wherein the available bandwidth in second operation wavelength channel is described the The total bandwidth in two operation wavelength channels and distributed to second operation wavelength channel bandwidth difference, the ONUi is institute It states and needs in n wavelength channel closing the most ONU of bandwidth allocation, i is the ONU's that carries on the n wavelength channel Quantity.
37. network equipment according to claim 36, which is characterized in that described in being sent data to when optical network unit ONU When OLT, the bandwidth allocation is the OLT according to the demand of the ONU, is used for transmission data to what the ONU was distributed The sum of bandwidth.
38. network equipment according to claim 36, which is characterized in that when the OLT sends data to the ONU, The bandwidth allocation is the summation of the flow of each wavelength channel of the current downlink.
39. network equipment according to claim 36, which is characterized in that the channel adjustment module is also used to, and determines institute Carrying ONU minimum number or total load the smallest n operation wavelength channel in M operation wavelength channel is stated to need to close N operation wavelength channel.
40. according to any network equipment of claim 36-39, which is characterized in that the load switching module is also used to Determine the most third operation wavelength of allocated bandwidth in remaining M-n operation wavelength channel in addition to the n wavelength channel Channel and the least 4th operation wavelength channel of allocated bandwidth;When the allocated bandwidth in third operation wavelength channel with The difference of the allocated bandwidth in the 4th operation wavelength channel be greater than pre-set bandwidths difference threshold value when or the third operation wavelength The bandwidth allocation in channel be higher than specific threshold, while the 4th operation wavelength channel be lower than specific threshold when, then send wavelength and cut Message is changed to the most ONU of bandwidth allocation in third operation wavelength channel, indicates that the ONU will be negative on the ONU Load is switched on the 4th operation wavelength channel.
41. network equipment according to claim 36, which is characterized in that the channel adjusts module, is also used to as the M When the total bandwidth in a operation wavelength channel is less than the allocated total bandwidth, according to M work current in the passive optical network The total bandwidth and bandwidth allocation for making wavelength channel, determine m wavelength channel for needing to open, wherein m for more than or equal to 1 and Integer less than or equal to N-M, N are total wavelength channel number that the passive optical network is supported;M wavelength channel of opening, wherein M is the integer more than or equal to 1 and less than or equal to N-M, and N is total wavelength channel number that the passive optical network is supported.
42. network equipment according to claim 41, which is characterized in that the load switching module is also used to the M Fractional load on a operation wavelength channel is switched on the m operation wavelength channel for needing to open.
43. network equipment according to claim 42, which is characterized in that the load switching module is specifically used for institute It states the load of the maximum m ONU of bandwidth allocation in M operation wavelength channel and is switched to the m wave for needing to open respectively On long-channel.
44. network equipment according to claim 41, which is characterized in that the load switching module is also used to determine institute It states allocated bandwidth in M operation wavelength channel at most or load is more than the 5th operation wavelength channel of specific threshold and described Allocated bandwidth is minimum in m wavelength channel or loads the 6th operation wavelength channel for being lower than specific threshold;Wavelength is sent to cut Message is changed to the most ONU of bandwidth allocation in the 5th operation wavelength channel, indicates that the ONU will be negative on the ONU Load is switched on the 6th operation wavelength channel.
45. a kind of network equipment, which is characterized in that the network equipment is applied to optical line terminal OLT, the network equipment packet It includes:
Bandwidth determination module, for determining in passive optical network the total bandwidth and bandwidth allocation in current M operation wavelength channel, M is the integer more than or equal to 2;
Channel adjust module, for when the total bandwidth in the current M operation wavelength channel be greater than described in bandwidth allocation when, root According to the total bandwidth and the bandwidth allocation in the current M operation wavelength channel, determine that needing to close n operation wavelength leads to Road, wherein n is the integer more than or equal to 1 and less than or equal to M;Load on the n operation wavelength channel for needing to close After being switched on other operation wavelength channels, n operation wavelength channel is closed;
Switching module is loaded, for needing the load on the n operation wavelength channel closed to be switched to other operating waves for described On long-channel;
Wherein,
The load switching module is also used to determination and has divided in remaining M-n operation wavelength channel in addition to the n wavelength channel The most third operation wavelength channel of the bandwidth matched and the least 4th operation wavelength channel of allocated bandwidth;When the third It is poor that the difference of the allocated bandwidth of the allocated bandwidth in operation wavelength channel and the 4th operation wavelength channel is greater than pre-set bandwidths When threshold value or the bandwidth allocation in third operation wavelength channel is higher than specific threshold, while the 4th operation wavelength channel When lower than specific threshold, then wavelength handover request is sent to the most ONU of bandwidth allocation in third operation wavelength channel, Indicate that the load on the ONU is switched on the 4th operation wavelength channel by the ONU.
46. network equipment according to claim 45, which is characterized in that described in being sent data to when optical network unit ONU When OLT, the bandwidth allocation is the OLT according to the demand of the ONU, is used for transmission data to what the ONU was distributed The sum of bandwidth.
47. network equipment according to claim 45, which is characterized in that when the OLT sends data to the ONU, The bandwidth allocation is the summation of the flow of each wavelength channel of the current downlink.
48. network equipment according to claim 45, which is characterized in that the channel adjustment module is also used to, and determines institute Carrying ONU minimum number or total load the smallest n operation wavelength channel in M operation wavelength channel is stated to need to close N operation wavelength channel.
49. network equipment according to claim 45, which is characterized in that the channel adjusts module, is also used to as the M When the total bandwidth in a operation wavelength channel is less than the allocated total bandwidth, according to M work current in the passive optical network The total bandwidth and bandwidth allocation for making wavelength channel, determine m wavelength channel for needing to open, wherein m for more than or equal to 1 and Integer less than or equal to N-M, N are total wavelength channel number that the passive optical network is supported;M wavelength channel of opening, wherein M is the integer more than or equal to 1 and less than or equal to N-M, and N is total wavelength channel number that the passive optical network is supported.
50. network equipment according to claim 49, which is characterized in that the load switching module is also used to the M Fractional load on a operation wavelength channel is switched on the m operation wavelength channel for needing to open.
51. network equipment according to claim 50, which is characterized in that the load switching module is specifically used for institute It states the load of the maximum m ONU of bandwidth allocation in M operation wavelength channel and is switched to the m wave for needing to open respectively On long-channel.
52. network equipment according to claim 49, which is characterized in that the load switching module is also used to determine institute It states allocated bandwidth in M operation wavelength channel at most or load is more than the 5th operation wavelength channel of specific threshold and described Allocated bandwidth is minimum in m wavelength channel or loads the 6th operation wavelength channel for being lower than specific threshold;Wavelength is sent to cut Message is changed to the most ONU of bandwidth allocation in the 5th operation wavelength channel, indicates that the ONU will be negative on the ONU Load is switched on the 6th operation wavelength channel.
53. a kind of passive optical network, the passive optical network includes optical line terminal and optical network unit, feature It is, the optical line terminal includes the network equipment as described in claim 27-52 any one.
54. a kind of computer storage medium, which is characterized in that the computer storage medium is stored with computer software product, The some instructions that the computer software product includes, with so that a computer equipment perform claim requirement 1 to 26 is any Method described in one.
55. a kind of network equipment, which is characterized in that including processor, memory and bus system, the processor and memory It is connected by the bus system, for storing instruction, the processor is used to execute the instruction of memory storage to the memory, To realize method described in claim 1 to 26 any one.
CN201480082593.9A 2014-10-09 2014-10-09 The power-economizing method of passive optical network, device and system Active CN106797268B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/088211 WO2016054782A1 (en) 2014-10-09 2014-10-09 Passive optical network energy-saving method, device and system

Publications (2)

Publication Number Publication Date
CN106797268A CN106797268A (en) 2017-05-31
CN106797268B true CN106797268B (en) 2019-10-25

Family

ID=55652471

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480082593.9A Active CN106797268B (en) 2014-10-09 2014-10-09 The power-economizing method of passive optical network, device and system

Country Status (2)

Country Link
CN (1) CN106797268B (en)
WO (1) WO2016054782A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101212255A (en) * 2006-12-29 2008-07-02 华为技术有限公司 Dynamic bandwidth adjustment and fault protection method and device for optical access network
CN101621452A (en) * 2008-06-30 2010-01-06 华为技术有限公司 Passive optical network system, optical line terminal and optical network units
WO2013173983A1 (en) * 2012-05-23 2013-11-28 华为技术有限公司 Method, system and device for switching wavelength of multi-wavelength passive optical network (pon)
CN104080018A (en) * 2014-06-13 2014-10-01 上海交通大学 TWDM-PON transmission system with load aggregating and energy-saving functions

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197627B (en) * 2007-12-24 2012-04-18 中兴通讯股份有限公司 Energy-saving operation method and system for passive optical network service
CN102158368A (en) * 2011-02-15 2011-08-17 华为技术有限公司 Energy-saving processing method and device, local-side equipment and network system
WO2013133766A1 (en) * 2012-03-06 2013-09-12 Nanyang Technological University Novel energy-saving and self-healing wavelength division multiplexed passive optical networks (wdm-pons)
US20140233954A1 (en) * 2013-02-21 2014-08-21 Electronics And Telecommunications Research Institute Link establishment method for multi-wavelength passive optical network system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101212255A (en) * 2006-12-29 2008-07-02 华为技术有限公司 Dynamic bandwidth adjustment and fault protection method and device for optical access network
CN101621452A (en) * 2008-06-30 2010-01-06 华为技术有限公司 Passive optical network system, optical line terminal and optical network units
WO2013173983A1 (en) * 2012-05-23 2013-11-28 华为技术有限公司 Method, system and device for switching wavelength of multi-wavelength passive optical network (pon)
CN104080018A (en) * 2014-06-13 2014-10-01 上海交通大学 TWDM-PON transmission system with load aggregating and energy-saving functions

Also Published As

Publication number Publication date
WO2016054782A1 (en) 2016-04-14
CN106797268A (en) 2017-05-31

Similar Documents

Publication Publication Date Title
CN107241179B (en) Method for generating time-triggered service static scheduling table
JP4704842B2 (en) WDM type PON system
US7965732B2 (en) Scheduling token-controlled data transmissions in communication networks
US8374194B2 (en) Communication device and bandwidth allocation method
EP3443693B1 (en) Channel bonding in multiple-wavelength passive optical networks (pons)
JP6804695B1 (en) Optical communication device and resource management method
CN102396189A (en) Dynamic bandwidth assignment device, method of the same, and optical line terminal of pon system
CN106576011B (en) Communication means, device and the system of passive optical network
JP2007068181A (en) Optical network, node, termination node, and communication method
JP2007142764A (en) Bandwidth allocation apparatus, bandwidth allocation method, and bandwidth allocation program in station side apparatus
JP2009200876A (en) Band allocation method, station-side device, subscriber station device, communication system, and program of device
WO2015139274A1 (en) Optical network-on-chip and method and apparatus for adjusting optical link bandwidth
CN103401632A (en) Large request first-fair excess allocation dynamic wave length bandwidth allocation method
US7529267B2 (en) Data transmissions in communication networks using multiple tokens
US20130045012A1 (en) Multi-Service Provisioning in Orthogonal Frequency Division Multiplexing-Passive Optical network OFDMA-PON
Zhan et al. Fair resource allocation based on user satisfaction in multi-OLT virtual passive optical network
WO2017033223A1 (en) Optical communication control device and optical communication control method
US20130266315A1 (en) Systems and methods for implementing optical media access control
CN106797268B (en) The power-economizing method of passive optical network, device and system
Zhang et al. High-priority first dynamic wavelength and bandwidth allocation algorithm in TWDM-PON
Ramaprasad et al. Dynamic continuous and non-continuous advance reservation in SLICE networks
JP6076627B2 (en) Communication control method and station side optical communication apparatus
Orphanoudakis et al. Hybrid resource reservation scheme for transparent integration of access and core optical transport networks
Kanonakis et al. A novel energy and delay efficient OFDMA “Meta-MAC” scheme for heterogeneous PON coexistence
JP2012070303A (en) Optical wavelength sharing system, optical wavelength sharing method, and optical wavelength sharing program

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
GR01 Patent grant
GR01 Patent grant