[发明专利]终端设备识别方法、装置及存储介质有效
申请号: | 201910778876.1 | 申请日: | 2019-08-22 |
公开(公告)号: | CN112423236B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 宋翔宇;江启泉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W8/00;H04W8/22;H04W8/24 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 识别 方法 装置 存储 介质 | ||
本申请公开了一种终端设备识别方法、装置及存储介质,该终端设备识别方法包括:接收多个待识别设备广播的多个信号帧,每个该信号帧携带对应待识别设备的设备地址以及广播时间;将该多个信号帧中具有同一该设备地址的信号帧归为同一集合,得到多个信号帧集;根据该广播时间对每个该信号帧集进行分组,得到多个信号帧组;根据该信号帧组、信号帧集和广播时间对该多个待识别设备进行识别,从而能对各种类型的终端设备进行精准识别,适用范围广,识别精准度高。
技术领域
本申请涉及通信技术领域,尤其涉及一种终端设备识别方法、装置及存储介质。
背景技术
路由器(Router)是连接两个或多个网络的硬件设备,在网络间起网关的作用,可用于终端设备连接因特网中各局域网、广域网等无线网络。
为了与路由器进行连接,终端设备在通信过程中会广播一种Probe Request探查请求信号帧,以探测周边可连接的路由器,其中,该Probe Request通常会包含终端设备的MAC地址(Media Access Control Address,媒体控制地址)。一般来说,接收到该ProbeRequest的路由器可以根据该mac地址识别该终端设备,从而更好地进行室内人流统计、热力统计等,但是,考虑到安全性问题,越来越多的终端设备引入了随机mac,其会在ProbeRequest中用随机mac代替真实mac向外广播,以隐藏自身隐私信息,其中,随机mac是指Probe Request中的mac地址会随着广播次数的增加不停变化,从而导致路由器很难对周边的终端设备进行准确识别,识别错误率较高。
发明内容
本申请实施例提供一种终端设备识别方法、装置及存储介质,能对各种类型的终端设备进行精准识别,适用范围广。
本申请实施例提供了一种终端设备识别方法,包括:
接收多个待识别设备广播的多个信号帧,每个所述信号帧携带对应待识别设备的设备地址以及广播时间;
将所述多个信号帧中具有同一所述设备地址的信号帧归为同一集合,得到多个信号帧集;
根据所述广播时间对每个所述信号帧集进行分组,得到多个信号帧组;
根据所述信号帧组、信号帧集和广播时间对所述多个待识别设备进行识别。
本申请实施例还提供了一种终端设备识别装置,包括:
接收模块,用于接收多个待识别设备广播的多个信号帧,每个所述信号帧携带对应待识别设备的设备地址以及广播时间;
第一分组模块,用于将所述多个信号帧中具有同一所述设备地址的信号帧归为同一集合,得到多个信号帧集;
第二分组模块,用于根据所述广播时间对每个所述信号帧集进行分组,得到多个第一信号帧组;
识别模块,用于根据所述第一信号帧组、信号帧集和广播时间对所述多个待识别设备进行识别。
其中,所述第二分组模块具体用于:
根据所述广播时间确定每个所述信号帧集对应的广播时段;
根据预设组数对所述广播时段进行等分,得到多个等分时段;
将所述广播时间属于同一所述等分时段的信号帧归为一组,得到多个第一信号帧组。
其中,所述识别模块具体包括:
第一确定单元,用于确定每个所述第一信号帧组在对应信号帧集中帧数量的占比值;
第二确定单元,用于确定每个所述第一信号帧组中相邻两个信号帧的广播间隔时长;
第三确定单元,用于根据所述广播间隔时长确定相应信号帧集对应的平均间隔时长;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910778876.1/2.html,转载请声明来源钻瓜专利网。