一种流量控制方法及网络设备技术

技术编号:16484547 阅读:55 留言:0更新日期:2017-10-31 16:39
本发明专利技术公开了一种流量控制方法及网络设备,其中方法包括:获取到终端设备的标识信息以及第一应用的标识信息;对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权;若鉴权通过,则确定所述第一应用对应的服务器将要发给所述终端设备的数据的流量;基于所述流量,确定是否向所述终端设备发送所述数据。

Flow control method and network equipment

The invention discloses a flow control method and network equipment, wherein the method comprises the following steps: acquiring identification information to the terminal equipment identification information and the first application of the identification information; identification information of the terminal device and the first application of authentication; if the authentication is passed, it is determined that the first application of corresponding the server will be sent to the terminal equipment data flow; the flow based on the terminal device determines whether to transmit the data.

【技术实现步骤摘要】
一种流量控制方法及网络设备
本专利技术涉及通信领域中的应用管理及监控技术,尤其涉及一种流量控制方法及网络设备。
技术介绍
目前,用户手机安装APP后,运营商并不了解用户手机APP安装的情况,这样,无论是用户主动使用业务,还是APP推送业务给用户,运营商都将“无条件”进行业务内容的传递。这种方式将运营商的网络当做哑管道,从而会发生诸如“流量盗取”、“天价流量话单”等用户投诉。如,用户手机安装APP后,通过运营商移动网络访问APP的过程中会产生流量开销,通常,作为运营商来讲,并不了解用户终端是否订购了该APP,只要是以用户手机号码为标识的终端接入网络并访问APP,运营商网络将会对该用户手机号码计费,并按照套餐规则向用户收取数据流量费。可见,现有技术中,由于业务在用户无感知的情况下,形成了大量用户数据流量,从而导致了大量的流量费用,直接导致用户投诉,业务体验收到极大影响。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种流量控制方法及网络设备,能至少解决现有技术中存在的上述问题。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供一种流量控制方法,应用于网络设备,所述方法包括:获取到终端设备的标识信息以及第一应用的标识信息;对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权;若鉴权通过,则确定所述第一应用对应的服务器将要发给所述终端设备的数据的流量;基于所述流量,确定是否向所述终端设备发送所述数据。本专利技术实施例提供了一种网络设备,所述网络设备包括:应用鉴权单元,用于获取到终端设备的标识信息以及第一应用的标识信息;对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权;数据流量传输管理单元,用于若鉴权通过,则确定所述第一应用对应的服务器将要发给所述终端设备的数据的流量;基于所述流量,确定是否向所述终端设备发送所述数据。本专利技术实施例提供了流量控制方法及网络设备,能够判断应用与终端设备之间是否存在对应关系,若存在,则获取到所要发送的数据的流量,根据流量确定是否向终端设备发送应用。如此,实现了基于数据流量确定是否向终端设备发送数据,使得针对应用的数据下发的管控更加智能化,从而避免了用户的业务流量由于无法管控而产生损失的情况,还避免不必要的用户投诉,并提高网络服务质量。附图说明图1为本专利技术实施例流量控制方法流程示意图;图2为本专利技术实施例鉴权数据库中列表组成示意图;图3为本专利技术实施例建立鉴权数据库的方法流程示意图;图4为本专利技术实施例进行流量控制的场景流程示意图;图5为本专利技术实施例网络设备组成结构示意图;图6为本专利技术实施例系统架构示意图。具体实施方式下面结合附图及具体实施例对本专利技术再作进一步详细的说明。实施例一、本专利技术实施例提供了一种流量控制方法,应用于网络设备,如图1所示,所述方法包括:步骤101:获取到终端设备的标识信息以及第一应用的标识信息;步骤102:对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权;步骤103:若鉴权通过,则确定所述第一应用对应的服务器将要发给所述终端设备的数据的流量;步骤104:基于所述流量,确定是否向所述终端设备发送所述数据。所述第一应用对应的服务器可以为保存有至少所述第一应用的所有数据信息的至少一个服务器。本实施例还可以提供建立鉴权数据库的方式,具体如下:获取到终端设备的标识信息及其安装的至少一个应用的标识信息;将所述终端设备的标识信息、以及所述至少一个应用的标识信息进行关联,并将关联关系保存在鉴权数据库中。相应的,所述对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权包括:基于所述鉴权数据库中保存的所述终端设备的标识信息与至少一个应用的标识信息的关联关系,对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权。比如,可以参见图2,所述终端设备的标识信息可以为终端设备的号码,所述应用的标识信息可以为应用的名称;图2中显示出终端设备“139xxxx0001”对应的应用A、应用B和应用C。可以理解的是,虽然上述图2仅给出了一个终端设备及其对应的至少一个应用的列表,实际上,鉴权数据库中可以保存多个终端设备,以及每一个终端设备对应的多个应用组成的多个列表,具体组成这里不再进行赘述。业务鉴权信息同步流程如图3所示,在图3提供的场景中,将SDN控制器作为网络设备,具体流程说明如下:首先,用户选择并下载安装应用(APP)后,随即用户手机会生成一个关于该APP标识信息(ID)和用户手机号码的鉴权数据对;其次,该APPID和用户手机号码数据对将会被发送到SDN控制器;最后,SDN控制器中的应用鉴权数据库将根据这两项数据生成鉴权信息数据对,用于业务鉴权使用。上述获取到终端设备安装的至少一个应用的方式,可以为:网络设备周期性的向终端设备发起获取应用列表的请求,接收到终端设备反馈来的其安装的至少一个应用;或者,还可以为:终端设备每安装一个新的应用,就将自身的标识信息与应用的标识信息发送给网络设备,所述网络设备接收到终端设备发来的终端设备的标识信息以及应用的标识信息,就查找鉴权数据库中是否已有该终端设备的应用列表,若没有则建立针对该终端设备的应用列表、并添加所述应用的标识信息至新建的列表中;若有,则直接在该终端设备的应用列表中添加所述应用。所述基于鉴权数据库对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权,具体可以为:判断在所述鉴权数据库中是否保存有所述第一应用的标识与终端设备的标识信息之间的对应关系,若有,则所述第一应用与终端设备具备对应关系,确定鉴权通过;否则,第一应用与终端设备不具备对应关系,确定鉴权不通过。优选地,本实施例提供的场景中,当所述鉴权结果表示所述第一应用于所述终端设备不具备对应关系时,可以执行以下处理:将针对该第一应用的业务流的流表定向到空,指向无效发送端口,针对所述第一应用的数据进行流量忽略或抛弃。进一步地,所述基于所述流量,确定是否向所述终端设备发送所述数据,包括:判断所述流量的大小是否超过预设阈值;其中,所述阈值可以为根据实际情况进行设置,比如,可以设置为10M,或者可以设置为5M,或者,还可以根据每一个终端设备购买的总流量进行设置;也就是说,假设以及终端设备购买的总流量为20M那么可以设置阈值为2M;若所述流量的大小超过预设阈值,则生成第二提示信息;并向所述终端设备发送所述第二提示信息;其中,所述第二提示信息用于提示终端设备基于本次数据传输操作中的数据流量判断是否允许所述第一应用进行数据传输;比如,所述第二提示信息中至少可以包括:第一应用的标识信息、本次传输数据对应的流量大小、以及请求用户选择是否同意传输的信息;接收到所述终端设备发来的所述第二提示信息的反馈信息,基于所述反馈信息确定是否向所述终端设备发送所述数据。其中,所述基于所述反馈信息确定是否向所述终端设备发送所述数据,包括:当所述反馈信息表示允许所述第一应用进行数据传输时,控制向所述终端设备发送所述第一应用的数据;当所述反馈信息表示不允许所述第一应用进行数据传输时,至少控制不将所述数据发送至所述终端设备。所述至少控制不将所述数据发送至所述终端设备的实现方式可以为:指示数据流量开关,通过该数据流量开关指示,将针对该第一应用的业务流的流表定向到本文档来自技高网...
一种流量控制方法及网络设备

