一种基于Wi-Fi智能终端的追踪及考勤系统及其方法
摘要文本
本发明公开了一种基于Wi‑Fi智能终端的追踪及考勤系统,包括智能终端、智能终端设备信息管理模块、内存、链路数据发送模块、链路数据监听模块和数据处理模块、智能终端设备状态跟踪和统计模块。本发明还公开了一种基于Wi‑Fi智能终端设备的追踪以及考勤方法,步骤包括:建立智能终端设备数据库;通过监听智能终端设备发出的探测请求(Probe Request)来探测并跟踪智能终端设备;向目标智能终端设备发送请求发送(Request To Send)控制数据帧;监听目标智能终端设备的允许发送(Clear To Send)控制帧来探测并跟踪智能终端;记录统计所有被监测的智能终端设备的状态。通过将智能终端与终端持有者的信息进行关联,用于实现对终端持有者的状态追踪和考勤。
申请人信息
- 申请人:兴容(上海)信息技术股份有限公司
- 申请人地址:200336 上海市长宁区延安西路2299号10G27室
- 发明人: 兴容(上海)信息技术股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种基于Wi-Fi智能终端的追踪及考勤系统及其方法 |
| 专利类型 | 发明授权 |
| 申请号 | CN201710978318.0 |
| 申请日 | 2017年10月18日 |
| 公告号 | CN107743154B |
| 公开日 | 2024年2月6日 |
| IPC主分类号 | H04L61/255 |
| 权利人 | 兴容(上海)信息技术股份有限公司 |
| 发明人 | 请求不公布姓名 |
| 地址 | 上海市长宁区延安西路2299号10G27室 |
专利主权项内容
1.一种基于Wi-Fi智能终端的追踪及考勤系统,其特征在于,包括智能终端、智能终端设备信息管理模块、内存、Wi-Fi 802.11链路数据发送模块、Wi-Fi 802.11链路数据监听模块和数据处理模块、智能终端设备状态跟踪和统计模块;所述智能终端具有Wi-Fi接入功能,并具有唯一的Wi-Fi网卡MAC地址;所述智能终端设备信息管理模块被包括智能终端Wi-Fi MAC地址列表、智能终端序号表以及专用发送者地址列表;所述内存包括哈希表,所述哈希表包括智能终端的Wi-FiMAC地址、智能终端序号以及专用发送者地址,其中所述专用发送者地址为哈希表的查找键;所述Wi-Fi 802.11链路数据发送模块包括发送单元和通讯单元,具有多个通讯信道,被设置向区域内智能终端发送数据信号;所述Wi-Fi 802.11链路数据监听模块和数据处理模块,包括监听单元和数据处理分析单元,具有多个通讯信道,被设置为扫描接收智能终端设备发出的数据信号;所述智能终端设备状态跟踪和统计模块包括存储单元、运算单元、控制单元和通讯单元,被设置为对每个被追踪的智能终端设备规划执行探测任务;统计所有被追踪的智能终端设备的追踪状态,被探测到的时间记录,探测超时失败的时间记录;所述专用发送者地址,包括一个未分配的标准组织唯一编号OUI和对应智能终端的Wi-Fi MAC地址独立序号,采用拼接的方式形成,与每一个智能终端唯一对应;所述Wi-Fi 802.11链路数据发送模块被设置为向所有要跟踪的目标智能终端设备发送请求发送控制帧;所述请求发送控制帧包括控制字段、时长字段、接收方地址字段、发送者地址字段,所述控制字段被设置为请求发送控制帧,所述时长字段为需要请求占用信道的时间,所述接收方地址字段为想要探测的目标的Wi-Fi MAC地址,所述发送者地址字段为所述智能终端的专用发送者地址;所述Wi-Fi802.11链路数据监听模块和数据处理模块,被设置为扫描接收智能终端设备发出的探测请求数据帧,允许发送数据帧Wi-Fi链路数据帧,并过滤不真实的随机MAC地址数据, 以此来探测发现区域内的智能终端设备;所述Wi-Fi 802.11链路数据监听模块和数据处理模块被设置为:接收到允许发送控制帧时,在待响应请求发送控制帧列表中查找和该允许发送控制帧匹配的请求发送控制帧;即允许发送控制帧中的接收方字段和请求发送控制帧中的发送方地址匹配,而且请求发送控制帧的发送时间和对应的允许发送控制帧的接收时间差异在配置的允许的范围内;当查询到匹配的记录时,记录所匹配的请求发送控制帧中接收方地址,该地址为被探测到的智能终端设备的Wi-Fi MAC地址;将这个地址和允许发送控制帧的接收时间记录到所述智能终端设备状态跟踪和统计模块;所述允许发送控制帧包括帧控制字段、时长字段、接收方地址字段,所述帧控制字段被设置为允许发送控制帧,时长字段为目标发送方分配的信道可占用时间,接收方地址字段对应请求发送中的发送方地址。