[go: up one dir, main page]

CN103929784A - A user bandwidth control method, device and system - Google Patents

A user bandwidth control method, device and system Download PDF

Info

Publication number
CN103929784A
CN103929784A CN201310009987.9A CN201310009987A CN103929784A CN 103929784 A CN103929784 A CN 103929784A CN 201310009987 A CN201310009987 A CN 201310009987A CN 103929784 A CN103929784 A CN 103929784A
Authority
CN
China
Prior art keywords
user terminal
bandwidth
information
user
management platform
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.)
Granted
Application number
CN201310009987.9A
Other languages
Chinese (zh)
Other versions
CN103929784B (en
Inventor
沈尧
孙昌清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Group Shanghai Co Ltd
Original Assignee
China Mobile Group Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Group Shanghai Co Ltd filed Critical China Mobile Group Shanghai Co Ltd
Priority to CN201310009987.9A priority Critical patent/CN103929784B/en
Publication of CN103929784A publication Critical patent/CN103929784A/en
Application granted granted Critical
Publication of CN103929784B publication Critical patent/CN103929784B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种用户带宽控制方法、装置及系统,该方法包括:策略管理平台接收入口服务器上报的用户终端的用户代理UA信息,并根据UA信息与终端类型的对应关系,确定该用户终端对应的终端类型,以及根据确定的终端类型和预先设定的带宽计算规则,确定该用户终端所需的网络带宽,并根据确定的网络带宽向AP/AC接入网元发送带宽控制指令,指示AP/AC接入网元执行相应的带宽调整,其中,所述UA信息是入口服务器对接收到的来自用户终端的认证报文进行解析所得到的。通过本发明所述方案,能够实现从用户终端上报的认证报文中解析UA信息,并根据用户终端的UA信息确定并调整其所对应的网络带宽的目的,提高了无线资源的利用率。

The invention discloses a user bandwidth control method, device and system. The method includes: a policy management platform receives user agent UA information of a user terminal reported by an entrance server, and determines the user terminal according to the corresponding relationship between the UA information and the terminal type. The corresponding terminal type, and according to the determined terminal type and the preset bandwidth calculation rules, determine the network bandwidth required by the user terminal, and send a bandwidth control command to the AP/AC access network element according to the determined network bandwidth, indicating The AP/AC access network element performs corresponding bandwidth adjustment, wherein the UA information is obtained by the ingress server after parsing the received authentication message from the user terminal. Through the scheme of the present invention, it is possible to analyze UA information from the authentication message reported by the user terminal, determine and adjust the corresponding network bandwidth according to the UA information of the user terminal, and improve the utilization rate of wireless resources.

Description

一种用户带宽控制方法、装置及系统A user bandwidth control method, device and system

技术领域technical field

本发明涉及无线通信技术领域,尤其涉及一种基于WLAN(Wireless LocalArea Networks,无线局域网络)的用户带宽控制方法、装置及系统。The present invention relates to the technical field of wireless communication, in particular to a user bandwidth control method, device and system based on WLAN (Wireless Local Area Networks, wireless local area network).

背景技术Background technique

随着智能终端,如智能手机、平板电脑等的日益普及,使用WiFi(WirelessFidelity,无线保真)登录互联网已逐渐成为用户使用互联网极为重要的方式之一。用户不仅能够通过电脑等终端登录WLAN网络,也能够使用智能手机等终端登录WLAN网络。With the increasing popularity of smart terminals, such as smart phones and tablet computers, using WiFi (Wireless Fidelity, wireless fidelity) to log in to the Internet has gradually become one of the most important ways for users to use the Internet. Users can not only log in to the WLAN network through terminals such as computers, but also use terminals such as smart phones to log in to the WLAN network.

如图1所示,其为现有技术中用户终端使用WLAN网络登录互联网时的WLAN网络认证流程示意图,所述认证流程主要包括以下步骤:As shown in Figure 1, it is a schematic diagram of a WLAN network authentication process when a user terminal uses a WLAN network to log in to the Internet in the prior art, and the authentication process mainly includes the following steps:

步骤101:用户终端在使用WLAN网络时,向AP/AC(Wireless Access Point/Access Controller,无线访问接入点/接入控制点)接入网元发送HTTP Request(超文本传输协议请求)消息;Step 101: When using the WLAN network, the user terminal sends an HTTP Request (Hypertext Transfer Protocol request) message to the AP/AC (Wireless Access Point/Access Controller, wireless access point/access control point) access network element;

步骤102:AP/AC接入网元将所述HTTP Request消息转发到Portal(入口)服务器;Step 102: The AP/AC access network element forwards the HTTP Request message to the Portal (entrance) server;

步骤103:Portal服务器根据接收到的HTTP Request消息,向用户终端返回HTTP Response(超文本传输协议应答)消息,和用户终端建立通讯连接;Step 103: the Portal server returns an HTTP Response (hypertext transfer protocol response) message to the user terminal according to the received HTTP Request message, and establishes a communication connection with the user terminal;

步骤104:用户终端向Portal服务器发起Https Post U/P(安全超文本传输协议下的用户密码、身份信息上报)认证报文,其中携带有用户终端的用户名信息以及用户终端的密码信息;Step 104: the user terminal initiates an Https Post U/P (user password and identity information report under the secure hypertext transfer protocol) authentication message to the Portal server, which carries the user name information of the user terminal and the password information of the user terminal;

步骤105:Portal服务器接收所述认证报文,并向AP/AC接入网元返回ReqAuth(请求授权)消息;Step 105: The Portal server receives the authentication message, and returns a ReqAuth (request authorization) message to the AP/AC access network element;

步骤106:AP/AC接入网元向Radius(Remote Authentication Dial In UserService,远程身份验证拨入用户服务)服务器发起Access Request(接入请求)消息;Step 106: The AP/AC access network element initiates an Access Request (access request) message to the Radius (Remote Authentication Dial In UserService, remote authentication dial in user service) server;

步骤107:Radius服务器对所述用户终端进行惊醒认证,并在认证成功后,向AP/AC接入网元返回Access Accept(接入成功、认证成功)消息;Step 107: The Radius server performs awakening authentication on the user terminal, and returns an Access Accept (successful access, successful authentication) message to the AP/AC access network element after the authentication is successful;

步骤108:AP/AC接入网元向Portal服务器返回Ack Auth(授权确认)消息;Step 108: The AP/AC access network element returns an Ack Auth (authorization confirmation) message to the Portal server;

步骤109:Portal服务器向用户终端显示相应的页面,返回Http Responseportal-url(来自入口服务器的超文本传输协议统一资源定位符响应)消息;Step 109: the Portal server displays the corresponding page to the user terminal, and returns the Http Responseportal-url (HTTP Uniform Resource Locator response from the portal server) message;

步骤110:Portal服务器向AP/AC接入网元发送AFF Ack Auth(确认授权)消息,通知AP/AC接入网元放通所述用户终端;Step 110: The Portal server sends an AFF Ack Auth (confirmation authorization) message to the AP/AC access network element, notifying the AP/AC access network element to release the user terminal;

步骤111以及步骤112:AP/AC接入网元通过Radius服务器向计费系统上报计费信息,由计费系统根据用户终端的业务使用信息及WLAN使用时长、流量等完成用户终端的计费操作。Step 111 and Step 112: The AP/AC access network element reports the billing information to the billing system through the Radius server, and the billing system completes the billing operation of the user terminal based on the service usage information of the user terminal, WLAN usage time, traffic, etc. .

申请人发现,在上述认证流程中,用户终端在使用WLAN业务登录Portal服务器填写用户名以及密码时,无论所述用户终端属于何种终端类型、使用何种终端业务,Radius服务器都无法获取用户终端的终端类型等信息,即只能根据用户终端进行WLAN网络认证时使用的用户号码为用户终端分配固定的网络带宽;但是,由于不同的用户终端所对应的使用场景并不相同,因而,相应地其所对应的网络带宽需求也各不相同,若按照现有WLAN网络带宽的分配方式为每个用户终端都分配固定的网络带宽,则由于AP容量的限制必然会导致在繁忙的AP覆盖范围下部分用户终端无法正常登录,而在空闲的AP覆盖范围下用户终端的带宽业务无法按需求提升,即无线资源无法有效地被利用;同时,由于WLAN网络具备同频干扰特性,AP容量无法通过简单地扩容来实现,因此,需要提供一种新的网络带宽分配方式来根据用户终端的不同进行不同的策略控制,提升无线资源的利用率。The applicant found that, in the above-mentioned authentication process, when the user terminal uses the WLAN service to log in to the Portal server to fill in the user name and password, no matter what type of terminal the user terminal belongs to or what terminal service it uses, the Radius server cannot obtain the information of the user terminal. information such as the terminal type of the user terminal, that is, the user terminal can only be allocated a fixed network bandwidth according to the user number used by the user terminal for WLAN network authentication; however, since different user terminals correspond to different usage scenarios, therefore, correspondingly The corresponding network bandwidth requirements are also different. If each user terminal is allocated a fixed network bandwidth according to the existing WLAN network bandwidth allocation method, due to the limitation of the AP capacity, it will inevitably lead to a problem under the coverage of the busy AP. Some user terminals cannot log in normally, and the bandwidth services of user terminals cannot be increased as required under the coverage of idle APs, that is, wireless resources cannot be effectively used; at the same time, due to the co-channel interference characteristics of WLAN networks, the capacity of APs cannot pass the simple Therefore, it is necessary to provide a new network bandwidth allocation method to perform different policy control according to different user terminals and improve the utilization rate of wireless resources.

发明内容Contents of the invention

本发明实施例提供了一种用户带宽控制方法、装置及系统,用以解决现有技术中存在的为用户终端分配固定的网络带宽所导致的无线资源利用率较低的问题。Embodiments of the present invention provide a user bandwidth control method, device and system to solve the problem in the prior art of low utilization of wireless resources caused by allocating fixed network bandwidth to user terminals.

一种用户带宽控制方法,包括:A user bandwidth control method, comprising:

策略管理平台接收Portal服务器上报的用户终端的UA(User Agent,用户代理)信息,其中,所述UA信息是Portal服务器对接收到的来自用户终端的认证报文进行解析所得到的;The policy management platform receives the UA (User Agent, user agent) information of the user terminal reported by the Portal server, wherein the UA information is obtained by the Portal server analyzing the received authentication message from the user terminal;

策略管理平台根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型,并根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,以及,根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。The policy management platform determines the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and determines the network bandwidth required by the user terminal according to the determined terminal type and preset bandwidth calculation rules. bandwidth, and, according to the determined network bandwidth, sending a bandwidth control instruction to the AP/AC access network element, instructing the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction.

一种用户带宽控制方法,所述方法包括:A user bandwidth control method, the method comprising:

Portal服务器接收用户终端上报的认证报文;以及,The Portal server receives the authentication message reported by the user terminal; and,

从所述认证报文中解析出UA信息,并将解析出的UA信息上报给策略管理平台,由策略管理平台根据接收到的UA信息执行以下操作:Parse the UA information from the authentication message, and report the parsed UA information to the policy management platform, and the policy management platform performs the following operations according to the received UA information:

根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型并根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,以及,根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。determining the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and determining the network bandwidth required by the user terminal according to the determined terminal type and a preset bandwidth calculation rule, and, Sending a bandwidth control instruction to the AP/AC access network element according to the determined network bandwidth, instructing the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction.

一种策略管理平台,包括:A policy management platform comprising:

信息接收模块,用于接收Portal服务器上报的用户终端的UA信息,其中,所述UA信息是Portal服务器对接收到的来自用户终端的认证报文进行解析所得到的;The information receiving module is used to receive the UA information of the user terminal reported by the Portal server, wherein the UA information is obtained by the Portal server analyzing the received authentication message from the user terminal;

终端确定模块,用于根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型;A terminal determination module, configured to determine the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type;

带宽确定模块,用于根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽;A bandwidth determination module, configured to determine the network bandwidth required by the user terminal according to the determined terminal type and preset bandwidth calculation rules;

指令发送模块,用于根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。An instruction sending module, configured to send a bandwidth control instruction to the AP/AC access network element according to the determined network bandwidth, and instruct the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction.

一种Portal服务器,包括:A Portal server, comprising:

接收模块,用于接收用户终端上报的认证报文;The receiving module is used to receive the authentication message reported by the user terminal;

解析模块,用于从接收到的认证报文中解析出UA信息;A parsing module, configured to parse out the UA information from the received authentication message;

发送模块,用于将解析出的UA信息上报给策略管理平台,由策略管理平台根据接收到的UA信息执行以下操作:The sending module is used to report the parsed UA information to the policy management platform, and the policy management platform performs the following operations according to the received UA information:

根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型并根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,以及,根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。determining the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and determining the network bandwidth required by the user terminal according to the determined terminal type and a preset bandwidth calculation rule, and, Sending a bandwidth control instruction to the AP/AC access network element according to the determined network bandwidth, instructing the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction.

一种用户带宽控制系统,包括:A user bandwidth control system, comprising:

Portal服务器,用于接收用户终端上报的认证报文,并从所述认证报文中解析出UA信息,以及将解析出的UA信息上报给策略管理平台;The Portal server is used to receive the authentication message reported by the user terminal, and analyze the UA information from the authentication message, and report the resolved UA information to the policy management platform;

策略管理平台,用于接收Portal服务器上报的用户终端的UA信息,并根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型,以及,根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,并根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。The policy management platform is configured to receive the UA information of the user terminal reported by the Portal server, and determine the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and, according to the determined terminal type and the predetermined Determine the network bandwidth required by the user terminal according to the set bandwidth calculation rule, and send a bandwidth control command to the AP/AC access network element according to the determined network bandwidth, instructing the AP/AC access network element to The bandwidth control instructions described above perform the corresponding bandwidth adjustments.

本发明有益效果如下:The beneficial effects of the present invention are as follows:

本发明实施例提供了一种用户带宽控制方法、装置及系统,Portal服务器从来自用户终端的认证报文中解析出UA信息,并将解析出的UA信息上报给策略管理平台;策略管理平台根据UA信息与终端类型的对应关系,确定该用户终端对应的终端类型,并根据确定的终端类型以及预先设定的带宽计算规则,确定该用户终端所需的网络带宽,以及,根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。通过本发明所述技术方案,能够实现从用户终端上报的认证报文中解析UA信息,并根据用户终端的UA信息确定并调整其所对应的网络带宽的目的,提高了无线资源的利用率。Embodiments of the present invention provide a user bandwidth control method, device, and system. The Portal server parses the UA information from the authentication message from the user terminal, and reports the parsed UA information to the policy management platform; the policy management platform according to The corresponding relationship between the UA information and the terminal type determines the terminal type corresponding to the user terminal, and determines the network bandwidth required by the user terminal according to the determined terminal type and the preset bandwidth calculation rule, and, according to the determined network bandwidth , sending a bandwidth control instruction to the AP/AC access network element, instructing the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction. Through the technical scheme of the present invention, it is possible to analyze UA information from the authentication message reported by the user terminal, determine and adjust the corresponding network bandwidth according to the UA information of the user terminal, and improve the utilization rate of wireless resources.

附图说明Description of drawings

图1所示为现有技术中的WLAN网络认证流程示意图;FIG. 1 is a schematic diagram of a WLAN network authentication process in the prior art;

图2所示为本发明实施例一中所述用户带宽控制方法的流程示意图;FIG. 2 is a schematic flowchart of the user bandwidth control method described in Embodiment 1 of the present invention;

图3所示为本发明实施例一中所述WLAN网络认证流程示意图;FIG. 3 is a schematic diagram of the WLAN network authentication process described in Embodiment 1 of the present invention;

图4所示为本发明实施例二中所述Portal服务器的结构示意图;Fig. 4 is a schematic structural diagram of the Portal server described in Embodiment 2 of the present invention;

图5所示为本发明实施例三中所述策略管理平台的结构示意图;FIG. 5 is a schematic structural diagram of the policy management platform described in Embodiment 3 of the present invention;

图6所示为本发明实施例四中所述用户带宽控制系统的结构示意图。FIG. 6 is a schematic structural diagram of the user bandwidth control system in Embodiment 4 of the present invention.

具体实施方式Detailed ways

下面结合说明书附图对本发明实施例作进一步说明,但本发明不局限于下面的实施例。The embodiments of the present invention will be further described below in conjunction with the accompanying drawings, but the present invention is not limited to the following embodiments.

实施例一:Embodiment one:

如图2所示,其为本发明实施例一中所述用户带宽控制方法的流程示意图,所述方法包括以下步骤:As shown in FIG. 2, it is a schematic flowchart of the user bandwidth control method described in Embodiment 1 of the present invention, and the method includes the following steps:

步骤201:Portal服务器接收用户终端上报的认证报文,并从所述认证报文中解析出UA信息,以及将解析出的UA信息上报给策略管理平台。Step 201: the Portal server receives the authentication message reported by the user terminal, parses the UA information from the authentication message, and reports the parsed UA information to the policy management platform.

具体地,所述UA信息即为用户终端的终端信息,例如,用户终端的终端类型、终端屏幕大小等信息。Specifically, the UA information is the terminal information of the user terminal, for example, the terminal type of the user terminal, the terminal screen size and other information.

需要说明的是,所述认证报文是用户终端在通过AP/AC接入网元向Portal服务器发送HTTP Request消息且接收到Portal服务器返回的HTTP Response消息后,向Portal服务器发送的,其中还携带有用户终端的用户名信息以及用户号码信息等,本发明实施例对此不作任何限定。It should be noted that the authentication message is sent by the user terminal to the Portal server after the user terminal sends the HTTP Request message to the Portal server through the AP/AC access network element and receives the HTTP Response message returned by the Portal server. There is user name information and user number information of the user terminal, which are not limited in this embodiment of the present invention.

步骤202:策略管理平台接收Portal服务器上报的用户终端的UA信息,并根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型,以及,根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽。Step 202: The policy management platform receives the UA information of the user terminal reported by the Portal server, and determines the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and, according to the determined terminal type and the predetermined The set bandwidth calculation rule determines the network bandwidth required by the user terminal.

具体地,所述策略管理平台所存储的UA信息与终端类型的对应关系是由BOSS(Business&Operation Support System,业务运营支撑系统)和/或BI(Business Intelligence,商务智能系统)等系统实时或定时上传的,本发明实施例对此不作任何限定。Specifically, the corresponding relationship between the UA information stored on the policy management platform and the terminal type is uploaded in real time or regularly by systems such as BOSS (Business & Operation Support System) and/or BI (Business Intelligence, business intelligence system) Yes, this embodiment of the present invention does not make any limitation thereto.

具体地,所述策略管理平台根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,可以包括:Specifically, the policy management platform determines the network bandwidth required by the user terminal according to the determined terminal type and a preset bandwidth calculation rule, which may include:

所述策略管理平台根据确定的终端类型,确定本地存储的所述用户终端对应的业务信息,并根据确定的所述用户终端的终端类型以及所述用户终端对应的业务信息(如WLAN等宽带类数据业务信息),按照预先设定的带宽计算规则,确定所述用户终端所需的网络带宽;其中,所述策略管理平台所存储的所述用户终端的业务信息是由BOSS和/或BI等系统实时或定时上传的,本发明实施例对此不作任何限定。The policy management platform determines the service information corresponding to the user terminal stored locally according to the determined terminal type, and according to the determined terminal type of the user terminal and the service information corresponding to the user terminal (such as broadband type such as WLAN) data service information), and determine the network bandwidth required by the user terminal according to the preset bandwidth calculation rules; wherein, the service information of the user terminal stored in the policy management platform is determined by BOSS and/or BI, etc. The system uploads in real time or at regular intervals, which is not limited in this embodiment of the present invention.

