[发明专利]一种基于WIFI的智能终端实时嗅探方法及系统在审
申请号: | 201610181204.9 | 申请日: | 2016-03-28 |
公开(公告)号: | CN105682134A | 公开(公告)日: | 2016-06-15 |
发明(设计)人: | 熊勇;李强;楼亮亮;李世斌;赵飞飞;金彦亮;姚伟;梅小青 | 申请(专利权)人: | 上海物联网有限公司;上海大学;中国科学院上海微系统与信息技术研究所 |
主分类号: | H04W24/08 | 分类号: | H04W24/08;H04W64/00 |
代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 王永文;刘文求 |
地址: | 201899 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 wifi 智能 终端 实时 方法 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种基于WIFI的智能终端实时嗅探方法及系统。
背景技术
智能终端是人们随身携带的通讯娱乐设备,因此检测出某一区域的智能终端,可以估计出某一区域的人员密度,甚至可以从中获取个人独特的身份信息。这些数据作为互联网时代大数据的一种,在安全预警和疏散机制、商场分析顾客行为和智能家居等方面具有重要的理论意义和使用价值。
目前为了获得某一区域的智能终端数目,采用的方法主要有蓝牙检测、智能终端信令检测。蓝牙检测是通过检测终端发出的蓝牙信号来检测智能终端存在与否的,但是蓝牙检测距离比较短,并且人们使用蓝牙功能的频率越来越低。基于智能终端信令数据进行监测是一种新兴的动态探测技术,它通过分析加密的用户智能终端信令数据来获取某一基站覆盖区域的智能终端数目,但难以区分一个智能终端是处于室内和还是室外。虽有部分系统涉及到利用WIFI的原理去嗅探WIFI智能终端,但它们多是应用于室内定位等方面,而非纯粹的终端检测。况且它们只是通过捕获解析WIFI设备发出的ProbeRequest帧中的MAC地址来实现的,造成了对智能终端的漏检,从而降低了检测精度。
因此,现有技术还有待于改进和发展。
发明内容
鉴于现有技术的不足,本发明目的在于提供一种基于WIFI的智能终端实时嗅探方法及系统,旨在解决现有技术中若用户端的应用升级版本与服务器上的升级版本相比,内容有修改进,无法进行增量升级的缺陷。
本发明的技术方案如下:
一种基于WIFI的智能终端实时嗅探系统,其中,系统包括主控模块、WIFI模块、存储模块、通信模块、电源模块、显示模块;
所述主控模块用于控制其他模块工作,所述WIFI模块用于抓取空口WIFI数据包后解析,获取解析后的数据并存储,所述存储模块用于存储检测程序和数据,所述通信模块用于将数据传输到服务器,所述电源模块用于给其他模块提供电压,所述显示模块用于显示各个模块的工作状态;
所述主控模块分别与所述WIFI模块、所述存储模块、所述通信模块、所述电源模块、所述显示模块连接。
所述WIFI模块包括WIFI芯片、射频单元和天线、WIFI内置数据库,所述天线用于在固定信道侦听空口WIFI数据包,所述射频单元用于放大处理天线侦听到的空口WIFI数据包,所述WIFI芯片用于抓取并解析天线获取的侦听的空口WIFI数据包,所述WIFI内置数据库用于存储解析后数据信息;
所述WIFI芯片分别与所述射频单元、所述WIFI内置数据库连接,所述射频单元还与所述天线连接。
所述的基于WIFI的智能终端实时嗅探系统,其中,所述存储模块包括SD存储卡和USB存储设备,所述USB存储设备用于存放数据,所述SD存储卡用于存储检测程序和数据。
所述的基于WIFI的智能终端实时嗅探系统,其中,所述通信模块包括有线网卡、无线通信网络单元,所述有线网卡用于将采集的数据通过有线的方式传输到服务器,所述无线通信网络单元用于将采集的数据通过无线的方式传输到服务器。
所述的基于WIFI的智能终端实时嗅探系统,其中,所述显示模块为LED显示单元。
所述的基于WIFI的智能终端实时嗅探系统,其中,所述系统有N个WIFI模块,每个WIFI模块工作在不同的信道,其中N为自然数。
一种基于上面所述的基于WIFI的智能终端实时嗅探系统的嗅探方法,其中,方法包括:
A、WIFI模块在固定信道上对空口WIFI数据进行侦听,并判断侦听的数据是否为智能终端发出的WIFI空口数据包;
B、若检测到侦听的数据为智能终端发出的WIFI空口数据包,则WIFI模块解析出WIFI空口数据包中的智能终端的MAC地址信息并保存;
C、WIFI模块每隔第一预定时间周期将存储的智能终端的MAC地址信息经主控模块发送至存储模块;
D、通信模块每隔第二预定时间周期将存储模块中存储的智能终端的MAC地址信息发送至后台服务器;
E、后台服务器获取智能终端的MAC地址信息,生成当前区域的智能终端分布结果,并发送至人机显示界面进行显示。
所述的基于WIFI的智能终端实时嗅探方法,其中,所述步骤B具体包括:
B1、若检测到侦听的数据为智能终端发出的WIFI空口数据包,则WIFI模块解析出WIFI空口数据包中的智能终端的MAC地址信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海物联网有限公司;上海大学;中国科学院上海微系统与信息技术研究所,未经上海物联网有限公司;上海大学;中国科学院上海微系统与信息技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610181204.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种安全终端设备
- 下一篇:电子病历综合管理计算机设备