CN105207860B - A kind of business acceleration system and method - Google Patents
A kind of business acceleration system and method Download PDFInfo
- Publication number
- CN105207860B CN105207860B CN201510498354.8A CN201510498354A CN105207860B CN 105207860 B CN105207860 B CN 105207860B CN 201510498354 A CN201510498354 A CN 201510498354A CN 105207860 B CN105207860 B CN 105207860B
- Authority
- CN
- China
- Prior art keywords
- business
- service
- acceleration
- user
- home gateway
- 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.)
- Active
Links
- 230000001133 acceleration Effects 0.000 title claims abstract description 143
- 238000000034 method Methods 0.000 title claims abstract description 19
- 239000000284 extract Substances 0.000 claims abstract description 7
- 230000005540 biological transmission Effects 0.000 claims 5
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000004891 communication Methods 0.000 abstract description 2
- 238000007689 inspection Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 3
- 208000033748 Device issues Diseases 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供一种业务加速系统及方法,涉及通信技术领域,解决了现有技术中智能家庭网关不能为后向业务进行业务加速的问题。本发明提供的业务加速系统包括:智能家庭网关,用于接收用户发送的业务请求,提取第一业务的业务特征,并向智能家庭网关管理设备发送用户标识,以及第一业务的业务特征;智能家庭网关管理设备,用于根据用户标识、第一业务的业务特征,以及加速业务特征数据库,确定第一业务为加速业务,并向宽带管理服务器发送业务加速请求;宽带管理服务器,用于根据业务加速请求,对智能家庭网关传输的第一业务进行业务加速。
Embodiments of the present invention provide a service acceleration system and method, which relate to the field of communication technology and solve the problem in the prior art that a smart home gateway cannot perform service acceleration for backward services. The service acceleration system provided by the present invention includes: an intelligent home gateway, used to receive a service request sent by a user, extract the service feature of the first service, and send the user identification and the service feature of the first service to the intelligent home gateway management device; The home gateway management device is used to determine that the first service is an accelerated service according to the user identification, the service characteristics of the first service, and the accelerated service characteristic database, and sends a service acceleration request to the broadband management server; the broadband management server is used to The acceleration request performs service acceleration on the first service transmitted by the smart home gateway.
Description
技术领域technical field
本发明实施例涉及通信技术领域,尤其涉及一种业务加速系统及方法。The embodiments of the present invention relate to the technical field of communications, and in particular to a service acceleration system and method.
背景技术Background technique
目前,在智能家庭网络中,通常通过定制加速业务实现对特定业务的前向加速,即在智能家庭网关上安装加速插件,当用户上网时,通过业务的目的IP(Internet Protocol,互联网协议)识别出业务是否符合加速特征值,若符合加速特征值,则进行带宽调整,对该业务增加带宽,实现加速。At present, in the smart home network, the forward acceleration of a specific service is usually realized by customizing the acceleration service, that is, the acceleration plug-in is installed on the smart home gateway, and when the user accesses the Internet, it is identified by the destination IP (Internet Protocol, Internet Protocol) of the service Whether the outgoing service meets the acceleration characteristic value, if it meets the acceleration characteristic value, the bandwidth is adjusted, and the bandwidth is increased for the service to achieve acceleration.
但是,上述业务加速方法仅适用于智能家庭网络中由本地网络提供的前向业务,而对于通过第三方平台订购的后向业务,如OTT(Over The Top)业务等,由于该业务由第三方提供,智能家庭网关侧对该业务没有进行相关的信息配置,更不可能获知该后向业务的目的IP,因此,智能家庭网关不能识别出该业务,进而无法为用户提供后向业务的加速能力。However, the above service acceleration method is only applicable to the forward service provided by the local network in the smart home network, and for the backward service ordered through the third-party platform, such as OTT (Over The Top) service, etc., because the service is provided by the third party Provided that the smart home gateway side has not configured relevant information for this service, and it is even more impossible to know the destination IP of the backward service. Therefore, the smart home gateway cannot identify this service, and thus cannot provide users with the ability to accelerate the backward service .
发明内容Contents of the invention
本发明的实施例提供一种信息获取系统及方法,以解决现有技术中智能家庭网关不能为后向业务进行业务加速的问题。Embodiments of the present invention provide an information acquisition system and method to solve the problem in the prior art that a smart home gateway cannot accelerate services for backward services.
为达到上述目的,本发明的实施例采用如下技术方案:In order to achieve the above object, embodiments of the present invention adopt the following technical solutions:
第一方面,本发明实施例提供一种业务加速系统,包括:智能家庭网关、智能家庭网关管理设备、宽带管理服务器;In the first aspect, an embodiment of the present invention provides a service acceleration system, including: a smart home gateway, a smart home gateway management device, and a broadband management server;
所述智能家庭网关,用于接收用户发送的业务请求,其中,所述业务请求包含:所述用户的用户标识,用于请求所述智能家庭网关通过网络传输第一业务;The smart home gateway is configured to receive a service request sent by a user, wherein the service request includes: a user identifier of the user, used to request the smart home gateway to transmit a first service through a network;
所述智能家庭网关,还用于提取所述第一业务的业务特征,并向所述智能家庭网关管理设备发送所述用户标识,以及所述第一业务的业务特征;The smart home gateway is further configured to extract the service characteristics of the first service, and send the user identifier and the service characteristics of the first service to the smart home gateway management device;
所述智能家庭网关管理设备,用于根据所述用户标识、所述第一业务的业务特征,以及加速业务特征数据库,确定所述第一业务为加速业务,并向所述宽带管理服务器发送业务加速请求;其中,所述加速业务特征数据库包含:订购加速业务的用户的用户标识、以及用户订购的加速业务的业务特征之间的对应关系;The smart home gateway management device is configured to determine that the first service is an accelerated service according to the user identifier, the service characteristic of the first service, and the accelerated service characteristic database, and send the service to the broadband management server Acceleration request; wherein, the accelerated service feature database includes: the user identification of the user who subscribes to the accelerated service, and the corresponding relationship between the service features of the accelerated service ordered by the user;
所述宽带管理服务器,用于根据所述业务加速请求,对所述智能家庭网关传输的第一业务进行业务加速。The broadband management server is configured to perform service acceleration on the first service transmitted by the smart home gateway according to the service acceleration request.
第二方面,本发明实施例提供一种业务加速方法,应用于业务加速系统,所述业务加速系统包括:智能家庭网关、智能家庭网关管理设备、宽带管理服务器;In the second aspect, an embodiment of the present invention provides a service acceleration method, which is applied to a service acceleration system, and the service acceleration system includes: a smart home gateway, a smart home gateway management device, and a broadband management server;
所述智能家庭网关接收用户发送的业务请求,其中,所述业务请求包含:所述用户的用户标识,用于请求所述智能家庭网关通过网络传输第一业务;The smart home gateway receives a service request sent by the user, wherein the service request includes: the user ID of the user, which is used to request the smart home gateway to transmit the first service through the network;
所述智能家庭网关提取所述第一业务的业务特征,并向所述智能家庭网关管理设备发送所述用户标识,以及所述第一业务的业务特征;The smart home gateway extracts the service characteristics of the first service, and sends the user identifier and the service characteristics of the first service to the smart home gateway management device;
所述智能家庭网关管理设备根据所述用户标识、所述第一业务的业务特征,以及加速业务特征数据库,确定所述第一业务为加速业务,并向所述宽带管理服务器发送业务加速请求;其中,所述加速业务特征数据库包含:订购加速业务的用户的用户标识、以及用户订购的加速业务的业务特征之间的对应关系;The smart home gateway management device determines that the first service is an accelerated service according to the user identifier, the service feature of the first service, and the accelerated service feature database, and sends a service acceleration request to the broadband management server; Wherein, the accelerated service feature database includes: the user identification of the user who subscribes to the accelerated service, and the corresponding relationship between the service features of the accelerated service ordered by the user;
所述宽带管理服务器根据所述业务加速请求,对所述智能家庭网关传输的第一业务进行业务加速。The broadband management server performs service acceleration on the first service transmitted by the smart home gateway according to the service acceleration request.
由上可知,本发明实施例提供一种业务加速系统及方法,所述智能家庭网关接收用户发送的业务请求,提取所述第一业务的业务特征,并向所述智能家庭网关管理设备发送所述用户标识,以及所述第一业务的业务特征;其中,所述业务请求包含:所述用户的用户标识,用于请求所述智能家庭网关通过网络传输第一业务;所述智能家庭网关管理设备根据所述用户标识、所述第一业务的业务特征,以及加速业务特征数据库,确定所述第一业务为加速业务,并向所述宽带管理服务器发送业务加速请求;其中,所述加速业务特征数据库包含:订购加速业务的用户的用户标识、以及用户订购的加速业务的业务特征之间的对应关系;所述宽带管理服务器根据所述业务加速请求,对所述智能家庭网关传输的第一业务进行业务加速。如此,通过将业务的业务特征与加速业务特征数据库中预存的用户订购业务的业务特征进行匹配,识别出用户与第三平台之间交互的业务为加速业务,对该加速业务分配合适的带宽,实现了对后向业务的加速。It can be seen from the above that the embodiments of the present invention provide a service acceleration system and method, the smart home gateway receives the service request sent by the user, extracts the service characteristics of the first service, and sends the service request to the smart home gateway management device The user identifier, and the service characteristics of the first service; wherein, the service request includes: the user identifier of the user, used to request the smart home gateway to transmit the first service through the network; the smart home gateway manages The device determines that the first service is an accelerated service according to the user identifier, the service feature of the first service, and the accelerated service feature database, and sends a service acceleration request to the broadband management server; wherein the accelerated service The feature database includes: the user identification of the user who subscribes to the acceleration service and the correspondence between the service features of the acceleration service ordered by the user; the broadband management server sends the first request to the smart home gateway according to the service acceleration request Business is accelerated. In this way, by matching the service characteristics of the service with the service characteristics of the user-subscribed service pre-stored in the accelerated service characteristic database, it is recognized that the service interacted between the user and the third platform is an accelerated service, and an appropriate bandwidth is allocated to the accelerated service, The acceleration of the backward business is realized.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying 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 some of the present invention. Embodiments, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.
图1为本发明实施例提供的一种业务加速系统的结构图;FIG. 1 is a structural diagram of a service acceleration system provided by an embodiment of the present invention;
图2为本发明实施例提供的一种业务加速系统的结构图;FIG. 2 is a structural diagram of a service acceleration system provided by an embodiment of the present invention;
图3为本发明实施例提供的一种业务加速方法的流程图。Fig. 3 is a flowchart of a service acceleration method provided by an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. 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.
实施例一Embodiment one
图1示出了本发明实施例提供的一种业务加速系统的结构图,如图1所示,所述业务加速系统可以包括:智能家庭网关10、智能家庭网关管理设备20、宽带管理服务器30;Fig. 1 shows a structural diagram of a service acceleration system provided by an embodiment of the present invention. As shown in Fig. 1, the service acceleration system may include: a smart home gateway 10, a smart home gateway management device 20, and a broadband management server 30 ;
其中,智能家庭网关10可以通过带宽接入和承载网与业务网络或互联网中的设备相连接,如智能家庭网关10可以通过宽带接入和承载网与所述智能家庭网关管理设备20相连接;同时,智能家庭网关10还可以通过以太网端口或无线局域网络(Wireless LocalArea Networks,WLAN)或无线接口下挂各种上网终端,如:台式个人电脑、笔记本电脑、平板电脑(Portable Android Device,Pad)、软交换语音电话等。Wherein, the smart home gateway 10 can be connected to devices in the service network or the Internet through a broadband access and bearer network, such as the smart home gateway 10 can be connected to the smart home gateway management device 20 through a broadband access and bearer network; At the same time, the smart home gateway 10 can also hang various Internet terminals through the Ethernet port or wireless local area network (Wireless Local Area Networks, WLAN) or wireless interface, such as: desktop personal computer, notebook computer, tablet computer (Portable Android Device, Pad ), softswitch voice calls, etc.
智能家庭网关管理设备20具有对智能家庭网关10的远程管理功能,可以实现对智能家庭网关10下挂的终端设备进行管理,执行各种业务功能。The smart home gateway management device 20 has a remote management function for the smart home gateway 10 , and can manage the terminal devices attached to the smart home gateway 10 and execute various business functions.
宽带管理服务器30主要用来完成宽带网络用户的接入、控制、管理网络设备,实现对业务进行网络带宽调整。The broadband management server 30 is mainly used to complete broadband network user access, control, and manage network equipment, and realize network bandwidth adjustment for services.
具体的,所述智能家庭网关10,用于接收用户发送的业务请求,其中,所述业务请求包含:所述用户的用户标识,用于请求所述智能家庭网关10通过网络传输第一业务。Specifically, the smart home gateway 10 is configured to receive a service request sent by a user, wherein the service request includes: a user identifier of the user, and is used to request the smart home gateway 10 to transmit a first service through a network.
其中,所述用户标识用于标识所述用户;第一业务可以为第三方平台下发的后向业务,如OTT业务等;所述通过网络传输第一业务可以指:通过网络接收目的方发送至用户的第一业务,或者通过网络向目的方发送第一业务。Wherein, the user identifier is used to identify the user; the first service may be a backward service issued by a third-party platform, such as an OTT service; The first service to the user, or the first service is sent to the destination party through the network.
所述智能家庭网关10,还用于提取所述第一业务的业务特征,并向所述智能家庭网关管理设备20发送所述用户标识,以及所述第一业务的业务特征。The smart home gateway 10 is further configured to extract the service feature of the first service, and send the user identifier and the service feature of the first service to the smart home gateway management device 20 .
其中,所述第一业务的业务特征可以为:第一业务的应用标识,所述第一业务的应用标识用于标识所述第一业务;例如,当用户1需要通过家庭智能网关进行QQ上网时,用户1发送至智能家庭网关的业务请求可以包含用户标识1,提取的业务特征为QQ,用于请求智能家庭网关将用户的QQ上网请求通过网络发送至目的方或接收目的方发送的QQ业务。Wherein, the service characteristic of the first service may be: the application identification of the first service, and the application identification of the first service is used to identify the first service; , the service request sent by user 1 to the smart home gateway may contain user ID 1, and the extracted service feature is QQ, which is used to request the smart home gateway to send the user’s QQ online request to the destination party or receive the QQ request sent by the destination party through the network. business.
所述智能家庭网关管理设备20,用于根据所述用户标识、所述第一业务的业务特征,以及加速业务特征数据库,确定所述第一业务为加速业务,并向所述宽带管理服务器发送业务加速请求。The smart home gateway management device 20 is configured to determine that the first service is an accelerated service according to the user identifier, the service characteristic of the first service, and the accelerated service characteristic database, and send the first service to the broadband management server Business acceleration request.
其中,所述加速业务特征数据库包含:订购加速业务的用户的用户标识、以及用户订购的加速业务的业务特征之间的对应关系。Wherein, the acceleration service feature database includes: the user identification of the user who subscribes to the acceleration service, and the corresponding relationship between the service features of the acceleration service subscribed by the user.
所述宽带管理服务器30,用于根据所述业务加速请求,对所述智能家庭网关10传输的第一业务进行业务加速。The broadband management server 30 is configured to perform service acceleration on the first service transmitted by the smart home gateway 10 according to the service acceleration request.
其中,所述对所述智能家庭网关10传输的第一业务进行业务加速可以指:为第一业务重新分配比当前带宽更多的带宽资源。Wherein, the service acceleration for the first service transmitted by the smart home gateway 10 may refer to: reallocating more bandwidth resources than the current bandwidth for the first service.
可选的,所述智能家庭网关10可以包含深度包检测(DPI(Deep PacketInspection,DPI)单元,所述深度包检测单元,用于对用户发送的业务请求的数据包进行深度包检测,获取所述第一业务的业务特征;其中,所述深度包检测技术为现有技术,在此不再赘述。Optionally, the smart home gateway 10 may include a deep packet inspection (DPI (Deep Packet Inspection, DPI) unit, the deep packet inspection unit is used to perform deep packet inspection on the data packets of the service request sent by the user, and obtain the The service characteristics of the first service are described above; wherein, the deep packet inspection technology is an existing technology, and will not be repeated here.
可选的,智能家庭网关管理设备20,具体可以用于将所述用户标识与所述加速业务特征数据库中包含的用户标识进行匹配;若所述加速业务特征数据库中存在第一用户标识,且所述第一用户标识与所述用户标识相同,则将所述第一业务的业务特征与所述第一用户标识对应的加速业务的业务特征进行匹配;Optionally, the smart home gateway management device 20 may be specifically configured to match the user identifier with the user identifier contained in the accelerated service feature database; if there is a first user identifier in the accelerated service feature database, and The first user identifier is the same as the user identifier, matching the service characteristics of the first service with the service characteristics of the acceleration service corresponding to the first user identifier;
若所述第一业务的业务特征包含在与所述第一用户标识对应的加速业务的业务特征中,则确定所述第一业务为加速业务;若所述第一业务的业务特征未包含在与所述第一用户标识对应的加速业务的业务特征中,则确定所述第一业务不为加速业务。If the service feature of the first service is included in the service feature of the acceleration service corresponding to the first user identifier, then determine that the first service is an acceleration service; if the service feature of the first service is not included in In the service characteristics of the acceleration service corresponding to the first user identifier, it is determined that the first service is not an acceleration service.
例如,如下表1所示,为加速业务特征数据库,用户1订购的加速业务有:QQ和微信;用户2订购的加速业务有淘宝;当业务请求中包含的用户标识为用户1,且第一业务的业务特征为QQ时,根据表1可以确定第一业务为加速业务;当业务请求中包含的用户标识为用户1,且第一业务的业务特征为淘宝时,根据表1可以确定第一业务不是加速业务。For example, as shown in Table 1 below, for the accelerated service feature database, the accelerated services ordered by User 1 include: QQ and WeChat; the accelerated services ordered by User 2 include Taobao; when the user ID contained in the service request is User 1, and the first When the service characteristic of the service is QQ, according to Table 1, it can be determined that the first service is an acceleration service; when the user ID contained in the service request is User 1, and the service characteristic of the first service is Taobao, according to Table 1, the first Business is not accelerated business.
表1Table 1
进一步的,本发明实施例中,上述加速业务特征数据库中包含的信息可以通过其他设备预先下发至智能家庭网关管理设备,由智能家庭网关管理设备进行存储。具体的,如图2所示,所述业务加速系统还可以包含:智能策略设备40;Further, in the embodiment of the present invention, the information contained in the above-mentioned accelerated service feature database may be delivered to the smart home gateway management device in advance by other devices, and stored by the smart home gateway management device. Specifically, as shown in FIG. 2, the service acceleration system may further include: an intelligent policy device 40;
所述智能策略设备40,用于接收第三方业务平台下发的第一消息,并向所述智能家庭网关管理设备20发送所述第一消息。The smart policy device 40 is configured to receive a first message issued by a third-party service platform, and send the first message to the smart home gateway management device 20 .
其中,所述第一消息包含:订购加速业务的至少一个用户的用户标识、以及用户订购的加速业务的业务特征。Wherein, the first message includes: the user identification of at least one user subscribing to the acceleration service, and the service characteristics of the acceleration service subscribed by the user.
所述智能家庭网关管理设备20,还用于接收所述第一消息,并将所述第一消息包含的至少一个用户的用户标识、以及用户订购的加速业务的业务特征存储在所述加速业务特征数据库中。The smart home gateway management device 20 is further configured to receive the first message, and store the user identifier of at least one user contained in the first message and the service characteristics of the accelerated service subscribed by the user in the accelerated service feature database.
例如,当用户1需要对QQ业务进行加速时,该用户1首先向第三方业务平台发送加速业务订购请求,请求加速QQ业务,第三方业务平台受理该请求,且受理成功后,向智能策略设备下发包含:用户1、及该用户1订购的加速业务的应用标识QQ的第一消息,以通知智能策略设备用户1需要加速的业务为QQ业务,智能策略设备向智能家庭网关管理设备发送所述第一消息,智能家庭网关管理设备获取并存储第一消息中包含的用户1以及用户1订购的加速业务QQ的对应关系。For example, when user 1 needs to accelerate the QQ service, the user 1 first sends an acceleration service subscription request to the third-party service platform, requesting to accelerate the QQ service, the third-party service platform accepts the request, and after the acceptance is successful, it sends the request to the smart policy device Issue the first message including: user 1 and the application identifier QQ of the acceleration service subscribed by user 1 to notify the smart policy device that the service that user 1 needs to accelerate is the QQ service, and the smart policy device sends the QQ service to the smart home gateway management device. Referring to the first message, the smart home gateway management device obtains and stores the corresponding relationship between user 1 contained in the first message and the acceleration service QQ subscribed by user 1.
进一步的,本发明实施例还可以根据需要对加速业务进行退订,具体如下:Further, in the embodiment of the present invention, the acceleration service can also be unsubscribed as required, as follows:
所述智能策略设备40,还用于接收所述第三方业务平台发送的第二消息,并向所述智能家庭网关管理设备20发送所述第二消息。The smart policy device 40 is further configured to receive the second message sent by the third-party service platform, and send the second message to the smart home gateway management device 20 .
其中,所述第二消息表示:第一用户停止对第二业务的加速订购;Wherein, the second message indicates that: the first user stops the accelerated subscription to the second service;
所述智能家庭网关管理设备20,还用于根据所述第二消息,删除所述加速业务特征数据库中与所述第一用户的用户标识对应的第二业务的业务特征。The smart home gateway management device 20 is further configured to delete the service feature of the second service corresponding to the user identifier of the first user in the accelerated service feature database according to the second message.
例如:若智能策略设备40接收到第三方业务平台发送的第二消息指示用户1停止对QQ业务的加速订购,则当智能家庭网关管理设备20接收到该第二消息后,删除加速业务特征数据库中与用户1对应的QQ业务的业务特征,将1更新为表2。For example: if the smart policy device 40 receives the second message sent by the third-party service platform to instruct the user 1 to stop the accelerated subscription of the QQ service, then after the smart home gateway management device 20 receives the second message, delete the accelerated service feature database For the service characteristics of the QQ service corresponding to user 1, update 1 to Table 2.
表2Table 2
由上可知,本发明实施例提供一种业务加速系统,所述智能家庭网关,用于接收用户发送的业务请求,提取所述第一业务的业务特征,并向所述智能家庭网关管理设备发送所述用户标识,以及所述第一业务的业务特征;其中,所述业务请求包含:所述用户的用户标识,用于请求所述智能家庭网关通过网络传输第一业务;所述智能家庭网关管理设备,用于根据所述用户标识、所述第一业务的业务特征,以及加速业务特征数据库,确定所述第一业务为加速业务,并向所述宽带管理服务器发送业务加速请求;其中,所述加速业务特征数据库包含:订购加速业务的用户的用户标识、以及用户订购的加速业务的业务特征之间的对应关系;所述宽带管理服务器,用于根据所述业务加速请求,对所述智能家庭网关传输的第一业务进行业务加速。如此,通过将业务的业务特征与加速业务特征数据库中预存的用户订购业务的业务特征进行匹配,识别出用户与第三平台之间交互的业务为加速业务,对该加速业务分配合适的带宽,实现了对后向业务的加速。It can be seen from the above that the embodiment of the present invention provides a service acceleration system, the smart home gateway is used to receive the service request sent by the user, extract the service characteristics of the first service, and send the service request to the smart home gateway management device The user identification, and the service characteristics of the first service; wherein, the service request includes: the user identification of the user, which is used to request the smart home gateway to transmit the first service through the network; the smart home gateway A management device, configured to determine that the first service is an accelerated service according to the user identifier, the service feature of the first service, and the accelerated service feature database, and send a service acceleration request to the broadband management server; wherein, The acceleration service feature database includes: the user identification of the user who subscribes to the acceleration service, and the corresponding relationship between the service features of the acceleration service ordered by the user; the broadband management server is configured to, according to the service acceleration request, The first service transmitted by the smart home gateway is accelerated. In this way, by matching the service characteristics of the service with the service characteristics of the user-subscribed service pre-stored in the accelerated service characteristic database, it is recognized that the service interacted between the user and the third platform is an accelerated service, and an appropriate bandwidth is allocated to the accelerated service, The acceleration of the backward business is realized.
实施例二Embodiment two
图3示出了本发明实施例提供的一种业务加速方法的流程图,应用于实施例一所述的业务加速系统,所述业务加速系统可以包括:智能家庭网关、智能家庭网关管理设备、宽带管理服务器;如图3所示,所述业务加速方法可以包括:Fig. 3 shows a flowchart of a service acceleration method provided by an embodiment of the present invention, which is applied to the service acceleration system described in Embodiment 1. The service acceleration system may include: a smart home gateway, a smart home gateway management device, Broadband management server; As shown in Figure 3, the business acceleration method may include:
101:智能家庭网关接收用户发送的业务请求,其中,所述业务请求包含:所述用户的用户标识,用于请求所述智能家庭网关通过网络传输第一业务。101: The smart home gateway receives a service request sent by a user, where the service request includes: a user identifier of the user, and is used to request the smart home gateway to transmit a first service through a network.
其中,所述用户标识用于标识所述用户;第一业务可以为第三方平台下发的后向业务,如OTT业务等;所述通过网络传输第一业务可以指:通过网络接收目的方发送至用户的第一业务,或者通过网络向目的方发送第一业务。Wherein, the user identifier is used to identify the user; the first service may be a backward service issued by a third-party platform, such as an OTT service; The first service to the user, or the first service is sent to the destination party through the network.
102:智能家庭网关提取所述第一业务的业务特征,并向所述智能家庭网关管理设备发送所述用户标识,以及所述第一业务的业务特征。102: The smart home gateway extracts the service feature of the first service, and sends the user identifier and the service feature of the first service to the smart home gateway management device.
其中,所述第一业务的业务特征可以为:第一业务的应用标识,所述第一业务的应用标识用于标识所述第一业务;例如,当用户1需要通过家庭智能网关进行QQ上网时,用户1发送至智能家庭网关的业务请求可以包含用户标识1,提取的业务特征为QQ,用于请求智能家庭网关将用户的QQ上网请求通过网络发送至目的方或接收目的方发送的QQ业务。Wherein, the service characteristic of the first service may be: the application identification of the first service, and the application identification of the first service is used to identify the first service; , the service request sent by user 1 to the smart home gateway may contain user ID 1, and the extracted service feature is QQ, which is used to request the smart home gateway to send the user’s QQ online request to the destination party or receive the QQ request sent by the destination party through the network. business.
103:智能家庭网关管理设备根据所述用户标识、所述第一业务的业务特征,以及加速业务特征数据库,确定所述第一业务为加速业务,并向所述宽带管理服务器发送业务加速请求。103: The smart home gateway management device determines that the first service is an acceleration service according to the user identifier, the service feature of the first service, and the acceleration service feature database, and sends a service acceleration request to the broadband management server.
其中,所述加速业务特征数据库包含:订购加速业务的用户的用户标识、以及用户订购的加速业务的业务特征之间的对应关系。Wherein, the acceleration service feature database includes: the user identification of the user who subscribes to the acceleration service, and the corresponding relationship between the service features of the acceleration service subscribed by the user.
104:宽带管理服务器根据所述业务加速请求,对所述智能家庭网关传输的第一业务进行业务加速。104: The broadband management server performs service acceleration on the first service transmitted by the smart home gateway according to the service acceleration request.
其中,所述对所述智能家庭网关传输的第一业务进行业务加速可以指:为第一业务重新分配比当前带宽更多的带宽资源。Wherein, the service acceleration for the first service transmitted by the smart home gateway may refer to: reallocating more bandwidth resources than the current bandwidth for the first service.
可选的,所述智能家庭网关可以包含深度包检测(DPI(Deep Packet Inspection,DPI)单元,所述深度包检测单元对用户发送的业务请求的数据包进行深度包检测,获取所述第一业务的业务特征;其中,所述深度包检测技术为现有技术,在此不再赘述。Optionally, the smart home gateway may include a deep packet inspection (DPI (Deep Packet Inspection, DPI) unit, the deep packet inspection unit performs deep packet inspection on the data packet of the service request sent by the user, and obtains the first The service characteristics of the service; wherein, the deep packet inspection technology is an existing technology, and will not be repeated here.
可选的,智能家庭网关管理设备可以将所述用户标识与所述加速业务特征数据库中包含的用户标识进行匹配;若所述加速业务特征数据库中存在第一用户标识,且所述第一用户标识与所述用户标识相同,则将所述第一业务的业务特征与所述第一用户标识对应的加速业务的业务特征进行匹配;Optionally, the smart home gateway management device may match the user identifier with the user identifier contained in the accelerated service feature database; if there is a first user identifier in the accelerated service feature database, and the first user The identifier is the same as the user identifier, matching the service characteristics of the first service with the service characteristics of the acceleration service corresponding to the first user identifier;
若所述第一业务的业务特征包含在与所述第一用户标识对应的加速业务的业务特征中,则确定所述第一业务为加速业务;若所述第一业务的业务特征未包含在与所述第一用户标识对应的加速业务的业务特征中,则确定所述第一业务不为加速业务。If the service feature of the first service is included in the service feature of the acceleration service corresponding to the first user identifier, then determine that the first service is an acceleration service; if the service feature of the first service is not included in In the service characteristics of the acceleration service corresponding to the first user identifier, it is determined that the first service is not an acceleration service.
例如,如表1所示,为加速业务特征数据库,用户1订购的加速业务有:QQ和微信;用户2订购的加速业务有淘宝;当业务请求中包含的用户标识为用户1,且第一业务的业务特征为QQ时,根据表1可以确定第一业务为加速业务;当业务请求中包含的用户标识为用户1,且第一业务的业务特征为淘宝时,根据表1可以确定第一业务不是加速业务。For example, as shown in Table 1, for the accelerated service feature database, the accelerated services ordered by User 1 include: QQ and WeChat; the accelerated services ordered by User 2 include Taobao; when the user ID contained in the service request is User 1, and the first When the service characteristic of the service is QQ, according to Table 1, it can be determined that the first service is an acceleration service; when the user ID contained in the service request is User 1, and the service characteristic of the first service is Taobao, according to Table 1, the first Business is not accelerated business.
进一步的,本发明实施例中,上述加速业务特征数据库中包含的信息可以通过其他设备预先下发至智能家庭网关管理设备,由智能家庭网关管理设备进行存储。具体的,所述业务加速系统还可以包含:智能策略设备;在步骤103之前,所述方法还可以包括:Further, in the embodiment of the present invention, the information contained in the above-mentioned accelerated service feature database may be delivered to the smart home gateway management device in advance by other devices, and stored by the smart home gateway management device. Specifically, the service acceleration system may also include: an intelligent policy device; before step 103, the method may also include:
所述智能策略设备接收第三方业务平台下发的第一消息,并向所述智能家庭网关管理设备发送所述第一消息;其中,所述第一消息包含:订购加速业务的至少一个用户的用户标识、以及用户订购的加速业务的业务特征;The smart policy device receives the first message issued by the third-party service platform, and sends the first message to the smart home gateway management device; wherein, the first message includes: at least one user who subscribes to the acceleration service User identification, and the service characteristics of the acceleration service subscribed by the user;
所述智能家庭网关管理设备接收所述第一消息,并将所述第一消息包含的至少一个用户的用户标识、以及用户订购的加速业务的业务特征存储在所述加速业务特征数据库中。The smart home gateway management device receives the first message, and stores the user identifier of at least one user contained in the first message and the service characteristics of the acceleration service subscribed by the user in the acceleration service characteristic database.
其中,所述第一消息包含:订购加速业务的至少一个用户的用户标识、以及用户订购的加速业务的业务特征。Wherein, the first message includes: the user identification of at least one user subscribing to the acceleration service, and the service characteristics of the acceleration service subscribed by the user.
例如,当用户1需要对QQ业务进行加速时,该用户1首先向第三方业务平台发送加速业务订购请求,请求加速QQ业务,第三方业务平台受理该请求,且受理成功后,向智能策略设备下发包含:用户1、及该用户1订购的加速业务的应用标识QQ的第一消息,以通知智能策略设备用户1需要加速的业务为QQ业务,智能策略设备向智能家庭网关管理设备发送所述第一消息,智能家庭网关管理设备获取并存储第一消息中包含的用户1以及用户1订购的加速业务QQ的对应关系。For example, when user 1 needs to accelerate the QQ service, the user 1 first sends an acceleration service subscription request to the third-party service platform, requesting to accelerate the QQ service, the third-party service platform accepts the request, and after the acceptance is successful, it sends the request to the smart policy device Issue the first message including: user 1 and the application identifier QQ of the acceleration service subscribed by user 1 to notify the smart policy device that the service that user 1 needs to accelerate is the QQ service, and the smart policy device sends the QQ service to the smart home gateway management device. Referring to the first message, the smart home gateway management device obtains and stores the corresponding relationship between user 1 contained in the first message and the acceleration service QQ subscribed by user 1.
进一步的,本发明实施例还可以根据需要对加速业务进行退订,具体如下:Further, in the embodiment of the present invention, the acceleration service can also be unsubscribed as required, as follows:
所述智能策略设备接收所述第三方业务平台发送的第二消息,并向所述智能家庭网关管理设备发送所述第二消息;其中,所述第二消息表示:第一用户停止对第二业务的加速订购;The smart policy device receives the second message sent by the third-party service platform, and sends the second message to the smart home gateway management device; wherein, the second message indicates: the first user stops using the second message. Accelerated ordering of business;
所述智能家庭网关管理设备根据所述第二消息,删除所述加速业务特征数据库中与所述第一用户的用户标识对应的第二业务的业务特征。The smart home gateway management device deletes the service feature of the second service corresponding to the user identifier of the first user in the accelerated service feature database according to the second message.
例如:若智能策略设备40接收到第三方业务平台发送的第二消息指示用户1停止对QQ业务的加速订购,则当智能家庭网关管理设备20接收到该第二消息后,删除加速业务特征数据库中与用户1对应的QQ业务的业务特征,将1更新为表2。For example: if the smart policy device 40 receives the second message sent by the third-party service platform to instruct the user 1 to stop the accelerated subscription of the QQ service, then after the smart home gateway management device 20 receives the second message, delete the accelerated service feature database For the service characteristics of the QQ service corresponding to user 1, update 1 to Table 2.
由上可知,本发明实施例提供一种业务加速方法,所述智能家庭网关接收用户发送的业务请求,提取所述第一业务的业务特征,并向所述智能家庭网关管理设备发送所述用户标识,以及所述第一业务的业务特征;其中,所述业务请求包含:所述用户的用户标识,用于请求所述智能家庭网关通过网络传输第一业务;所述智能家庭网关管理设备根据所述用户标识、所述第一业务的业务特征,以及加速业务特征数据库,确定所述第一业务为加速业务,并向所述宽带管理服务器发送业务加速请求;其中,所述加速业务特征数据库包含:订购加速业务的用户的用户标识、以及用户订购的加速业务的业务特征之间的对应关系;所述宽带管理服务器根据所述业务加速请求,对所述智能家庭网关传输的第一业务进行业务加速。如此,通过将业务的业务特征与加速业务特征数据库中预存的用户订购业务的业务特征进行匹配,识别出用户与第三平台之间交互的业务为加速业务,对该加速业务分配合适的带宽,实现了对后向业务的加速。It can be seen from the above that the embodiment of the present invention provides a service acceleration method, the smart home gateway receives the service request sent by the user, extracts the service characteristics of the first service, and sends the user request to the smart home gateway management device ID, and the service characteristics of the first service; wherein, the service request includes: the user ID of the user, which is used to request the smart home gateway to transmit the first service through the network; the smart home gateway management device according to The user identifier, the service feature of the first service, and the accelerated service feature database determine that the first service is an accelerated service, and send a service acceleration request to the broadband management server; wherein the accelerated service feature database Including: the correspondence between the user ID of the user subscribing to the acceleration service and the service features of the acceleration service subscribed by the user; the broadband management server executes the first service transmitted by the smart home gateway according to the service acceleration request Business accelerated. In this way, by matching the service characteristics of the service with the service characteristics of the user-subscribed service pre-stored in the accelerated service characteristic database, it is recognized that the service interacted between the user and the third platform is an accelerated service, and an appropriate bandwidth is allocated to the accelerated service, The acceleration of the backward business is realized.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510498354.8A CN105207860B (en) | 2015-08-13 | 2015-08-13 | A kind of business acceleration system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510498354.8A CN105207860B (en) | 2015-08-13 | 2015-08-13 | A kind of business acceleration system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105207860A CN105207860A (en) | 2015-12-30 |
| CN105207860B true CN105207860B (en) | 2018-08-10 |
Family
ID=54955310
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510498354.8A Active CN105207860B (en) | 2015-08-13 | 2015-08-13 | A kind of business acceleration system and method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105207860B (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105764095B (en) * | 2016-02-22 | 2020-08-21 | 世纪蜗牛通信科技有限公司 | Application identification and control system and method based on virtual private network |
| CN108243237A (en) * | 2016-12-27 | 2018-07-03 | 中国移动通信集团浙江有限公司 | Broadband directional speed-up method and equipment |
| CN107070736A (en) * | 2016-12-30 | 2017-08-18 | 广州市高科通信技术股份有限公司 | The method and apparatus that a kind of Convergence gateway dynamically adjusts LTE bandwidth |
| CN113746671B (en) * | 2020-01-19 | 2023-05-26 | 烽火通信科技股份有限公司 | Service acceleration method, terminal equipment and home gateway |
| CN111935233B (en) * | 2020-07-13 | 2022-03-29 | 杭州鸿雁电器有限公司 | Router acceleration method and device, storage medium and processor |
| CN112217679B (en) * | 2020-10-16 | 2024-05-31 | 腾讯科技(深圳)有限公司 | Application acceleration method, device, computer equipment and storage medium |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1697427A (en) * | 2004-04-16 | 2005-11-16 | 美国博通公司 | Providing automatic format conversion via an access gateway in a home |
| CN101127743A (en) * | 2007-09-29 | 2008-02-20 | 中国电信股份有限公司 | Media push service method and system based on home gateway middleware |
| CN101212423A (en) * | 2007-12-24 | 2008-07-02 | 烽火通信科技股份有限公司 | Home gateway based instant messaging system and method |
| CN101588368A (en) * | 2009-07-14 | 2009-11-25 | 中国联合网络通信集团有限公司 | Service authentication method and system |
| CN102045639A (en) * | 2009-10-10 | 2011-05-04 | 中兴通讯股份有限公司 | Order relation authentication method, system and receiving system of mobile multimedia broadcasting condition |
| CN102196408A (en) * | 2011-05-11 | 2011-09-21 | 华为软件技术有限公司 | Communication service plan subscription method, service using control method, equipment and system |
| EP2605455A1 (en) * | 2010-08-13 | 2013-06-19 | ZTE Corporation | Method and apparatus for preventing illegal encroachment in internal network of intelligent home |
| CN104025016A (en) * | 2011-10-03 | 2014-09-03 | 阿弗梅德网络公司 | Mobile content delivery |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8589541B2 (en) * | 2009-01-28 | 2013-11-19 | Headwater Partners I Llc | Device-assisted services for protecting network capacity |
| KR101607184B1 (en) * | 2012-02-23 | 2016-04-11 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Method, device, and system for acquiring wireless network qualtity information |
-
2015
- 2015-08-13 CN CN201510498354.8A patent/CN105207860B/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1697427A (en) * | 2004-04-16 | 2005-11-16 | 美国博通公司 | Providing automatic format conversion via an access gateway in a home |
| CN101127743A (en) * | 2007-09-29 | 2008-02-20 | 中国电信股份有限公司 | Media push service method and system based on home gateway middleware |
| CN101212423A (en) * | 2007-12-24 | 2008-07-02 | 烽火通信科技股份有限公司 | Home gateway based instant messaging system and method |
| CN101588368A (en) * | 2009-07-14 | 2009-11-25 | 中国联合网络通信集团有限公司 | Service authentication method and system |
| CN102045639A (en) * | 2009-10-10 | 2011-05-04 | 中兴通讯股份有限公司 | Order relation authentication method, system and receiving system of mobile multimedia broadcasting condition |
| EP2605455A1 (en) * | 2010-08-13 | 2013-06-19 | ZTE Corporation | Method and apparatus for preventing illegal encroachment in internal network of intelligent home |
| CN102196408A (en) * | 2011-05-11 | 2011-09-21 | 华为软件技术有限公司 | Communication service plan subscription method, service using control method, equipment and system |
| CN104025016A (en) * | 2011-10-03 | 2014-09-03 | 阿弗梅德网络公司 | Mobile content delivery |
Non-Patent Citations (2)
| Title |
|---|
| 基于DPI的智能网关业务QoS保障和宽带提速研究;周转运 等;《光通信研究》;20141031;全文 * |
| 智能家庭网关发展趋势研究;龙戎;《网络技术》;20140930;全文 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105207860A (en) | 2015-12-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105207860B (en) | A kind of business acceleration system and method | |
| CN107493280B (en) | User authentication method, intelligent gateway and authentication server | |
| US9661026B2 (en) | Applying security policy to an application session | |
| US9294467B2 (en) | System and method to associate a private user identity with a public user identity | |
| US8213422B2 (en) | Selective internet priority service | |
| US20120297031A1 (en) | Anonymous Signalling | |
| CN111034260B (en) | Stateful application identification while roaming | |
| KR101638315B1 (en) | System and method for providing advertisement based on web using wifi network | |
| CN107666432A (en) | Method, device and system for notification | |
| CN106921957A (en) | The recognition methods of secondary number of distributing telephone numbers and device | |
| CN106506633A (en) | A business distribution method, device and system | |
| CN104253878B (en) | The vlan information management system and method for DHCP RELAY termination sub-interfaces | |
| CN105099803A (en) | A traffic identification method, application server and network element equipment | |
| US20100064182A1 (en) | Communication system | |
| CN108702320B (en) | System and method for providing at least one service to user equipment through multimedia gateway | |
| CN107465633A (en) | Method for managing resource and device based on software defined network | |
| WO2015192572A1 (en) | Method, apparatus and system for configuring quality of service (qos) parameters | |
| CN104902497B (en) | A kind of method and device of managing mobile phone hot spot connection | |
| CN105814853B (en) | Qos improvement method, device and system | |
| KR101531198B1 (en) | Call connecting process apparatus and method providing for authentication process using push message | |
| CN105791066B (en) | Method and device for sending control information | |
| CN104378395A (en) | Method and device for accessing OTT application and server push message | |
| CN104410980B (en) | A kind of user information management method and system based on thin AP | |
| CN103856816B (en) | Service implementation method and system based on set top box | |
| CN104022969B (en) | A kind of network control method and device |
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 |