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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical 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
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.
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)
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)
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 |
-
2014
- 2014-10-09 CN CN201480082593.9A patent/CN106797268B/en active Active
- 2014-10-09 WO PCT/CN2014/088211 patent/WO2016054782A1/en active Application Filing
Patent Citations (4)
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 |