【技术保护点】
一种流量控制方法,应用于网络设备,其特征在于,所述方法包括:获取到终端设备的标识信息以及第一应用的标识信息;对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权;若鉴权通过,则确定所述第一应用对应的服务器将要发给所述终端设备的数据的流量;基于所述流量,确定是否向所述终端设备发送所述数据。

【技术特征摘要】
1.一种流量控制方法,应用于网络设备,其特征在于,所述方法包括:获取到终端设备的标识信息以及第一应用的标识信息;对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权;若鉴权通过,则确定所述第一应用对应的服务器将要发给所述终端设备的数据的流量;基于所述流量,确定是否向所述终端设备发送所述数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若鉴权不通过,则基于所述第一应用的标识信息生成第一提示信息,发送所述第一提示信息至所述终端设备;接收到所述终端设备发来的针对所述第一提示信息的反馈信息,并根据所述反馈信息确定是否向所述终端设备发送所述数据。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取到终端设备的标识信息及其安装的至少一个应用的标识信息;将所述终端设备的标识信息、以及所述至少一个应用的标识信息进行关联,并将关联关系保存在鉴权数据库中;所述对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权包括:基于所述鉴权数据库中保存的所述终端设备的标识信息与至少一个应用的标识信息的关联关系,对所述终端设备的标识信息以及所述第一应用的标识信息进行鉴权。4.根据权利要求1所述的方法,其特征在于,所述基于所述流量,确定是否向所述终端设备发送所述数据,包括:基于所述流量生成第二提示信息;向所述终端设备发送所述第二提示信息;接收到所述终端设备发来的所述第二提示信息的反馈信息,基于所述反馈信息确定是否向所述终端设备发送所述数据。5.根据权利要求4所述的方法,其特征在于,还包括:判断所述流量的大小是否超过预设阈值;基于所述流量生成第二提示信息包括:若所述流量的大小超过预设阈值,则生成第二提示信息。6.根据权利要求4或5所述的方法,其特征在于,所述基于所述反馈信息确定是否向所述终端设备发送所述数据,包括:当所述反馈信息表示允许所述第一应用进行数据传输时,控制向所述终端设备发送所述第一应用的数据;当所述反馈信息表示不允许所述第一应用进行数据传输时,至少控制不将所述数据发...

【专利技术属性】
技术研发人员:吴滨
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1