需要说明的是,策略管理平台在确定用户终端对应的终端类型之后且根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽之前,所述方法还可以包括以下步骤:It should be noted that after the policy management platform determines the terminal type corresponding to the user terminal and before determining the network bandwidth required by the user terminal according to the determined terminal type and the preset bandwidth calculation rules, the method may further include The following steps:

所述策略管理平台将确定的用户终端的终端类型下发给Portal服务器,并接收Radius服务器发送的带宽策略申请请求,其中,所述带宽策略申请请求是Radius服务器根据接收到的来自AP/AC接入网元的接入请求(AccessRequest),对所述用户终端进行惊醒认证后发送的;另外,所述Radius服务器接收到的来自AP/AC接入网元的接入请求是AP/AC接入网元在接收到来自Portal服务器的请求授权(Req Auth)消息后发送的。The policy management platform sends the terminal type of the determined user terminal to the Portal server, and receives the bandwidth policy application request sent by the Radius server, wherein the bandwidth policy application request is received by the Radius server according to the received information from the AP/AC interface. The access request (AccessRequest) of the network element is sent after the wake-up authentication of the user terminal; in addition, the access request received by the Radius server from the AP/AC access network element is an AP/AC access Sent by the network element after receiving the request authorization (Req Auth) message from the Portal server.

