一种位置信息的定位方法和装置的制造方法

文档序号:9825475阅读:687来源:国知局
一种位置信息的定位方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种位置信息的定位方法和装置。
【背景技术】
[0002]在无线定位技术中,通常会在同一区域内部署大量的基站,这些基站会周期性的发送Beacon(信标)帧。终端接收这些基站发送的Beacon帧,之后会得到接收到这些Beacon帧时测量的信号强度(简称为这些基站的信号强度),并依据这些基站的信号强度对自身进行定位,或者将这些基站的信号强度发送给定位服务器,由定位服务器利用自身收到的这些基站的信号强度,定位该终端的位置信息。在基站发送Beacon帧时,其无线信号的传输可能会由于多径传输而带来波动,或者无线信号被障碍物遮挡,导致终端得到的该基站的信号强度并不准确。在使用该基站的信号强度定位终端的位置信息时,会导致定位出的终端的位置信息并不准确,定位精度不够高。

【发明内容】

[0003]本发明提供一种位置信息的定位方法,所述方法包括以下步骤:
[0004]获取终端与多个基站中的每个基站的信号强度,并将获取的每个信号强度计算为一个第一信号衰减量;利用计算出的每个第一信号衰减量与其对应的基站的位置信息,计算所述终端的第一位置信息;利用所述第一位置信息与每个基站的位置信息,计算所述终端与每个基站的第二信号衰减量;当每个第一信号衰减量与其对应的第二信号衰减量的差值的绝对值均小于预设阈值时,则将所述第一位置信息定位为所述终端的最终位置信息;否则,对多个第一信号衰减量中的第一信号衰减量进行修正,将修正后的每个第一信号衰减量作为计算出的每个第一信号衰减量,并返回执行利用计算出的每个第一信号衰减量与其对应的基站的位置信息,计算所述终端的第一位置信息的步骤。
[0005]本发明提供一种位置信息的定位装置,所述位置信息的定位装置包括:
[0006]第一获得模块,用于获取终端与多个基站中的每个基站的信号强度,并将获取的每个信号强度计算为一个第一信号衰减量,并将计算出的每个第一信号衰减量发送给第一计算模块;第一计算模块,用于利用计算出的每个第一信号衰减量与其对应的基站的位置信息,计算所述终端的第一位置信息;第二计算模块,用于利用所述第一位置信息与每个基站的位置信息,计算所述终端与每个基站的第二信号衰减量;第二获得模块,用于当每个第一信号衰减量与其对应的第二信号衰减量的差值的绝对值均小于预设阈值时,则将所述第一位置信息定位为所述终端的最终位置信息;否则,对多个第一信号衰减量中的第一信号衰减量进行修正,将修正后的每个第一信号衰减量作为计算出的每个第一信号衰减量,并发送给所述第一计算模块。
[0007]基于上述技术方案,本发明实施例中,通过两次信号衰减量的计算及比对,综合考虑了无线信号的多径传输带来的信号波动及障碍物的遮挡,最终更加准确地定位出了终端的位置信息,提高了定位精度。
【附图说明】
[0008]图1是本发明一种实施方式中位置信息的定位方法的流程图;
[0009]图2是本发明一种实施方式中定位设备的硬件结构图;
[0010]图3是本发明一种实施方式中位置信息的定位装置的结构图。
【具体实施方式】
[0011]针对现有技术中存在的问题,本发明实施例中提出了一种位置信息的定位方法,该方法用于定位终端的位置信息。其中,该位置信息具体可以包括但不限于终端的位置坐标,为了定位终端的位置信息,通常会在同一区域内部署大量的基站,如在室内部署大量的基站。假设在同一区域内部署了 M个基站,为了定位的准确性,基站的数量M通常为大于等于3的正整数。例如,M可以为4,基于此,则这4个基站分别为基站1、基站2、基站3和基站4。在此应用场景下,如图1所示,该位置信息的定位方法具体可以包括以下步骤:
[0012]步骤101、获取终端与多个基站中的每个基站的信号强度,并将获取的每个信号强度计算为一个第一信号衰减量。
[0013]其中,终端与每个基站的信号强度具体为:终端检测到的每个基站的信号强度,或者,每个基站检测到的终端的信号强度。
[0014]在具体应用中,当在同一区域内部署M个基站时,M个基站中的每个基站周期性的广播Beacon帧,终端接收每个基站广播的Beacon帧,之后会得到接收到每个基站广播的Beacon帧时测量的信号强度,称之为终端检测到的每个基站的信号强度。或者,终端周期性的广播探测请求报文,当在同一区域内部署M个基站时,M个基站中的每个基站均会收到终端广播的探测请求报文,之后每个基站均会得到接收到该探测请求报文时测量的信号强度,称之为每个基站检测到的终端的信号强度。
[0015]其中,上述信号强度具体可以包括但不限于RSSI (Receive Signal StrengthIndicator,接收信号强度指示)。RSSI是接收到信号时感知到的能量大小的一种测量指标,RSSI的值越大,表示接收到的信号的能量越大。
[0016]本发明实施例中,当终端与每个基站的信号强度为终端检测到的每个基站的信号强度时,则后续用于实现本发明的装置可以作为功能单元,部署在终端或者定位服务器上,也可以作为独立设备。如果用于实现本发明的装置部署在终端上,则用于实现本发明的装置可以直接获得终端检测的每个基站的信号强度。如果用于实现本发明的装置部署在定位服务器或者作为独立设备,则终端将自身检测的每个基站的信号强度发送给用于实现本发明的装置,由用于实现本发明的装置获得终端检测的每个基站的信号强度。
[0017]当终端与每个基站的信号强度为每个基站检测到的终端的信号强度时,则后续用于实现本发明的装置可以作为功能单元,部署在定位服务器上,也可以作为独立设备。每个基站均将各自检测到的终端的信号强度发送给用于实现本发明的装置,由用于实现本发明的装置获得每个基站检测的终端的信号强度。
[0018]具体地,当终端与每个基站的信号强度为终端检测到的每个基站的信号强度时,将获取的每个信号强度计算为一个第一信号衰减量的过程,具体可以包括但不限于:将终端检测到的指定基站的信号强度确定为基准信号强度;分别计算基准信号强度与每个信号强度的差值,得到每个第一信号衰减量。这里的第一信号衰减量可以称之为基站的第一信号衰减量。
[0019]其中,为了提高终端的位置信息的定位精度,上述指定基站可以是事先部署在上述区域内且与终端在某方向上(例如垂直方向等)间隔一定距离的一个参考基站(不属于M个基站中的基站),终端预先检测该参考基站的信号强度,作为基准信号强度,并将基准信号强度通知给用于实现本发明的装置。
[0020]当终端与每个基站的信号强度为每个基站检测到的终端的信号强度时,将获取的每个信号强度计算为一个第一信号衰减量的过程,具体可以包括但不限于:将所有基站检测到的终端的信号强度中最大的信号强度确定为基准信号强度;分别计算基
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1