CN102202001A - Dynamic subscriber bandwidth regulation method, system and broadband network gateway - Google Patents

Dynamic subscriber bandwidth regulation method, system and broadband network gateway Download PDF

Info

Publication number
CN102202001A
CN102202001A CN201110159648XA CN201110159648A CN102202001A CN 102202001 A CN102202001 A CN 102202001A CN 201110159648X A CN201110159648X A CN 201110159648XA CN 201110159648 A CN201110159648 A CN 201110159648A CN 102202001 A CN102202001 A CN 102202001A
Authority
CN
China
Prior art keywords
user
multicast
bandwidth
network gateway
wideband network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201110159648XA
Other languages
Chinese (zh)
Inventor
何晓明
王爱宝
卢燕青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201110159648XA priority Critical patent/CN102202001A/en
Publication of CN102202001A publication Critical patent/CN102202001A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a dynamic subscriber bandwidth regulation method, a dynamic subscriber bandwidth regulation system and a broadband network gateway, which relate to the technical field of communication. The method comprises that: the broadband network gateway receives a multicast addition request from a subscriber; the broadband network gateway acquires a bandwidth value of a multicast group into which the subscriber requests to be added; the broadband network gateway regulates unicast bandwidth conventionally configured by the subscriber into the bandwidth obtained by subtracting the bandwidth value of the multicast group by a committed access rate (CAR); and when receiving a multicast leaving request from the subscriber, the broadband network gateway recovers a unicast bandwidth CAR value. By the multicast-way-based subscriber bandwidth regulation method and the multicast-way-based subscriber bandwidth regulation system, dynamic subscriber bandwidth regulation is realized, the bandwidth resources of an operator can be effectively prevented from loss, the congestion degree of a downlink is reduced, and simultaneously, the multicast service experiences of the subscriber are improved.

Description

