[发明专利]一种基于信号强度和抓包速率的无线AP探测定位的方法有效
申请号: | 201410167219.0 | 申请日: | 2014-04-24 |
公开(公告)号: | CN103997782B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 欧阳建权;郑浩;黄坤;刘定俊;刘家广;唐欢容 | 申请(专利权)人: | 湘潭大学 |
主分类号: | H04W64/00 | 分类号: | H04W64/00;H04B17/318 |
代理公司: | 北京卓恒知识产权代理事务所(特殊普通合伙) 11394 | 代理人: | 唐曙晖;刘明芳 |
地址: | 411105 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于信号强度和抓包速率的无线AP探测定位方法,涉及无线局域网定位领域,主要包括以下步骤:第一步,将网卡与目标AP相关联,在监听模式下抓取AP发出的Beacon帧;第二步,将搜索区域分为四个象限,并在坐标原点检测RSS值,如果RSS值在‑80dBm以下,则转入第三步,否则转入第四步;第三步:以单位时间内Beacon帧的接收个数为检测指标反复执行收敛法确定目标AP所在象限直至检测到RSS值高于‑80dBm则转入第四步;第四步RSS值为检测指标反复执行收敛法确定目标AP所在位置。采用本方法在搜索区域内较大时,可以有效快速地判断目标AP的位置。 | ||
搜索关键词: | 目标AP 检测 反复执行 搜索区域 无线AP 转入 象限 抓包 收敛 探测 无线局域网定位 抓取 监听模式 坐标原点 网卡 关联 | ||
【主权项】:
一种基于信号强度和抓包速率的无线AP探测定位方法,其特征在于:包括以下步骤:第一步,获取目标AP的MAC地址和信道;第二步,利用第一步获取的AP相关参数将终端检测设备的无线网卡与目标AP相关联,在监听模式下抓取目标AP发出的Beacon帧;第三步,将搜索区域看成是一个大矩形,然后以矩形中点为坐标原点构架一个直角坐标系将其分为四个象限,并在坐标原点抓取AP发出的Beacon帧提取RSS值,如果RSS值在‑80dBm以下,则转入第四步,否则转入第五步;第四步:(1)在第一象限的横轴和纵轴上分别选取与原点距离相等的A、B两点,然后分别在A、B和原点(设为O点)三点上探测单位时间内抓取的Beacon帧个数并进行比较;单位时间内,如果在O点隔抓取的Beacon帧的个数少于A点抓取的个数且少于B点抓取的个数,则判定目标AP位于第一象限;如果在A点抓取Beacon帧的个数多于O点抓取的个数且O点抓取的个数多于B点抓取的个数,则判定目标AP位于第四象限;如果在O点抓取Beacon帧的个数多于A点抓取的个数且多于B点抓取的个数,则判定目标AP位于第三象限;如果B点抓取Beacon帧的个数多于O点个数且O点抓取的个数多于A点抓取的个数,则判定目标AP位于第二象限;(2)将判定的目标AP所在的象限作为新的搜索区域,然后以其中心为坐标原点构架一个直角坐标系将其分为四个象限,并在坐标原点抓取AP发出的Beacon帧提取RSS值,如果RSS值在‑80dBm以下,则继续执行第四步,否则转入第五步;第五步:(1)在第一象限中的横轴和纵轴上分别选取与原点距离相等的A、B两点,然后分别在A、B和原点(设为O点)三点上探测RSS值并进行比较;如果在O点的RSS值小于A点的RSS值且小于B点的RSS值,则判定目标AP位于第一象限;如果在A点的RSS值大于O点的RSS值且O点的RSS值大于B点的RSS值,则判定目标AP位于第四象限;如果在O点RSS值的大于A点的RSS值且大于B点的RSS值,则判定目标AP在第三象限;如果B点RSS值大于O点RSS值且O点RSS值大于A点RSS值,则判定目标AP在第二象限;(2)如果在判定的目标AP所在的象限内目视找到了AP,则转入第六步,否则将判定的象限作为新的搜索区域,然后在以中心为坐标原点构架一个直角坐标系将其分为四个象限,继续执行第五步;第六步:结束搜索。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湘潭大学,未经湘潭大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410167219.0/,转载请声明来源钻瓜专利网。