[发明专利]一种确定终端安装的应用的方法及装置有效
| 申请号: | 201511032156.9 | 申请日: | 2015-12-31 |
| 公开(公告)号: | CN106936663B | 公开(公告)日: | 2020-02-21 |
| 发明(设计)人: | 周荣军 | 申请(专利权)人: | 中国移动通信集团上海有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 200060 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 确定 终端 安装 应用 方法 装置 | ||
本发明公开了一种确定终端安装的应用的方法及装置,在预设时间获取终端安装的管理应用软件的网络数据报文;根据预设识别规则,通过深度包检测DPI技术识别所述网络数据报文的协议和应用,确定协议关联的数据信息和应用关联的数据信息;根据所述协议关联的数据信息和应用关联的数据信息,确定所述管理应用软件包含的应用信息。本发明实施例提供的确定终端安装的应用的方法和装置,能够完整准确地识别终端的装机应用,实现了应用的实时更新。
技术领域
本发明涉及移动通信领域,尤其涉及一种确定终端安装的应用的方法及装置。
背景技术
随着智能手机的发展,智能手机中的APP(Application,应用程序)的种类呈现多样化。对于手机中的应用进行分析和识别,有利于开发商针对手机用户对应用的使用情况提高用户体验。
DPI(Deep Packet Inspection,深度包检测)技术是应对网络中多个业务运行所带来的管理问题的方法,即利用DPI技术能够对网络数据进行快速的解析,从而能使得运营商网络能支撑基于应用的业务,例如邮件类资费包、视频类资费包、游戏类资费包等。在现有的移动核心网中,主要通过DPI系统分析用户上网时的流量信息,从而识别用户使用的应用名称,并根据一段时间内的用户上网行为记录以及用户使用的应用信息的统计情况,从而获取用户的装机应用列表。
现有的确定终端安装的应用的方法存在以下缺点:1、DPI系统只能解析已知的应用特征,无法识别DPI系统未知的新上线的应用;2、对于HTTPS(Hyper Text TransferProtocol over Secure Socket Layer,超文本传输数据安全协议)、私有协议等加密的应用,DPI系统无法识别;3、用户已安装未使用的应用,DPI系统无法识别;4、DPI系统需要按一定的统计周期来分析用户应用使用情况。
综上所述,现有的通过DPI技术分析用户上网时的流量信息从而识别用户应用使用情况的方法,不能完整的识别用户的装机应用,且无法实时更新。
发明内容
本发明提供一种分析终端应用行为的方法及装置,用以解决现有技术中通过DPI技术分析用户上网时的流量信息从而识别用户应用使用情况的方法,不能完整的识别用户的装机应用,且无法实时更新的问题。
本发明实施例提供一种确定终端安装的应用的方法,包括:
在预设时间获取终端安装的管理应用软件的网络数据报文;
根据预设识别规则,通过深度包检测DPI技术识别所述网络数据报文的协议和应用,确定协议关联的数据信息和应用关联的数据信息;
根据所述协议关联的数据信息和应用关联的数据信息,确定所述管理应用软件包含的应用信息。
可选的,所述确定所述管理应用软件包含的应用信息之后,还包括:
根据预设的通信协议解析所述网络数据报文,获取所述管理应用软件关联的终端标识;
根据所述管理应用软件包含的应用信息及所述管理应用软件关联终端标识,确定所述终端标识与所述应用信息的映射关系。
可选的,所述根据所述管理应用软件包含的应用信息及所述管理应用软件关联终端标识,确定所述终端标识与所述应用信息的映射关系之后,还包括:
将所述终端标识与所述应用信息的映射关系存入映射关系数据库;
根据待查询的终端标识,查询所述映射关系数据库,获取所述待查询的终端标识对应的应用信息中每个应用的变更信息;
根据所述应用信息中每个应用的变更信息,确定所述待查询的终端标识对应的终端中每个应用的等级。
可选的,所述预设的通信协议为通用分组无线服务技术隧道协议GTP,所述应用信息包括以下中的部分或全部:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团上海有限公司,未经中国移动通信集团上海有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511032156.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动检测人体坐立时间的装置
- 下一篇:具备RS485切换机制的接口板模块





