一种流量控制方法、装置
2019-11-22

一种流量控制方法、装置

一种流量控制方法及装置,该流量控制方法包括:从机接收主机发送的通知消息;所述通知消息携带所述主机使用的网络类型,所述网络类型包括蜂窝网类型或者无线局域网类型;若所述主机使用的网络类型为所述蜂窝网类型,则所述从机限制所述从机上应用程序对网络流量的使用;其中,所述从机以所述主机作为接入点接入互联网。采用本发明可以在主机使用蜂窝网类型的网络时,限制从机上应用程序对网络流量的使用,从而节省流量。

本发明实施例中,当从机以主机作为接入点接入互联网时,接收主机下发的通知消息,通知消息中携带主机所使用的网络类型,在主机使用的网络类型为蜂窝网类型时,从机限制从机上应用程序对网络流量的使用,这种流量控制方式可以避免在主机使用蜂窝网类型时,从机进行与无线局域网类型对应的操作,对从机上应用程序对网络流量的使用没有限制的情况,从而节省流量,减少不必要的流量浪费。

图4为本发明提供的又一种流量控制方法的流程示意图;

第二封装模块,用于将所述新增信息元素封装于信标帧中,并将所述信标帧确定为所述通知消息。

Beacon帧的格式,包括MAC头域以及帧body。其中帧body包含很多必选和可选项(具体参见IEEE802.11标准)。本发明的新增IE即属于Beacon帧body中的一项内容,具体在帧格式中所处位置不做限定。通常,IE是管理帧的可变长组件,通常包含一个ElementID字段、一个Length字段以及一个长度不固定的字段。

所述接收器,用于接收主机装置发送的通知消息;所述通知消息携带所述主机使用的网络类型,所述网络类型包括蜂窝网类型或者无线局域网类型;

S1000,主机获取当前所使用网络的网络类型,所述网络类型包括蜂窝网类型或者无线局域网类型;

所述从机扫描是否存在可用的其它接入点;

可选的,从机选择模块112从所接收的通知消息中解析出某一个接入点所使用的网络类型的解析方式可以是,判断通知消息中是否携带移动设备类型标识,当通知消息中不携带移动设备类型标识,则可以确定主机所使用的网络类型为无线局域网类型。

请参照图19,为本发明实施例提供的又一种流量控制方法的流量示意图,如图所示,本实施例的流量控制方法包括步骤S190-S191:

具体的,当从机的操作系统获知主机所使用的网络类型为蜂窝网类型时,从机限制从机上应用程序对网络流量的使用,具体的限制方法可以是从机控制系统自动控制,即是控制系统维护耗费流量大的应用程序类型,比如视频软件(下载视频),应用商店(更新应用程序)等。控制操作系统自动关闭这些应用程序的上网权限。如果是用户手动点击下载,会提示将耗费多少流量,询问用户是否继续。具体的限制方法还可以是操作系统将主机所使用的网络类型为蜂窝网类型告知应用程序,由应用程序以设置在蜂窝网类型下的运行方式运行。现有应用程序已经设置的在蜂窝网和无线局域网下不同操作,当前网络状态是蜂窝网类型,这样从机的应用程序就对应于蜂窝网的状态运行,从而限制从机上对应用程序的网络流量使用。

所述发射器,用于向从机装置发送通知消息,所述通知消息携带所述网络类型,以使所述从机装置在所述网络类型为所述蜂窝网类型时,限制所述从机上应用程序对网络流量的使用;

具体的,从机与主机之间进行认证关联的过程为,由用户通过从机的用户界面选定主机并输入预共享密钥;然后进行多个消息交互,分别完成从机与主机通过预共享密钥进行认证,认证通过后两者建立连接,从机与主机分别由预共享密钥计算得到用于空口通讯时的加密密钥。

可选的,将新增信息元素封装好后,再将新增信息元素封装于信标帧中,其中,信标帧Beacon帧是相当重要的维护机制,主要用来宣告某个网络的存在。在基础型网络里,主机接入点定期发送的Beacon帧,可让从机得知该网络的存在,从而调整加入该网络所必要的参数。因此,可选的,可以将新增IE封装入Beacon帧中,并将信标帧确定为通知消息。

作为一种可选的实施方式,由于主机向从机发送的包含网络类型的通知消息可以是周期性发送的,从机通常也是工作在省电模式,并不是在主机发送的每个通知消息时,从机都可以接收到,因此从机也需要以第一预设周期接收主机发送的通知消息。

请参见图11,为本发明实施例提供的一种流量控制从机装置的结构示意图;该流量控制从机装置可包括:接收模块100和限制模块101。