Method, system and wideband network gateway that user bandwidth is dynamically adjusted
Technical field
The present invention relates to communication technical field, relate in particular to method, system and wideband network gateway that a kind of user bandwidth is dynamically adjusted.
Background technology
Multicast is a kind of packet load mode.By the multicast mode, source host can send to identical packet on the interior a plurality of destination hosts of same multicast group simultaneously.Multicasting technology has been realized the efficient data transmission of IP network mid point to multiple spot, because multicast is conserve network bandwidth, reduction offered load effectively, therefore all is widely used in all many-sides such as Internet video, real time data transmission, multimedia conferencing, data copy, recreation and emulation.
The IP multicast comprises two class basic agreements: the internet group management protocol of supporting between multicast routing protocol and router and the main frame.Internet group management protocol comprise based on IPv4 IGMP (Internet Group Management Protocol, Internet Group Management Protocol) and based on the MLD (Multicast Listener Discovery, multicast listener discovery) of IPv6.The multicast group that subscriber's main station uses internet group management protocol its desired adding of announcement or leaves.
In the multicast protocol of standard, the recipient can add or leave multicast group arbitrarily, does not consider the user management problem.In order to realize runing manageable multicast service, operator must introduce multicast authority administrative mechanism-controllable multicast in the network of its operation.The basic thought of controllable multicast is to dispose a multicast authority table for each inserts the user on the multicast control appliance, when subscriber's main station adds the multicast group of appointment by IGMP or MLD request, the multicast control appliance is according to this user's multicast authority table mandate or refuse the request that this user adds multicast group, thereby realizes the control to user's multicast authority.
Though controllable multicast can be realized the access control of user to multicast service, can not guarantee the service quality (QoS) of multicast service.In the broadband access network of runing of reality, this class multiservice gateway equipment of BAS Broadband Access Server (BRAS) and business router (SR), be also referred to as wideband network gateway equipment (BNG, Broadband Network Gateway), having served as the SACP in the broadband access network, is the crucial controlling platform that realizes the multiple service supporting of IP network " user can discern, business can be distinguished, quality controllable system ".It is to be unified to control by wideband network gateway that the QoS of customer service guarantees.When the extensive developing multicast of operator is professional, ideal situation is that the control point and the copy-point of multicast moves down into the nearer access device from the user, as DSLAM (Digital Subscriber Line Access Multiplexer, Digital Subscriber Line Access Multiplexer), PON (Passive Optical Network, EPON) or access switch, realize duplicating step by step by the two layer access net network to user multicast stream, can alleviate the bandwidth pressure of broadband access network so greatly, effectively improve the transmission efficiency of multicast packet.Yet the broadband access network of existing operator can not be supported multicast-capable fully because the functions of the equipments performance is uneven, and the fund input that the whole network is transformed is huge.Carry out the initial stage at multicast service, provide multicast service a kind of feasible transition solution of can yet be regarded as for the user that video requirement is arranged with mode of unicast.Multicast packet is by PPPoE message encapsulation, is sent to user terminal in the mode of point-to-point.This is a kind of multicast tranmission techniques that operator extensively adopts.
Because dedicated multicast VLAN that wideband network gateway provides or PVC passage are shared by all access user multicast stream, wideband network gateway for the application user in multicast service multicast data flow of duplicating not with this user's unicast service stream shared queue, so multicast bandwidth is not limited by the total bandwidth of the unicast service stream that every user disposed on equipment.When the multicast channel of certain mandate of user capture, if user's unicast service stream bandwidth is not dynamically adjusted, the maximum available bandwidth that operator offers the user will cause benefits of operators impaired above user's signatory bandwidth.On the other hand, the user might not make a profit from the bandwidth that get more, because the user that picture inserts based on the DSL circuit can be subjected to the restriction of the DSL circuit physical rate limit or no-load speed, when the unicast service that uses simultaneously as the user and the total bandwidth of multicast service surpass the DSL circuit physical rate limit or no-load speed, do not enable at access device under the situation of any QoS mechanism, the QoS of multicast service can not be guaranteed well that the user has descended on the contrary to the experience of multicast service.
Summary of the invention
The technical problem that one aspect of the invention will solve provides a kind of user bandwidth dynamic adjusting method, can alleviate the down link Congestion Level SPCC.
The invention provides a kind of user bandwidth dynamic adjusting method, comprising: the multicast that wideband network gateway receives described user joins request; Described wideband network gateway obtains described user and asks the required bandwidth value of multicast group that adds; Unicast bandwidth-Committed Access Rate (CAR, Committed Access Rate) that described wideband network gateway has been configured to signatory bandwidth with described user is adjusted into CAR and deducts described request and add the multicast group bandwidth value; When the multicast that receives described user when described wideband network gateway leaves request, described wideband network gateway will recover described user's unicast bandwidth CAR value.
According to one embodiment of the method for the invention, wideband network gateway obtains described user asks the bandwidth value of the multicast group that adds to comprise: described wideband network gateway sends user bandwidth to strategic server and adjusts request message, and described user bandwidth is adjusted in the request message and comprised user ID and multicast identifier; Described wideband network gateway receives the user bandwidth adjustment instruction from described strategic server, comprises the bandwidth value of described multicast group in the described user bandwidth adjustment instruction.
According to one embodiment of the method for the invention, also comprise: described wideband network gateway receives the user bandwidth adjustment instruction from described strategic server, disposes described user's multicast authority table in this locality.
According to one embodiment of the method for the invention, described wideband network gateway obtains described user asks the bandwidth value of the multicast group that adds to comprise: described wideband network gateway authenticates described user according to described user's the multicast acquisition user ID that joins request; Authentication obtains the bandwidth value of multicast group from the user multicast power table of this locality configuration by the described wideband network gateway in back.
The user bandwidth dynamic adjusting method that provides according to an aspect of the present invention, when the user uses multicast service, the unicast bandwidth CAR value that wideband network gateway has disposed the user is adjusted into CAR and deducts described request adding multicast group bandwidth value, make user's clean culture and the total available bandwidth of multicast (maximum available bandwidth) can not surpass the promise access bandwidth that the user contracts, alleviate the down link Congestion Level SPCC.
The technical problem that another aspect of the present invention will solve provides a kind of wideband network gateway and user bandwidth dynamic debugging system, can alleviate the down link Congestion Level SPCC.
The invention provides a kind of wideband network gateway, comprising: the multicast request processing unit, the multicast that is used to receive described user joins request and multicast leaves request; The bandwidth acquiring unit is used to obtain described user and asks to add the required bandwidth value of multicast group; The bandwidth adjustment unit, the unicast bandwidth CAR value that is used for when the multicast that receives described user joins request described user having been disposed deducts the bandwidth value of described multicast group; When the multicast that receives described user leaves request, recover the unicast bandwidth CAR value of the original configuration of described user.
According to an embodiment of wideband network gateway of the present invention, the multicast bandwidth acquiring unit sends user bandwidth to strategic server and adjusts request message, and described user bandwidth is adjusted in the request message and comprised user ID and multicast identifier; Reception comprises the bandwidth value of described multicast group from the user bandwidth adjustment instruction of described strategic server in the described user bandwidth adjustment instruction.
An embodiment according to wideband network gateway of the present invention also comprises: the multicast authority dispensing unit, be used to receive user bandwidth adjustment instruction from described strategic server after, at the described user's of local dynamic-configuration multicast authority table.
An embodiment according to wideband network gateway of the present invention also comprises: authentication ' unit is used for the user ID that the multicast according to described user joins request described user is authenticated; The bandwidth value of multicast group is obtained in authentication from the user multicast power table of this locality configuration by the described bandwidth acquiring unit in back.
The invention provides a kind of user bandwidth dynamic debugging system, comprise above-mentioned wideband network gateway and strategic server.
Wideband network gateway that provides according to an aspect of the present invention and user bandwidth dynamic debugging system, when the user uses multicast service, wideband network gateway deducts the unicast bandwidth CAR value of user's original configuration the bandwidth value of multicast group, thereby make user's clean culture and the total available bandwidth of multicast can not surpass the maximum available bandwidth that the user contracts, alleviate the down link Congestion Level SPCC.
Description of drawings
Fig. 1 illustrates the flow chart of an embodiment of user bandwidth dynamic adjusting method of the present invention;
Fig. 2 illustrates the system schematic of an embodiment of user bandwidth dynamic debugging system of the present invention;
Fig. 3 illustrates the user multicast power hoist pennants that BNG goes up configuration;
Fig. 4 illustrates the user multicast power hoist pennants that comprises the multicast bandwidth attribute that BNG goes up configuration;
Fig. 5 illustrates the flow chart of another embodiment of user bandwidth dynamic adjusting method of the present invention;
Fig. 6 illustrates the flow chart of another embodiment of user bandwidth dynamic adjusting method of the present invention;
Fig. 7 illustrates BNG process chart when the multicast that receives the user joins request in one embodiment of the present of invention.
Fig. 8 illustrates BNG process chart when the multicast that receives the user leaves request in one embodiment of the present of invention
Fig. 9 illustrates the structure chart of an embodiment of wideband network gateway of the present invention;
Figure 10 illustrates the structure chart of another embodiment of wideband network gateway of the present invention;
Figure 11 illustrates the structure chart of another embodiment of wideband network gateway of the present invention.
Embodiment
With reference to the accompanying drawings the present invention is described more fully, exemplary embodiment of the present invention wherein is described.
Fig. 1 illustrates the flow chart of an embodiment of user bandwidth dynamic adjusting method of the present invention.
As shown in Figure 1, step 102, the multicast that wideband network gateway receives the user joins request.The multicast identifier that joins request and obtain user ID and will add according to multicast.
Step 104, wideband network gateway are obtained the bandwidth value that the user asks the multicast group that adds.Wideband network gateway from this locality, strategic server, aaa server obtain the bandwidth value of multicast group.
Step 106, the unicast bandwidth that wideband network gateway has disposed the user are adjusted into the CAR value and deduct described request adding multicast group bandwidth value.At wideband network gateway, for the unicast service bandwidth of user initializing configuration is the maximum available signatory bandwidth of user, i.e. Committed Access Rate CAR; After the user added multicast group, the unicast bandwidth CAR value that the user has been disposed deducted request and adds the multicast group bandwidth value, thereby made the total bandwidth of user's multicast and program request can not surpass user's maximum available signatory bandwidth.
Step 108, when wideband network gateway reception user's multicast left request, wideband network gateway reverted to user's unicast bandwidth CAR value of original configuration.
In the foregoing description, by user's multicast bandwidth being included in the control range of user's signatory bandwidth, when the user uses multicast service, wideband network gateway is adjusted into the bandwidth value that the CAR value deducts multicast group with user's unicast bandwidth, thereby make user's available bandwidth (comprising multicast data flow bandwidth and unicast service stream bandwidth) can not surpass the maximum available bandwidth that the user contracts, it is congested to alleviate down link, carries out better QoS control, for the user provides better multicast services.
Fig. 2 illustrates the system schematic of an embodiment of user bandwidth dynamic debugging system of the present invention.As shown in Figure 2, user terminal 21 has the PPPoE dial feature, can realize can being personal computer (PC), set-top box networked devices such as (STB) to the decapsulation of PPPoE encapsulation multicast message and the broadcast of group broadcasting program.Access node 22 is access points of user terminal 21 access networks, realizes the transparent transmission of multicast message stream and multicast traffic stream is comprised PON equipment such as DSLAM, Ethernet switch, integrated access equipment, OLT/OLU.Wideband network gateway (BNG, Broadband Network Gateway) the 23rd, the SACP of broadband access network, also be the control point and the copy-point of user multicast service simultaneously, comprise BAS Broadband Access Server (BRAS), business router IP edge devices such as (SR).The multicast application system is used for user's authentication, the operation and management of storage user multicast power information and user multicast service, multicast content broadcasts etc. comprise aaa server 26, strategic server 24, multicast service management system 25, multicast server 27 etc.Connection user terminal 21 can be DSL circuit, PON circuit, Ethernet, wireless lan (wlan) etc. to the access loop of access node 22; Connecting access node 22 and generally be two layers to the broadband access network of wideband network gateway 23 and converge Ethernet, also can be multi-service transport platform (MSTP) or asynchronous transfer mode (ATM) network.The multicast application system generally passes through three layers IP network connection wideband network gateway 23.
Need to prove, user bandwidth dynamic debugging system framework shown in Figure 2 only is that example is used, in actual application, the concrete network architecture is not limited thereto, be deployed to an equipment as access node and wideband network gateway, or access node and residence gateway (RG) be deployed to an equipment, or the like.
The multi-cast business data that the user contracts generally is stored in the multicast service management system, is issued on strategic server or the aaa server by the multicast service management system, also can directly be stored on strategic server or the aaa server.
In the system architecture that user bandwidth is dynamically adjusted, wideband network gateway is mainly finished the AAA client functionality of access authentication of user, mandate and charging, be responsible for access control, maintenance and monitoring simultaneously to user's pppoe session, and realize the QoS control of customer service etc.For realizing the multicast service function, wideband network gateway need be supported controllable multicast mechanism, and duplicating and transmitting of the control of responsible user multicast power, multicast message comprises: the multicast that receives the user adds/leaves request; Obtain user ID and multicast identifier from user's multicast group management, request multicast application system issues corresponding multicast authority; Execution is from the configuration/deletion of the multicast authority of multicast application system; Or from user's multicast group management, obtain user ID and multicast identifier, search and mate the user multicast power table of static configuration in advance, according to the multicast request of rights parameters mandate or refusing user's.In addition, wideband network gateway also is responsible for adjustment and the recovery request to policy control platform or aaa server proposition user bandwidth, carries out corresponding user bandwidth and dynamically adjusts.
BNG carries out from the dynamic-configuration of multicast application system or the user multicast power table (as shown in Figure 3) by webmaster mode static configuration.Wherein, user's list item is the user under the multicast authority table, the user comprises MAC (Media Access Control, medium access control) address, VLAN (Virtual Local Area Network, VLAN) number, PVC (Permanent Virtual Circuit, PVC) and line scan pickup coil side slogan (Circuit ID) etc.In the multicast authority table, the corresponding multicast authority record of each bar record comprises multicast identifier and corresponding authority composition.Wherein, authority is the user to rights parameters that should multicast group, represents whether this user can add this multicast group, and its value comprises and allows to watch, forbids watching and preview.Multicast identifier comprises source specific multicast group (S, G) and the Any-Source Multicast group (* G), (G) represents the IP multicast address of this multicast group, and (S) expression sends the designated multicast source IP address that multicast group data flows, and (*) expression sends any multicast source address of multicast group data stream.In accompanying drawing 1, the channel that user A can visit for (100.100.1.1,225.0.1.1), channel that can preview be (100.100.2.1,226.0.1.1), the channel that can not visit be (3eff::1, ff02::0101) or the like.The channel that user B can visit for (*, 225.1.1.1), channel that can preview be (*, 226.1.1.1), the channel that can not visit be (*, ff02::0101) or the like.The user multicast power table also can adopt the form of Fig. 4, and Fig. 4 is that with the different of Fig. 3 the bandwidth attribute of multicast group all had in each bar multicast authority record in Fig. 4, and the required bandwidth value of this multicast group is play in representative.
The present invention is based on the flow process that the multicast mode realizes that user bandwidth is dynamically adjusted below with reference to Fig. 5 detailed description.
Fig. 5 illustrates the flow chart of another embodiment of user bandwidth dynamic adjusting method of the present invention.
As shown in Figure 5, concrete steps are as follows:
Step 502, relevant connection is also set up and safeguarded to BNG and strategic server, interface protocol can be COPS (Common Open Policy Services, public open policy service protocol), Diameter or RADIUS etc.Strategic server can be the policy unit of multicast services such as aaa server, stores the multi-cast business data that the user contracts, and these user data can be issued and upgraded by the multicast service management system.
Step 504, user terminal is set up and maintenance of PPP oE session with BNG, obtains the IP address, the beginning accesses network.
Step 506, when user terminal adds certain multicast request, the multicast request message packet after PPPoE encapsulation, by the broadband access network transparent transmission to and the BNG equipment that terminates, BNG resolves this multicast message that joins request, and obtains user ID and multicast identifier.
Step 508, BNG sends this user bandwidth adjustment request message according to obtaining user ID and multicast identifier to strategic server.At this moment may have two kinds of situations: 1) if BNG has disposed this user multicast power table, BNG searches the multicast authority of being asked according to the user ID and the multicast identifier that obtain at the user multicast power table.If the multicast group authority credentials of this request allows for authorizing, this BNG sends this user bandwidth adjustment request message according to obtaining user ID and multicast identifier to strategic server, and the user ID that user bandwidth is adjusted in the request message can comprise information such as IP address, MAC Address or Circuit ID; 2) if BNG does not dispose this user multicast power table as yet, this BNG sends this user bandwidth to strategic server according to obtaining user ID with multicast identifier the samely adjust request message;
Step 510, strategic server according to the user's information of carrying in bandwidth adjustment request message authentication after, find the bandwidth attribute of multicast identifier correspondence at the user multicast database, the bandwidth that issues this user to BNG is adjusted fill order.
Step 512, BNG receives after user bandwidth that strategic server issues adjusts fill order, and the unicast bandwidth CAR value that this user has disposed is reduced corresponding multicast bandwidth value.
Step 514, the execution result that BNG reports bandwidth to adjust to strategic server; For situation 2, BNG except carry out with the same operation of situation 1, also need this user's of dynamic-configuration multicast authority table.
Step 516, when user terminal sends when leaving certain multicast request, BNG resolves the PPPoE message of this multicast leave group message of receiving, obtains user ID and multicast identifier.
Step 518, BNG searches the multicast authority of being asked according to the user ID and the multicast identifier that obtain at the user multicast power table.If the multicast group authority credentials of this request allows for authorizing, this BNG sends this user bandwidth adjustment recovery request message according to obtaining user ID and multicast identifier to strategic server, and the user ID that user bandwidth is adjusted in the recovery request message can comprise information such as IP address, MAC Address or Circuit ID;
After step 520, strategic server are adjusted the user's information authentication of carrying in the recovery request message according to bandwidth, find the bandwidth attribute of multicast identifier correspondence at the user multicast database, the bandwidth adjustment that issues this user to BNG recovers fill order.
Step 522, BNG receives after user bandwidth adjustment that strategic server issues recovers fill order, and the adjusted unicast bandwidth CAR value of this user is recovered.
Step 524, the execution result that BNG reports the bandwidth adjustment to recover to strategic server.
The flow process that user bandwidth is dynamically adjusted finishes.
In the foregoing description, BNG and policy server interaction are finished the adjustment of user bandwidth, realize the control of network traffics better.
Fig. 6 illustrates the flow chart of another embodiment of user bandwidth dynamic adjusting method of the present invention.
As shown in Figure 6, step 602, the multicast that BNG receives the user joins request.
Step 604, BNG can be in this locality according to the user ID in the multicast request message to authentification of user.
Step 606, after authentication was passed through, BNG carried out corresponding reducing according to the pairing bandwidth attribute value of multicast group in the user multicast power table of this locality to the unicast bandwidth CAR value that this user has disposed.
Step 608, the multicast that BNG receives the user leaves request.
Step 610, BNG can be in this locality according to the user ID in the multicast request message to authentification of user, after authentication is passed through,, the adjusted unicast bandwidth CAR value of this user is recovered according to the pairing bandwidth attribute value of multicast group in the local user multicast power table.
In the foregoing description, according to the user multicast power table of this locality user's unicast bandwidth is controlled, can be obtained the bandwidth value of multicast group after authentication is passed through from the multicast authority table, it is little to delay time, and carries out the efficient height.
Fig. 7 illustrates BNG process chart when the multicast that receives the user joins request in one embodiment of the present of invention.
As shown in Figure 7, step 702 when the multicast that receives the user as BNG joins request, is resolved the join request PPPoE message of message of this multicast, obtains user ID and multicast identifier.
Step 704, BNG searches the multicast authority of being asked according to the user ID and the multicast identifier that obtain at the user multicast power table.
Step 706, the rights parameters that BNG joins request according to corresponding multicast, carry out following processing:
A. if rights parameters=mandate allows.
Step 708A creates multicast forward table to the vlan sub-interface of user access port, finishes multicast message and duplicates and transmit;
Step 710A, BNG sends this user bandwidth adjustment request message according to obtaining user ID and multicast identifier to strategic server, and the user ID that described user bandwidth is adjusted in the request message can comprise information such as IP address, MAC Address or Circuit ID.
Need to prove, when the user is doing switching channels when operation, there are the leave group message of a last multicast channel and the adding message of next multicast channel to take place in succession, the time interval very short (greatly about Millisecond) that these two message produce, if when receiving that such channel switches message, not needing to send this user bandwidth to strategic server, BNG do not adjust request message.
B. if rights parameters=mandate preview.
Step 708B creates multicast forward table to the vlan sub-interface of user access port, and enables preview time counter and preview duration timer respectively, finishes multicast message and duplicates and transmit.This moment, BNG did not need to send this user bandwidth adjustment request message to strategic server.
C. forbid as if rights parameters=mandate.
Step 708C abandons user's multicast request message, and user access port is left intact.
Fig. 8 illustrates BNG process chart when the multicast that receives the user leaves request in one embodiment of the present of invention.
As shown in Figure 8, step 802 when the multicast that receives the user as described BNG leaves request, is left the PPPoE message of request message and is resolved to this multicast, obtain user ID and multicast identifier.
Step 804, BNG searches the multicast authority of being asked according to the user ID and the multicast identifier that obtain at the user multicast power table.
Step 806, BNG does following processing according to the rights parameters that corresponding multicast leaves request:
A. if rights parameters=mandate allows
Step 808A is to the vlan sub-interface deletion multicast forward table of user access port.
Step 810A, BNG sends this user bandwidth adjustment recovery request message according to obtaining user ID and multicast identifier to strategic server, and the user ID that described user bandwidth is adjusted in the recovery request message can comprise information such as IP address, MAC Address or Circuit ID.
Need to prove, when the user is doing switching channels when operation, there are the leave group message of a last multicast channel and the adding message of next frequency band to take place in succession, the time interval very short (greatly about Millisecond) that these two message produce, if when receiving that such channel switches message, not needing to send this user bandwidth to strategic server, described BNG do not adjust recovery request message.
B. if rights parameters=mandate preview
Step 808B, to the vlan sub-interface deletion multicast forward table of user access port, multicast preview time counter subtracts 1.
C. forbid as if rights parameters=mandate
Step 808C abandons user's multicast request message, and the vlan sub-interface of user access port is left intact.
In the foregoing description, user's multicast authority parameter is distinguished,, can be accomplished the QoS control that more becomes more meticulous for authorizing preview not carry out the adjustment of CAR.
Fig. 9 illustrates the structure chart of an embodiment of wideband network gateway of the present invention.As shown in Figure 9, wideband network gateway comprises multicast request processing unit 91, bandwidth acquiring unit 92 and bandwidth adjustment unit 93 among this embodiment.Wherein, multicast request processing unit 91 multicast that receives users joins request and multicast leaves request; Bandwidth acquiring unit 92 obtains the bandwidth value that the user asks the multicast group that adds; Bandwidth adjustment unit 93 deducts user's unicast bandwidth CAR value the bandwidth value of multicast group when the multicast that receives the user joins request; When the multicast that receives the user leaves request, user's unicast bandwidth CAR value is recovered.
In the foregoing description, when the user applies multicast group, the bandwidth acquiring unit obtains the bandwidth value that the user asks the multicast group that adds; The bandwidth adjustment unit is adjusted the unicast bandwidth CAR value that the user has disposed, thereby makes user's total clean culture and multicast available bandwidth can not surpass the maximum available bandwidth that the user contracts, and alleviates the down link Congestion Level SPCC.
Figure 10 illustrates the structure chart of another embodiment of wideband network gateway of the present invention.As shown in figure 10, among this embodiment, except multicast request processing unit 91, bandwidth acquiring unit 92 and bandwidth adjustment unit 93, wideband network gateway also comprises multicast authority dispensing unit 104.After the user bandwidth adjustment instruction of multicast authority dispensing unit 104 receptions from strategic server, at the multicast authority table of local configure user.
Figure 11 illustrates the structure chart of another embodiment of wideband network gateway of the present invention.Among this embodiment, except multicast request processing unit 91, bandwidth acquiring unit 92 and bandwidth adjustment unit 93, wideband network gateway also comprises authentication ' unit 115.User ID during authentication ' unit 115 joins request according to user's multicast authenticates the user; Authentication is by back bandwidth acquiring unit 92 bases pairing bandwidth attribute value of multicast group in the user multicast power table of this locality configuration.By authentication ' unit, can improve security of system.
The multicast mode of utilizing provided by the invention realizes the method and system that user bandwidth is dynamically adjusted, and when the user did not visit multicast service, the maximum available signatory bandwidth CAR value of the total descending unicast service stream of user remained unchanged; When the user capture multicast service, the CAR value of user's total descending unicast service stream is reduced according to the bandwidth parameter of this multicast channel of user capture.Can protect the bandwidth resources of operator not suffer a loss so on the one hand, also can promote the experience performance of user on the other hand multicast service.
Description of the invention provides for example with for the purpose of describing, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is for better explanation principle of the present invention and practical application, thereby and makes those of ordinary skill in the art can understand the various embodiment that have various modifications that the present invention's design is suitable for special-purpose.

