WO2011150610A1 - Method and system for dynamically adjusting bandwidth services, and broadband policy system - Google Patents
Method and system for dynamically adjusting bandwidth services, and broadband policy system Download PDFInfo
- Publication number
- WO2011150610A1 WO2011150610A1 PCT/CN2010/077104 CN2010077104W WO2011150610A1 WO 2011150610 A1 WO2011150610 A1 WO 2011150610A1 CN 2010077104 W CN2010077104 W CN 2010077104W WO 2011150610 A1 WO2011150610 A1 WO 2011150610A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bandwidth service
- user
- broadband
- service
- new
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/20—Negotiating bandwidth
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/32—Specific management aspects for broadband networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
Definitions
- the present invention relates to the field of network communications, and more particularly to a method and system for dynamically adjusting bandwidth services on demand, and a broadband policy system.
- the service control center needs to dynamically manage and adjust the network resources for each person and each service. This requires the resource policy control system to support and dynamically adjust the IP network resources according to specific service requirements. Reach the best experience for our customers.
- the bandwidth needs to be dynamically adjusted.
- the average user wants to adjust the bandwidth, which is basically a service interruption adjustment.
- the basic process is as follows. After the operator confirms the bandwidth adjustment, the user establishes a new one. The connection that satisfies the bandwidth requirement of the user replaces the old connection.
- the specific methods include first dismantling and then building, first building and then disassembling, and demolition at the same time. Because of the connection switching, it takes time, so this method will also produce certain The business of time is interrupted, and it is not controlled by the users themselves, requiring operator intervention. Summary of the invention
- the technical problem to be solved by the present invention is to provide a method and system for dynamically adjusting bandwidth services on demand, and a broadband policy system, so that users can customize and control the network bandwidth they need.
- the present invention provides a method for dynamically adjusting bandwidth services, including:
- the device After receiving the handover bandwidth service request initiated by the user, notifying the broadband access server by carrying new bandwidth service information to be switched by the user; If the original bandwidth service packet is started and the new bandwidth service packet is started, the device stops the original bandwidth service packet and starts the new bandwidth service packet, and then forwards the packet to the original bandwidth service packet.
- the RADIUS server releases the original bandwidth service resources and starts new bandwidth service resources.
- the foregoing method further includes:
- the step of notifying the broadband access server of the new bandwidth service information that is to be switched by the user is: notifying the broadband access server by using the new bandwidth service information to be switched by the user, wherein the new bandwidth service information to be switched by the user includes: a new bandwidth service. Identification and new bandwidth service types.
- the process of forwarding the original bandwidth service packet and starting the processing of the new bandwidth service packet to the RADIUS server is as follows: the original bandwidth service packet is stopped and the new bandwidth service packet is converted into a RADIUS protocol format recognized by the RADIUS server. Give the RADIUS server.
- the present invention also provides a broadband policy system, including:
- a broadband policy multi-service management module which is configured to configure an account of the access network, a regular bandwidth service corresponding to the account, and a switchable value-added bandwidth service;
- a broadband policy gateway which is connected to the broadband policy multi-service management module, and configured to interact with the client, and send the received user-initiated handover bandwidth service request to the broadband policy policy server, and the broadband
- the policy gateway is connected, and is configured to capture the login information of the user accessing the network, construct the online information of the user, and notify the broadband by carrying the new bandwidth service information to be switched by the user after receiving the handover bandwidth service request sent by the broadband policy gateway.
- the access server is further configured to: after receiving the stop original bandwidth service message initiated by the broadband access server and start a new bandwidth service message, stopping the original bandwidth service message and starting the new bandwidth service message processing and forwarding Give the RADIUS server, release the original bandwidth service resources, and enable new bandwidth service resources.
- the above broadband policy system also has the following characteristics:
- the broadband policy server is further configured to obtain the user's current bandwidth service information after the new bandwidth service resource is enabled, and compare the current bandwidth service information of the user with the bandwidth service information to be switched by the user. If they are consistent, the bandwidth service switching success message is displayed.
- the broadband policy server is further configured to notify the broadband access server by using the COA command to carry the new bandwidth service information to be switched by the user, and the new bandwidth service information to be switched by the user includes: a new bandwidth service identifier and a new bandwidth service type.
- the above broadband policy system may also have the following characteristics:
- the broadband policy system further includes:
- a broadband policy web server connected to the broadband policy gateway, and configured to receive a handover bandwidth service request input by the user, and sent to the broadband policy gateway by using a simple object access protocol.
- the present invention also provides a system for dynamically adjusting bandwidth services, including a broadband access server, a RADIUS server, and the above broadband policy system.
- the broadband policy system is configured to capture the login information of the user accessing the network, and construct the online information of the user; after receiving the user-initiated handover bandwidth service request, the new broadband service information to be switched by the user is notified to the broadband access server; And after receiving the packet sent by the broadband access server, converting to a RADIUS protocol format, and forwarding the packet to the RADIUS server;
- the broadband access server is configured to: after receiving the notification, determine whether the new bandwidth service to be switched by the user is switchable, and if yes, stop the original bandwidth service message and start a new bandwidth service message initiated by the broadband policy system;
- the RADIUS server is configured to receive AAA authentication after receiving the packet forwarded by the broadband policy system.
- the present invention provides a method and system for dynamically adjusting bandwidth services, and a broadband policy system capable of dynamically adjusting bandwidth services, so that users can customize and control their own network bandwidth, satisfying user personalized requirements and reducing user fees. At the same time, it also improves the effective utilization of network resources; and while changing the bandwidth, the users are constantly on the line, ensuring the user experience.
- FIG. 1 is a schematic diagram of a system for dynamically adjusting bandwidth services according to the present invention
- FIG. 2 is a flowchart of a method for dynamically adjusting a bandwidth service according to the present invention
- FIG. 3 is a flowchart of an embodiment of a method for dynamically adjusting a bandwidth service according to the present invention
- FIG. 4 is a flow chart of an application example of a method for dynamically adjusting a bandwidth service according to the present invention.
- the core idea of the present invention is to insert a bearer control layer between the bearer layer and the application layer, and deploy a Broadband Policy System (BPS) to support network users to switch network bandwidth services independently and without service interruption.
- BPS Broadband Policy System
- the system acts as an adapter for RADIUS (Remote Authentication Dial-in User Service) and BAS (Broadband Access Server) devices. It can adapt the packet attributes of RADIUS and BAS devices of different vendors to let them Linkage.
- RADIUS Remote Authentication Dial-in User Service
- BAS Broadband Access Server
- FIG. 1 is a schematic diagram of a system for dynamically adjusting bandwidth services according to the present invention.
- the system of the present invention can be divided into: a bearer layer, a bearer control layer, and an application layer.
- the bearer layer consists of bearer network devices (eg, BAS devices) responsible for data forwarding.
- BAS device obtains and implements a user- and service-based network policy from the BPS through a COA (Change-of-Authorization) command.
- COA Change-of-Authorization
- the application layer is a RADIUS server that provides AAA services.
- the bearer control layer is a broadband policy system
- the BPS may include: a broadband policy gateway 101, a broadband policy server 102, a broadband policy multi-service management module 103, and a broadband policy WEB server 104.
- the BPS actively acquires, passively receives, or transparently captures various key information in the network according to a communication protocol such as a RADIUS protocol, a Simple Object Access Protocol (SOAP), or an HTTP (Hyper Text Transfer Protocol).
- SOAP Simple Object Access Protocol
- HTTP Hyper Text Transfer Protocol
- the broadband policy gateway performs authentication request and forwarding through the SOAP protocol interface, and the service query management requests and processes the online service switching request and forwarding.
- the Broadband Policy Gateway is the entry point for BPS switching bandwidth service requests. It uses the SOAP protocol interface response to increase the ease of use of the system. As long as the client supports the SOAP protocol, it can access the BPS after being authorized.
- the Broadband Policy Server is a RADIUS client or proxy that is responsible for further service policy checking after RADIUS authentication is completed, providing online (dynamic) service policy checking, online session information maintenance and query, and online traffic switching time quota management, and A RADIUS server and an adapter of the BAS device (Broadband Access Server) can adapt the packet attributes of the RADIUS server and the BAS device of different vendors to link them.
- the Broadband Policy Multiservice Management Module is responsible for managing the services and the various policies and BPS configurations.
- the Broadband Policy Web Page (WEB) server is a client server that comes with the BPS system. It is responsible for providing users with online bandwidth service switching and is responsible for interacting with network users.
- the BPS system can also not have its own WEB server, and the WEB server can be externally connected.
- the BPS system access is all controlled by the broadband policy gateway.
- the broadband policy gateway can respond.
- the user enters the correct WEB server address through IE, opens the page and enters the previously registered user name and password to send a command to change the bandwidth through the WEB server to the broadband policy gateway.
- the access in this way is called B/S ( Browser/Server) framework.
- B/S Browser/Server
- Another way is that the user can install a special software. After double-clicking the software, you can enter the change bandwidth service interface.
- This access method is called C/S (Client/Server) framework.
- the database in the BPS system stores all the information of the BPS system, for example, including the following information:
- the broadband policy gateway stores user information that can log in to the BPS system in the database, for example, a login account and a password;
- the broadband policy multi-service management module stores the broadband service information required by the BPS system in the database, mainly including: all broadband package combinations, such as the cost of the 1M package, the cost of the 2M package; BPS The broadband package corresponding to the network users registered in the system (normally used by default), the value-added broadband package that each user can enjoy (ie, the bandwidth that can be upgraded);
- the Broadband Policy Server stores all online information of online users and the currently used broadband attributes in the database, such as online duration, bandwidth, and so on.
- the system of the present invention innovates two modules, and exerts compatibility and adaptability of the system.
- the system provides the above-mentioned module called the broadband policy gateway, and uses the SOAP protocol as the switching bandwidth service request entry of the system, which increases the ease of use of the system, as long as the client supporting the SOAP protocol is authorized. All can access the system.
- the authentication method of the system and the user's access network (which can be authenticated by webpage or authenticated by the client) is irrelevant.
- the terminal that can be used is not only a PC, a smartphone, but also other mobile devices.
- the system provides the above-mentioned module called the broadband policy server, as a
- the adapters of the RADIUS server and the BAS device can be used to match the packet attributes of the RADIUS server and the BAS device of different vendors.
- the current situation is that the carrier can only use the BAS device of the A vendor to use the RADIUS of the A vendor.
- the BAS of the B vendor cannot be associated with the RADIUS of the A vendor.
- the operator can use the RADIUS of the A vendor and the BAS of the B vendor (or vice versa), and increase the operator's choice of the device. Right, reducing the operating costs of operators.
- FIG. 2 is a flowchart of a method for dynamically adjusting a bandwidth service according to the present invention. As shown in FIG. 2, the following steps are included:
- Step 10 The BPS captures the login information of the user accessing the network, and constructs the online information of the user.
- Step 20 After receiving the request for the user to initiate the handover bandwidth service, the BPS sends a service switching request carrying the information about the bandwidth to be switched by the user to the bearer layer.
- Step 30 If the BPS receives the original bandwidth service accounting message initiated by the bearer layer and starts the new bandwidth service accounting message, the BPDU is processed and then forwarded to the application layer to release the original bandwidth service resource. Open a new bandwidth service resource.
- the user can customize and control the network bandwidth required by the user, and meet the personalized requirements of the user and reduce the user cost, and also improve the effective utilization of the network resource; And when the bandwidth is changed, the user keeps the line and the user experience is guaranteed.
- FIG. 3 is a flowchart of a method for dynamically adjusting a bandwidth service according to the present invention. As shown in FIG. 3, the method includes the following steps:
- the user accesses the IP through the network, correctly logs into the Internet, and can access the network;
- the BPS captures login information of the user accessing the network, and constructs online information of the user.
- the user initiates a handover bandwidth service request.
- the user can log in to the self-service page provided by the BPS.
- the self-service page has the function of switching the network bandwidth service online, selecting the bandwidth service to be switched and the duration of the handover.
- the BPS After receiving the request, the BPS notifies the BAS device to switch the bandwidth service.
- the BPS can carry QoS through the COA command of the RADIUS protocol (Quality of
- the BAS device determines whether the service can be switched. If not, the switch fails to return, and the step ends. If possible, the BAS device uses the authorization attribute in the COA instruction as the user authorization attribute under the new service ID.
- the BAS device initiates the original service accounting termination message to the BPS, and the BPS releases the resources of the original service, and forwards the original service accounting termination message to the RADIUS server.
- the BAS device initiates a new service accounting start message to the BPS, and the BPS starts the resources of the new service, and forwards the start message of the new service accounting to the RADIUS server.
- BPS compares the current bandwidth service information of the user account with the request for switching If the bandwidth service information is consistent, the handover bandwidth service success message is returned to the client; if not, the handover bandwidth service failure message is returned to the client.
- the execution order of the BPS support step 160 and the step 170 is reversed, so that the user can smoothly switch the network bandwidth service without guaranteeing the line, and ensure the continuity and correctness of the billing.
- the webpage provided by the broadband policy WEB server 104 is used as a client for interacting with the user.
- the broadband policy multi-service management module 103 establishes a corresponding account for accessing the network authentication, and a conventional network bandwidth service that can be used by the account (the conventional network bandwidth service has one and only one, such as 1M bandwidth, user The bandwidth that is not used for bandwidth switching operations when logging in to the network) and the network bandwidth value-added services that can be switched (multiple, for example, configurable 2M bandwidth, 4M bandwidth, as switchable temporary bandwidth), and configured for these services Broadband strategy.
- the user accesses the network in any way, but the user performs the online authentication.
- the BAS device performs AAA authentication on the RADIUS server
- the BAS device sends the packet to the BPS broadband policy server 102.
- the broadband policy server 102 reassembles the RADIUS protocol packet. Send it to the destination RADIUS server for AAA authentication.
- the broadband policy server 102 can capture the user login information at the time of accounting, and constructs the online information of the user itself to provide bandwidth switching.
- the broadband policy server 102 After the user successfully logs into the Internet (the broadband policy server 102 captures the user login information at the time of accounting, and constructs the online information of the user itself), the online information self-service page provided by the broadband policy WEB server 104 is opened, and the self-service page indicates that the user is working.
- the regular bandwidth service is used, and a list of value-added services that can switch bandwidth is provided for the user to select.
- Step 201 The broadband policy WEB server 104 initiates a service switching request to the broadband policy gateway 101 through a SOAP (Simple Object Access Protocol) interface.
- SOAP Simple Object Access Protocol
- Step 203 After responding to the request, the broadband policy server 102 carries information such as QoS, ACL (Access Control Lists, access control list), new broadband service ID, and session timeout and type of the new broadband service ID through the COA command. Inform the BAS device to switch services.
- QoS Quality of Service
- ACL Access Control Lists, access control list
- new broadband service ID new broadband service ID
- session timeout session timeout and type of the new broadband service ID
- Step 204 The BAS device determines whether the regular bandwidth service ID and the value-added bandwidth service ID to be switched are the same. If they are the same, no processing is performed; if different, and the switching service condition is met, then the process proceeds to step 205.
- the BAS device compares the IDs of the two bandwidth services. If the IDs are inconsistent, the database query is used to confirm whether the user account has the right to switch to the "value-added bandwidth service ID to be switched", and the account balance of the user is queried through the database. Whether it can support the service usage time after switching, etc. If the above conditions are not met, the handover failure message is returned, and the step ends; if the above conditions are met, the service scenario that the user requests to switch is entered (indicating that the user can use the handover) Bandwidth), the BAS device uses the authorization attribute in the COA instruction to act as the user authorization attribute under the new service ID, that is, re-arrange the usage of the bandwidth according to a series of attributes under the new service ID.
- Step 205 The BAS device initiates a billing stop message of the original regular service ID to the broadband policy server 102.
- Step 206 The broadband policy server 102 converts the accounting stop message of the original service into a RADIUS protocol format that the RADIUS server can recognize, and then forwards the packet to the RADIUS server.
- Step 207 The broadband policy server 102 releases the resources on which the original service is located, stops the original service accounting, and notifies the RADIUS server.
- Step 208 The RADIUS server returns the original service accounting stop response to the broadband policy server 102.
- Step 209 The broadband policy server 102 returns the original service accounting stop response to the BAS device.
- Step 211 The broadband policy server 102 converts the accounting start message of the new service into the The RADIUS protocol format recognized by the RADIUS server is forwarded to the RADIUS server.
- Step 212 the broadband policy server 102 starts new service accounting, and notifies the RADIUS service to cry.
- Step 213 The RADIUS server returns a new service accounting start response to the broadband policy server 102.
- Step 214 The broadband policy server 102 returns a new service accounting start response to the BAS device.
- Step 215 The broadband policy server 102 returns a service switching response to the broadband policy gateway 101.
- Step 216 The broadband policy gateway 101 returns a service switching response to the broadband policy WEB server 104 through the SOAP interface.
- the broadband policy server 102 converts the accounting start of the original regular service ID and the start of the accounting of the added value service ID (in no particular order) after receiving the BAS, respectively, and converts them into RADIUS.
- the protocol format is forwarded to the RADIUS server, and the broadband policy server 102 manages the value-added service information portion of the user's online information (including its life cycle). After the bandwidth is dynamically increased, the user usage information is tracked for background charging. When the cumulative time quota is full, the pre-upgrade service policy is automatically restored according to the previously set policy or directly offline. Since the broadband policy server 102 itself maintains the user online information, including the regular service information and the value-added service information, the regular service information resource and the value-added service information resource can be separately managed, so that the user can keep the online while switching the bandwidth service.
- Step 217 The broadband policy WEB server 104 sends a request for the current broadband service information of the user account after the handover to the broadband policy gateway 101 through the SOAP protocol interface.
- Current broadband service information can include: QoS, ACL, new broadband service ID, session timeout and type of new broadband service ID, and so on.
- Step 218 The broadband policy gateway 101 sends the request to the broadband policy server 102 through the UDP private port after responding to the request.
- Step 219 - Step 220 The broadband policy server 102 retrieves the current broadband service information, and returns the broadband service information of the current bandwidth name, current usage time, remaining usage time, and the like to the broadband policy WEB server 104 through the broadband policy gateway 101.
- Step 221 The broadband policy WEB server 104 compares the ID of the broadband service, and determines the returned Whether the ID of the broadband service in the information is the same as the broadband service ID requesting the handover, if it is consistent, the handover success is displayed on the self-service page; if not, the handover failure is displayed.
- the method and system for dynamically adjusting bandwidth services and the broadband policy system provided by the present invention can dynamically adjust bandwidth services, so that users can customize and control their own network bandwidth, satisfying users' individual needs and reducing users. At the same time, the cost is also improved, and the effective utilization of network resources is also improved; and while the bandwidth is changed, the user is continuously wired to ensure the user experience.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
一种动态调整带宽业务的方法及系统、 宽带策略系统 技术领域 Method and system for dynamically adjusting bandwidth service, broadband policy system
本发明涉及网络通信领域, 更具体的说, 涉及一种按需动态调整带宽业 务的方法及系统、 宽带策略系统。 The present invention relates to the field of network communications, and more particularly to a method and system for dynamically adjusting bandwidth services on demand, and a broadband policy system.
背景技术 Background technique
随着因特网的高速发展, 不同的用户群对于宽带业务有不同的需求, 运 营商前期的粗放式业务管理模式单一, 无法针对多媒体、 游戏等不同需求而 提供不同的体验。 若需要提供差异化体验, 就需要业务控制中心能够针对每 个人、 每项业务对网络资源进行动态管理和调整, 这就需要资源策略控制系 统予以支撑, 针对具体业务需求动态调整 IP网络资源, 以达到客户的最佳体 验。 With the rapid development of the Internet, different user groups have different needs for broadband services. The extensive business management mode of the operators in the early stage is single, and it is impossible to provide different experiences for different needs such as multimedia and games. If a differentiated experience is required, the service control center needs to dynamically manage and adjust the network resources for each person and each service. This requires the resource policy control system to support and dynamically adjust the IP network resources according to specific service requirements. Reach the best experience for our customers.
这样就需要动态调整带宽, 不过现阶段的网络商用中, 一般的家庭用户 想要调整带宽基本都是有业务损断的调整方式, 基本流程如下, 运营商得到 用户确认调整带宽后, 建立一个新的满足用户带宽需求的连接, 替换旧的连 接, 具体方式包括先拆后建、 先建后拆、 同时拆建等等, 由于存在连接的切 换, 需要消耗时间, 所以这种方式也会产生一定时间的业务中断, 并且不是 由用户自己控制, 需要运营商介入。 发明内容 In this way, the bandwidth needs to be dynamically adjusted. However, in the current commercial network, the average user wants to adjust the bandwidth, which is basically a service interruption adjustment. The basic process is as follows. After the operator confirms the bandwidth adjustment, the user establishes a new one. The connection that satisfies the bandwidth requirement of the user replaces the old connection. The specific methods include first dismantling and then building, first building and then disassembling, and demolition at the same time. Because of the connection switching, it takes time, so this method will also produce certain The business of time is interrupted, and it is not controlled by the users themselves, requiring operator intervention. Summary of the invention
本发明要解决的技术问题是提供一种按需动态调整带宽业务的方法及系 统、 宽带策略系统, 以使用户自己就能够定制和控制自己需要的网络带宽。 The technical problem to be solved by the present invention is to provide a method and system for dynamically adjusting bandwidth services on demand, and a broadband policy system, so that users can customize and control the network bandwidth they need.
为了解决上述技术问题, 本发明提供了一种动态调整带宽业务的方法, 包括: In order to solve the above technical problem, the present invention provides a method for dynamically adjusting bandwidth services, including:
捕获用户接入网络的登入信息, 构造用户的在线信息; Capturing login information of the user accessing the network, constructing online information of the user;
接收到所述用户发起的切换带宽服务请求后, 携带用户待切换的新带宽 服务信息通知宽带接入服务器; 以及 若接收到宽带接入服务器发起的停止原带宽服务报文和开始新带宽服务 报文, 则将该停止原带宽服务报文和开始新带宽服务报文处理后转发给After receiving the handover bandwidth service request initiated by the user, notifying the broadband access server by carrying new bandwidth service information to be switched by the user; If the original bandwidth service packet is started and the new bandwidth service packet is started, the device stops the original bandwidth service packet and starts the new bandwidth service packet, and then forwards the packet to the original bandwidth service packet.
RADIUS服务器, 释放原带宽服务资源并开启新带宽服务资源。 The RADIUS server releases the original bandwidth service resources and starts new bandwidth service resources.
上述方法还具有如下特点: The above method also has the following characteristics:
在开启新带宽服务资源的步骤之后, 上述方法还包括: After the step of starting a new bandwidth service resource, the foregoing method further includes:
获取所述用户当前的宽带服务信息, 将所述用户当前的带宽服务信息与 所述用户待切换的新带宽服务信息进行对比, 若一致, 则显示带宽服务切换 成功消息。 Obtaining the current broadband service information of the user, and comparing the current bandwidth service information of the user with the new bandwidth service information to be switched by the user. If they are consistent, the bandwidth service switching success message is displayed.
上述方法还具有如下特点: The above method also has the following characteristics:
携带用户待切换的新带宽服务信息通知宽带接入服务器的步骤为: 通过 COA指令携带用户待切换的新带宽服务信息通知宽带接入服务器, 其中用户待切换的新带宽服务信息包括:新带宽服务标识和新带宽服务类型。 The step of notifying the broadband access server of the new bandwidth service information that is to be switched by the user is: notifying the broadband access server by using the new bandwidth service information to be switched by the user, wherein the new bandwidth service information to be switched by the user includes: a new bandwidth service. Identification and new bandwidth service types.
上述方法还具有如下特点: The above method also has the following characteristics:
将停止原带宽服务报文和开始新带宽服务报文处理后转发给 RADIUS服 务器的步骤为: 将停止原带宽服务报文和开始新带宽服务报文转换成 RADIUS服务器可识别的 RADIUS协议格式后转发给 RADIUS服务器。 The process of forwarding the original bandwidth service packet and starting the processing of the new bandwidth service packet to the RADIUS server is as follows: the original bandwidth service packet is stopped and the new bandwidth service packet is converted into a RADIUS protocol format recognized by the RADIUS server. Give the RADIUS server.
为了解决上述问题, 本发明还提供一种宽带策略系统, 包括: In order to solve the above problems, the present invention also provides a broadband policy system, including:
宽带策略多业务管理模块, 其设置为配置接入网络的账号、 与该账号相 应的常规带宽服务和可切换的增值带宽服务; a broadband policy multi-service management module, which is configured to configure an account of the access network, a regular bandwidth service corresponding to the account, and a switchable value-added bandwidth service;
宽带策略网关, 其与所述宽带策略多业务管理模块连接, 并设置为与客 户端进行交互, 以及将接收到的用户发起的切换带宽服务请求发送给宽带策 宽带策略服务器, 其与所述宽带策略网关连接, 并设置为捕获用户接入 网络的登入信息, 构造该用户的在线信息; 以及在接收到宽带策略网关发来 的切换带宽服务请求后, 携带用户待切换的新带宽服务信息通知宽带接入服 务器; 还设置为若接收到所述宽带接入服务器发起的停止原带宽服务报文和 开始新带宽服务报文, 则将停止原带宽服务报文和开始新带宽服务报文处理 后转发给 RADIUS服务器, 释放原带宽服务资源, 并开启新带宽服务资源。 上述宽带策略系统还具有如下特点: a broadband policy gateway, which is connected to the broadband policy multi-service management module, and configured to interact with the client, and send the received user-initiated handover bandwidth service request to the broadband policy policy server, and the broadband The policy gateway is connected, and is configured to capture the login information of the user accessing the network, construct the online information of the user, and notify the broadband by carrying the new bandwidth service information to be switched by the user after receiving the handover bandwidth service request sent by the broadband policy gateway. The access server is further configured to: after receiving the stop original bandwidth service message initiated by the broadband access server and start a new bandwidth service message, stopping the original bandwidth service message and starting the new bandwidth service message processing and forwarding Give the RADIUS server, release the original bandwidth service resources, and enable new bandwidth service resources. The above broadband policy system also has the following characteristics:
宽带策略服务器还设置为在开启新带宽服务资源之后获取用户当前的带 宽服务信息, 将用户当前的带宽服务信息与用户待切换的带宽服务信息进行 对比, 若一致, 则显示带宽服务切换成功消息。 The broadband policy server is further configured to obtain the user's current bandwidth service information after the new bandwidth service resource is enabled, and compare the current bandwidth service information of the user with the bandwidth service information to be switched by the user. If they are consistent, the bandwidth service switching success message is displayed.
上述宽带策略系统还具有如下特点: The above broadband policy system also has the following characteristics:
宽带策略服务器还设置为通过 COA指令携带用户待切换的新带宽服务 信息通知所述宽带接入服务器, 所述用户待切换的新带宽服务信息包括: 新 带宽服务标识和新带宽服务类型。 The broadband policy server is further configured to notify the broadband access server by using the COA command to carry the new bandwidth service information to be switched by the user, and the new bandwidth service information to be switched by the user includes: a new bandwidth service identifier and a new bandwidth service type.
上述宽带策略系统还可具有如下特点: 宽带策略系统还包括: The above broadband policy system may also have the following characteristics: The broadband policy system further includes:
宽带策略网页服务器, 其与宽带策略网关连接, 并设置为接收用户输入 的切换带宽服务请求, 并通过简单对象访问协议发送给所述宽带策略网关。 A broadband policy web server, connected to the broadband policy gateway, and configured to receive a handover bandwidth service request input by the user, and sent to the broadband policy gateway by using a simple object access protocol.
为了解决上述问题, 本发明还提供了一种动态调整带宽业务的系统, 包 括宽带接入服务器、 RADIUS服务器和上述的宽带策略系统, In order to solve the above problems, the present invention also provides a system for dynamically adjusting bandwidth services, including a broadband access server, a RADIUS server, and the above broadband policy system.
宽带策略系统设置为捕获用户接入网络的登入信息, 构造该用户的在线 信息; 在接收到用户发起的切换带宽服务请求后, 携带用户待切换的新带宽 服务信息通知所述宽带接入服务器; 以及在接收到宽带接入服务器发来的报 文后, 转换成 RADIUS协议格式后转发给所述 RADIUS服务器; The broadband policy system is configured to capture the login information of the user accessing the network, and construct the online information of the user; after receiving the user-initiated handover bandwidth service request, the new broadband service information to be switched by the user is notified to the broadband access server; And after receiving the packet sent by the broadband access server, converting to a RADIUS protocol format, and forwarding the packet to the RADIUS server;
宽带接入服务器设置为在接收到通知后, 判断用户待切换的新带宽服务 是否可切换, 若可以, 则向所述宽带策略系统发起的停止原带宽服务报文和 开始新带宽服务报文; The broadband access server is configured to: after receiving the notification, determine whether the new bandwidth service to be switched by the user is switchable, and if yes, stop the original bandwidth service message and start a new bandwidth service message initiated by the broadband policy system;
RADIUS服务器设置为接收到宽带策略系统转发的报文后进行 AAA认 证。 The RADIUS server is configured to receive AAA authentication after receiving the packet forwarded by the broadband policy system.
综上, 本发明提供动态调整带宽业务的方法及系统、 和宽带策略系统能 够实现动态调整带宽业务, 使用户自己就能够定制和控制自己需要的网络带 宽, 在满足用户个性化需求、 降低用户费用的同时, 还提高了网络资源的有 效利用率; 并且变换带宽的同时, 用户不断线, 保证了用户体验。 附图概述 In summary, the present invention provides a method and system for dynamically adjusting bandwidth services, and a broadband policy system capable of dynamically adjusting bandwidth services, so that users can customize and control their own network bandwidth, satisfying user personalized requirements and reducing user fees. At the same time, it also improves the effective utilization of network resources; and while changing the bandwidth, the users are constantly on the line, ensuring the user experience. BRIEF abstract
图 1为本发明的动态调整带宽业务的系统的示意图; 1 is a schematic diagram of a system for dynamically adjusting bandwidth services according to the present invention;
图 2为本发明的动态调整带宽业务的方法的流程图; 2 is a flowchart of a method for dynamically adjusting a bandwidth service according to the present invention;
图 3为本发明的动态调整带宽业务的方法实施例的流程图; 3 is a flowchart of an embodiment of a method for dynamically adjusting a bandwidth service according to the present invention;
图 4为本发明的动态调整带宽业务的方法应用示例的流程图。 4 is a flow chart of an application example of a method for dynamically adjusting a bandwidth service according to the present invention.
本发明的较佳实施方式 Preferred embodiment of the invention
本发明的核心思想是在承载层和应用层之间弓 )入承载控制层, 部署宽带 策略系统( Broadband Policy System, 简称 BPS ) , 以支持网络用户可以自主 无业务损断地切换网络带宽服务, 并且系统作为一个 RADIUS ( Remote Authentication Dial-in User Service, 远程鉴别拨号用户服务)和 BAS (宽带 接入服务器) 设备的适配器, 可以对不同厂商的 RADIUS和 BAS设备进行 报文属性适配, 让其联动。 The core idea of the present invention is to insert a bearer control layer between the bearer layer and the application layer, and deploy a Broadband Policy System (BPS) to support network users to switch network bandwidth services independently and without service interruption. And the system acts as an adapter for RADIUS (Remote Authentication Dial-in User Service) and BAS (Broadband Access Server) devices. It can adapt the packet attributes of RADIUS and BAS devices of different vendors to let them Linkage.
下面结合附图及实施例对本发明的技术方案进行更详细地说明。 The technical solution of the present invention will be described in more detail below with reference to the accompanying drawings and embodiments.
图 1为本发明的动态调整带宽业务的系统的示意图, 如图所示, 本发明 的系统可以划分为: 承载层、 承载控制层和应用层。 1 is a schematic diagram of a system for dynamically adjusting bandwidth services according to the present invention. As shown in the figure, the system of the present invention can be divided into: a bearer layer, a bearer control layer, and an application layer.
承载层由负责数据转发的承载网络设备(例如, BAS设备)组成。 BAS 设备通过 COA ( Change-of-Authorization, 授权更改属性)指令从 BPS获得 基于用户和业务的网络策略并实施。 The bearer layer consists of bearer network devices (eg, BAS devices) responsible for data forwarding. The BAS device obtains and implements a user- and service-based network policy from the BPS through a COA (Change-of-Authorization) command.
应用层则为 RADIUS服务器, 提供 AAA服务。 The application layer is a RADIUS server that provides AAA services.
承载控制层即为宽带策略系统, BPS 可以包括: 宽带策略网关 101、 宽 带策略服务器 102、 宽带策略多业务管理模块 103和宽带策略 WEB服务器 104。 BPS根据 RADIUS协议、 SOAP ( Simple Object Access Protocol, 简单对 象访问协议) 、 HTTP ( Hyper Text Transfer Protocol, 超文本传输协议)等通 信协议主动获取、 被动接收或透明捕获网络中的各种关键信息, 并结合事先 配置的策略, 辅助网络中的个体访问权限、 个体服务质量、 整体服务质量决 策, 做到用户可识别, 业务可区分, 网络可管理, 质量可控制。 下面介绍一下 BPS各单元的功能: The bearer control layer is a broadband policy system, and the BPS may include: a broadband policy gateway 101, a broadband policy server 102, a broadband policy multi-service management module 103, and a broadband policy WEB server 104. The BPS actively acquires, passively receives, or transparently captures various key information in the network according to a communication protocol such as a RADIUS protocol, a Simple Object Access Protocol (SOAP), or an HTTP (Hyper Text Transfer Protocol). Combined with the pre-configured strategy, the individual access rights, individual service quality, and overall service quality decisions in the auxiliary network are determined by the user, the service can be distinguished, the network can be managed, and the quality can be controlled. The following describes the functions of each unit of BPS:
宽带策略网关通过 SOAP协议接口进行认证请求与转发, 业务查询管理 请求与处理在线服务切换请求与转发。 宽带策略网关是 BPS切换带宽服务请 求的入口,釆用 SOAP协议接口响应,增加了系统的易用性,只要是支持 SOAP 协议的客户端, 经授权后都可以接入 BPS。 The broadband policy gateway performs authentication request and forwarding through the SOAP protocol interface, and the service query management requests and processes the online service switching request and forwarding. The Broadband Policy Gateway is the entry point for BPS switching bandwidth service requests. It uses the SOAP protocol interface response to increase the ease of use of the system. As long as the client supports the SOAP protocol, it can access the BPS after being authorized.
宽带策略服务器是 RADIUS客户端或代理, 负责 RADIUS验证完成后的 进一步服务策略检查, 提供在线(动态)服务策略检查, 在线会话信息维护 与查询, 以及在线切换服务的时长流量配额管理, 并且其作为一个 RADIUS 服务器和 BAS设备(宽带接入服务器)的适配器,可以对不同厂商的 RADIUS 服务器和 BAS设备进行报文属性适配, 让其联动。 The Broadband Policy Server is a RADIUS client or proxy that is responsible for further service policy checking after RADIUS authentication is completed, providing online (dynamic) service policy checking, online session information maintenance and query, and online traffic switching time quota management, and A RADIUS server and an adapter of the BAS device (Broadband Access Server) can adapt the packet attributes of the RADIUS server and the BAS device of different vendors to link them.
宽带策略多业务管理模块负责管理业务及对应的各种策略和 BPS的各项 配置。 The Broadband Policy Multiservice Management Module is responsible for managing the services and the various policies and BPS configurations.
宽带策略网页 ( WEB )服务器是 BPS系统自带的一个客户端服务器, 负责提供用户在线带宽服务切换功能, 并负责与网络用户的交互。 The Broadband Policy Web Page (WEB) server is a client server that comes with the BPS system. It is responsible for providing users with online bandwidth service switching and is responsible for interacting with network users.
当然, BPS系统也可以不自带 WEB服务器, WEB服务器可以外联。 这 里 BPS系统接入全部由宽带策略网关控制, 只要客户端釆用 SOAP协议, 通 过 IP地址向宽带策略网关发送正确的 SOAP请求, 宽带策略网关即可响应。 Of course, the BPS system can also not have its own WEB server, and the WEB server can be externally connected. Here, the BPS system access is all controlled by the broadband policy gateway. As long as the client uses the SOAP protocol to send the correct SOAP request to the broadband policy gateway through the IP address, the broadband policy gateway can respond.
例如, 用户通过 IE输入正确的 WEB服务器地址, 打开页面后输入早前 注册的用户名和密码即可通过 WEB服务器向宽带策略网关发送更改带宽的 指令, 通过这种方式的接入叫做 B/S ( Browser/Server )框架。 还有一种方式, 就是用户可以安装个专门的软件, 双击软件后, 即可进入更改带宽服务界面, 这种接入方式叫做 C/S ( Client/Server )框架。 For example, the user enters the correct WEB server address through IE, opens the page and enters the previously registered user name and password to send a command to change the bandwidth through the WEB server to the broadband policy gateway. The access in this way is called B/S ( Browser/Server) framework. Another way is that the user can install a special software. After double-clicking the software, you can enter the change bandwidth service interface. This access method is called C/S (Client/Server) framework.
BPS系统中的数据库存放着 BPS系统所有的信息, 例如, 包括以下几个 方面的信息: The database in the BPS system stores all the information of the BPS system, for example, including the following information:
宽带策略网关在数据库中存放能够登陆 BPS系统的用户信息, 例如, 登 陆账号和密码; The broadband policy gateway stores user information that can log in to the BPS system in the database, for example, a login account and a password;
宽带策略多业务管理模块在数据库存放 BPS系统所需的宽带业务信息, 主要有: 所有的宽带套餐组合, 比如 1M套餐的费用, 2M套餐的费用; BPS 系统中注册的网络用户所对应的宽带套餐(正常使用默认的) , 每个用户能 享受的增值的宽带套餐(即, 可提升的带宽) ; The broadband policy multi-service management module stores the broadband service information required by the BPS system in the database, mainly including: all broadband package combinations, such as the cost of the 1M package, the cost of the 2M package; BPS The broadband package corresponding to the network users registered in the system (normally used by default), the value-added broadband package that each user can enjoy (ie, the bandwidth that can be upgraded);
宽带策略服务器在数据库存放在线用户的一切在线信息以及当前使用的 宽带属性, 例如, 在线时长, 带宽等等。 The Broadband Policy Server stores all online information of online users and the currently used broadband attributes in the database, such as online duration, bandwidth, and so on.
为了帮助用户方便的使用和协助运营商便捷的运营, 本发明的系统创新 了两个模块, 发挥了系统的兼容性和适配性。 In order to help the user to conveniently use and assist the operator to operate conveniently, the system of the present invention innovates two modules, and exerts compatibility and adaptability of the system.
对于用户, 系统提供上述名为宽带策略网关的模块, 釆用 SOAP协议, 作为系统的切换带宽服务请求入口, 这样做增加了系统的易用性, 只要是支 持 SOAP协议的客户端, 经授权后都可以接入系统。 本系统与用户的接入网 络的认证方式(可以通过网页认证, 也可以通过安装的客户端认证)无关, 这样可使用的终端不仅仅是 PC机, 智能手机, 其他移动设备也可以。 For the user, the system provides the above-mentioned module called the broadband policy gateway, and uses the SOAP protocol as the switching bandwidth service request entry of the system, which increases the ease of use of the system, as long as the client supporting the SOAP protocol is authorized. All can access the system. The authentication method of the system and the user's access network (which can be authenticated by webpage or authenticated by the client) is irrelevant. The terminal that can be used is not only a PC, a smartphone, but also other mobile devices.
对于运营商, 系统提供上述名为宽带策略服务器的模块, 作为一个 For the operator, the system provides the above-mentioned module called the broadband policy server, as a
RADIUS服务器和 BAS设备的适配器,可以对不同厂商的 RADIUS服务器和 BAS设备进行报文属性适配, 让其联动。 例如, 一般现在的情况是运营商使 用了 A厂商的 RADIUS后只能再釆购 A厂商的 BAS设备进行配合使用, B厂 商的 BAS无法与 A厂商的 RADIUS进行联动。 而使用本系统, 对宽带策略 服务器进行属性配置转化后 (编码实现) , 运营商就可以使用 A厂商的 RADIUS和 B厂商的 BAS进行配合使用 (反之也可以 ) , 增加了运营商的对 于设备选择权, 降低运营商的运营成本。 The adapters of the RADIUS server and the BAS device can be used to match the packet attributes of the RADIUS server and the BAS device of different vendors. For example, the current situation is that the carrier can only use the BAS device of the A vendor to use the RADIUS of the A vendor. The BAS of the B vendor cannot be associated with the RADIUS of the A vendor. With the system, after the attribute configuration conversion (encoding implementation) of the broadband policy server, the operator can use the RADIUS of the A vendor and the BAS of the B vendor (or vice versa), and increase the operator's choice of the device. Right, reducing the operating costs of operators.
图 2为本发明的动态调整带宽业务的方法的流程图, 如图 2所示, 包括 下面步骤: 2 is a flowchart of a method for dynamically adjusting a bandwidth service according to the present invention. As shown in FIG. 2, the following steps are included:
步骤 10、 BPS捕获用户接入网络的登入信息, 构造该用户的在线信息; 步骤 20、 BPS接收到用户发起切换带宽服务请求后, 向承载层发送携带 用户待切换带宽的信息的服务切换请求; Step 10: The BPS captures the login information of the user accessing the network, and constructs the online information of the user. Step 20: After receiving the request for the user to initiate the handover bandwidth service, the BPS sends a service switching request carrying the information about the bandwidth to be switched by the user to the bearer layer.
步骤 30、 BPS若接收到承载层发起的停止原带宽服务记账报文和开始新 带宽服务记账报文, 则将报文处理后转发给应用层, 释放原带宽服务资源并 开启新带宽服务资源。 Step 30: If the BPS receives the original bandwidth service accounting message initiated by the bearer layer and starts the new bandwidth service accounting message, the BPDU is processed and then forwarded to the application layer to release the original bandwidth service resource. Open a new bandwidth service resource.
这样, 根据本发明的实现动态调整带宽业务的方法, 用户自己就能够定 制和控制自己需要的网络带宽, 在满足用户个性化需求、 降低用户费用的同 时, 还提高了网络资源的有效利用率; 并且变换带宽的同时, 用户不断线, 保证了用户体验。 In this way, according to the method for dynamically adjusting the bandwidth service, the user can customize and control the network bandwidth required by the user, and meet the personalized requirements of the user and reduce the user cost, and also improve the effective utilization of the network resource; And when the bandwidth is changed, the user keeps the line and the user experience is guaranteed.
图 3为本发明的动态调整带宽业务的方法实施例的流程图,如图 3所示, 包括下面步骤: FIG. 3 is a flowchart of a method for dynamically adjusting a bandwidth service according to the present invention. As shown in FIG. 3, the method includes the following steps:
110、 用户通过网络接入 IP, 正确登陆互联网并且能够访问网络; 110. The user accesses the IP through the network, correctly logs into the Internet, and can access the network;
120、 BPS捕获用户接入网络的登入信息, 构造该用户的在线信息; 120. The BPS captures login information of the user accessing the network, and constructs online information of the user.
130、 用户发起切换带宽服务请求; 130. The user initiates a handover bandwidth service request.
例如, 用户可以登陆 BPS提供的自助页面, 这个自助页面上有在线切换 网络带宽服务的功能, 选择要切换的带宽服务和切换的时长。 For example, the user can log in to the self-service page provided by the BPS. The self-service page has the function of switching the network bandwidth service online, selecting the bandwidth service to be switched and the duration of the handover.
140、 BPS接收到请求后, 通知 BAS设备切换带宽服务; 140. After receiving the request, the BPS notifies the BAS device to switch the bandwidth service.
具体地, BPS可以通过 RADIUS协议的 COA指令携带 QoS ( Quality of Specifically, the BPS can carry QoS through the COA command of the RADIUS protocol (Quality of
Service, 服务质量) 、 ACL ( Access Control Lists, 存取控制列表) 、 新带宽 服务 ID、 新带宽服务 ID的会话超时时间和类型信息, 通知 BAS设备切换业 务。 Service, Quality of Service), ACL (Access Control Lists), new bandwidth service ID, session timeout time and type information of the new bandwidth service ID, and notify the BAS device to switch services.
150、 BAS设备接收到通知后, 判断是否可以切换服务, 如果不可以, 返 回切换失败, 步骤到此结束。 如果可以, BAS设备使用 COA指令中的授权 属性充当新服务 ID下的用户授权属性。 150. After receiving the notification, the BAS device determines whether the service can be switched. If not, the switch fails to return, and the step ends. If possible, the BAS device uses the authorization attribute in the COA instruction as the user authorization attribute under the new service ID.
160、 BAS设备向 BPS发起原服务记账终止报文, BPS释放原服务在其 上的资源, 并向 RADIUS服务器转发原服务记账的终止报文。 160. The BAS device initiates the original service accounting termination message to the BPS, and the BPS releases the resources of the original service, and forwards the original service accounting termination message to the RADIUS server.
170、 BAS设备向 BPS发起新服务记账开始报文, BPS开启新服务在其 上的资源, 并向 RADIUS服务器转发新服务记账的开始报文。 170. The BAS device initiates a new service accounting start message to the BPS, and the BPS starts the resources of the new service, and forwards the start message of the new service accounting to the RADIUS server.
这样即可实现动态调整带宽业务。 This enables dynamic adjustment of bandwidth services.
进一步地, 180、 BPS对比该用户账号当前的带宽服务信息与请求切换的 带宽服务信息, 若一致, 则向客户端返回切换带宽服务成功消息; 若不一致, 则向客户端返回切换带宽服务失败消息。 Further, 180, BPS compares the current bandwidth service information of the user account with the request for switching If the bandwidth service information is consistent, the handover bandwidth service success message is returned to the client; if not, the handover bandwidth service failure message is returned to the client.
如果用户想切换回原来的带宽服务, 在 BPS提供的自助页面上选择切回 服务, 则返回步骤 130。 If the user wants to switch back to the original bandwidth service, select the switchback service on the self-service page provided by the BPS, and then return to step 130.
其中, BPS支持步骤 160和步骤 170的执行次序颠倒, 这样就可以保证 用户在不下线的情况下, 顺利切换网络带宽服务, 并且保证其记账的连续性, 正确性。 The execution order of the BPS support step 160 and the step 170 is reversed, so that the user can smoothly switch the network bandwidth service without guaranteeing the line, and ensure the continuity and correctness of the billing.
下面详细描述本发明的动态调整带宽业务的方法的一应用示例, 该应用 示例中釆用系统自带的宽带策略 WEB服务器 104提供的网页作为和用户交互 的客户端。 An application example of the method for dynamically adjusting bandwidth services of the present invention is described in detail below. In the application example, the webpage provided by the broadband policy WEB server 104 is used as a client for interacting with the user.
首先, 通过宽带策略多业务管理模块 103建立相应的接入网络认证的账 号, 和该账号能使用的常规的网络带宽服务(该常规的网络带宽服务有且只 能有一个, 比如 1M带宽, 用户未做带宽切换操作登陆网络时默认的带宽) 以及可以进行切换的网络带宽增值服务(可以有多个, 比如, 可配置 2M带 宽、 4M带宽, 作为可切换的临时带宽) , 并配置好这些服务的宽带策略。 First, the broadband policy multi-service management module 103 establishes a corresponding account for accessing the network authentication, and a conventional network bandwidth service that can be used by the account (the conventional network bandwidth service has one and only one, such as 1M bandwidth, user The bandwidth that is not used for bandwidth switching operations when logging in to the network) and the network bandwidth value-added services that can be switched (multiple, for example, configurable 2M bandwidth, 4M bandwidth, as switchable temporary bandwidth), and configured for these services Broadband strategy.
用户接入网络的方式不限,但是用户进行上线认证, BAS设备向 RADIUS 服务器进行 AAA认证时,先将报文发往 BPS的宽带策略服务器 102, 宽带策 略服务器 102将重新组装 RADIUS协议的报文发往目的 RADIUS服务器进行 AAA认证。 这样宽带策略服务器 102就可以捕获记账时此用户登入信息, 并 在自身构造了此用户的在线信息, 以便提供进行带宽切换功能。 The user accesses the network in any way, but the user performs the online authentication. When the BAS device performs AAA authentication on the RADIUS server, the BAS device sends the packet to the BPS broadband policy server 102. The broadband policy server 102 reassembles the RADIUS protocol packet. Send it to the destination RADIUS server for AAA authentication. In this way, the broadband policy server 102 can capture the user login information at the time of accounting, and constructs the online information of the user itself to provide bandwidth switching.
用户成功登陆互联网后 (宽带策略服务器 102捕获记账时此用户登入信 息, 并在自身构造了此用户的在线信息) , 打开宽带策略 WEB服务器 104 提供的在线信息自助页面, 自助页面显示了用户正在使用的常规带宽服务, 并且提供了一个可以切换带宽的增值服务列表供用户选择。 用户在页面上进 行服务切换操作后, 如图 4所示, 执行下面步骤: After the user successfully logs into the Internet (the broadband policy server 102 captures the user login information at the time of accounting, and constructs the online information of the user itself), the online information self-service page provided by the broadband policy WEB server 104 is opened, and the self-service page indicates that the user is working. The regular bandwidth service is used, and a list of value-added services that can switch bandwidth is provided for the user to select. After the user performs the service switching operation on the page, as shown in Figure 4, perform the following steps:
步骤 201、 宽带策略 WEB服务器 104通过 SOAP ( Simple Object Access Protocal , 简单对象访问协议)接口对宽带策略网关 101发起服务切换请求。 步骤 202、 宽带策略网关 101 响应请求后通过 UDP ( User Datagram Protocol, 用户数据报文协议)私有端口向宽带策略服务器 102发送此服务切 换请求。 Step 201: The broadband policy WEB server 104 initiates a service switching request to the broadband policy gateway 101 through a SOAP (Simple Object Access Protocol) interface. Step 202: The broadband policy gateway 101 sends the service switching request to the broadband policy server 102 through a UDP (User Datagram Protocol) private port after responding to the request.
步骤 203、 宽带策略服务器 102响应请求后, 通过 COA指令携带 QoS、 ACL ( Access Control Lists , 存取控制歹' j表)、 新宽带服务 ID、 新宽带服务 ID 的会话超时时间和类型等信息, 通知 BAS设备切换业务。 Step 203: After responding to the request, the broadband policy server 102 carries information such as QoS, ACL (Access Control Lists, access control list), new broadband service ID, and session timeout and type of the new broadband service ID through the COA command. Inform the BAS device to switch services.
步骤 204、 BAS设备判断常规带宽服务 ID和要切换的增值带宽服务 ID 是否相同, 若相同, 则不作处理; 若不同, 且符合切换服务条件, 则转入步 骤 205。 Step 204: The BAS device determines whether the regular bandwidth service ID and the value-added bandwidth service ID to be switched are the same. If they are the same, no processing is performed; if different, and the switching service condition is met, then the process proceeds to step 205.
进一步地, BAS设备对比两个带宽服务的 ID, 若不一致, 则通过数据 库查询,确认此用户账号是否有切换到 "要切换的增值带宽服务 ID"的权限, 并且通过数据库查询此用户的账户余额是否可以支持切换后的服务使用时长 等等, 若不符合上述条件, 则返回切换失败消息, 步骤到此结束; 若符合上 述条件,则进入用户要求切换的服务场景(说明该用户可以使用切换的带宽), BAS设备使用 COA指令中的授权属性充当新服务 ID下的用户授权属性, 即 按照新服务 ID下的一系列的属性重新给用户进行带宽的使用量的安排。 Further, the BAS device compares the IDs of the two bandwidth services. If the IDs are inconsistent, the database query is used to confirm whether the user account has the right to switch to the "value-added bandwidth service ID to be switched", and the account balance of the user is queried through the database. Whether it can support the service usage time after switching, etc. If the above conditions are not met, the handover failure message is returned, and the step ends; if the above conditions are met, the service scenario that the user requests to switch is entered (indicating that the user can use the handover) Bandwidth), the BAS device uses the authorization attribute in the COA instruction to act as the user authorization attribute under the new service ID, that is, re-arrange the usage of the bandwidth according to a series of attributes under the new service ID.
步骤 205、 BAS设备向宽带策略服务器 102发起原常规服务 ID的记账停 止报文。 Step 205: The BAS device initiates a billing stop message of the original regular service ID to the broadband policy server 102.
步骤 206、 宽带策略服务器 102 将原服务的记账停止报文转换成该 RADIUS服务器可以识别的 RADIUS协议格式后再转发给 RADIUS服务器。 Step 206: The broadband policy server 102 converts the accounting stop message of the original service into a RADIUS protocol format that the RADIUS server can recognize, and then forwards the packet to the RADIUS server.
步骤 207、 宽带策略服务器 102释放原服务在其上的资源, 停止原服务 记账, 并通知 RADIUS服务器。 Step 207: The broadband policy server 102 releases the resources on which the original service is located, stops the original service accounting, and notifies the RADIUS server.
步骤 208、RADIUS服务器向宽带策略服务器 102返回原服务记账停止响 应。 Step 208: The RADIUS server returns the original service accounting stop response to the broadband policy server 102.
步骤 209、 宽带策略服务器 102向 BAS设备返回原服务记账停止响应。 步骤 210、 BAS设备向宽带策略服务器 102发起新增值服务 ID的记账开 始才艮文。 Step 209: The broadband policy server 102 returns the original service accounting stop response to the BAS device. Step 210: The BAS device initiates the accounting of the added value service ID to the broadband policy server 102.
步骤 211、 宽带策略服务器 102 将新服务的记账开始报文转换成该 RADIUS服务器可以识别的 RADIUS协议格式后再转发给 RADIUS服务器。 步骤 212、 宽带策略服务器 102开始新服务记账, 并通知 RADIUS服务 哭口 Step 211: The broadband policy server 102 converts the accounting start message of the new service into the The RADIUS protocol format recognized by the RADIUS server is forwarded to the RADIUS server. Step 212, the broadband policy server 102 starts new service accounting, and notifies the RADIUS service to cry.
步骤 213、RADIUS服务器向宽带策略服务器 102返回新服务记账开始响 应。 Step 213: The RADIUS server returns a new service accounting start response to the broadband policy server 102.
步骤 214、 宽带策略服务器 102向 BAS设备返回新服务记账开始响应。 步骤 215、 宽带策略服务器 102向宽带策略网关 101返回服务切换响应。 步骤 216、宽带策略网关 101通过 SOAP接口向宽带策略 WEB服务器 104 返回服务切换响应。 Step 214: The broadband policy server 102 returns a new service accounting start response to the BAS device. Step 215: The broadband policy server 102 returns a service switching response to the broadband policy gateway 101. Step 216: The broadband policy gateway 101 returns a service switching response to the broadband policy WEB server 104 through the SOAP interface.
步骤 205和步骤 210中, 宽带策略服务器 102在收到 BAS发起原常规服 务 ID的记账终止和新增值服务 ID的记账开始的报文 (不分先后顺序)后, 分别将其转换成 RADIUS协议格式后转发给 RADIUS服务器, 并且宽带策略 服务器 102管理此用户在线信息的增值业务信息部分(包含其生命周期) 。 在动态提升了带宽后, 跟踪用户用量信息, 以供后台计费。 当累积时长配额 满后, 根据之前设置的策略自动恢复提升前的服务策略或直接下线。 由于宽 带策略服务器 102本身维护用户在线信息, 包含常规业务信息和增值业务信 息, 所以可以对常规服务信息资源和增值业务信息资源分别管理, 所以用户 在切换带宽服务的同时可以保持一直在线。 In step 205 and step 210, the broadband policy server 102 converts the accounting start of the original regular service ID and the start of the accounting of the added value service ID (in no particular order) after receiving the BAS, respectively, and converts them into RADIUS. The protocol format is forwarded to the RADIUS server, and the broadband policy server 102 manages the value-added service information portion of the user's online information (including its life cycle). After the bandwidth is dynamically increased, the user usage information is tracked for background charging. When the cumulative time quota is full, the pre-upgrade service policy is automatically restored according to the previously set policy or directly offline. Since the broadband policy server 102 itself maintains the user online information, including the regular service information and the value-added service information, the regular service information resource and the value-added service information resource can be separately managed, so that the user can keep the online while switching the bandwidth service.
步骤 217、宽带策略 WEB服务器 104通过 SOAP协议接口向宽带策略网 关 101发送切换后用户账号当前的宽带服务信息的请求。 Step 217: The broadband policy WEB server 104 sends a request for the current broadband service information of the user account after the handover to the broadband policy gateway 101 through the SOAP protocol interface.
当前的宽带服务信息可以包括: QoS、 ACL、 新宽带服务 ID、 新宽带服 务 ID的会话超时时间和类型等信息。 Current broadband service information can include: QoS, ACL, new broadband service ID, session timeout and type of new broadband service ID, and so on.
步骤 218、 宽带策略网关 101响应请求后通过 UDP私有端口向宽带策略 服务器 102发送该请求。 Step 218: The broadband policy gateway 101 sends the request to the broadband policy server 102 through the UDP private port after responding to the request.
步骤 219-步骤 220、 宽带策略服务器 102取出当前的宽带服务信息, 并 将当前带宽名称, 当前使用时间, 剩余使用时间等的宽带服务信息通过宽带 策略网关 101返回给宽带策略 WEB服务器 104。 Step 219 - Step 220: The broadband policy server 102 retrieves the current broadband service information, and returns the broadband service information of the current bandwidth name, current usage time, remaining usage time, and the like to the broadband policy WEB server 104 through the broadband policy gateway 101.
步骤 221、 宽带策略 WEB服务器 104对比宽带服务的 ID, 判断返回的 信息中的宽带服务的 ID是否和请求切换的宽带服务 ID—致, 若一致, 则在 其自助页面显示切换成功; 若不一致, 则显示切换失败。 Step 221: The broadband policy WEB server 104 compares the ID of the broadband service, and determines the returned Whether the ID of the broadband service in the information is the same as the broadband service ID requesting the handover, if it is consistent, the handover success is displayed on the self-service page; if not, the handover failure is displayed.
以上仅为本发明的优选实施例, 当然, 本发明还可有其他多种实施例, 在不背离本发明精神及其实质的情况下, 熟悉本领域的技术人员当可根据本 发明作出各种相应的改变和变形, 但这些相应的改变和变形都应属于本发明 所附的权利要求的保护范围。 The above is only a preferred embodiment of the present invention, and of course, the present invention may be embodied in various other embodiments without departing from the spirit and scope of the invention. Corresponding changes and modifications are intended to be included within the scope of the appended claims.
工业实用性 本发明提供的动态调整带宽业务的方法及系统、 和宽带策略系统能够实 现动态调整带宽业务, 使用户自己就能够定制和控制自己需要的网络带宽, 在满足用户个性化需求、 降低用户费用的同时, 还提高了网络资源的有效利 用率; 并且变换带宽的同时, 用户不断线, 保证了用户体验。 Industrial Applicability The method and system for dynamically adjusting bandwidth services and the broadband policy system provided by the present invention can dynamically adjust bandwidth services, so that users can customize and control their own network bandwidth, satisfying users' individual needs and reducing users. At the same time, the cost is also improved, and the effective utilization of network resources is also improved; and while the bandwidth is changed, the user is continuously wired to ensure the user experience.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010191655A CN101848163A (en) | 2010-06-01 | 2010-06-01 | Method and system for dynamically adjusting bandwidth service and broadband policy system |
| CN201010191655.3 | 2010-06-01 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2011150610A1 true WO2011150610A1 (en) | 2011-12-08 |
Family
ID=42772627
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2010/077104 Ceased WO2011150610A1 (en) | 2010-06-01 | 2010-09-19 | Method and system for dynamically adjusting bandwidth services, and broadband policy system |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101848163A (en) |
| WO (1) | WO2011150610A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103856496A (en) * | 2012-11-29 | 2014-06-11 | 华为技术有限公司 | Information publishing method, information publishing equipment and information publishing system |
| CN109636338A (en) * | 2018-12-12 | 2019-04-16 | 北京光电新创通信技术有限公司 | A kind of broad band photoelectrical operation management platform system |
| CN113381885A (en) * | 2021-06-04 | 2021-09-10 | 郑州信大捷安信息技术股份有限公司 | Method and system for dynamically adjusting service bandwidth |
| CN115955617A (en) * | 2021-10-09 | 2023-04-11 | 华为技术有限公司 | A method and device for adjusting bandwidth of an optical transmission network pipe |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2603692C2 (en) * | 2011-06-29 | 2016-11-27 | ЧИККА ПТЕ ЛТД, Сингапур | System and method of adjusting bandwidth of data provided to mobile devices |
| CN103117960A (en) * | 2013-01-24 | 2013-05-22 | 成都网丁科技有限公司 | System and method of broadband user speeding up access bandwidth in self-service mode |
| CN103237270A (en) * | 2013-05-09 | 2013-08-07 | 黄孙明 | Video streaming media system and method capable of interacting with network |
| CN104580293B (en) * | 2013-10-17 | 2018-05-25 | 中国电信股份有限公司 | For the methods, devices and systems of remote control management and control strategy |
| CN105450547A (en) * | 2014-08-22 | 2016-03-30 | 华为技术有限公司 | Method and device for allocating bandwidth on demand |
| CN105450630B (en) * | 2015-10-30 | 2019-05-21 | 北京华为数字技术有限公司 | A kind of method, relevant device and system for realizing user bandwidth change |
| CN105429899A (en) * | 2015-11-25 | 2016-03-23 | 广东亿迅科技有限公司 | Broadband acceleration control system and method of gateway device |
| CN105553790B (en) * | 2015-12-08 | 2018-07-13 | 中国联合网络通信集团有限公司 | A kind of data processing method and strategic server |
| CN107094082A (en) * | 2016-02-18 | 2017-08-25 | 中国移动通信集团浙江有限公司 | Bandwidth adjusting method and device |
| CN107579833B (en) * | 2016-07-05 | 2022-03-18 | 中兴通讯股份有限公司 | Method and device for speeding up private line user |
| CN108243237A (en) * | 2016-12-27 | 2018-07-03 | 中国移动通信集团浙江有限公司 | Broadband directional speed-up method and equipment |
| CN107222354A (en) * | 2017-07-26 | 2017-09-29 | 江苏有线数据网络有限责任公司 | A kind of bandwidth adjusting method based on aaa authentication system |
| CN113079181B (en) * | 2021-04-21 | 2022-06-24 | 深圳天源锦合技术有限公司 | Method, terminal and storage medium for accessing internet flow by baseband access domain |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1791006A (en) * | 2004-12-13 | 2006-06-21 | 华为技术有限公司 | Method for realizing pre-payment user internet policy dynamic change |
| CN101309204A (en) * | 2007-05-18 | 2008-11-19 | 中国电信股份有限公司 | Method and system regulating access bandwidth in real-time |
| CN101409674A (en) * | 2008-11-26 | 2009-04-15 | 中兴通讯股份有限公司 | Apparatus, system and method for implementing access bandwidth dynamic regulation |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7054944B2 (en) * | 2001-12-19 | 2006-05-30 | Intel Corporation | Access control management system utilizing network and application layer access control lists |
-
2010
- 2010-06-01 CN CN201010191655A patent/CN101848163A/en active Pending
- 2010-09-19 WO PCT/CN2010/077104 patent/WO2011150610A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1791006A (en) * | 2004-12-13 | 2006-06-21 | 华为技术有限公司 | Method for realizing pre-payment user internet policy dynamic change |
| CN101309204A (en) * | 2007-05-18 | 2008-11-19 | 中国电信股份有限公司 | Method and system regulating access bandwidth in real-time |
| CN101409674A (en) * | 2008-11-26 | 2009-04-15 | 中兴通讯股份有限公司 | Apparatus, system and method for implementing access bandwidth dynamic regulation |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103856496A (en) * | 2012-11-29 | 2014-06-11 | 华为技术有限公司 | Information publishing method, information publishing equipment and information publishing system |
| CN109636338A (en) * | 2018-12-12 | 2019-04-16 | 北京光电新创通信技术有限公司 | A kind of broad band photoelectrical operation management platform system |
| CN113381885A (en) * | 2021-06-04 | 2021-09-10 | 郑州信大捷安信息技术股份有限公司 | Method and system for dynamically adjusting service bandwidth |
| CN115955617A (en) * | 2021-10-09 | 2023-04-11 | 华为技术有限公司 | A method and device for adjusting bandwidth of an optical transmission network pipe |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101848163A (en) | 2010-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2011150610A1 (en) | Method and system for dynamically adjusting bandwidth services, and broadband policy system | |
| CN109417731B (en) | Systems and methods for user plane path selection, reselection, and notification of user plane changes | |
| EP2745471B1 (en) | Architecture for virtualized home ip service delivery | |
| US8458359B2 (en) | System for the internet connections, and server for routing connection to a client machine | |
| CN102215154B (en) | The access control method of Network and terminal | |
| CN101383845B (en) | Integrated service access device, system and control method | |
| WO2021082715A1 (en) | Direct communication processing method, device, relay terminal, and remote terminal | |
| CN108141727A (en) | Exposure of mobile core network services to user equipment | |
| WO2014176964A1 (en) | Communication managing method and communication system | |
| CN101212374A (en) | Method and system for realizing remote access to campus network resources | |
| CN105637805A (en) | Enhancing a mobile backup channel to address a node failure in a wireline network | |
| WO2015051701A1 (en) | Method for realizing multi-channel concurrent internet accessing by synchronizing wifi with apn network, and automatically choosing wifi networking preferentially | |
| CN104104661A (en) | Client, server, and remote user dialing authentication capability negotiation method and system | |
| WO2014029367A1 (en) | Dynamic configuration method, device and system | |
| WO2011147074A1 (en) | Method, system and corresponding apparatus for implementing policy and charging control | |
| WO2014071685A1 (en) | Mobile network-based tenant network service implementation method, system, and network element | |
| WO2009074072A1 (en) | Method, network system and network equipment of dynamic strategy conversion | |
| WO2013159617A1 (en) | Method, system and control network element for network congestion | |
| CN101656961B (en) | Method and system for accessing mobile IP service of CDMA2000 system | |
| WO2010081314A1 (en) | An ngn home network resource access control method and system | |
| WO2010006492A1 (en) | Home gateway policy controlling device, system and implementing method thereof | |
| WO2014032518A1 (en) | Method and system for establishing l2tp tunnel | |
| CN103392363A (en) | Internet protocol (ip) stream motion method, policy and charging rules function (pcrf) and access network discovery and selection function (andsf) | |
| EP2939368A1 (en) | Remote vpn provisioning of an endpoint | |
| CN104113930A (en) | Method of realizing termination connection, and system of realizing termination connection |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10852405 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 10764/CHENP/2012 Country of ref document: IN |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 10852405 Country of ref document: EP Kind code of ref document: A1 |