一种智能采集线下大数据的智能硬件系统的制作方法

文档序号:16776769发布日期:2019-02-01 18:47阅读:341来源:国知局

本发明属于网络技术领域,具体涉及一种智能采集线下大数据的智能硬件系统。



背景技术:

mac地址作为手机、平板等智能设备网卡的身份id,具有全球唯一性。因此手机的mac地址也被称作手机指纹,mac是mediaaccesscontrol或者mediumaccesscontrol的缩写,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。每一台智能终端设备都有自己唯一的mac地址,因此,在智能终端设备人手一部的今天,mac地址挖掘成为大数据时代的另一座宝矿。在公安系统中,如果能够收集在某一区域内的mac地址,就能够实现网络化布控以及进行人员跟踪。在商场中就可以实现实现人流密度分析,在交通管理中可以实现交通实时疏导等。在景区管理中,可以实现人数控制及人流引导等。



技术实现要素:

本发明提供一种智能采集线下大数据的智能硬件系统,利用手机指纹嗅探技术,实现记录和定位一定区域内的人流的目的。

本发明的技术方案如下:

一种智能采集线下大数据的智能硬件系统,包括手机指纹嗅探终端、gps模块、大数据通讯模块、大数据存储模块;

所述手机指纹嗅探终端包括主控模块、wifi模块、终端存储模块、终端通信模块、终端电源模块;

所述主控模块用于控制其他模块工作,所述wifi模块用于抓取空口wifi数据包后解析,获取解析后的数据并存储,所述终端存储模块用于存储检测程序和数据,所述终端通信模块用于将数据传输到大数据通讯模块,所述终端电源模块用于给其他模块提供电压;

所述主控模块分别与所述wifi模块、所述终端存储模块、所述终端通信模块、所述终端电源模块连接。

所述wifi模块包括wifi芯片、射频单元和天线、wifi内置数据库,所述天线用于在固定信道侦听空口wifi数据包,所述射频单元用于放大处理天线侦听到的空口wifi数据包,所述wifi芯片用于抓取并解析天线获取的侦听的空口wifi数据包,所述wifi内置数据库用于存储解析后数据信息;

所述wifi芯片分别与所述射频单元、所述wifi内置数据库连接,所述射频单元还与所述天线连接。

进一步的,所述终端存储模块包括sd存储卡和usb存储设备,所述usb存储设备用于存放数据,所述sd存储卡用于存储检测程序和数据。

所述终端通信模块包括有线网卡、无线通信网络单元,所述有线网卡用于将采集的数据通过有线的方式传输到大数据通讯模块,所述无线通信网络单元用于将采集的数据通过无线的方式传输到大数据通讯模块。

进一步的,其中,手机指纹嗅探终端有n个,相应有n个wifi模块,每个wifi模块工作在不同的信道,其中n为自然数。

所述gps模块,用于对各手机指纹嗅探终端进行地理坐标定位,由gps模块建立各地理坐标与各手机指纹嗅探终端地址间的对应关系,在将各手机指纹嗅探终端地址上传给大数据通讯模块;

大数据存储模块用于存储各手机指纹嗅探终端和gps设备传输来的数据;可以上传至服务器或云平台,从而进行大数据的统计与分析。

本发明的手机指纹嗅探终端,采用如下步骤:

步骤一、wifi模块在固定信道上对空口wifi数据进行侦听,并判断侦听的数据是否为智能终端发出的wifi空口数据包;

步骤二、若检测到侦听的数据为智能终端发出的wifi空口数据包,则wifi模块解析出wifi空口数据包中的智能终端的mac地址信息并保存;

步骤三、wifi模块每隔第一预定时间周期将存储的智能终端的mac地址信息经主控模块发送至存储模块;

步骤四、通信模块每隔第二预定时间周期将存储模块中存储的智能终端的mac地址信息发送至后台服务器;

步骤五、后台服务器获取智能终端的mac地址信息,生成当前区域的智能终端分布结果,并发送至人机显示界面进行显示。

进一步的,所述步骤二具体包括:

a、若检测到侦听的数据为智能终端发出的wifi空口数据包,则wifi模块解析出wifi空口数据包中的智能终端的mac地址信息;

b、判断mac地址信息是否已经存储在wifi模块中,若存在,且上次解析时间与当前解析时间的时间差在第三预定时间内,则将原mac地址信息替换为当前解析的mac地址信息对应的数据包信息,并更新当前接收到的时间戳信息;若不存在则将解析出来的mac地址信息及当前接收到的时间戳信息存入一个新条目并保存到wifi模块中。

进一步的,其中,所述步骤四具体包括:

c、通信模块每隔第二预定时间周期将存储模块中存储的的智能终端的mac地址信息通过有线或无线的方式发送至后台服务器。