Claims (10)

1. a user bandwidth dynamic adjusting method is characterized in that, comprising:
The multicast that wideband network gateway receives described user joins request;
Described wideband network gateway obtains the bandwidth value that described user asks the multicast group that adds;
Described wideband network gateway is adjusted into the bandwidth value that the CAR value deducts described multicast group with the unicast bandwidth that described user was configured to signatory bandwidth CAR value originally;
When the multicast that receives described user when described wideband network gateway left request, described wideband network gateway recovered described user's unicast bandwidth CAR value.
2. method according to claim 1 is characterized in that, described wideband network gateway obtains described user asks the bandwidth value of the multicast group that adds to comprise:
Described wideband network gateway sends user bandwidth to strategic server and adjusts request message, and described user bandwidth is adjusted in the request message and comprised user ID and multicast identifier;
Described wideband network gateway receives the user bandwidth adjustment instruction from described strategic server, comprises the bandwidth value of described multicast group in the described user bandwidth adjustment instruction.
3. method according to claim 2 is characterized in that, also comprises:
Described wideband network gateway receives the user bandwidth adjustment instruction from described strategic server, disposes described user's multicast authority table in this locality.
4. method according to claim 1 is characterized in that, described wideband network gateway obtains described user asks the bandwidth value of the multicast group that adds to comprise:
Described wideband network gateway authenticates described user according to described user's the multicast acquisition user ID that joins request;
Authentication obtains the bandwidth value of described multicast group from the user multicast power table of this locality configuration by the described wideband network gateway in back.
5. method according to claim 1 is characterized in that, when described user adds multicast group when carrying out preview, does not adjust described user's unicast bandwidth.
6. a wideband network gateway is characterized in that, comprising:
The multicast request processing unit, the multicast that is used to receive described user joins request and multicast leaves request;
The bandwidth acquiring unit is used to obtain the bandwidth value that described user asks the multicast group that adds;
The bandwidth adjustment unit is used for when the multicast that receives described user joins request described user's unicast bandwidth is adjusted into the bandwidth value that the CAR value deducts described multicast group; When the multicast that receives described user leaves request, described user's unicast bandwidth CAR value is recovered.
7. gateway according to claim 6 is characterized in that, described bandwidth acquiring unit sends user bandwidth to strategic server and adjusts request message, and described user bandwidth is adjusted in the request message and comprised user ID and multicast identifier; Reception comprises the bandwidth value of described multicast group from the user bandwidth adjustment instruction of described strategic server in the described user bandwidth adjustment instruction.
8. gateway according to claim 7 is characterized in that, also comprises:
The multicast authority dispensing unit, be used to receive user bandwidth adjustment instruction from described strategic server after, dispose described user's multicast authority table in this locality.
9. gateway according to claim 6 is characterized in that, also comprises:
Authentication ' unit is used for the user ID that the multicast according to described user joins request described user is authenticated;
The bandwidth value of described multicast group is obtained in authentication from the user multicast power table of this locality configuration by the described bandwidth acquiring unit in back.
10. a user bandwidth dynamic debugging system is characterized in that, comprises according to any described wideband network gateway in the claim 6 to 9.
CN201110159648XA 2011-06-15 2011-06-15 Dynamic subscriber bandwidth regulation method, system and broadband network gateway Pending CN102202001A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110159648XA CN102202001A (en) 2011-06-15 2011-06-15 Dynamic subscriber bandwidth regulation method, system and broadband network gateway

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110159648XA CN102202001A (en) 2011-06-15 2011-06-15 Dynamic subscriber bandwidth regulation method, system and broadband network gateway