进一步地,所述策略管理平台可以在接收到Radius服务器发送的带宽策略申请请求之后,根据所述带宽策略申请请求确定所述用户终端所需的网络带宽。Further, the policy management platform may determine the network bandwidth required by the user terminal according to the bandwidth policy application request after receiving the bandwidth policy application request sent by the Radius server.

步骤203:策略管理平台根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。Step 203: The policy management platform sends a bandwidth control instruction to the AP/AC access network element according to the determined network bandwidth, instructing the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction.

具体地,所述带宽控制指令中可以携带有带宽策略等级信息、上行带宽和下行带宽信息等,本发明实施例对此不作任何限定。Specifically, the bandwidth control instruction may carry bandwidth policy level information, uplink bandwidth and downlink bandwidth information, etc., which is not limited in this embodiment of the present invention.

进一步地,所述方法还可以包括以下步骤:Further, the method may also include the following steps:

所述策略管理平台将确定的所述用户终端对应的业务信息发送给计费系统,由计费系统对所述用户终端进行计费。The policy management platform sends the determined service information corresponding to the user terminal to a charging system, and the charging system charges the user terminal.

具体地,如图3所示,其为与本发明实施例一中所述用户带宽控制方法相对应的WLAN网络认证流程示意图,此时,所述WLAN网络认证流程可以包括以下步骤:Specifically, as shown in FIG. 3 , it is a schematic diagram of a WLAN network authentication process corresponding to the user bandwidth control method described in Embodiment 1 of the present invention. At this time, the WLAN network authentication process may include the following steps:

步骤301:用户终端在使用WLAN网络时,向AP/AC接入网元发送HTTPRequest消息;Step 301: When using the WLAN network, the user terminal sends an HTTPRequest message to the AP/AC access network element;

步骤302:AP/AC接入网元将所述HTTP Request消息转发到Portal服务器;Step 302: The AP/AC access network element forwards the HTTP Request message to the Portal server;

步骤303:Portal服务器根据接收到的HTTP Request消息,向用户终端返回HTTP Response消息,和用户终端建立通讯连接;Step 303: the Portal server returns an HTTP Response message to the user terminal according to the received HTTP Request message, and establishes a communication connection with the user terminal;

步骤304:用户终端向Portal服务器发起Https Post U/P认证报文;Step 304: the user terminal initiates an Https Post U/P authentication message to the Portal server;

步骤305:Portal服务器接收用户终端上报的Https Post U/P认证报文,并从所述认证报文中解析出UA信息,以及将解析出的UA信息上报给策略管理平台;Step 305: the Portal server receives the Https Post U/P authentication message reported by the user terminal, and parses out the UA information from the authentication message, and reports the parsed UA information to the policy management platform;

步骤306:策略管理平台接收Portal服务器上报的用户终端的UA信息,并根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型,即进行终端类型匹配;Step 306: The policy management platform receives the UA information of the user terminal reported by the Portal server, and determines the corresponding terminal type of the user terminal according to the correspondence between the locally stored UA information and the terminal type, that is, performs terminal type matching;

步骤307:策略管理平台将确定的用户终端的终端类型下发给Portal服务器;Step 307: the policy management platform sends the determined terminal type of the user terminal to the Portal server;

步骤308:Portal服务器根据用户终端的终端类型信息做相应的适配,并向AP/AC接入网元返回Req Auth消息;Step 308: The Portal server performs corresponding adaptation according to the terminal type information of the user terminal, and returns a Req Auth message to the AP/AC access network element;

步骤309:AP/AC接入网元向Radius服务器发起Access Request消息;Step 309: The AP/AC access network element initiates an Access Request message to the Radius server;

步骤310:Radius服务器对所述用户终端进行惊醒认证;Step 310: the Radius server performs wake-up authentication on the user terminal;

步骤311:Radius服务器向策略管理平台发送带宽策略申请请求;Step 311: the Radius server sends a bandwidth policy application request to the policy management platform;

步骤312:策略管理平台根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,即进行带宽策略计算;Step 312: The policy management platform determines the network bandwidth required by the user terminal according to the determined terminal type and the preset bandwidth calculation rules, that is, performs bandwidth policy calculation;

步骤313:策略管理平台根据确定的网络带宽,向Radius服务器进行带宽策略下发操作,即向Radius服务器下发带宽控制指令;Step 313: The policy management platform issues a bandwidth policy to the Radius server according to the determined network bandwidth, that is, issues a bandwidth control command to the Radius server;

步骤314:Radius服务器向AP/AC接入网元返回Access Accept消息,将所述带宽控制指令转发给AP/AC接入网元;Step 314: The Radius server returns an Access Accept message to the AP/AC access network element, and forwards the bandwidth control command to the AP/AC access network element;

步骤315:AP/AC接入网元向Portal服务器返回AckAuth消息,即向Portal服务器上报认证信息及策略执行信息;Step 315: The AP/AC access network element returns an AckAuth message to the Portal server, that is, reports authentication information and policy execution information to the Portal server;

步骤316:Portal服务器向用户终端显示相应的页面;Step 316: the Portal server displays the corresponding page to the user terminal;

步骤317:Portal服务器向AP/AC接入网元发送AFF Ack Auth消息,通知AP/AC接入网元放通所述用户终端;Step 317: The Portal server sends an AFF Ack Auth message to the AP/AC access network element, notifying the AP/AC access network element to release the user terminal;

步骤318、319:AP/AC接入网元通过Radius服务器向计费系统上报计费信息,由计费系统根据用户终端的业务使用信息及WLAN使用时长、流量等完成用户终端的计费操作。Steps 318 and 319: The AP/AC access network element reports the charging information to the billing system through the Radius server, and the billing system completes the charging operation of the user terminal based on the service usage information of the user terminal, WLAN usage time, traffic, etc.

