[发明专利]一种WIFI探测终端的方法有效
申请号: | 201810636402.9 | 申请日: | 2018-06-20 |
公开(公告)号: | CN110621018B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 汪炜 | 申请(专利权)人: | 深圳市云猫信息技术有限公司 |
主分类号: | H04W12/06 | 分类号: | H04W12/06;H04W12/73;H04W84/12 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 曲卫涛 |
地址: | 518000 广东省深圳市龙华新区民治*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 wifi 探测 终端 方法 | ||
本发明涉及通信技术领域,公开了一种WIFI探测终端的方法。所述方法应用于终端,所述终端与AP通信连接,所述AP支持多个SSID,通过配置所述多个SSID,并确定主SSID,所述主SSID为所述多个SSID中的任意一个;每间隔一个预设时间按预设规则修改除所述主SSID之外的其余SSID的配置;接收认证请求,根据所述其余SSID的配置自动适应所述认证请求的类型;返回认证请求应答。本发明能够降低需要额外布设探针所带来的硬件成本,避免由于伪随机MAC地址技术可能造成的多个之间的冲突。
技术领域
本发明实施方式涉及通信技术领域,特别是涉及一种WIFI探测终端的方法。
背景技术
终端(即STA站点)与AP进行WIFI连接,在连接的过程中需要经历几个步骤,分别为扫描、认证、关联和传输。如附图1所示,基本的链接过程如下:1、STA向AP发送ProbeRequest(探测请求);2、AP向STA返回Probe Response;3、STA向AP发送AuthenticationRequest(鉴权请求);4、AP向STA返回Authentication Response;5、STA向AP发送Association Request(关联请求);6、AP向所述STA返回Association Response。
目前,终端与AP进行WIFI连接一般采用WIFI探针技术和伪随机MAC地址技术等两种技术方式。
WIFI探针技术的原理是利用WIFI模块所发出的无线广播信号进行终端的感知,就像是网站上的Cookie,可以记录访问行为和轨迹。不同的是,通过手机MAC地址所采集用户的线下行为轨迹,比如喜欢逛什么地方,一周逛几次。相同的是,WIFI探针技术无法直接记录用户的个人信息,例如用户身份、手机号等都无法直接获得,基于WIFI的MAC地址的唯一性和WIFI的场强可以精确定位用户的地理位置。
伪随机MAC地址技术的扫描阶段采用虚拟的MAC地址,而关联阶段和传输阶段都是采用真实的MAC地址。伪随机MAC地址技术包括主动扫描和被动扫描,如果是主动扫描,终端广播一个请求probe request,包含虚拟的MAC地址,然后等待AP回应probe response,一般会扫描所有的信道channel 1-channel 13(或者channel 1,5,13),每个信道扫描10ms左右的时间,等待20-30ms左右。当然终端也可以不广播,发送点对点请求(Directed probe)给特定的AP。一般隐藏一个无线路由的SSID,就是让这个无线路由不响应Broadcast probe(广播探测),不主动发送beacon帧(信标帧),只响应Directed probe。如果是被动扫描,终端不发送任何信息,周期性地在不同的信道上监听AP的beacon包。在扫描阶段,终端随机产生一个虚拟MAC地址来代替自身真实的MAC地址,这时候真实的MAC地址不会接受任何数据包了。终端采用这个虚拟MAC地址找到周围可能存在的AP,一旦终端停止扫描阶段,真实的MAC会代替虚拟的MAC地址,进行下一阶段的操作。
发明人在实现本发明的过程中,发现相关技术存在以下问题:WIFI探针技术需要专门的探针而付出额外的硬件布放成本,伪随机MAC地址技术在扫描阶段,终端随机产生一个虚拟MAC地址来代替自身真实的MAC地址,由于虚拟MAC的原因,多个终端之间可能会存在冲突。比如终端A发送了一个请求包,终端B正常发送接收数据,AP收到终端A的请求,返回一个应答数据包,AP收到B终端的数据请求,必然也会发送数据给终端B。这时候,终端A和终端B都会同时接收到ACK和数据,一般情况下,终端A和终端B都是直接扔掉ACK和数据。当然,也可能在扫描阶段,出现终端A和终端B同时扫描,且产生的虚拟MAC地址也一样的情况,从而导致终端A和终端B与无线网络的连接出现冲突。
发明内容
本发明实施例提供了一种WIFI探测终端的方法,其能够降低需要额外布设探针所带来的硬件成本,避免由于伪随机MAC地址技术可能造成的多个之间的冲突。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市云猫信息技术有限公司,未经深圳市云猫信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810636402.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络配置方法、设备及存储介质
- 下一篇:一种防止流量欺诈的方法及装置