Publications (1)

Publication Number Publication Date
CN102202001A true CN102202001A (en) 2011-09-28

Family

ID=44662402

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110159648XA Pending CN102202001A (en) 2011-06-15 2011-06-15 Dynamic subscriber bandwidth regulation method, system and broadband network gateway

Country Status (1)

Country Link
CN (1) CN102202001A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571614A (en) * 2012-03-12 2012-07-11 前卫视讯(北京)科技发展有限公司 Method and device for dynamically regulating routing of multistage-forwarding-based network video
CN103685201A (en) * 2012-09-24 2014-03-26 中兴通讯股份有限公司 Method and system for WLAN user fixed network access
CN103957566A (en) * 2014-04-17 2014-07-30 华为技术有限公司 Bandwidth control method and bandwidth control equipment
WO2014121614A1 (en) * 2013-02-05 2014-08-14 中兴通讯股份有限公司 Method and system for implementing authentication and accounting in interaction between wireless local area network and fixed network
CN107147593A (en) * 2016-03-01 2017-09-08 中兴通讯股份有限公司 It is managed collectively the method and device of passive light network terminal bandwidth
WO2018036516A1 (en) * 2016-08-26 2018-03-01 中兴通讯股份有限公司 Method and system for traffic management, packet switching device and user device
CN111148050A (en) * 2019-12-30 2020-05-12 展讯半导体(南京)有限公司 Multicast management method and device
CN112995750A (en) * 2019-12-17 2021-06-18 天翼智慧家庭科技有限公司 Method and system for realizing IPTV multicast service under home router scene
CN114430373A (en) * 2021-12-22 2022-05-03 天翼云科技有限公司 Method and device for dynamically adjusting bandwidth

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1414759A (en) * 2002-01-30 2003-04-30 华为技术有限公司 Controlled group broadcasting system and its realizing method
CN1671096A (en) * 2004-03-17 2005-09-21 中国科学技术大学 Policy control based multicast access control method
CN1946024A (en) * 2006-10-23 2007-04-11 华为技术有限公司 Method and system for identifying service block
CN1992604A (en) * 2005-12-27 2007-07-04 中兴通讯股份有限公司 Method for network TV realizing controlled multicast operation
CN101123498A (en) * 2006-08-08 2008-02-13 华为技术有限公司 A method, device and system for access authentication
CN101335637A (en) * 2007-06-26 2008-12-31 王立刚 Method and device for multicast control
CN101494607A (en) * 2009-03-05 2009-07-29 华为技术有限公司 Acceptance control method, system and equipment
CN101572650A (en) * 2008-04-30 2009-11-04 华为技术有限公司 Method, device and system of IPTV resource allocation
CN101841454A (en) * 2009-03-17 2010-09-22 中国电信股份有限公司 Bandwidth adjustment method and broadband access server

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1414759A (en) * 2002-01-30 2003-04-30 华为技术有限公司 Controlled group broadcasting system and its realizing method
CN1671096A (en) * 2004-03-17 2005-09-21 中国科学技术大学 Policy control based multicast access control method
CN1992604A (en) * 2005-12-27 2007-07-04 中兴通讯股份有限公司 Method for network TV realizing controlled multicast operation
CN101123498A (en) * 2006-08-08 2008-02-13 华为技术有限公司 A method, device and system for access authentication
CN1946024A (en) * 2006-10-23 2007-04-11 华为技术有限公司 Method and system for identifying service block
CN101335637A (en) * 2007-06-26 2008-12-31 王立刚 Method and device for multicast control
CN101572650A (en) * 2008-04-30 2009-11-04 华为技术有限公司 Method, device and system of IPTV resource allocation
CN101494607A (en) * 2009-03-05 2009-07-29 华为技术有限公司 Acceptance control method, system and equipment
CN101841454A (en) * 2009-03-17 2010-09-22 中国电信股份有限公司 Bandwidth adjustment method and broadband access server

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571614B (en) * 2012-03-12 2014-09-24 前卫视讯(北京)科技发展有限公司 Method and device for dynamically regulating routing of multistage-forwarding-based network video
CN102571614A (en) * 2012-03-12 2012-07-11 前卫视讯(北京)科技发展有限公司 Method and device for dynamically regulating routing of multistage-forwarding-based network video
CN103685201A (en) * 2012-09-24 2014-03-26 中兴通讯股份有限公司 Method and system for WLAN user fixed network access
WO2014044098A1 (en) * 2012-09-24 2014-03-27 中兴通讯股份有限公司 Wlan user fixed network access method and system
US9736156B2 (en) 2012-09-24 2017-08-15 Zte Corporation WLAN user fixed network accessing method and system
WO2014121614A1 (en) * 2013-02-05 2014-08-14 中兴通讯股份有限公司 Method and system for implementing authentication and accounting in interaction between wireless local area network and fixed network
US10575300B2 (en) 2014-04-17 2020-02-25 Huawei Technologies Co., Ltd. Bandwidth control method and bandwidth control device
CN103957566A (en) * 2014-04-17 2014-07-30 华为技术有限公司 Bandwidth control method and bandwidth control equipment
CN107147593A (en) * 2016-03-01 2017-09-08 中兴通讯股份有限公司 It is managed collectively the method and device of passive light network terminal bandwidth
WO2018036516A1 (en) * 2016-08-26 2018-03-01 中兴通讯股份有限公司 Method and system for traffic management, packet switching device and user device
CN107786456B (en) * 2016-08-26 2019-11-26 南京中兴软件有限责任公司 Flow control methods and system, packet switching equipment and user equipment
CN107786456A (en) * 2016-08-26 2018-03-09 中兴通讯股份有限公司 Flow control methods and system, packet switching equipment and user equipment
CN112995750A (en) * 2019-12-17 2021-06-18 天翼智慧家庭科技有限公司 Method and system for realizing IPTV multicast service under home router scene
CN112995750B (en) * 2019-12-17 2024-04-30 天翼数字生活科技有限公司 Method and system for realizing IPTV multicast service in home router scene
CN111148050A (en) * 2019-12-30 2020-05-12 展讯半导体(南京)有限公司 Multicast management method and device
CN111148050B (en) * 2019-12-30 2022-03-29 展讯半导体(南京)有限公司 Multicast management method and device
CN114430373A (en) * 2021-12-22 2022-05-03 天翼云科技有限公司 Method and device for dynamically adjusting bandwidth