本发明实施例一提供了一种用户带宽控制方法,Portal服务器从来自用户终端的认证报文中解析出UA信息,并将解析出的UA信息上报给策略管理平台;策略管理平台根据UA信息与终端类型的对应关系,确定该用户终端对应的终端类型,并根据确定的终端类型以及预先设定的带宽计算规则,确定该用户终端所需的网络带宽,以及,根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。通过本发明实施例一所述技术方案,在对Portal服务器进行改造后,能够使得Portal服务器从用户终端上报的Https Post U/P认证报文中解析出UA信息,进而由策略管理平台根据用户终端的UA信息确定并调整其所对应的网络带宽,弥补了现有技术中存在的在进行WLAN网络认证时无法获取用户终端类型信息的缺陷,实现了根据终端类型信息为用户终端分配网络带宽的目的,提高了WLAN无线资源的利用率。Embodiment 1 of the present invention provides a user bandwidth control method. The Portal server parses out the UA information from the authentication message from the user terminal, and reports the parsed UA information to the policy management platform; According to the corresponding relationship between terminal types, determine the terminal type corresponding to the user terminal, and determine the network bandwidth required by the user terminal according to the determined terminal type and the preset bandwidth calculation rules, and, according to the determined network bandwidth, send a message to the AP The /AC access network element sends a bandwidth control instruction, instructing the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction. Through the technical solution described in Embodiment 1 of the present invention, after the Portal server is transformed, the Portal server can be parsed out of the UA information from the Https Post U/P authentication message reported by the user terminal, and then the policy management platform can according to the user terminal Determine and adjust the corresponding network bandwidth based on UA information, which makes up for the defect in the prior art that user terminal type information cannot be obtained during WLAN network authentication, and achieves the purpose of allocating network bandwidth to user terminals based on terminal type information , improving the utilization rate of WLAN wireless resources.

实施例二:Embodiment two:

如图4所示,其为本发明实施例二中所述Portal服务器的结构示意图,所述Portal服务器包括接收模块11、解析模块12以及发送模块13,其中:As shown in Figure 4, it is the structural representation of Portal server described in the second embodiment of the present invention, and described Portal server comprises receiving module 11, parsing module 12 and sending module 13, wherein:

所述接收模块11用于接收用户终端上报的认证报文;需要说明的是,所述认证报文是用户终端在通过AP/AC接入网元向Portal服务器发送HTTPRequest消息且接收到Portal服务器返回的HTTP Response消息后,向Portal服务器发送的,其中还携带有用户终端的用户名信息以及用户号码信息等,本发明实施例对此不作任何限定。The receiving module 11 is used to receive the authentication message reported by the user terminal; it should be noted that the authentication message is that the user terminal sends an HTTPRequest message to the Portal server through the AP/AC access network element and receives the Portal server to return After the HTTP Response message, it is sent to the Portal server, which also carries the user name information and user number information of the user terminal, which is not limited in this embodiment of the present invention.

所述解析模块12用于从接收到的认证报文中解析出UA信息;具体地,所述UA信息即为用户终端的终端信息,例如,用户终端的终端类型、终端屏幕大小等信息。The parsing module 12 is used to parse out UA information from the received authentication message; specifically, the UA information is the terminal information of the user terminal, for example, the terminal type of the user terminal, the terminal screen size and other information.

所述发送模块13用于将解析出的UA信息上报给策略管理平台,由策略管理平台根据接收到的UA信息执行以下操作:The sending module 13 is used to report the parsed UA information to the policy management platform, and the policy management platform performs the following operations according to the received UA information:

根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型并根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,以及,根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。determining the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and determining the network bandwidth required by the user terminal according to the determined terminal type and a preset bandwidth calculation rule, and, Sending a bandwidth control instruction to the AP/AC access network element according to the determined network bandwidth, instructing the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction.

实施例三:Embodiment three:

如图5所示,其为本发明实施例三中所述策略管理平台的结构示意图,所述策略管理平台可以为服务器等设备,本发明实施例对此不作任何限定,具体地,所述策略管理平台包括信息接收模块21、终端确定模块22、带宽确定模块23以及指令下发模块24,其中:As shown in Figure 5, it is a schematic structural diagram of the policy management platform described in Embodiment 3 of the present invention. The policy management platform may be a server or other equipment, which is not limited in this embodiment of the present invention. Specifically, the policy The management platform includes an information receiving module 21, a terminal determining module 22, a bandwidth determining module 23 and an instruction issuing module 24, wherein:

所述信息接收模块21用于接收Portal服务器上报的用户终端的UA信息,其中,所述UA信息是Portal服务器对接收到的来自用户终端的认证报文进行解析所得到的;具体地,所述UA信息即为用户终端的终端信息,例如,用户终端的终端类型、终端屏幕大小等信息。The information receiving module 21 is used to receive the UA information of the user terminal reported by the Portal server, wherein the UA information is obtained by the Portal server analyzing the received authentication message from the user terminal; specifically, the The UA information is the terminal information of the user terminal, for example, the terminal type of the user terminal, the terminal screen size and other information.

所述终端确定模块22用于根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型;具体地,所述UA信息与终端类型的对应关系是由BOSS和/或BI等系统实时或定时上传的,本发明实施例对此不作任何限定。The terminal determination module 22 is configured to determine the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type; specifically, the correspondence between the UA information and the terminal type is provided by BOSS and/or BI and other systems upload in real time or at regular intervals, which is not limited in this embodiment of the present invention.

所述带宽确定模块23用于根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽;具体地,所述带宽确定模块23具体可以用于根据确定的终端类型,确定本地存储的所述用户终端对应的业务信息,并根据确定的所述用户终端的终端类型以及所述用户终端对应的业务信息,按照预先设定的带宽计算规则,确定所述用户终端所需的网络带宽;其中,本地所存储的所述用户终端的业务信息是由BOSS和/或BI等系统实时或定时上传的,本发明实施例对此不作任何限定。The bandwidth determination module 23 is used to determine the network bandwidth required by the user terminal according to the determined terminal type and the preset bandwidth calculation rule; type, determine the service information corresponding to the user terminal stored locally, and determine the user terminal according to the determined terminal type of the user terminal and the service information corresponding to the user terminal according to a preset bandwidth calculation rule Required network bandwidth; wherein, the service information of the user terminal stored locally is uploaded in real time or regularly by systems such as BOSS and/or BI, which is not limited in this embodiment of the present invention.

所述指令发送模块24用于根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。The instruction sending module 24 is configured to send a bandwidth control instruction to the AP/AC access network element according to the determined network bandwidth, and instruct the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction.

进一步地,所述策略管理平台还包括业务上报模块25:Further, the policy management platform also includes a business reporting module 25:

所述业务上报模块25用于将确定的所述用户终端对应的业务信息发送给计费系统,由计费系统对所述用户终端进行计费。The service reporting module 25 is configured to send the determined service information corresponding to the user terminal to a charging system, and the charging system charges the user terminal.

