一种适用于小型区域的wifi设备定位方法

文档序号:10539658阅读:461来源:国知局
一种适用于小型区域的wifi设备定位方法
【专利摘要】本发明公开了两种适用于小型区域的WIFI设备定位方法,两种方法均设该小型区域内包括三个分别位于正三角形三个顶点上的WIFI基站,以正三角形底边所在直线作为X轴,以过顶点和底边中点的直线作为Y轴,以两直线的交点作为原点,建立一直角坐标系;然后第一种方法是由区域内的WIFI设备主动发起定位,使持有WIFI设备的用户从WIFI基站获取该区域的地图,从而了解周围地区的信息,能很容易地找到需要的地点;第二种方法是由WIFI基站主动发起定位,基站主动定位到该区域的WIFI设备。本发明更适合于小型区域内的WIFI设备主动定位和基站主动定位设备,减少了用户基站的布置复杂度,定位速度快,定位简单且准确度高。
【专利说明】
一种适用于小型区域的WIFI设备定位方法
技术领域
[0001]本发明涉及一种适用于小型区域的WIFI设备定位方法,属于定位技术领域。
【背景技术】
[0002]目前的定位技术主要有两种:一种是GPS定位方式,该方式是在GPS硬件的支持下,直接和卫星交互来获取当前经玮度,通常需要设备(比如手机)支持GPS模块。通过GPS方式定位,准确度是最高的,但它的缺点也比较明显:1、绝大部分用户默认不开启GPS模块;2、从GPS模块启动到获取第一次定位数据,可能需要比较长的时间;3、易受障碍物遮挡,室内几乎无法使用。另一种是基站定位方式,基站定位一般适用于手机用户,手机基站定位服务又叫做移动位置服务(LBS—Locat1n Based Service),它是通过电信移动运营商的网络(如GSM网)获取移动终端用户的位置信息(经玮度坐标),这种方式在没有GPS模块的手机上也可以用,需要消耗流量,速度比较快,但准确度非常低。
[0003]上述两种方式都能实现用户设备定位的功能,但都存在一定弊端,而且上述基站定位方式还需要移动运营商的支持,两种方式都不适合小型区域内的独立设备定位。

【发明内容】