Similar Documents

Publication Publication Date Title
CN102202001A (en) Dynamic subscriber bandwidth regulation method, system and broadband network gateway
JP4919859B2 (en) Channel switching system and method for IPTV services in a passive optical network
EP2334073B1 (en) Internet protocol multicast content delivery
CN102447565B (en) A kind of method and system realizing multicast control at broadband access network
WO2009049461A1 (en) Method and apparatus for controlling the upward multicast traffic
WO2007140702A1 (en) Multicast service processing method and access equipment
KR20130032362A (en) Method and apparatus for delivery of internet protocol television service
US10785515B2 (en) Communication control device, communication control method, and communication system
WO2018171396A1 (en) Data transmission method, device and system
WO2007059679A1 (en) A method for processing the abnormal multicast service and a network equipment thereof
WO2005006121A2 (en) Ring overlay network dedicated to carry broadcast traffic to dslams
WO2008138238A1 (en) Method, device and system for realizing multicast connection admission control
CN101166194B (en) A system and method for realizing distributed acceptance control
Robinson et al. QoE based holistic traffic engineering in SDN enabled heterogeneous transport networks
Ooghe et al. Framework and requirements for an access node control mechanism in broadband multi-service networks
KR20080042893A (en) Method, communication arrangement and communication device for transferring information
CN107465742B (en) Distribution equipment and method for realizing asymmetric service by UDP tunnel technology
Moujahid et al. Improving IPTV Performance Using IGMP Snooping Protocol
Moughit et al. A Multicast IPTV Bandwidth Saving Method
Park et al. Convergence of broadcasting and communication in home network using an EPON-based home gateway and overlay
KR100564769B1 (en) Multicast router and ethernet switch for providing broadcast stream
Ikeda et al. Architecture and design of IP broadcasting system using passive optical network
Bitar et al. Applicability of the Access Node Control Mechanism to Broadband Networks Based on Passive Optical Networks (PONs)
KR20050065988A (en) System and method for providing broadcasting streaming service using virtual local area network
US20120243537A1 (en) Transmission of content through access network

Legal Events

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

Application publication date: 20110928