实施例四:Embodiment four:

如图6所示,其为本发明实施例四中所述用户带宽控制系统的结构示意图,所述系统包括Portal服务器31以及策略管理平台32,还包括AP/AC接入网元、Radius服务器、计费系统、BOSS系统以及BI系统等,其中:As shown in FIG. 6, it is a schematic structural diagram of the user bandwidth control system described in Embodiment 4 of the present invention. The system includes a Portal server 31 and a policy management platform 32, and also includes an AP/AC access network element, a Radius server, Billing system, BOSS system and BI system, etc., among which:

所述Portal服务器31用于接收用户终端上报的认证报文,并从所述认证报文中解析出UA信息,以及将解析出的UA信息上报给策略管理平台32;需要说明的是,所述认证报文是用户终端在通过AP/AC接入网元向Portal服务器31发送HTTP Request消息且接收到Portal服务器31返回的HTTP Response消息后,向Portal服务器31发送的,其中还携带有用户终端的用户名信息以及用户号码信息等,本发明实施例对此不作任何限定。The Portal server 31 is used to receive the authentication message reported by the user terminal, and analyze the UA information from the authentication message, and report the resolved UA information to the policy management platform 32; it should be noted that the The authentication message is sent by the user terminal to the Portal server 31 after the user terminal sends an HTTP Request message to the Portal server 31 through the AP/AC access network element and receives the HTTP Response message returned by the Portal server 31. User name information and user number information, etc., are not limited in this embodiment of the present invention.

所述策略管理平台32用于接收Portal服务器上报的用户终端的UA信息,并根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型,以及,根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,并根据确定的网络带宽,向AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。The policy management platform 32 is configured to receive the UA information of the user terminal reported by the Portal server, and determine the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and, according to the determined terminal type, and a preset bandwidth calculation rule, determine the network bandwidth required by the user terminal, and send a bandwidth control command to the AP/AC access network element according to the determined network bandwidth, instructing the AP/AC access network element Perform corresponding bandwidth adjustment according to the bandwidth control instruction.

具体地,所述策略管理平台32可用于根据确定的终端类型,确定本地存储的所述用户终端对应的业务信息,并根据确定的所述用户终端的终端类型以及所述用户终端对应的业务信息,按照预先设定的带宽计算规则,确定所述用户终端所需的网络带宽;其中,本地所存储的所述用户终端的业务信息是由BOSS和/或BI等系统实时或定时上传的,本发明实施例对此不作任何限定。Specifically, the policy management platform 32 may be configured to determine locally stored service information corresponding to the user terminal according to the determined terminal type, and to , according to a preset bandwidth calculation rule, determine the network bandwidth required by the user terminal; wherein, the service information of the user terminal stored locally is uploaded in real time or regularly by systems such as BOSS and/or BI, and this The embodiment of the invention does not make any limitation on this.

进一步地,所述策略管理平台32还可以用于在确定用户终端对应的终端类型之后且根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽之前,将确定的用户终端的终端类型下发给Portal服务器31,并接收Radius服务器发送的带宽策略申请请求,其中,所述带宽策略申请请求是Radius服务器根据接收到的来自AP/AC接入网元的接入请求(AccessRequest),对所述用户终端进行惊醒认证后发送的;另外,所述Radius服务器接收到的来自AP/AC接入网元的接入请求是AP/AC接入网元在接收到来自Portal服务器31的请求授权(Req Auth)消息后发送的。Furthermore, the policy management platform 32 can also be used to determine the network bandwidth required by the user terminal after determining the terminal type corresponding to the user terminal and before determining the network bandwidth required by the user terminal according to the determined terminal type and the preset bandwidth calculation rules. The determined terminal type of the user terminal is sent to the Portal server 31, and receives the bandwidth policy application request sent by the Radius server, wherein the bandwidth policy application request is that the Radius server receives the access from the AP/AC access network element. Access Request (AccessRequest), which is sent after wake-up authentication of the user terminal; in addition, the access request received by the Radius server from the AP/AC access network element is that the AP/AC access network element receives Sent after the request authorization (Req Auth) message from the Portal server 31.

进一步地,所述策略管理平台32还可以用于将确定的所述用户终端对应的业务信息发送给计费系统,由计费系统对所述用户终端进行计费。Further, the policy management platform 32 may also be configured to send the determined service information corresponding to the user terminal to a charging system, and the charging system charges the user terminal.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.

Claims (10)

