本发明系统采用b/s结构设计,由django框架构建的,数据库采用model技术,特别涉及基于python语言的智能手机流量分析识别系统。
背景技术:
近年来移动互联网的迅速发展在为网民提供便捷的同时,已经深入渗透到人们的生活中,中国互联网络信息中心(cnnic)发布的《中国互联网络发展状况统计报告》中显示,移动互联网各项指标增长速度全面超越传统宽带网络,自我国开启3g网络服务以来,智能终端快速普及,目前我国已经成为全球智能手机出货量最大的国家,终端是用户产生移动互联网络流量的主要载体,终端的发展引导用户上网行为的变化,识别移动互联网中的终端,掌握移动互联网中不同终端用户的上网行为、流量特征,对把握移动互联网的发展具有重要意义。
技术实现要素:
基于python语言的智能手机流量分析识别系统,系统基于python语言写的开源web开发框架,系统主要由数据库分析功能、流量分析功能和特征功能三大功能组成,采用模式匹配和流量识别技术获取手机中有价值的信息,并能在特定场合进行信息深度分析。
基于python语言的智能手机流量分析识别系统,其特征在于:系统主要由数据库分析功能、流量分析功能和特征功能三大功能组成:
本系统中,数据库采用model技术,在系统中操作实现智能手机流量分析结果、存储用户信息的功能;
系统使用python语言写的开源web开发框架,实现流量分析功能,根据http协议对重组后的tcp数据进行解析达到对应用层解析,解析成功完成后与特征库对比,提取手机应用软件信息数据,最后将提取结果存储到数据库中,该模块利用提取手机应用软件信息数据存储到系统数据库中实现对智能端用户上传数据的流量数据报分析;
系统中特征模块功能主要对流量分析模块提供手机应用软件的也特征信息,实现记录手机应用软件特征功能。
基于python语言的智能手机流量分析识别系统,系统设置系统权限控制,分为系统管理员及注册用户,系统管理员拥有全部功能权限,限制注册用户的登录,可对特征数据库进行删减操作,查看系统识别的手机应用软件,注册用户不能进行以上操作,只可使用部分功能,由系统管理员控制。