查找无线接入点的方法及装置的制造方法_3

文档序号:8302202阅读:来源:国知局
,定位服务器的硬件架构示意图具体可以参见图10。图10为本申请实施例提供的包含查找AP的装置的定位服务器的硬件结构示意图。该定位服务器中包括:机器可读存储介质、(PU和其它硬件,其中:
[0097]机器可读存储介质:存储指令代码;所述指令代码被CPU执行时完成的操作主要为上述查找AP的装置完成的功能。
[0098]CPU:与机器可读存储介质通信,读取和执行机器可读存储介质中存储的所述指令代码,完成上述查找AP的装置完成的功能。
[0099]当上述查找AP的装置作为一个逻辑意义上的装置时,其是通过CPU运行机器可读存储介质中对应的计算机程序指令形成的。当对应的计算机程序指令被执行时,形成的查找AP的装置用于按照上述实施例中的查找AP的方法执行相应操作。
[0100]机器可读存储介质可以是任何电子、磁性、光学或其它物理存储装置,可以包含或存储信息,如可执行指令、数据,等等。例如,机器可读存储介质可以是:RAM(Radom AccessMemory,随机存取存储器)、易失存储器、非易失性存储器、闪存、存储驱动器(如硬盘驱动器)、固态硬盘、任何类型的存储盘(如光盘、dvd等),或者类似的存储介质,或者它们的组入口 ο
[0101]本申请所描述的任一机器可读存储介质都可以被认为是非暂时性的。
[0102]以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
【主权项】
1.一种查找无线接入点AP的方法,其特征在于,该方法包括: 手持终端接收用户输入的AP查找指令,开始轮询各无线信道,监听各无线信道上来自AP的报文,轮询结束,将监听到的各来自AP的报文的接收信号强度指示RSSI和发出该报文的AP标识发送给定位服务器,以使得:定位服务器计算出本手持终端的位置; 手持终端接收定位服务器发来的在以本手持终端的位置为原点,以北向O。方向作为Y轴正方向的坐标系下各AP的位置信息,将各AP的位置映射到本手持终端的雷达界面上。
2.根据权利要求1所述的方法,其特征在于,所述监听各无线信道上来自AP的报文包括: 对于无线信道上的报文,判断该报文是否为IEEE 802.11管理报文或数据报文,若为管理报文,判断该管理报文是否为探测应答报文或信标报文,若是,则确定该管理报文来自AP,记录该管理报文的RSSI及发出该管理报文的AP标识; 若为数据报文,判断该数据报文携带的From DS和To DS标志位是否满足=From DS =UTo DS = 0,若满足,则确定该数据报文来自AP,记录该数据报文的RSSI及发出该数据报文的AP标识。
3.根据权利要求1所述的方法,其特征在于,所述定位服务器发来的在以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系下各AP的位置信息包括^AP的角度和距离, 其中,AP的角度为:在以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系下,以坐标原点为起点且经过该AP的射线与北向0°方向之间的夹角; AP的距离为:在该坐标系下,该AP与本手持终端的直线距离。
4.根据权利要求1所述的方法,其特征在于,所述手持终端接收定位服务器发来的在以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系下各AP的位置信息之后、将各AP的位置映射到本手持终端的雷达界面上之前进一步包括: 手持终端检测出自身的雷达界面的北向0°方向; 且,所述将各AP的位置映射到本手持终端的雷达界面上包括: 将以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系的原点作为自身雷达界面的中心,将该坐标系的北向0°方向与自身雷达界面的北向0°方向重合,将该坐标系下各AP的位置叠加到自身的雷达界面上。
5.—种查找无线接入点AP的方法,其特征在于,该方法包括: 定位服务器接收手持终端上报的各AP的标识与该AP发出的报文的接收信号强度指示RSSI,根据各AP的标识在电子地图上查找到该AP的位置,根据各AP的位置与该AP发出的报文的RSSI,计算手持终端在电子地图上的位置; 定位服务器以手持终端在电子地图上的位置作为原点,以北向0°方向作为Y轴正方向建立新坐标系,将电子地图上各AP的位置映射到该新坐标系下; 定位服务器计算在该新坐标系下各AP的位置信息,将各AP的位置信息发送给手持终端。
6.根据权利要求5所述的方法,其特征在于,所述计算在该新坐标系下各AP的位置信息包括: 计算在该新坐标下各AP的角度和距离, 其中,AP的角度为:在该新坐标系下,以坐标原点为起点且经过该AP的射线与北向0°方向之间的夹角; AP的距离为:在该新坐标系下,该AP与手持终端的直线距离。
7.—种查找无线接入点AP的装置,位于手持终端上,其特征在于,该装置包括: 监听及上报模块:接收用户输入的AP查找指令,开始轮询各无线信道,监听各无线信道上来自AP的报文,轮询结束,将监听到的各来自AP的报文的接收信号强度指示RSSI和发出该报文的AP标识发送给定位服务器,以使得:定位服务器计算出本手持终端的位置;映射模块:接收定位服务器发来的在以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系下各AP的位置信息,将各AP的位置映射到本手持终端的雷达界面上。
8.根据权利要求7所述的装置,其特征在于,所述监听及上报模块监听各无线信道上来自AP的报文包括: 对于无线信道上的报文,判断该报文是否为IEEE 802.11管理报文或数据报文,若为管理报文,判断该管理报文是否为探测应答报文或信标报文,若是,则确定该管理报文来自AP,记录该管理报文的RSSI及发出该管理报文的AP标识;若为数据报文,判断该报文携带的From DS和To DS标志位是否满足:From DS = UTo DS = 0,若满足,则确定该数据报文来自AP,记录该数据报文的RSSI及发出该数据报文的AP标识。
9.根据权利要求7所述的装置,其特征在于,所述映射模块接收的定位服务器发来的在以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系下各AP的位置信息包括:各AP的角度和距离, 其中,AP的角度为:在以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系下,以坐标原点为起点且经过该AP的射线与北向0°方向之间的夹角; AP的距离为:在该坐标系下,该AP与本手持终端的直线距离。
10.根据权利要求7所述的装置,其特征在于,所述映射模块接收定位服务器发来的在以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系下各AP的位置信息之后、将各AP的位置映射到本手持终端的雷达界面上之前进一步包括: 检测出本手持终端的雷达界面的北向0°方向; 且,所述映射模块将各AP的位置映射到本手持终端的雷达界面上包括: 将以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系的原点作为本手持终端的雷达界面的中心,将该坐标系的北向0°方向与本手持终端的雷达界面的北向0°方向重合,将该坐标系下各AP的位置叠加到本手持终端的雷达界面上。
11.一种查找无线接入点AP的装置,位于定位服务器上,其特征在于,该装置包括: 位置计算模块:接收手持终端上报的各AP的标识与该AP发出的报文的接收信号强度指示RSSI,根据各AP的标识在电子地图上查找到该AP的位置,根据各AP的位置与该AP发出的报文的RSSI,计算手持终端在电子地图上的位置; 位置映射及下发模块:以手持终端在电子地图上的位置作为原点,以北向0°方向作为Y轴正方向建立新坐标系,将电子地图上各AP的位置映射到该新坐标系下;计算在该新坐标系下各AP的位置信息,将各AP的位置信息发送给手持终端。
12.根据权利要求11所述的装置,其特征在于,所述位置映射及下发模块计算在该新坐标系下各AP的位置信息包括: 计算在该新坐标下各AP的角度和距离, 其中,AP的角度为:在该新坐标系下,以坐标原点为起点且经过该AP的射线与北向0°方向之间的夹角; AP的距离为:在该新坐标系下,该AP与手持终端的直线距离。
【专利摘要】本申请提出查找无线接入点的方法及装置。方法包括:手持终端接收用户输入的AP查找指令,开始轮询各无线信道,监听各无线信道上来自AP的报文,轮询结束,将监听到的各来自AP的报文的RSSI和发出该报文的AP标识发送给定位服务器,以使得:定位服务器计算出本手持终端的位置;手持终端接收定位服务器发来的在以本手持终端的位置为原点,以北向0°方向作为Y轴正方向的坐标系下各AP的位置信息,将各AP的位置映射到本手持终端的雷达界面上。本申请节省了手持终端的资源。
【IPC分类】H04W24-00
【公开号】CN104618923
【申请号】CN201510031235
【发明人】傅嘉嘉, 蔡志峰
【申请人】杭州华三通信技术有限公司
【公开日】2015年5月13日
【申请日】2015年1月22日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1