1.一种用户带宽控制方法,其特征在于,所述方法包括:1. A user bandwidth control method, characterized in that the method comprises: 策略管理平台接收入口Portal服务器上报的用户终端的用户代理UA信息,其中,所述UA信息是Portal服务器对接收到的来自用户终端的认证报文进行解析所得到的;The policy management platform receives the user agent UA information of the user terminal reported by the entrance Portal server, wherein the UA information is obtained by the Portal server analyzing the received authentication message from the user terminal; 策略管理平台根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型,并根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,以及,根据确定的网络带宽,向访问接入点/接入控制点AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。The policy management platform determines the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and determines the network bandwidth required by the user terminal according to the determined terminal type and preset bandwidth calculation rules. bandwidth, and, according to the determined network bandwidth, send a bandwidth control instruction to the access point/access control point AP/AC access network element, instructing the AP/AC access network element to perform corresponding bandwidth adjustment. 2.如权利要求1所述的用户带宽控制方法,其特征在于,所述策略管理平台根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,具体包括:2. The user bandwidth control method according to claim 1, wherein the policy management platform determines the network bandwidth required by the user terminal according to the determined terminal type and preset bandwidth calculation rules, specifically comprising : 所述策略管理平台根据确定的终端类型,确定本地存储的所述用户终端对应的业务信息,并根据确定的所述用户终端的终端类型以及所述用户终端对应的业务信息,按照预先设定的带宽计算规则,确定所述用户终端所需的网络带宽;The policy management platform determines the service information corresponding to the user terminal stored locally according to the determined terminal type, and according to the determined terminal type of the user terminal and the service information corresponding to the user terminal, according to the preset A bandwidth calculation rule, determining the network bandwidth required by the user terminal; 其中,所述策略管理平台所存储的所述用户终端的业务信息是由业务运营支撑系统BOSS和/或商务智能系统BI实时或定时上传的。Wherein, the service information of the user terminal stored in the policy management platform is uploaded in real time or periodically by the business operation support system BOSS and/or the business intelligence system BI. 3.如权利要求2所述的用户带宽控制方法,其特征在于,所述方法还包括:3. The user bandwidth control method according to claim 2, wherein the method further comprises: 所述策略管理平台将确定的所述用户终端对应的业务信息发送给计费系统,由计费系统对所述用户终端进行计费。The policy management platform sends the determined service information corresponding to the user terminal to a charging system, and the charging system charges the user terminal. 4.一种用户带宽控制方法,其特征在于,所述方法包括:4. A user bandwidth control method, characterized in that the method comprises: 入口Portal服务器接收用户终端上报的认证报文;以及,The ingress Portal server receives the authentication message reported by the user terminal; and, 从所述认证报文中解析出用户代理UA信息,并将解析出的UA信息上报给策略管理平台,由策略管理平台根据接收到的UA信息执行以下操作:Parse the user agent UA information from the authentication message, and report the parsed UA information to the policy management platform, and the policy management platform performs the following operations according to the received UA information: 根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型并根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,以及,根据确定的网络带宽,向访问接入点/接入控制点AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。determining the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and determining the network bandwidth required by the user terminal according to the determined terminal type and a preset bandwidth calculation rule, and, According to the determined network bandwidth, send a bandwidth control instruction to an access point/access control point AP/AC access network element, instructing the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction. 5.一种策略管理平台,其特征在于,包括:5. A policy management platform, characterized in that it comprises: 信息接收模块,用于接收入口Portal服务器上报的用户终端的用户代理UA信息,其中,所述UA信息是Portal服务器对接收到的来自用户终端的认证报文进行解析所得到的;The information receiving module is used to receive the user agent UA information of the user terminal reported by the entrance Portal server, wherein the UA information is obtained by the Portal server analyzing the received authentication message from the user terminal; 终端确定模块,用于根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型;A terminal determination module, configured to determine the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type; 带宽确定模块,用于根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽;A bandwidth determination module, configured to determine the network bandwidth required by the user terminal according to the determined terminal type and preset bandwidth calculation rules; 指令发送模块,用于根据确定的网络带宽,向访问接入点/接入控制点AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。An instruction sending module, configured to send a bandwidth control instruction to an access point/access control point AP/AC access network element according to the determined network bandwidth, and instruct the AP/AC access network element to follow the bandwidth control instruction Perform bandwidth adjustments accordingly. 6.如权利要求5所述的策略管理平台,其特征在于,6. The strategy management platform as claimed in claim 5, characterized in that, 所述带宽确定模块,具体用于根据确定的终端类型,确定本地存储的所述用户终端对应的业务信息,并根据确定的所述用户终端的终端类型以及所述用户终端对应的业务信息,按照预先设定的带宽计算规则,确定所述用户终端所需的网络带宽;The bandwidth determining module is specifically configured to determine locally stored service information corresponding to the user terminal according to the determined terminal type, and according to the determined terminal type of the user terminal and the service information corresponding to the user terminal, according to Pre-set bandwidth calculation rules to determine the network bandwidth required by the user terminal; 其中,本地存储的所述用户终端的业务信息是由业务运营支撑系统BOSS和/或商务智能系统BI实时或定时上传的。Wherein, the service information of the user terminal stored locally is uploaded in real time or periodically by the business operation support system BOSS and/or the business intelligence system BI. 7.如权利要求6所述的策略管理平台,其特征在于,所述策略管理平台还包括业务上报模块:7. The strategy management platform as claimed in claim 6, characterized in that, the strategy management platform also includes a business reporting module: 所述业务上报模块,用于将确定的所述用户终端对应的业务信息发送给计费系统,由计费系统对所述用户终端进行计费。The service reporting module is configured to send the determined service information corresponding to the user terminal to a charging system, and the charging system charges the user terminal. 8.一种入口Portal服务器,其特征在于,包括:8. A kind of entrance Portal server, is characterized in that, comprises: 接收模块,用于接收用户终端上报的认证报文;The receiving module is used to receive the authentication message reported by the user terminal; 解析模块,用于从接收到的认证报文中解析出用户代理UA信息;A parsing module, configured to parse out user agent UA information from the received authentication message; 发送模块,用于将解析出的UA信息上报给策略管理平台,由策略管理平台根据接收到的UA信息执行以下操作:The sending module is used to report the parsed UA information to the policy management platform, and the policy management platform performs the following operations according to the received UA information: 根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型并根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,以及,根据确定的网络带宽,向访问接入点/接入控制点AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。determining the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and determining the network bandwidth required by the user terminal according to the determined terminal type and a preset bandwidth calculation rule, and, According to the determined network bandwidth, send a bandwidth control instruction to an access point/access control point AP/AC access network element, instructing the AP/AC access network element to perform corresponding bandwidth adjustment according to the bandwidth control instruction. 9.一种用户带宽控制系统,其特征在于,所述系统包括:9. A user bandwidth control system, characterized in that the system comprises: 入口Portal服务器,用于接收用户终端上报的认证报文,并从所述认证报文中解析出用户代理UA信息,以及将解析出的UA信息上报给策略管理平台;The entrance Portal server is used to receive the authentication message reported by the user terminal, and parse out the user agent UA information from the authentication message, and report the parsed UA information to the policy management platform; 策略管理平台,用于接收Portal服务器上报的用户终端的UA信息,并根据本地存储的UA信息与终端类型的对应关系,确定所述用户终端对应的终端类型,以及,根据确定的终端类型以及预先设定的带宽计算规则,确定所述用户终端所需的网络带宽,并根据确定的网络带宽,向访问接入点/接入控制点AP/AC接入网元发送带宽控制指令,指示所述AP/AC接入网元根据所述带宽控制指令执行相应的带宽调整。The policy management platform is configured to receive the UA information of the user terminal reported by the Portal server, and determine the terminal type corresponding to the user terminal according to the correspondence between the locally stored UA information and the terminal type, and, according to the determined terminal type and the predetermined Determine the network bandwidth required by the user terminal according to the set bandwidth calculation rule, and send a bandwidth control instruction to the access point/access control point AP/AC access network element according to the determined network bandwidth, instructing the The AP/AC access network element performs corresponding bandwidth adjustment according to the bandwidth control instruction. 10.如权利要求9所述的用户带宽控制系统,其特征在于,10. The user bandwidth control system according to claim 9, wherein: 所述策略管理平台,具体用于根据确定的终端类型,确定本地存储的所述用户终端对应的业务信息,并根据确定的所述用户终端的终端类型以及所述用户终端对应的业务信息,按照预先设定的带宽计算规则,确定所述用户终端所需的网络带宽;其中,所述策略管理平台所存储的所述用户终端的业务信息是由业务运营支撑系统BOSS和/或商务智能系统BI实时或定时上传的。The policy management platform is specifically configured to determine locally stored service information corresponding to the user terminal according to the determined terminal type, and according to the determined terminal type of the user terminal and the service information corresponding to the user terminal, according to Pre-set bandwidth calculation rules to determine the network bandwidth required by the user terminal; wherein, the service information of the user terminal stored in the policy management platform is provided by the business operation support system BOSS and/or the business intelligence system BI uploaded in real time or at regular intervals.
CN201310009987.9A 2013-01-10 2013-01-10 A kind of user bandwidth control method, apparatus and system Active CN103929784B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310009987.9A CN103929784B (en) 2013-01-10 2013-01-10 A kind of user bandwidth control method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310009987.9A CN103929784B (en) 2013-01-10 2013-01-10 A kind of user bandwidth control method, apparatus and system