[0004]本发明为了克服以上技术的不足,提供了一种适用于小型区域的WIFI设备定位方法,该方法定位速度快,准确度高。
[0005]本发明克服其技术问题采用了两种技术方案:
第一种技术方案如下:
一种适用于小型区域的WIFI设备定位方法,设该小型区域内包括三个分别位于正三角形三个顶点上的WIFI基站,以正三角形底边所在直线作为X轴,以过顶点和底边中点的直线作为Y轴,以两直线的交点作为原点,建立一直角坐标系;通过WIFI设备主动定位获取WIFI设备位置的方法包括以下步骤:
(I)利用WIFI设备搜索周围的无线接入点,获取到三个WIFI基站的信号强度数据;
(2)将该WIFI设备与任一WIFI基站连接后,将其获取的三个信号强度数据上报给后台服务器;
(3)后台服务器收到三个信号强度数据后,根据每个WIFI基站覆盖区域内的信号强度分布情况,绘制出与上述三个信号强度数据对应的圆形覆盖区域,三个圆形覆盖区域的交点即为该WIFI设备所在位置,根据建立的直角坐标系即可得出WIFI设备的位置坐标;
(4)后台服务器计算出坐标位置,发送回该WIFI设备,持有该WIFI设备的用户从地图中可以获知其所处位置。
[0006]第一种方案是由区域内的WIFI设备主动发起定位。通过该方式,持有WIFI设备的用户可以从WIFI基站获取该区域的地图,从而了解周围地区的信息,能很容易地找到需要的地点。
[0007]第二种技术方案如下: 一种适用于小型区域的WIFI设备定位方法,设该小型区域内包括三个分别位于正三角形三个顶点上的WIFI基站,以正三角形底边所在直线作为X轴,以过顶点和底边中点的直线作为Y轴,以两直线的交点作为原点,建立一直角坐标系;通过WIFI基站主动定位获取WIFI设备位置的方法包括以下步骤:
(I)三个WIFI基站开启混杂模式监听空间中的数据包,数据包中包含有WIFI设备的MAC地址,WIFI基站通过数据包来获取其WIFI设备的信号强度数据,对于同一个WIFI设备,三个WIFI基站得出三个信号强度数据;
(2)将其中一个WIFI基站作为主站,另外两个WIFI基站将其扫描到的各数据包蕴含的每个WIFI设备的信号强度数据以MAC地址作为标识发送到主站;
(3)主站以MAC地址来识别各WIFI设备,将各信号强度数据按照不同的WIFI设备分组,每个WIFI设备对应三个信号强度数据,三个信号强度数据与相应WIFI设备和三个WIFI基站的距离相关;主站根据每个WIFI基站覆盖区域内的信号强度分布情况,绘制出与上述三个信号强度数据对应的圆形覆盖区域,三个圆形覆盖区域的交点即为该WIFI设备所在位置,根据建立的直角坐标系即可得出WIFI设备的位置坐标。
[0008]根据本发明优选的,所述步骤(3)之后,主站将该区域内各WIFI设备的位置共享给该区域内的其他WIFI设备。
[0009]第二种方案是由WIFI基站主动发起定位,基站主动定位到该区域的WIFI设备后,可将数据与该区域内的其他WIFI设备共享,例如共享给商铺,这样商铺可以把自身的推广信息发送到距离较近的客户。
[0010]本发明的有益效果是:
本发明区别于广域范围的复杂定位方式,更适合于小型区域内的WIFI设备主动定位和基站主动定位设备,减少了用户基站的布置复杂度,定位速度快,定位简单且准确度高。
【附图说明】
[0011 ]图1是本发明两种定位方法的定位模型图。
[0012]图2是实施例1应用实例模型图。
【具体实施方式】
[0013]为了便于本领域人员更好的理解本发明,下面结合附图和具体实施例对本发明做进一步详细说明,下述仅是示例性的不限定本发明的保护范围。
[0014]本发明公开的适用于小型区域的WIFI设备定位方法,如图1所示,该小型区域内包括三个分别位于正三角形三个顶点上的WIFI基站1、2、3,以WIFI基站2、3所在的正三角形底边所在直线作为X轴,以过WIFI基站I和底边中点的直线作为Y轴,以两直线的交点作为原点0,建立一直角坐标系。WIFI基站的分布可以根据不同的区域确定大小。
[0015]实施例1、
区域内WIFI设备主动定位获取其位置的方法如下:
(I)用户利用其持有的WIFI设备搜索周围的无线接入点,获取到三个WIFI基站1、2、3的信号强度数据。
[0016](2)用户将该WIFI设备与任一基站连接后,将WIFI设备获取的三个信号强度数据上报给后台服务器。
[0017](3)后台服务器收到三个信号强度数据后,根据每个WIFI基站覆盖区域内的信号强度分布情况,绘制出与上述三个信号强度数据对应的圆形覆盖区域,三个圆形覆盖区域的交点即为该用户所在位置,根据建立的直角坐标系即可得出用户的位置坐标。
[0018](4)后台服务器计算出坐标位置,发送回该WIFI设备,用户从WIFI设备接收到的地图中获知其所处位置及周边地区信息。如图2所示,若在商场中使用该定位方法,可获知周围商铺的位置,便于用户寻找所需的地点。
[0019]实施例2、
WIFI基站主动定位获取区域内各WIFI设备位置的方法如下:
(I)三个WIFI基站1、2、3开启混杂模式监听空间中的数据包,数据包是802.11标准格式,其中包含了其WIFI设备的MAC地址,通过MAC地址的唯一性,使设备与MAC地址进行绑定。因此,可用MAC地址作为设备的识别码。同时,三个WIFI基站1、2、3通过各自抓取的数据包来获取其WIFI设备的信号强度数据,对于同一个WIFI设备,三个WIFI基站可得出三个信号强度数据。
[0020](2)将WIFI基站I作为主站,WIFI基站2、3将扫描到的各WIFI设备发送的数据包蕴含的不同信号强度数据以MAC地址作为标识发送到WIFI基站I。
[0021](3)WIFI基站I以MAC地址来识别各WIFI设备,将各信号强度数据按照不同的WIFI设备分组,所述分组是指将3个WIFI基站获取的相同MAC的WIFI设备数据分为一个组,每个WIFI设备对应三个信号强度数据,三个信号强度数据与相应WIFI设备和三个WIFI基站的距离相关。WIFI基站I根据每个WIFI基站覆盖区域内的信号强度分布情况,绘制出与上述三个信号强度数据对应的圆形覆盖区域,三个圆形覆盖区域的交点即为该WIFI设备所在位置,根据建立的直角坐标系即可得出WIFI设备的位置坐标。同理,可得出该区域内其他WIFI设备的位置坐标,从而获得一个位置分布图。
[0022](4)如果需要,WIFI基站I可将该区域内各WIFI设备的位置共享给该区域内其他具有WIFI设备的用户,如商场的商家,这样商家就可以把自身的推广信息发送到距离较近的客户。
[0023]以上仅描述了本发明的基本原理和优选实施方式,本领域人员可以根据上述描述作出许多变化和改进,这些变化和改进应该属于本发明的保护范围。
【主权项】
1.一种适用于小型区域的WIFI设备定位方法,其特征在于,设该小型区域内包括三个分别位于正三角形三个顶点上的WIFI基站,以正三角形底边所在直线作为X轴,以过顶点和底边中点的直线作为Y轴,以两直线的交点作为原点,建立一直角坐标系;通过WIFI设备主动定位获取WIFI设备位置的方法包括以下步骤: (1)利用WIFI设备搜索周围的无线接入点,获取到三个WIFI基站的信号强度数据; (2)将该WIFI设备与任一WIFI基站连接后,将其获取的三个信号强度数据上报给后台服务器; (3)后台服务器收到三个信号强度数据后,根据每个WIFI基站覆盖区域内的信号强度分布情况,绘制出与上述三个信号强度数据对应的圆形覆盖区域,三个圆形覆盖区域的交点即为该WIFI设备所在位置; (4)后台服务器计算出坐标位置,发送回该WIFI设备,持有该WIFI设备的用户从地图中可以获知其所处位置。2.—种适用于小型区域的WIFI设备定位方法,其特征在于,设该小型区域内包括三个分别位于正三角形三个顶点上的WIFI基站,以正三角形底边所在直线作为X轴,以过顶点和底边中点的直线作为Y轴,以两直线的交点作为原点,建立一直角坐标系;通过WIFI基站主动定位获取WIFI设备位置的方法包括以下步骤: (1)三个WIFI基站开启混杂模式监听空间中的数据包,数据包中包含有WIFI设备的MAC地址,WIFI基站通过数据包来获取其WIFI设备的信号强度数据,对于同一个WIFI设备,三个WIFI基站得出三个信号强度数据; (2)将其中一个WIFI基站作为主站,另外两个WIFI基站将其扫描到的各数据包蕴含的每个WIFI设备的信号强度数据以MAC地址作为标识发送到主站; (3)主站以MAC地址来识别各WIFI设备,将各信号强度数据按照不同的WIFI设备分组,每个WIFI设备对应三个信号强度数据,三个信号强度数据与相应WIFI设备和三个WIFI基站的距离相关;主站根据每个WIFI基站覆盖区域内的信号强度分布情况,绘制出与上述三个信号强度数据对应的圆形覆盖区域,三个圆形覆盖区域的交点即为该WIFI设备所在位置。3.根据权利要求2所述的方法,其特征在于,所述步骤(3)之后,主站将该区域内各WIFI设备的位置共享给该区域内的其他WIFI设备。
【文档编号】H04W64/00GK105898685SQ201610383243
【公开日】2016年8月24日
【申请日】2016年6月2日
【发明人】邵慧, 古欣, 李维亮, 王亚
【申请人】山东有人信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1