Specific embodiment
Embodiments provide service channel bandwidth management method, relevant apparatus and system in a kind of access network.
For enabling the goal of the invention of the present invention, feature, advantage more obvious and understandable, below in conjunction with the present invention
Accompanying drawing in embodiment, is clearly and completely described the reality it is clear that described to the technical scheme in the embodiment of the present invention
Applying example is only a part of embodiment of the present invention, and not all embodiments.Based on the embodiment in the present invention, the common skill in this area
The every other embodiment that art personnel are obtained under the premise of not making creative work, broadly falls into the model of present invention protection
Enclose.
Below service channel bandwidth management method in a kind of access network provided in an embodiment of the present invention is described, please join
Read Fig. 1, in a kind of access network that the present invention provides, one embodiment of service channel bandwidth management method includes:
101st, down status in the business of a plurality of service channel in detection access device a port;
In embodiments of the present invention, different Business Streams is carried on different service channels, and user equipment passes through to access
Service channel realizes the access of respective traffic flows, service channel can be one by Virtual Path Identifier (VPI,
Virtual Path Identifier) and virtual channel identifier (VCI, Virtual Channel Identifier) mark
Independent PVC, or or a PVC under distinguished by user vlan, priority and encapsulated type difference lead to
Road.
In embodiments of the present invention, access device is connected with least one user equipment by a port, access device
One or two above ports can be comprised, identified by different port numbers respectively, each port can be joined according to business demand
Put the service channel of or more than two, be respectively used to carry different Business Streams.Port bag in the embodiment of the present invention
Contain at least two service channels, service channel Bandwidth Management device detects a plurality of service channel in access device a port
Down status in business, illustrate it is assumed that being configured with business of networking passage and multicast service in a port of access device
Passage, then service channel Bandwidth Management device is upper and lower to the business on the business of networking passage and multicast service channel on this port
Line states are detected, in particular it is required which bar service channel to carry out detection to can be set according to practical situation, herein not
It is construed as limiting.
102nd, when detecting on this port that at least in the business of a service channel, down status occur to change, to this
The bandwidth upper limit of the service channel on port is adjusted;
Operator is directed to the different business bandwidth higher limit initial to the every service channel setting accessing on device port,
The bandwidth upper limit can be specified by committed access rate (CAR, Committed Access Rate) value.In embodiments of the present invention,
Can pass through service channel and committed access rate (CAR, the Committed Access Rate) mould being provided with corresponding CAR value
Plate carries out binding to realize the bandwidth restriction to this service channel.
When in the business detecting at least one service channel on this port in step 101, down status change
When (i.e. the business in service channel is changed into down status from upper line states, or is changed into upper line states from down status),
The bandwidth upper limit of the service channel on this port is adjusted.Wherein, can to the mode of the bandwidth upper limit adjustment of service channel
To be from the first committed access rate template, the service channel needing to adjust current bandwidth higher limit to be tied to the second promise visit
Ask in speed template, wherein, the CAR value of this first committed access rate template is corresponding to the current bandwidth upper limit of this service channel
Value, the CAR value of this second committed access rate template is corresponding to the target bandwidth higher limit of this service channel, and, first holds
The CAR value of promise access rate template is unequal with the CAR value in the second committed access rate template;Or or according to
The target bandwidth upper limit of the service channel that need to adjust, directly changes the CAR value of the CAR template of this service channel current bindings.
In embodiments of the present invention, the bandwidth upper limit summation of all service channels in access device a port be less than or
Equal to the spendable total bandwidth in this port.
In the embodiment of the present invention, operator can be directed to the upper and lower of a plurality of service channel on access device port according to demand
The combination of line states, is that every kind of combination arranges corresponding Bandwidth adjustment information, Bandwidth adjustment information is included every on this port
The target bandwidth higher limit of service channel, when detecting in step 101 on this port at least in the business of a service channel
When down status occur to change, offline in the business according to a plurality of service channel on this currently detected port of step 101
State, searches corresponding Bandwidth adjustment information, according to the Bandwidth adjustment information finding come to the service channel on this port
The bandwidth upper limit is adjusted.Or, service channel Bandwidth Management device can also be offline in the business detect service channel
When state occurs to change, directly discharge the bandwidth of the service channel that the business currently do not reached the standard grade is located, by the bandwidth allocation of release
The service channel being located at least one currently online business, or the band preference of release is distributed to the industry currently reached the standard grade
The service channel that business is located is it will be understood that the bandwidth that the service channel at the above-mentioned business place currently do not reached the standard grade is released should be little
In the original bandwidth of this service channel;Or, service channel Bandwidth Management device can also detect the business of service channel
When upper down status occur to change, the service priority of line service and service bandwidth demand in comprehensive analysis, lifting business is preferential
Level is higher, and the bandwidth upper limit of the larger service channel at upper line service place of service bandwidth demand, and it is preferential to reduce business
The relatively low upper line service of level or the bandwidth upper limit of the service channel not being located in line service, to ensure all business of this port
The bandwidth upper limit summation of passage is less than the total available bandwidth in this port, higher for service priority, but service bandwidth demand is relatively
The service channel that little business is located, then can not be adjusted to the bandwidth upper limit of this service channel business.
In actual applications, repeatedly execute in order to avoid business goes up the offline step 102 leading to repeatedly, can be in step 101
In when down status is detected in business and changing, start the intervalometer of preset time period, when the timer times out and the institute changing occurs
Down status in the business of service channel are had all not change again, ability execution step 102.
The mode of the access device access network in the present invention can be XDSL access way or passive optical-fiber network
(PON, Passive Optical Network) access way etc., the service channel Bandwidth Management device in the embodiment of the present invention
Can be self-contained unit, or or above-mentioned access device itself, access device can be for example digital subscriber line
Couple in multiplexer (DSLAM, Digital Subscriber Line Access Multiplexer) or optical fiber cable termination equipment
(OLT, optical line terminal) etc., is not construed as limiting herein.
Therefore, in technical scheme provided in an embodiment of the present invention, by detecting in access device a port extremely
Line states in the business of a few service channel, the upper and lower wire of the business of an at least service channel on detecting this port
When state occurs to change, the bandwidth upper limit of the service channel on this port is adjusted, the bandwidth for service channel limits offer
The mechanism of dynamic adjustment, greatly improves the motility of service channel bandwidth restriction.Simultaneously it is thus also avoided that because service channel exists
There is no the waste causing the network bandwidth during business transmission.
Below service channel bandwidth management method in one of embodiment of the present invention access network is further described below,
Refer to Fig. 2, in a kind of access network that the present invention provides, another embodiment of service channel bandwidth limiting methods includes:
201st, down status in the business of a plurality of service channel in detection access device a port;
This step can be found in the description in the step 101 of Fig. 1, and here is omitted;
202nd, judge on this port of access device whether at least down status occur to turn in the business of a service channel
Become, if so, then execution step 203, if it is not, then return to step 201.
203rd, detection is in preset time period, and in the business of all service channels that above-mentioned generation changes, all whether down status
Change again;
Service channel Bandwidth Management device starts the intervalometer of preset time period, detects in this timer expiry, above-mentioned
In the raw business of all service channels changing, whether down status all change again, if so, then return to step 201, if it is not, then
Execution step 204.
204th, in the business according to a plurality of service channel on this port of current detection, down status obtain combination mark;
In embodiments of the present invention, in advance for down status group in the business of a plurality of service channel on access device port
Close setting corresponding combination mark, illustrate it is assumed that service channel 1 and service channel 2 are existed on this port, then can set in advance
Put combination and identify 1 combination that the business corresponding to service channel 1 is reached the standard grade, the business of service channel 2 is not reached the standard grade;Setting combination mark
2 combinations that the business corresponding to service channel 1 is not reached the standard grade, the business of service channel 2 is reached the standard grade;Setting combination mark 3 corresponds to industry
The combination that the business of business passage 1 is reached the standard grade, the business of service channel 2 is reached the standard grade, certainly, may also set up different combinations corresponding to same
One combination mark, is not construed as limiting herein.
205th, according to combinations thereof identifier lookup Bandwidth adjustment information;
In embodiments of the present invention, operator can be the multiple Bandwidth adjustment of port setting of access device according to the actual requirements
Information, Bandwidth adjustment information includes the target bandwidth higher limit of every service channel on this port, and Bandwidth adjustment information is carried out
Storage is simultaneously bound one by one with combinations thereof mark, goes out corresponding Bandwidth adjustment information will pass through combination identifier lookup.
206th, the target bandwidth higher limit according to every service channel in Bandwidth adjustment information, by the business on this port
The current bandwidth higher limit of passage is adjusted to target bandwidth higher limit;
Service channel Bandwidth Management device, should according to the bandwidth higher limit of every service channel in Bandwidth adjustment information
The bandwidth upper limit of the service channel on port is adjusted in the target bandwidth of this service channel of instruction in this Bandwidth adjustment information
Limit value.
In embodiments of the present invention, the multiple CAR modules comprising different CAR values can be set, to specify multiple bandwidth upper limits
Value, service channel Bandwidth Management device to be realized to this business by again binding to the CAR module of above-mentioned service channel
The adjustment of the bandwidth upper limit of passage.Certainly, service channel Bandwidth Management device also can directly be changed above-mentioned service channel and currently tie up
CAR value in fixed CAR module, is not construed as limiting herein.
The mode of the access device access network in the present invention can be XDSL access way or PON access way
Deng, the service channel Bandwidth Management device in the embodiment of the present invention can be self-contained unit, or or above-mentioned access set
For itself, access device can be for example DSLAM or OLT etc., be not construed as limiting herein.
Therefore, in technical scheme provided in an embodiment of the present invention, it is connected with user equipment by detecting access device
Port on the business of a plurality of service channel on line states, the business of an at least service channel on detecting this port
When upper down status occur to change, the bandwidth upper limit of the service channel on this port is adjusted, is the bandwidth of service channel
Limit the mechanism providing dynamic adjustment, greatly improve the motility of service channel bandwidth restriction.Simultaneously it is thus also avoided that because of industry
Business passage causes the waste of the network bandwidth when not having business transmission.
With a concrete application scene, the embodiment of the present invention is described below.In embodiments of the present invention, service channel
Bandwidth Management device is access device itself, and access device adopts XDSL access way, and access device comprises port numbers 0/8/0 He
0/9/0, two kinds of business of the 0/8/0 time presence in port:IPTV service and business of networking, the spendable total bandwidth in this port is 6,000,000
(M);Three kinds of business of the 0/9/0 time presence in port:VOIP business, IPTV service and business of networking, the spendable total bandwidth in this port
For 6M.
For VoIP business, its take bandwidth smaller, but to time delay etc. require higher, if because time delay too
Greatly, may have such problems as echogenicity, affect speech quality, thus business of networking, IPTV service and VoIP business this
In three kinds of different business, the highest priority of VoIP business;And IPTV service occupied bandwidth ratio is larger, and to the bit error rate/lose
The requirement of bag rate is higher, if because the bit error rate of IPTV service is too big, or packet loss is too big, will result in losing of frame of video
Lose, thus leading to image effect that mosaic occurs, or even the situation that flower shields occurring, influencing whether viewing effect, and business of networking
It is generally used for browsing webpage, the requirement to real-time is not strong, the requirement to packet loss does not have IPTV so high (because typically all yet
Have the reliability that retransmission mechanism can ensure that transmission), therefore, the priority of IPTV service is than the priority of business of networking
Height, but lower than the priority of VoIP business.
CAR module as shown in table 1 is pre-set in access device:
Table 1
CAR template number |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
CAR value |
0.5M |
1M |
1.5M |
2M |
3M |
4M |
4.5M |
5M |
5.5M |
6M |
Operator plans to the service channel on two ports of access device according to the actual requirements in advance, 0/8/0
The Bandwidth adjustment information list of port and 0/9/0 port is respectively as shown in table 2 and table 3:
Table 2
Port numbers |
Service channel |
Initial strip tolerance system |
s1 |
s2 |
0/8/0 |
1 |
5M |
5.5M |
2M |
0/8/0 |
2 |
1M |
0.5M |
4M |
As shown in table 2, the service channel 1 of 0/8/0 port carries business of networking, and service channel 2 carries IPTV service, combination
Mark s1 reaches the standard grade corresponding to business of networking, the situation that IPTV service is not reached the standard grade, and combination mark 2 corresponds to business of networking and IPTV industry
The situation that business is all reached the standard grade.
Table 3
As shown in table 3, the service channel 1 of 0/9/0 port carries business of networking, and service channel 2 carries IPTV service, business
Passage 3 carrying VoIP service, combination mark s3 reaches the standard grade corresponding to business of networking, the feelings that IPTV service and VoIP business are not all reached the standard grade
Condition;Combination mark s4 corresponds to two kinds of situations:A kind of is business of networking and IPTV service is all reached the standard grade, the feelings that VoIP business is not reached the standard grade
Condition, another kind of is business of networking and VoIP business is not all reached the standard grade, the situation that IPTV service is reached the standard grade;Combination mark s5 corresponds to two kinds
Situation:A kind of is business of networking and IPTV service is not all reached the standard grade, the situation that VoIP business is reached the standard grade, and another kind is not gone up for IPTV service
The situation that line, business of networking and VoIP business are all reached the standard grade;Combination mark s6 corresponds to two kinds of situations:A kind of for IPTV service, on
The situation that network service and VoIP business are all reached the standard grade, another kind is not reached the standard grade for business of networking, and business of networking and VoIP business are all reached the standard grade
Situation.
Access device start when, every service channel on two port according to initial strip width limits value with corresponding
CAR template is bound, and down status in the business of every service channel of same port is detected, when same one end is detected
On mouth, at least in the business of a service channel, down status change, and all industry changing occur in preset time
When in the business of business passage, down status all no longer change, the business of every service channel of this port going out according to current detection
The combination of upper down status obtains combination mark, identifies corresponding Bandwidth adjustment information according to this combination, again in binding bandwidth
Limit value needs the CAR template of the service channel of adjustment.As table 4 and table 5 are respectively 0/8/0 port and 0/9/0 port in various shapes
The binding with corresponding CAR template under state combination.
Table 4
Port numbers |
Service channel |
Initial strip tolerance system |
s1 |
s2 |
0/8/0 |
1 |
No. 7 CAR templates |
No. 8 CAR templates |
No. 3 CAR templates |
0/8/0 |
2 |
No. 1 CAR template |
No. 0 CAR template |
No. 5 CAR templates |
Table 5
Port numbers |
Service channel |
Initial strip tolerance system |
s3 |
s4 |
s5 |
s6 |
0/9/0 |
1 |
No. 7 |
No. 7 |
No. 2 |
No. 6 |
No. 1 |
0/9/0 |
2 |
No. 0 |
No. 0 |
No. 5 |
No. 0 |
No. 5 |
0/9/0 |
3 |
No. 0 |
No. 0 |
No. 0 |
No. 1 |
No. 1 |
Therefore, in technical scheme provided in an embodiment of the present invention, it is connected with user equipment by detecting access device
Port on the business of a plurality of service channel on line states, the business of an at least service channel on detecting this port
When upper down status occur to change, the bandwidth upper limit of the service channel on this port is adjusted, is the bandwidth of service channel
Limit the mechanism providing dynamic adjustment, greatly improve the motility of service channel bandwidth restriction.Simultaneously it is thus also avoided that because of industry
Business passage causes the waste of the network bandwidth when not having business transmission.
Below one of embodiment of the present invention service channel Bandwidth Management device is described, service channel bandwidth pipe
Reason device connects at least one user equipment by a port, refers to Fig. 3, one of embodiment of the present invention service channel
Bandwidth Management device 300 includes:
Detector unit 301, for detecting down status in the business of a plurality of service channel on this port of access device, its
In, this port comprises at least two service channels;
Adjustment unit 302, for detecting the business of an at least service channel on this port when detector unit 301
When down status occur to change, the bandwidth upper limit of the service channel on this port is adjusted.
In the embodiment of the present invention, operator can be directed to the upper and lower of a plurality of service channel on access device port according to demand
The combination of line states, is that every kind of combination arranges corresponding Bandwidth adjustment information, Bandwidth adjustment information is included every on this port
The target bandwidth higher limit of service channel, as shown in figure 4, adjustment unit 302 may include:Acquiring unit 3021, searching unit
3022 and adjustment subelement 3023, wherein, acquiring unit 3021 is used on this port according to detector unit 301 current detection
In the business of at least one service channel, down status obtain combination mark;Searching unit 3022 is used for according to acquiring unit 3021
The combination identifier lookup Bandwidth adjustment information obtaining;Adjustment subelement 3023 is used for the bandwidth finding according to searching unit 3022
The target bandwidth higher limit of every service channel in adjustment information, by the current bandwidth higher limit of the service channel on this port
It is adjusted to target bandwidth higher limit.
Or, adjustment unit 302 also releasable unit and allocation unit, releasing unit is used for detecting in detector unit 301
When going out down status generation transformation in the business of service channel, the band of the service channel that the business that release is not currently reached the standard grade is located
Width, allocation unit is used for the service channel that the bandwidth allocation of release is located at least one currently online business, further,
The service channel that the band preference of release also can be distributed to the business place currently reached the standard grade is not it will be understood that above-mentioned currently go up
The bandwidth that the service channel that the business of line is located is released should be less than the original bandwidth of this service channel.
Or, in detector unit 301, adjustment unit 302 can also detect that in the business of service channel, down status occur
During transformation, lifting service priority is higher, and the bandwidth of the larger service channel at upper line service place of service bandwidth demand
The upper limit, and reduce the relatively low upper line service of service priority or the bandwidth upper limit of the service channel not being located in line service, with
Ensure that the bandwidth upper limit summation of all service channels of this port is less than the total available bandwidth in this port, for service priority relatively
Height, but the service channel that the less business of service bandwidth demand is located, then can not be carried out to the bandwidth upper limit of this service channel business
Adjustment.
Further, the detector unit 301 in the embodiment of the present invention can be additionally used at least one on this port is detected
When in the business of service channel, down status occur to change, in preset time period, there are all business changing in this port for detection
In the business of passage, whether down status all change again, detect in detector unit 301 and send out on this port in preset time period
When in the raw business of all service channels changing, down status all do not change again, just trigger adjustment unit 302 execute right
The adjustment of the bandwidth upper limit of the service channel on this port.
Under a kind of application scenarios, the mode of the bandwidth upper limit adjustment to service channel for the adjustment unit 302 can be:To need
The service channel adjusting current bandwidth higher limit is tied to the second committed access rate mould from the first committed access rate template
On plate, wherein, corresponding to the current bandwidth higher limit of this service channel, this for the CAR value of this first committed access rate template
The CAR value of two committed access rate templates is corresponding to the target bandwidth higher limit of this service channel, and, first promises to undertake access speed
The CAR value of rate template is unequal with the CAR value in the second committed access rate template;Or or according to need adjustment
The target bandwidth upper limit of service channel, directly changes the CAR value of the CAR template of this service channel current bindings, does not limit herein
Fixed.
The mode of the access device access network in the present invention can be XDSL access way or PON access way
Deng, the service channel Bandwidth Management device in the embodiment of the present invention can be self-contained unit, or or above-mentioned access set
For itself, access device can be for example DSLAM or OLT etc., be not construed as limiting herein.Detector unit in the embodiment of the present invention
Can be for example central processing unit (CPU, Central Processing Unit) with adjustment unit.
It should be noted that the service channel Bandwidth Management device in the embodiment of the present invention can be as above-mentioned embodiment of the method
In service channel Bandwidth Management device, can be used for realizing the whole technical schemes in said method embodiment, its each work(
The function of energy module can implement according to the method in said method embodiment, and it implements process and can refer to above-mentioned reality
Apply the associated description in example, here is omitted.
Therefore, in technical scheme provided in an embodiment of the present invention, service channel Bandwidth Management device is connect by detection
Enter line states in the business of a plurality of service channel that equipment is connected with user equipment, at least one industry on detecting this port
When down status occur to change in the business of business passage, the bandwidth upper limit of the service channel on this port is adjusted, is industry
The bandwidth of business passage limits the mechanism providing dynamic adjustment, greatly improves the motility of service channel bandwidth restriction.Meanwhile,
Also avoid and cause the waste of the network bandwidth when there is no business transmission because of service channel.
The embodiment of the present invention additionally provides a kind of service channel bandwidth management system, as shown in figure 5, in the embodiment of the present invention
Service channel bandwidth management system 400, including:Service channel Bandwidth Management device 401 and at least one user equipment 402;
Wherein, service channel Bandwidth Management device 401 can be filled with the service channel Bandwidth Management in said apparatus embodiment
Put similar, here is omitted.
One of ordinary skill in the art will appreciate that it is permissible for realizing all or part of step in above-described embodiment method
The hardware being instructed correlation by program is completed, and described program can be stored in a kind of computer-readable recording medium, on
Stating the storage medium mentioned can be read only memory, random access memory, disk or CD etc..
Service channel bandwidth management method in a kind of the access network above present invention being provided, relevant apparatus and system are entered
Go and be discussed in detail, for those skilled in the art, according to the thought of the embodiment of the present invention, in specific embodiment and application
All will change in scope, to sum up, this specification content should not be construed as limitation of the present invention.