Publications (2)

Publication Number Publication Date
CN103929784A true CN103929784A (en) 2014-07-16
CN103929784B CN103929784B (en) 2017-08-08

Family

ID=51147826

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310009987.9A Active CN103929784B (en) 2013-01-10 2013-01-10 A kind of user bandwidth control method, apparatus and system

Country Status (1)

Country Link
CN (1) CN103929784B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016141513A1 (en) * 2015-03-06 2016-09-15 华为技术有限公司 Service processing method and apparatus
WO2016197712A1 (en) * 2016-01-18 2016-12-15 中兴通讯股份有限公司 Method and device for accessing wireless network
CN106411764A (en) * 2016-08-29 2017-02-15 浙江宇视科技有限公司 Dynamic bandwidth configuration adjustment method and base station equipment
CN108270647A (en) * 2018-01-24 2018-07-10 北京奇艺世纪科技有限公司 A kind of bandwidth calculation method and device
WO2018214352A1 (en) * 2017-05-23 2018-11-29 上海斐讯数据通信技术有限公司 Wireless router transmission rate switching method, wireless router transmission rate control method and wireless router
CN109525811A (en) * 2018-11-26 2019-03-26 浙江大华技术股份有限公司 A kind of method and apparatus of monitor video
CN112073325A (en) * 2019-06-10 2020-12-11 阿里巴巴集团控股有限公司 Data congestion control and bandwidth estimation method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1518279A (en) * 2003-01-28 2004-08-04 华为技术有限公司 Bandwidth Control Method Based on Access Users
EP1708432A2 (en) * 2005-03-30 2006-10-04 Canon Kabushiki Kaisha Wireless terminal device, wireless communication method and computer program
CN101640638A (en) * 2009-08-24 2010-02-03 中兴通讯股份有限公司 User online bandwidth adjustment method and remote authentication dial-in user server
CN101951685A (en) * 2010-08-26 2011-01-19 华为技术有限公司 Method and device for providing differentiated service for UE (User Equipment)
CN102204307A (en) * 2011-06-15 2011-09-28 华为技术有限公司 Wlan authentication method based on MAC address and device thereof
CN102711260A (en) * 2012-05-08 2012-10-03 中国联合网络通信集团有限公司 QoS (quality of service) processing method, system and equipment for GBR (guaranteed bit rate) bearer service

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1518279A (en) * 2003-01-28 2004-08-04 华为技术有限公司 Bandwidth Control Method Based on Access Users
EP1708432A2 (en) * 2005-03-30 2006-10-04 Canon Kabushiki Kaisha Wireless terminal device, wireless communication method and computer program
CN101640638A (en) * 2009-08-24 2010-02-03 中兴通讯股份有限公司 User online bandwidth adjustment method and remote authentication dial-in user server
CN101951685A (en) * 2010-08-26 2011-01-19 华为技术有限公司 Method and device for providing differentiated service for UE (User Equipment)
CN102204307A (en) * 2011-06-15 2011-09-28 华为技术有限公司 Wlan authentication method based on MAC address and device thereof
CN102711260A (en) * 2012-05-08 2012-10-03 中国联合网络通信集团有限公司 QoS (quality of service) processing method, system and equipment for GBR (guaranteed bit rate) bearer service

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016141513A1 (en) * 2015-03-06 2016-09-15 华为技术有限公司 Service processing method and apparatus
CN106464684A (en) * 2015-03-06 2017-02-22 华为技术有限公司 Service processing method and apparatus
CN106464684B (en) * 2015-03-06 2020-06-02 北京花旺在线商贸有限公司 Service processing method and device
WO2016197712A1 (en) * 2016-01-18 2016-12-15 中兴通讯股份有限公司 Method and device for accessing wireless network
CN106411764A (en) * 2016-08-29 2017-02-15 浙江宇视科技有限公司 Dynamic bandwidth configuration adjustment method and base station equipment
CN106411764B (en) * 2016-08-29 2020-01-14 浙江宇视科技有限公司 Dynamic adjustment method for bandwidth configuration and base station equipment
WO2018214352A1 (en) * 2017-05-23 2018-11-29 上海斐讯数据通信技术有限公司 Wireless router transmission rate switching method, wireless router transmission rate control method and wireless router
CN108270647A (en) * 2018-01-24 2018-07-10 北京奇艺世纪科技有限公司 A kind of bandwidth calculation method and device
CN109525811A (en) * 2018-11-26 2019-03-26 浙江大华技术股份有限公司 A kind of method and apparatus of monitor video
CN109525811B (en) * 2018-11-26 2021-06-15 浙江大华技术股份有限公司 Method and equipment for monitoring video
CN112073325A (en) * 2019-06-10 2020-12-11 阿里巴巴集团控股有限公司 Data congestion control and bandwidth estimation method

Also Published As

Publication number Publication date
CN103929784B (en) 2017-08-08

Similar Documents

Publication Publication Date Title
CN103929784B (en) A kind of user bandwidth control method, apparatus and system
US11503446B2 (en) Service capability exposure at the user equipment
US10631144B2 (en) Method and device for charging traffic data flow of user equipment
CN112236989B (en) Mobile edge computing application management for wireless networks
CN103392353B (en) Wireless network capacity open system, gateway, agent and method
KR102275579B1 (en) Method and apparatus for providing differentiated transmitting services
CN110267351B (en) Communication method and device
WO2012171908A1 (en) Communication network
CN114980148B (en) Network capability determining method and device
CN110506433B (en) Method, device and storage medium for detecting unauthorized channels
CN108271255B (en) Method and device for offloading service data
CN106375075A (en) A shared frequency band uplink multi-subband resource allocation method and base station
CN103167562A (en) Method, device and system for realizing end-to-end QoS control of WLAN terminal
CN104641667B (en) A kind of method for network access, equipment and system
JP2020031292A (en) Server, mobile communication system, transmission timing control method and program thereof
CN108064087A (en) DRX cycle collocation method, terminal, access network equipment and storage medium
CN105791036B (en) AP access detection method and device
WO2016134543A1 (en) Cell access method, convergence terminal and access terminal
JP6001491B2 (en) COMMUNICATION DEVICE AND METHOD, RADIO COMMUNICATION SYSTEM
CN112492629B (en) Network slice deployment method, slice management platform and network side equipment
CN105516287B (en) Adaptive network resource adjusting method and system
CN103476106B (en) Terminal registration method, equipment and system
CN111327538B (en) Scheduling policy control method and system
US10616792B2 (en) Communications system and networking method of application driven network, and controller
CN103647802A (en) Mobile network data transmission system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant