[发明专利]流量消耗监测方法及装置有效
申请号: | 201511026712.1 | 申请日: | 2015-12-29 |
公开(公告)号: | CN106937322B | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 陈策 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | H04W24/08 | 分类号: | H04W24/08 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 唐丽 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 消耗 监测 方法 装置 | ||
本发明实施例提出一种流量消耗监测方法及装置,以解决现有技术中流量消耗监测不够准确的问题。所述方法包括:获取移动终端中目标浏览器通过移动终端网卡传输的抓包数据;对所述抓包数据进行分析,获得所述目标浏览器的有效数据流;将所述有效数据流汇总,得到所述目标浏览器的流量消耗。
技术领域
本发明涉及计算机移动通信技术领域,具体而言,涉及一种流量消耗监测方法及装置。
背景技术
随着移动互联网技术的不断发展,通过移动终端上网已经十分普遍了,用户可以通过浏览器应用进行网页浏览,通过电子地图查询出行线路,或者通过即时通讯应用与好友聊天。
在通过移动终端上网时,移动终端与网络侧进行数据交互的过程会产生诸多网络参数,包括网页加载时长、流量消耗等,而这些参数已经成为评价一个应用产品好坏的重要指标,在相同类型的产品中,用户往往更倾向于选择网络流量消耗更小的产品,因此,有必要对应用产品的流量消耗进行监测。
目前的监测的数据来源主要包括两种:一种是直接采用运营商的数据,另一种是采用系统记录的数据。但是,这些数据都只有一个大概的数据,而且数据会有延迟。
发明内容
本发明的目的在于提供一种流量消耗监测方法及装置以解决现有技术中流量消耗监测不够准确的问题。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种流量消耗监测方法,包括:获取移动终端中目标浏览器通过移动终端网卡传输的抓包数据;对所述抓包数据进行分析,获得所述目标浏览器的有效数据流;将所述有效数据流汇总,得到所述目标浏览器的流量消耗。
进一步的,获取移动终端中目标浏览器通过移动终端网卡传输的抓包数据时仅抓取移动终端通过tcp传输并且携带有移动终端的真实IP的数据流。
进一步的,所述获取移动终端真实IP的方法,包括:获取与所述移动终端对应的所有IP地址及名称;根据每个所述IP地址及名称,分别判断与每个IP对应的网络连接类型;如果所述移动终端的网络连接类型为wifi连接、usb共享网络以及移动数据网络连接中的一种,则判定对应的IP为所述移动终端的真实IP,否则判定为虚拟IP。
进一步的,所述获取移动终端中目标浏览器通过移动终端网卡传输的抓包数据与对所述抓包数据进行分析之间,还包括:在停止抓包时,保存屏幕截图,使用图片对比的方法或者饱和度算法判断当前的访问是否成功,如果访问成功,则判定抓包成功,如果访问不成功,则返回所述获取移动终端中目标浏览器通过移动终端网卡传输的抓包数据的步骤。
进一步的,所述对所述抓包数据进行分析,获得所述目标浏览器的有效数据流,包括:对抓包数据进行分析,去掉非目标浏览器的tcp数据包,计算剩余tcp数据包的大小的总和,所获得的剩余tcp数据包的大小的总和即为所述目标浏览器的有效数据流。
进一步的,所述对所述抓包数据进行分析,获得所述目标浏览器的有效数据流,包括:将所获得的抓包数据中的tcp数据包分为多组数据流;依次判断每组数据流是否能够解析为http请求,将不能被解析为http请求的数据流判定为有效数据流,如果该组数据流能够被解析为http请求,则判断该组数据流是否为具有明显特征的加密数据;如果具有明显特征,则判断所述明显特征是否与所述目标浏览器的特征一致,如果是,则该组数据流为所述目标浏览器的有效数据流,否则,该组数据流为无效数据流;如果不具有明显特征,判断该组数据流是否有用户代理(UA)标识;如果有用户代理标识,判断所述用户代理标识是否与所述目标浏览器的页面的用户代理标识一致,如果不一致,该组数据流为无效数据流,如果一致,则判断判断该组数据流中的referer或host是否与所访问的站点相对应,如果是,则该组数据流为所述目标浏览器的有效数据流,否则,该组数据流为无效数据流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511026712.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:抓鱼手套
- 下一篇:一种自适应式半导体的封装件结构