进一步的,所述步骤一之前还包括:

d、主控模块通过串口配置wifi模块的运行参数。

本发明的智能采集线下大数据的智能硬件系统,通过对一定区域内的手机、平板等智能设备进行自动扫描探测,记录和定位设备的mac地址,从而追踪到特定设备的位置及与其绑定人员的位置。适用于特定场合特别是景区内手机设备的探测记录、人流量的统计与监测等应用场景。

具体实施方式

下面通过具体实施例对本发明进行详细说明,一种智能采集线下大数据的智能硬件系统,包括手机指纹嗅探终端、gps模块、大数据通讯模块、大数据存储模块;

所述手机指纹嗅探终端包括主控模块、wifi模块、终端存储模块、终端通信模块、终端电源模块;

所述主控模块用于控制其他模块工作,所述wifi模块用于抓取空口wifi数据包后解析,获取解析后的数据并存储,所述终端存储模块用于存储检测程序和数据,所述终端通信模块用于将数据传输到大数据通讯模块,所述终端电源模块用于给其他模块提供电压;

所述主控模块分别与所述wifi模块、所述终端存储模块、所述终端通信模块、所述终端电源模块连接。

所述wifi模块包括wifi芯片、射频单元和天线、wifi内置数据库,所述天线用于在固定信道侦听空口wifi数据包,所述射频单元用于放大处理天线侦听到的空口wifi数据包,所述wifi芯片用于抓取并解析天线获取的侦听的空口wifi数据包,所述wifi内置数据库用于存储解析后数据信息;

所述wifi芯片分别与所述射频单元、所述wifi内置数据库连接,所述射频单元还与所述天线连接。

进一步的,所述终端存储模块包括sd存储卡和usb存储设备,所述usb存储设备用于存放数据,所述sd存储卡用于存储检测程序和数据。

所述终端通信模块包括有线网卡、无线通信网络单元,所述有线网卡用于将采集的数据通过有线的方式传输到大数据通讯模块,所述无线通信网络单元用于将采集的数据通过无线的方式传输到大数据通讯模块。

进一步的,其中,手机指纹嗅探终端有n个,相应有n个wifi模块,每个wifi模块工作在不同的信道,其中n为自然数。

所述gps设备,用于对各手机指纹嗅探终端进行地理坐标定位,由gps设备建立各地理坐标与各手机指纹嗅探终端地址间的对应关系,在将各手机指纹嗅探终端地址上传给大数据通讯模块;

大数据存储模块用于存储各手机指纹嗅探终端和gps设备传输来的数据;可以上传至服务器或云平台,从而进行大数据的统计与分析。

本发明的手机指纹嗅探终端,采用如下步骤:

步骤一、wifi模块在固定信道上对空口wifi数据进行侦听,并判断侦听的数据是否为智能终端发出的wifi空口数据包;

步骤二、若检测到侦听的数据为智能终端发出的wifi空口数据包,则wifi模块解析出wifi空口数据包中的智能终端的mac地址信息并保存;

步骤三、wifi模块每隔第一预定时间周期将存储的智能终端的mac地址信息经主控模块发送至存储模块;

步骤四、通信模块每隔第二预定时间周期将存储模块中存储的智能终端的mac地址信息发送至后台服务器;

步骤五、后台服务器获取智能终端的mac地址信息,生成当前区域的智能终端分布结果,并发送至人机显示界面进行显示。

进一步的,所述步骤二具体包括:

a、若检测到侦听的数据为智能终端发出的wifi空口数据包,则wifi模块解析出wifi空口数据包中的智能终端的mac地址信息;

b、判断mac地址信息是否已经存储在wifi模块中,若存在,且上次解析时间与当前解析时间的时间差在第三预定时间内,则将原mac地址信息替换为当前解析的mac地址信息对应的数据包信息,并更新当前接收到的时间戳信息;若不存在则将解析出来的mac地址信息及当前接收到的时间戳信息存入一个新条目并保存到wifi模块中。

进一步的,其中,所述步骤四具体包括:

c、通信模块每隔第二预定时间周期将存储模块中存储的的智能终端的mac地址信息通过有线或无线的方式发送至后台服务器。

进一步的,所述步骤一之前还包括:

d、主控模块通过串口配置wifi模块的运行参数。

本发明的智能采集线下大数据的智能硬件系统,通过对一定区域内的手机、平板等智能设备进行自动扫描探测,记录和定位设备的mac地址,从而追踪到特定设备的位置及与其绑定人员的位置。适用于特定场合特别是景区内手机设备的探测记录、人流量的统计与监测等应用场景。

以上是对本发明进行了详尽的描述,显然本发明的实现并不受上述方式的限制,只要是在不偏离本发明精神的基础上所做的修改或改进,均属于本发明要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1