技术领域technical field
本发明涉及通信技术领域,尤其涉及一种带宽提速的方法、装置及系统。The present invention relates to the technical field of communications, in particular to a method, device and system for increasing bandwidth speed.
背景技术Background technique
随着通信技术的发展,利用宽带上网已经成为人们的家常便饭。用户在上网的过程中,进行日常的网页浏览等业务时,当前网络带宽一般可以满足其带宽需求;但是,在某些应用场景下,例如用户同时使用多种高带宽业务时,当前网络带宽可能无法满足用户的使用需求。因此,运营商提供了智能提速的解决方案。其中,所指的智能提速是指根据用户提出的带宽提速请求,在约定时间内进行网络提速;而在约定时间结束后,恢复原有的网络带宽,这样既能满足用户的短期内的高带宽需求,也无需用户长期支付高带宽的宽带使用费。With the development of communication technology, using broadband to surf the Internet has become commonplace for people. When users surf the Internet and perform daily web browsing and other services, the current network bandwidth can generally meet their bandwidth requirements; however, in some application scenarios, such as when users use multiple high-bandwidth services at the same time, the current network bandwidth may Can not meet the needs of users. Therefore, operators provide intelligent speed-up solutions. Among them, the intelligent speed-up refers to the network speed-up within the agreed time according to the bandwidth speed-up request made by the user; after the agreed time, the original network bandwidth is restored, which can meet the short-term high bandwidth of the user. demand, and there is no need for users to pay for high-bandwidth broadband usage fees for a long time.
在现有的智能提速过程中,当接收到用户的提速请求时,运营商会为用户采用整体提速的方案。其中,所指的整体提速是指将现有网络带宽进行提升,该网络带宽对应的的所有下挂设备平分提速后的带宽。In the existing intelligent speed-up process, when receiving a speed-up request from a user, the operator will adopt an overall speed-up solution for the user. Wherein, the overall speed-up referred to means that the existing network bandwidth is increased, and all connected devices corresponding to the network bandwidth equally share the bandwidth after the speed-up.
然而,现有的这种提速方法,对于带宽需求不高的下挂设备而言,可能存在带宽浪费;而对于带宽需求较高的下挂设备而言,则可能仍然无法满足其带宽需求,无法满足用户的针对设备的提速需求。例如:当有3个不同的下挂设备分别在进行不同的业务时,下挂设备1仅进行浏览网页,下挂设备2进行播放高清视频,下挂设备3进行网络游戏。一般而言,下挂设备2和下挂设备3对网络带宽的需求更高。但采用现有的提速方案后,带宽会平分给这三个下挂设备,无法满足用户的带宽提速需求。However, the existing speed-up method may waste bandwidth for the connected devices with low bandwidth requirements; while for the connected devices with high bandwidth requirements, it may still not be able to meet the bandwidth requirements and cannot Meet the user's needs for speeding up the device. For example: when there are 3 different downlink devices performing different services, downlink device 1 only browses web pages, downlink device 2 plays high-definition video, and downlink device 3 plays online games. Generally speaking, the downlink device 2 and the downlink device 3 have higher requirements on network bandwidth. However, after adopting the existing speed-up solution, the bandwidth will be equally divided among the three connected devices, which cannot meet the user's demand for bandwidth speed-up.
发明内容Contents of the invention
本发明提供一种带宽提速的方法、装置及系统,能够满足用户的针对设备的提速需求。The present invention provides a method, device and system for speeding up bandwidth, which can meet the user's demand for speeding up equipment.
为达到上述目的,本发明采用如下技术方案:To achieve the above object, the present invention adopts the following technical solutions:
一方面,本发明提供了一种带宽提速的方法,所述方法应用于网关管理平台,所述方法包括:On the one hand, the present invention provides a method for speeding up bandwidth, the method is applied to a gateway management platform, and the method includes:
所述网关管理平台接收用户设备发送的提速请求消息,所述提速请求消息至少包括每个待提速下挂设备的地址、待提速带宽、用户的属性信息和待提速下挂设备接入的网关设备的地址;The gateway management platform receives the speed-up request message sent by the user equipment, and the speed-up request message includes at least the address of each connected device to be speeded up, the bandwidth to be speeded up, user attribute information, and the gateway device to be accessed by the connected device to be speeded up the address of;
根据所述提速请求消息,确定带宽调整策略,向所述网关设备发送所述带宽调整策略以便于当宽带远程接入服务器BRAS进行带宽调整后,所述网关设备执行所述带宽调整策略,所述带宽调整策略包括无需提速设备的地址和限速带宽,所述无需提速设备为接入网关设备的所有下挂设备中,除待提速设备以外的设备,所述带宽调整策略用于对所述无需提速设备进行限速;Determine the bandwidth adjustment strategy according to the speed-up request message, and send the bandwidth adjustment strategy to the gateway device so that after the broadband remote access server BRAS performs bandwidth adjustment, the gateway device executes the bandwidth adjustment strategy, and the The bandwidth adjustment strategy includes the address and speed-limited bandwidth of the device that does not need to be accelerated. Speed-up equipment for speed limit;
通过宽带能力开放平台向BRAS发送带宽调整请求消息,以便于BRAS进行带宽调整,所述带宽调整请求消息包括提速后的带宽,所述提速后的带宽根据所述提速请求消息确定;Send a bandwidth adjustment request message to the BRAS through the broadband capability opening platform, so that the BRAS performs bandwidth adjustment, the bandwidth adjustment request message includes the bandwidth after the speed increase, and the bandwidth after the speed increase is determined according to the speed increase request message;
向所述用户设备返回带宽调整响应消息。Returning a bandwidth adjustment response message to the user equipment.
另一方面,本发明提供了一种带宽提速的装置,所述装置应用于网关管理平台,所述装置包括:In another aspect, the present invention provides a device for increasing bandwidth speed, the device is applied to a gateway management platform, and the device includes:
接收模块,用于接收用户设备发送的提速请求消息,所述提速请求消息至少包括每个待提速下挂设备的地址、待提速带宽、用户的属性信息和待提速下挂设备接入的网关设备的地址;The receiving module is configured to receive a speed-up request message sent by the user equipment, the speed-up request message at least including the address of each connected device to be speeded up, the bandwidth to be speeded up, user attribute information, and the gateway device to be accessed by the connected device to be speeded up the address of;
处理模块,用于根据所述提速请求消息,确定带宽调整策略,所述带宽调整策略包括无需提速设备的地址和限速带宽,所述无需提速设备为接入网关设备的所有下挂设备中,除待提速设备以外的设备,所述带宽调整策略用于对所述无需提速设备进行限速;A processing module, configured to determine a bandwidth adjustment policy according to the speed-up request message, where the bandwidth adjustment policy includes the address and speed-limited bandwidth of the device that does not need to be speed-up, and the device that does not need to be speed-up is among all the connected devices of the access gateway device, For devices other than the device to be speeded up, the bandwidth adjustment strategy is used to limit the speed of the device that does not need to be speeded up;
发送模块,用于向所述网关设备发送所述带宽调整策略以便于当BRAS进行带宽调整后,所述网关设备执行所述带宽调整策略;A sending module, configured to send the bandwidth adjustment policy to the gateway device so that the gateway device executes the bandwidth adjustment policy after the BRAS performs bandwidth adjustment;
通过宽带能力开放平台向BRAS发送带宽调整请求消息,以便于BRAS进行带宽调整,所述带宽调整请求消息包括提速后的带宽,所述提速后的带宽根据所述提速请求消息确定;Send a bandwidth adjustment request message to the BRAS through the broadband capability opening platform, so that the BRAS performs bandwidth adjustment, the bandwidth adjustment request message includes the bandwidth after the speed increase, and the bandwidth after the speed increase is determined according to the speed increase request message;
向所述用户设备返回带宽调整响应消息。Returning a bandwidth adjustment response message to the user equipment.
再一方面,本发明提供了一种带宽提速的系统,所述系统包括:用户设备、待提速下挂设备接入的网关设备、网关管理平台、宽带能力开放平台和BRAS;其中:In yet another aspect, the present invention provides a bandwidth speed-up system, the system including: user equipment, a gateway device connected to a device to be speed-upped, a gateway management platform, a broadband capability opening platform, and a BRAS; wherein:
所述网关管理平台,用于接收所述用户设备发送的提速请求消息;根据所述提速请求消息,确定带宽调整策略;向所述网关设备发送所述带宽调整策略;通过所述宽带能力开放平台向所述BRAS发送带宽调整请求消息;向所述用户设备返回带宽调整响应消息;The gateway management platform is configured to receive a speed-up request message sent by the user equipment; determine a bandwidth adjustment policy according to the speed-up request message; send the bandwidth adjustment policy to the gateway device; Send a bandwidth adjustment request message to the BRAS; return a bandwidth adjustment response message to the user equipment;
所述BRAS,用于根据所述带宽调整请求消息,进行带宽调整;The BRAS is configured to perform bandwidth adjustment according to the bandwidth adjustment request message;
所述网关设备,用于当BRAS进行带宽调整后,执行所述带宽调整策略;The gateway device is configured to execute the bandwidth adjustment strategy after the BRAS adjusts the bandwidth;
其中,所述提速请求消息至少包括每个待提速下挂设备的地址、待提速带宽、用户的属性信息和所述网关设备的地址;Wherein, the speed-up request message includes at least the address of each connected device to be speed-upped, the bandwidth to be speed-upped, user attribute information, and the address of the gateway device;
所述带宽调整策略包括无需提速设备的地址和限速带宽,所述无需提速设备为接入网关设备的所有下挂设备中,除待提速设备以外的设备,所述带宽调整策略用于对所述无需提速设备进行限速;The bandwidth adjustment policy includes the address and speed-limited bandwidth of the device that does not need to be speeded up. The device that does not need to be speeded up is all the connected devices of the access gateway device, except for the device to be speeded up. The bandwidth adjustment policy is used for all There is no need for speed-increasing equipment to limit the speed;
所述带宽调整请求消息包括提速后的带宽,所述提速后的带宽根据所述提速请求消息确定。The bandwidth adjustment request message includes the speed-up bandwidth, and the speed-up bandwidth is determined according to the speed-up request message.
本发明提供的带宽提速的方法、装置及系统,在执行对一个或多个下挂设备进行提速时,将不需要提速的下挂设备进行限速,从而使得提速的带宽只会给需提速的下挂设备共享,能够避免对带宽需求不高的下挂设备带来的带宽浪费,同时满足对带宽需求较高的下挂设备的带宽需求,满足用户的针对设备的提速需求。The bandwidth speed-up method, device and system provided by the present invention limit the speed of the down-link devices that do not need to be speed-up when performing speed-up on one or more down-link devices, so that the bandwidth for speed-up will only be given to those that need speed-up. The sharing of downlink devices can avoid bandwidth waste caused by downlink devices with low bandwidth requirements, and at the same time meet the bandwidth requirements of downlink devices with high bandwidth requirements, and meet users' needs for device speed-up.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本发明实施例提供的带宽提速的系统的架构示意图;FIG. 1 is a schematic structural diagram of a system for increasing bandwidth speed provided by an embodiment of the present invention;
图2为本发明实施例提供的另一种带宽提速的系统的架构示意图;FIG. 2 is a schematic structural diagram of another bandwidth acceleration system provided by an embodiment of the present invention;
图3为本发明实施例提供的一种带宽提速的方法的示意图;FIG. 3 is a schematic diagram of a method for increasing bandwidth speed provided by an embodiment of the present invention;
图4为本发明实施例提供的另一种带宽提速的方法的示意图;FIG. 4 is a schematic diagram of another bandwidth speed-up method provided by an embodiment of the present invention;
图5为本发明实施例提供的一种带宽提速的装置的示意图。FIG. 5 is a schematic diagram of an apparatus for increasing bandwidth speed according to an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本实施例中的附图,对本实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solution in this embodiment with reference to the drawings in this embodiment. Obviously, the described embodiment is only a part of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
本发明实施例提供了一种带宽提速的系统,如图1所示,所述系统包括:用户设备11、待提速下挂设备接入的网关设备12、网关管理平台13、宽带能力开放平台14和宽带远程接入服务器(Broadband Remote Access Server,BRAS)15。The embodiment of the present invention provides a bandwidth speed-up system. As shown in FIG. 1, the system includes: user equipment 11, a gateway device 12 connected to a device to be speed-upped, a gateway management platform 13, and a broadband capability opening platform 14 and a broadband remote access server (Broadband Remote Access Server, BRAS) 15 .
其中,用户设备11可以为手机、PAD、个人电脑(Personal Comouter,PC)等位于用户侧的客户端设备;可选的,该用户设备上可安装有特定的应用程序(Application,APP)软件,用于可通过操作该APP软件实现用户对网关设备的管理等。Wherein, the user equipment 11 may be a client device located on the user side such as a mobile phone, a PAD, and a personal computer (Personal Comouter, PC); optionally, specific application program (Application, APP) software may be installed on the user equipment, It is used to realize the user's management of the gateway device by operating the APP software.
网关设备12位于用户侧,可同时接入多个用户设备,本发明实施例中,将接入网关设备的用户设备称之为该网关设备对应的下挂设备;可选的,该网关设备可以为企业网关,也可以为家庭网关。示例性的,图1中示出了网关设备12下接入PC1、PC2、PC3和PC4以及用户设备11这样5个用户设备。The gateway device 12 is located on the user side and can access multiple user devices at the same time. In the embodiment of the present invention, the user device connected to the gateway device is referred to as the downlink device corresponding to the gateway device; optionally, the gateway device can It can be an enterprise gateway or a home gateway. Exemplarily, FIG. 1 shows that five user equipments such as PC1, PC2, PC3 and PC4 and user equipment 11 are accessed by the gateway device 12.
需要说明的是,随着智慧家庭这一概念的提出,传统网关提供的业务已不能满足智慧家庭发展的需求;因而,智能网关应运而生。智能网关能够实现把家庭的网络设备和外部网络连接起来,进行家庭内部信息与家庭外部信息的交换和管理。智能网关与传统网关的区别在于:1、智能网关带操作系统,如Android、OSGI、OPENWRT系统等,用于智能化管理。2、智能网关支持智能业务,如智能提速、智能家居控制、插件的下载、安装和卸载等。3、智能网关对应有APP,用于实现智能业务的掌上操作。本发明实施例中所指的网关设备主要是指智慧网关。It should be noted that with the introduction of the concept of smart home, the services provided by traditional gateways can no longer meet the needs of smart home development; therefore, smart gateways emerged as the times require. The intelligent gateway can connect the network equipment of the family with the external network, and exchange and manage the internal information of the family and the external information of the family. The difference between the smart gateway and the traditional gateway is: 1. The smart gateway has an operating system, such as Android, OSGI, OPENWRT system, etc., for intelligent management. 2. The smart gateway supports smart services, such as smart speed-up, smart home control, plug-in download, installation and uninstallation, etc. 3. The smart gateway corresponds to an APP, which is used to realize the palm operation of the smart business. The gateway device referred to in the embodiments of the present invention mainly refers to a smart gateway.
网关管理平台13,位于运营商侧,用于实现对网关设备的管理。一个网关管理平台可管理多个网关设备。可选的,如图1所示,网关管理平台13分为运营管理平台131和功能控制平台132。其中,网关运营管理平台131,用于实现对智能网关运营相关功能的管理,如插件的管理、计费结算等;功能控制平台132主要负责对网关的控制和配置等。运营管理平台131要实现的功能也需要通过功能控制平台132来转发进而控制操作网关设备。The gateway management platform 13 is located on the operator side and is used to realize the management of the gateway device. A gateway management platform can manage multiple gateway devices. Optionally, as shown in FIG. 1 , the gateway management platform 13 is divided into an operation management platform 131 and a function control platform 132 . Among them, the gateway operation management platform 131 is used to realize the management of functions related to the operation of the intelligent gateway, such as plug-in management, billing and settlement, etc.; the function control platform 132 is mainly responsible for the control and configuration of the gateway. The functions to be realized by the operation management platform 131 also need to be forwarded by the function control platform 132 to control and operate the gateway device.
此外,运营管理平台131和功能控制平台132可以分别独立设置为两个不同的设备,也可以集成设置在一个设备中但逻辑功能独立。In addition, the operation management platform 131 and the function control platform 132 can be independently configured as two different devices, or can be integrated and configured in one device with independent logical functions.
宽带能力开放平台14和BRAS15的具体实现方式和功能可参考现有技术,本发明实施例不再赘述。For the specific implementation methods and functions of the broadband capability opening platform 14 and the BRAS 15 , reference may be made to the prior art, and the embodiments of the present invention will not repeat them here.
此外,如图2所示,所述系统还包括宽带策略控制平台21,用于策略模版的管理和下发、增值业务计费信息生成,能够实现宽带能力开放平台14与BRAS15之间的控制协议的转换,其具体功能和实现方式可参考现有技术,本发明实施例不再赘述。In addition, as shown in FIG. 2, the system also includes a broadband policy control platform 21, which is used for the management and distribution of policy templates, and the generation of value-added service charging information, and can realize the control protocol between the broadband capability opening platform 14 and the BRAS 15 For the conversion, its specific functions and implementation methods can refer to the prior art, and the embodiments of the present invention will not repeat them.
需要说明的是,宽带能力开放平台与宽带策略控制平台为一对多的关系。例如:每个省对应一个宽带策略控制平台,全国设置1个或多个宽带能力开放平台,每个宽带能力开放平台分别和多个宽带策略控制平台相对应。It should be noted that the broadband capability opening platform and the broadband policy control platform have a one-to-many relationship. For example: each province corresponds to a broadband policy control platform, and one or more broadband capability opening platforms are set up nationwide, and each broadband capability opening platform corresponds to multiple broadband policy control platforms.
基于上述系统架构,本发明实施例提供了一种带宽提速的方法,如图3所示,该带宽提速的方法包括:Based on the above system architecture, an embodiment of the present invention provides a method for speeding up bandwidth, as shown in FIG. 3 , the method for speeding up bandwidth includes:
101:网关管理平台接收用户设备发送的提速请求消息。101: The gateway management platform receives the speed increase request message sent by the user equipment.
其中,所述提速请求消息至少包括每个待提速下挂设备的地址、待提速带宽、用户的属性信息和所述网关设备的地址。Wherein, the speed-up request message at least includes the address of each connected device to be speed-upped, the bandwidth to be speed-upped, attribute information of the user, and the address of the gateway device.
可选的,每个待提速下挂设备的地址为媒体介入控制层(Media Access Control,MAC)地址;用户的属性信息包括用户的用户名和密码;网关设备的地址为MAC地址。Optionally, the address of each downlink device to be increased is a Media Access Control (MAC) address; the attribute information of the user includes the user's username and password; the address of the gateway device is a MAC address.
待提速带宽能够表示用户的提速需求,例如:网关设备下接入了PC1、PC2、PC3和PC4四个用户设备,PC1和PC2为具有提速需求的设备,用户存在的提速需求为在现有的带宽基础上,提速6M,则该待提速带宽为6M。The speed-up bandwidth can represent the speed-up demand of the user. For example, four user devices PC1, PC2, PC3, and PC4 are connected to the gateway device, and PC1 and PC2 are devices with speed-up requirements. Based on the bandwidth, if the speed is increased by 6M, the bandwidth to be increased is 6M.
在本步骤的具体实现方式中,用户设备可安装上文所述的用于管理网关设备的APP,该APP可预先存储有网关设备的属性信息、用户的属性信息和接入网关设备的所有下挂设备的属性信息等,并可由用户动态更新上述信息。可选的,用户可通过操作APP发起提速请求;当用户设备接收到用户的提速请求操作时,例如:点击操作、滑动操作、按下某一按钮等操作,自动获取预先存储的网关设备的地址、用户的属性信息;显示接入该网关设备的所有下挂设备,由用户选择需要进行提速的下挂设备,再根据用户的选择操作自动获取每个需要提速的下挂设备的地址。用户设备将获取的上述信息发送至网关管理平台。In the specific implementation of this step, the user equipment can install the above-mentioned APP for managing the gateway device. The APP can pre-store the attribute information of the gateway device, the attribute information of the user, and all the downloads of the access gateway device. The attribute information of the hanging device, etc., and the above information can be dynamically updated by the user. Optionally, the user can initiate a speed-up request by operating the APP; when the user device receives the user's speed-up request operation, such as: click operation, slide operation, press a button, etc., it will automatically obtain the pre-stored address of the gateway device , User attribute information; display all connected devices connected to the gateway device, the user selects the connected devices that need to be speeded up, and then automatically obtains the address of each connected device that needs to be speeded up according to the user's selection operation. The user equipment sends the obtained above information to the gateway management platform.
102:网关管理平台根据所述提速请求消息,确定带宽调整策略。102: The gateway management platform determines a bandwidth adjustment policy according to the speed increase request message.
其中,所述带宽调整策略包括无需提速设备的地址和限速带宽,具体的,所述无需提速设备为接入网关设备的所有下挂设备中,除待提速设备以外的设备;所述限速带宽为所述无需提速设备所能达到的带宽总和的最大值。所述带宽调整策略用于对所述无需提速设备进行限速。Wherein, the bandwidth adjustment strategy includes the address of the device that does not need to be speeded up and the speed-limited bandwidth. Specifically, the device that does not need to be speeded up is a device other than the device to be speeded up among all the connected devices of the access gateway device; the speed-limited The bandwidth is the maximum value of the sum of bandwidths that can be achieved by the devices that do not need to increase the speed. The bandwidth adjustment strategy is used to limit the speed of the device that does not need to be speeded up.
103:网关管理平台向所述网关设备发送所述带宽调整策略。103: The gateway management platform sends the bandwidth adjustment policy to the gateway device.
104:网关管理平台通过宽带能力开放平台向BRAS发送带宽调整请求消息。104: The gateway management platform sends a bandwidth adjustment request message to the BRAS through the broadband capability opening platform.
其中,所述带宽调整请求消息包括提速后的带宽,所述提速后的带宽根据所述提速请求消息确定。Wherein, the bandwidth adjustment request message includes the bandwidth after speed-up, and the bandwidth after speed-up is determined according to the speed-up request message.
在本步骤的具体实现过程中,网关管理平台根据所述提速请求消息,确定提速后的带宽。通过宽带能力开放平台向BRAS发送带宽调整请求消息,所述带宽调整请求消息中包括所述提速后的带宽,该带宽调整请求中无需包含具体的提速需求等。In the specific implementation process of this step, the gateway management platform determines the bandwidth after speed-up according to the speed-up request message. The bandwidth adjustment request message is sent to the BRAS through the broadband capability opening platform, the bandwidth adjustment request message includes the speed-up bandwidth, and the bandwidth adjustment request does not need to include specific speed-up requirements.
其中,在确定提速后的带宽时,根据提速请求消息中包含的待提速带宽,将签约带宽和待提速带宽的和确定为提速后的带宽。例如:提速请求消息中,待提速带宽为6M;签约带宽为4M,则提速后的带宽为10M。Wherein, when determining the bandwidth after speed-up, according to the bandwidth to be speed-up included in the speed-up request message, the sum of the contracted bandwidth and the bandwidth to be speed-up is determined as the bandwidth after speed-up. For example: in the speed-up request message, the bandwidth to be speed-up is 6M; the contracted bandwidth is 4M, and the bandwidth after speed-up is 10M.
105:BRAS根据所述网关管理平台发送的带宽调整请求消息,进行带宽调整。105: The BRAS performs bandwidth adjustment according to the bandwidth adjustment request message sent by the gateway management platform.
106:当宽带远程接入服务器BRAS进行带宽调整后,网关设备执行所述带宽调整策略。106: After the broadband remote access server BRAS adjusts the bandwidth, the gateway device executes the bandwidth adjustment policy.
107:网关管理平台接收BRAS通过所述宽带能力开放平台发送的带宽调整响应信息。107: The gateway management platform receives the bandwidth adjustment response information sent by the BRAS through the broadband capability opening platform.
步骤105至步骤107的具体实现过程可参考现有技术,本实施例不再赘述。For the specific implementation process of steps 105 to 107, reference may be made to the prior art, which will not be repeated in this embodiment.
108:网关管理平台向所述用户设备返回带宽调整响应消息。108: The gateway management platform returns a bandwidth adjustment response message to the user equipment.
网关管理平台将带宽调整响应信息及时反馈给用户。The gateway management platform feeds back the bandwidth adjustment response information to the user in a timely manner.
为了对步骤102进行清楚的解释,如图4所示,步骤102“所述根据所述提速请求消息,确定带宽调整策略”,具体包括:In order to clearly explain step 102, as shown in FIG. 4, step 102 "determine the bandwidth adjustment strategy according to the speed-up request message" specifically includes:
201:根据所述用户的属性信息,获取所述用户的签约带宽。201: Obtain the subscription bandwidth of the user according to the attribute information of the user.
在本步骤的具体实现过程中,网关管理平台接收到提速请求消息后,根据提速请求消息中的用户属性信息,查找该用户对应的签约带宽,也即用户目前办理的带宽业务的信息。In the specific implementation process of this step, after receiving the speed-up request message, the gateway management platform searches for the contracted bandwidth corresponding to the user according to the user attribute information in the speed-up request message, that is, information about the bandwidth service currently handled by the user.
202:根据所述网关设备的地址,获取接入所述网关设备的所有下挂设备的总数量和待提速下挂设备的总数量。202: According to the address of the gateway device, obtain the total number of all downlink devices connected to the gateway device and the total number of downlink devices to be accelerated.
在本步骤的具体实现过程中,网关管理平台根据网关设备的属性信息,可查找到该网关设备对应的所有下挂设备的地址、总数量,然后根据提速请求信息中的待提速设备的地址,确定出无需提速设备的数量和地址。In the specific implementation process of this step, the gateway management platform can find the addresses and total quantity of all connected devices corresponding to the gateway device according to the attribute information of the gateway device, and then according to the address of the device to be speeded up in the speed-up request information, Determine the number and location of devices that do not need to be accelerated.
203:根据公式:确定限速带宽,其中,n为下挂设备的总数量,m为待提速下挂设备的总数量。203: According to the formula: Determine the speed limit bandwidth, where n is the total number of connected devices, and m is the total number of connected devices to be speeded up.
通过本步骤可计算得到无需提速设备对应的限速带宽。至于,待提速设备的带宽则不需要进行任何限速策略。Through this step, the speed limit bandwidth corresponding to the device that does not need to be speeded up can be calculated. As for the bandwidth of the device to be speeded up, no rate limiting strategy is required.
204:根据所述网关设备的地址和每个所述待提速下挂设备的地址,获取所述无需提速设备的地址。204: According to the address of the gateway device and the address of each connected device to be speeded up, acquire the address of the device not requiring speed up.
在本步骤的具体实现过程中,根据网关设备的地址,可以得到该网关设备的每个下挂设备的地址,根据待提速下挂设备的地址和每个下挂设备的地址,可以得到无需提速下挂设备的地址。In the specific implementation process of this step, according to the address of the gateway device, the address of each downstream device of the gateway device can be obtained, and according to the address of the downstream device to be accelerated and the address of each downstream device, it can be obtained that no speed increase is required. The address of the connected device.
需要说明的是,步骤204可在执行步骤202时,一并执行,图2中以其执行在步骤203之后示出。It should be noted that step 204 may be executed together with step 202 , and it is shown in FIG. 2 that it is executed after step 203 .
这样通过步骤201至步骤203可以确定出无需提速设备的限速带宽;通过步骤204,可以获取无需提速设备的地址。In this way, through steps 201 to 203, the rate-limiting bandwidth of the device that does not need to be accelerated can be determined; through step 204, the address of the device that does not need to be accelerated can be obtained.
205:将无需提速设备的最大带宽设置为所述限速带宽。205: Set the maximum bandwidth of the device that does not need to be accelerated to the speed-limited bandwidth.
需要说明的是,接入网关设备的所有下挂设备的总数量、不需要提速的下挂设备的总数量和不需要提速的下挂设备的地址,也可由用户设备侧通过APP处理后,直接发送至网关管理平台。It should be noted that the total number of all downlink devices connected to the gateway device, the total number of downlink devices that do not need to be accelerated, and the addresses of the downlink devices that do not need to be accelerated can also be processed by the user equipment side through the APP, and directly Send it to the gateway management platform.
还需要说明的是,由于网关管理平台位于运营商侧,运营商的数据库中存储有所有用户信息和用户开办的业务信息;因而上文中,网关管理平台可从数据库中查找到所需信息。It should also be noted that since the gateway management platform is located on the operator side, the operator's database stores all user information and business information opened by the user; therefore, the gateway management platform can find the required information from the database above.
示例性的,当用户的签约带宽为15M,该用户所使用的网关设备中共接入PC1、PC2和PC3三台PC,用户申请将PC1和PC2提速5M,则根据步骤203,确定,PC3对应的限速带宽为而PC1和PC2不做限速。Exemplarily, when the user's subscription bandwidth is 15M, and the gateway device used by the user has access to three PCs, PC1, PC2, and PC3, and the user applies to increase the speed of PC1 and PC2 by 5M, then according to step 203, it is determined that PC3 corresponds to The speed limit bandwidth is And PC1 and PC2 do not limit the speed.
本发明提供的带宽提速的方法及系统,在执行对一个或多个下挂设备进行提速时,将不需要提速的下挂设备进行限速,从而使得提速的带宽只会给需提速的下挂设备共享,能够避免对带宽需求不高的下挂设备带来的带宽浪费,同时满足对带宽需求较高的下挂设备的带宽需求,满足用户的针对设备的提速需求。The bandwidth speed-up method and system provided by the present invention limit the speed of the down-link devices that do not need speed-up when performing speed-up on one or more down-link devices, so that the speed-up bandwidth is only given to the down-link devices that need to be speeded up. Device sharing can avoid the waste of bandwidth caused by connected devices with low bandwidth requirements, and at the same time meet the bandwidth requirements of connected devices with high bandwidth requirements, and meet the user's demand for device speed-up.
作为上述方法的具体应用,本发明实施例还提供了一种带宽提速的装置,所述装置应用于网关管理平台13,如图5所示,所述装置包括:As a specific application of the above method, the embodiment of the present invention also provides a device for increasing bandwidth speed, the device is applied to the gateway management platform 13, as shown in Figure 5, the device includes:
接收模块301,用于接收用户设备发送的提速请求消息,所述提速请求消息至少包括每个待提速下挂设备的地址、待提速带宽、用户的属性信息和待提速下挂设备接入的网关设备的地址。The receiving module 301 is configured to receive a speed-up request message sent by the user equipment, the speed-up request message at least including the address of each connected device to be speeded up, the bandwidth to be speeded up, user attribute information, and the gateway to which the connected device to be speeded up is connected The address of the device.
处理模块302,用于根据所述提速请求消息,确定带宽调整策略,所述带宽调整策略包括无需提速设备的地址和限速带宽,所述无需提速设备为接入网关设备的所有下挂设备中,除待提速设备以外的设备,所述带宽调整策略用于对所述无需提速设备进行限速。The processing module 302 is configured to determine a bandwidth adjustment strategy according to the speed increase request message, the bandwidth adjustment strategy includes the address and the speed limit bandwidth of the device that does not need to increase the speed, and the device that does not need to increase the speed is all the connected devices of the access gateway device , for devices other than the device to be speeded up, the bandwidth adjustment policy is used to limit the speed of the device that does not need to be speeded up.
发送模块303,用于向所述网关设备发送所述带宽调整策略以便于当BRAS进行带宽调整后,所述网关设备执行所述带宽调整策略;A sending module 303, configured to send the bandwidth adjustment policy to the gateway device so that the gateway device executes the bandwidth adjustment policy after the BRAS performs bandwidth adjustment;
通过宽带能力开放平台向BRAS发送带宽调整请求消息,以便于BRAS进行带宽调整,所述带宽调整请求消息包括提速后的带宽,所述提速后的带宽根据所述提速请求消息确定;Send a bandwidth adjustment request message to the BRAS through the broadband capability opening platform, so that the BRAS performs bandwidth adjustment, the bandwidth adjustment request message includes the bandwidth after the speed increase, and the bandwidth after the speed increase is determined according to the speed increase request message;
向所述用户设备返回带宽调整响应消息。Returning a bandwidth adjustment response message to the user equipment.
进一步的,所述处理模块302,具体用于:Further, the processing module 302 is specifically used for:
根据所述用户的属性信息,获取所述用户的签约带宽;Acquiring the subscription bandwidth of the user according to the attribute information of the user;
根据所述网关设备的地址,获取接入所述网关设备的所有下挂设备的总数量和待提速下挂设备的总数量;According to the address of the gateway device, obtain the total number of all connected devices connected to the gateway device and the total number of connected devices to be speeded up;
根据公式:确定限速带宽,其中,n为下挂设备的总数量,m为待提速下挂设备的总数量;According to the formula: Determine the speed limit bandwidth, where n is the total number of connected devices, and m is the total number of connected devices to be speeded up;
根据所述网关设备的地址和每个所述待提速下挂设备的地址,获取所述无需提速设备的地址;According to the address of the gateway device and the address of each of the connected devices to be speeded up, obtain the address of the device that does not need to be speeded up;
将无需提速设备的最大带宽设置为所述限速带宽。Set the maximum bandwidth of the device that does not need to be accelerated to the speed-limited bandwidth.
进一步的,所述发送模块303,具体用于:Further, the sending module 303 is specifically used for:
根据所述用户属性信息,确定用户的签约带宽;Determine the subscription bandwidth of the user according to the user attribute information;
根据所述签约带宽和所述待提速带宽,确定所述提速后的带宽;determining the speed-up bandwidth according to the contracted bandwidth and the speed-up bandwidth;
通过宽带能力开放平台向BRAS发送带宽调整请求消息,所述带宽调整请求消息中包括所述提速后的带宽。Sending a bandwidth adjustment request message to the BRAS through the broadband capability opening platform, where the bandwidth adjustment request message includes the speed-up bandwidth.
本发明提供的带宽提速的装置,在执行对一个或多个下挂设备进行提速时,将不需要提速的下挂设备进行限速,从而使得提速的带宽只会给需提速的下挂设备共享,能够避免对带宽需求不高的下挂设备带来的带宽浪费,同时满足对带宽需求较高的下挂设备的带宽需求,满足用户的针对设备的提速需求。The bandwidth speed-up device provided by the present invention limits the speed of the down-link devices that do not need speed-up when performing speed-up on one or more down-link devices, so that the speed-up bandwidth can only be shared with the down-link devices that need to be speeded up , It can avoid the waste of bandwidth caused by the connected devices with low bandwidth requirements, and at the same time meet the bandwidth requirements of the connected devices with high bandwidth requirements, and meet the user's speed-up requirements for devices.
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be realized by means of software plus necessary general-purpose hardware, and of course also by hardware, but in many cases the former is a better embodiment . Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product is stored in a readable storage medium, such as a floppy disk of a computer , a hard disk or an optical disk, etc., including several instructions for enabling a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments of the present invention.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510734340.1ACN105429900B (en) | 2015-11-02 | 2015-11-02 | A kind of method, apparatus and system of bandwidth speed-raising |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510734340.1ACN105429900B (en) | 2015-11-02 | 2015-11-02 | A kind of method, apparatus and system of bandwidth speed-raising |
| Publication Number | Publication Date |
|---|---|
| CN105429900A CN105429900A (en) | 2016-03-23 |
| CN105429900Btrue CN105429900B (en) | 2018-09-21 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510734340.1AActiveCN105429900B (en) | 2015-11-02 | 2015-11-02 | A kind of method, apparatus and system of bandwidth speed-raising |
| Country | Link |
|---|---|
| CN (1) | CN105429900B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105897617A (en)* | 2016-03-30 | 2016-08-24 | 中国联合网络通信集团有限公司 | Attached apparatus bandwidth speed-regulating method and system, and network system |
| CN106878116B (en)* | 2016-12-06 | 2019-12-06 | 新华三技术有限公司 | flow rate limiting method and device |
| CN108259434B (en)* | 2016-12-29 | 2020-12-22 | 中国移动通信集团浙江有限公司 | A method and server for opening user side QoS guarantee capability |
| CN115250238B (en)* | 2022-07-22 | 2024-12-27 | 中国电信股份有限公司 | Bandwidth management method, system, device and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7974292B1 (en)* | 2005-12-31 | 2011-07-05 | At&T Intellectual Property Ii, L.P. | Method and apparatus for dynamically adjusting broadband access bandwidth |
| CN101309204B (en)* | 2007-05-18 | 2015-02-18 | 中国电信股份有限公司 | Method and system regulating access bandwidth in real-time |
| CN102394805B (en)* | 2011-06-30 | 2017-03-15 | 中兴通讯股份有限公司 | A kind of method and device of Business Stream speed limit dynamic adjustment |
| CN104038968B (en)* | 2013-03-08 | 2018-12-04 | 中国移动通信集团广东有限公司 | A kind of controlling electronic devices shares the method and device of network bandwidth |
| CN104244414B (en)* | 2013-06-09 | 2018-12-07 | 中国移动通信集团广东有限公司 | Distribution method, device and the terminal of shared network bandwidth based on terminal |
| CN104283810B (en)* | 2013-07-08 | 2018-09-14 | 中国电信股份有限公司 | Upstream bandwidth processing method and home gateway |
| CN104468411A (en)* | 2014-11-28 | 2015-03-25 | 东莞宇龙通信科技有限公司 | Bandwidth allocation method and device and router |
| CN104506457A (en)* | 2014-12-03 | 2015-04-08 | 中国联合网络通信集团有限公司 | Bandwidth adjusting method and system and intelligent pipeline platform |
| Publication number | Publication date |
|---|---|
| CN105429900A (en) | 2016-03-23 |
| Publication | Publication Date | Title |
|---|---|---|
| Sanaei et al. | SAMI: Service-based arbitrated multi-tier infrastructure for Mobile Cloud Computing | |
| CN102868729B (en) | The method, client and Cloud Server of realizing software service based on cloud service | |
| EP3343364A1 (en) | Accelerator virtualization method and apparatus, and centralized resource manager | |
| CN111245634B (en) | A virtualization management method and device | |
| CN105429900B (en) | A kind of method, apparatus and system of bandwidth speed-raising | |
| US9960960B2 (en) | Remote management systems and apparatuses for CWMP and methods for improving performance of remote management thereof | |
| CN113691575B (en) | Communication method, device and system | |
| CN104410982B (en) | Terminal polymerization and reconstructing method in a kind of Wireless Heterogeneous Networks | |
| US20110105024A1 (en) | Transport independent service discovery | |
| CN113204425B (en) | Method, device, electronic equipment and storage medium for process management internal thread | |
| CN103516625A (en) | Bandwidth virtualization | |
| CN105100150A (en) | Cloud desktop migration method and apparatus, and distributed cloud desktop system | |
| WO2011097837A1 (en) | Method, device and system for implementing service access to access gateways | |
| CN102571941A (en) | Cloud point-to-point data transmission method and system | |
| CN104506457A (en) | Bandwidth adjusting method and system and intelligent pipeline platform | |
| CN117336785A (en) | Control strategy generation method and device, electronic equipment and storage medium | |
| CN116886525A (en) | Computing network resource allocation method and device, computing network resource allocation equipment and system | |
| CN106686635B (en) | Data transmission method and device based on control and configuration protocol of wireless access point | |
| CN107426109A (en) | A kind of traffic scheduling method, VNF modules and flow scheduling server | |
| CN112953992A (en) | Network system, communication and networking method, device and storage medium | |
| CN114296953A (en) | Multi-cloud heterogeneous system and task processing method | |
| CN107465633A (en) | Method for managing resource and device based on software defined network | |
| JP4813339B2 (en) | Network service platform apparatus, service cooperation system, service cooperation method, and service cooperation program | |
| CN106231630A (en) | A kind of business scheduling method and device | |
| CN115361285A (en) | Method, device, equipment and medium for realizing off-line business mixed deployment |
| 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 |