技术领域
[0001] 本
发明涉及定位技术,尤指一种实现站点定位的方法及装置。
背景技术
[0002] 近年来,移动数据业务呈爆发式增长,不管是对网络
覆盖,还是对
频谱效率都提出了更高的需求。在频谱效率难以进一步提高,增大带宽代价不菲的情况下,增加小区
密度成为了应对这一趋势的重要方法。通过改变传统的蜂窝网络拓扑,在宏小区覆盖范围内部署高密度、小覆盖、低功耗的热点基站,如小基站(SmallCell)、微微小区(Picocell)、毫微微小区(Femtocell)等,以实现对室内、热点地区的网络优化。这样,随着热点基站的大量部署,形成了有别于宏小区架构的密集的异构无线网络。
[0003] 无线通信网络基站,一般通过各种卫星
导航系统,如全球定位系统(GPS)、北斗
卫星导航系统(BDS)、俄罗斯格洛纳斯卫星导航系统(GLONASS)等进行
位置的定位,而这种定位方式一般需要能够正确接收解析若干颗对应的导航卫星所发送的
信号,而且基站本身需要有相应的卫星导航系统接收设备。由于这些密集无线网络的小基站一般都处于室内或者密集城区,受环境和使用条件限制,不一定具备接收多颗
卫星信号的能
力,或者本身不具备相应的接收设备,因此,对这些密集无线网络的小基站的定位,存在一定的困难。
发明内容
[0004] 为了解决上述技术问题,本发明提供一种实现站点定位的方法及装置,能够对密集无线通信网络中的站点进行定位。
[0005] 为了达到本发明目的,本发明提供了一种实现站点定位的方法,包括:
[0006] 根据第一站点广播的位置信息,第二站点计算自身的位置信息;
[0007] 其中,第一站点包括:具有卫星导航系统接收设备,并且具备从卫星导航系统中获取位置信息的能力的基站;或者,已计算出本站点自身位置信息的基站;
[0008] 第二站点包括:不具有卫星导航系统接收设备或不具备从卫星导航系统中获取位置信息的能力的基站或移动终端。
[0009] 可选地,所述第二站点计算自身的位置信息包括:
[0010] 所述第二站点获取若干个所述第一站点广播的位置信息;
[0011] 所述第二站点根据所述广播的
广播信号的功率,获取自身与所述第一站点之间的路损,并获取自身与所述第一站点之间的距离;
[0012] 所述第二站点根据获得的所述各第一站点的位置信息,以及与各第一站点之间的路损和距离,获取自身的位置信息。
[0013] 可选地,所述第二站点包括三个或三个以上。
[0014] 可选地,所述获取若干个所述第一站点广播的位置信息时,该方法还包括:
[0015] 所述第二站点对接收到的广播信息进行筛选,选择可用的广播信息。
[0016] 可选地,该方法之前还包括:
[0017] 所述第二站点在设备启动时或者周期性发起自身位置计算的过程;或者,由上层指示发起所述定位过程。
[0018] 可选地,所述第二站点计算出自身的位置信息,该方法还包括:计算该位置信息对应的用于表征所述计算所得的位置信息的准确度的
置信度。
[0019] 可选地,该方法还包括:当需要再次计算位置信息时,如果再次计算的置信度高于之前计算并存储的位置信息对应的置信度时,将本次计算的位置信息和置信度替换已存储的位置信息和置信度。
[0020] 可选地,所述第二站点为移动终端时,该方法还包括:当需要再次计算位置信息时,如果再次计算的置信度高于预先设置的置信度
阈值时,将本次计算的位置信息和置信度替换已存储的位置信息和置信度。
[0021] 可选地,当所述已获取自身位置信息的站点为计算出本站点自身位置信息的基站时,
[0022] 所述计算出本站点自身位置信息的基站将获得的自身的位置信息在其所在的无线通信网络中进行广播时,同时广播其对应的所述置信度。
[0023] 本发明还提供了一种实现站点定位的装置,至少包括收发模
块、处理模块;其中,[0024] 收发模块,用于获取若干个第一站点广播的位置信息;
[0025] 处理模块,用于根据广播的位置信息,计算第二站点的位置信息;
[0026] 其中,第一站点包括:具有卫星导航系统接收设备,并且具备从卫星导航系统中获取位置信息的基站;或者,计算出本站点自身位置信息的基站;
[0027] 第二站点包括:不具有卫星导航系统接收设备或不具备从卫星导航系统中获取位置信息的基站或者移动终端。
[0028] 可选地,所述处理模块包括第一处理模块,以及第二处理模块;其中,[0029] 第一处理模块,用于根据所述广播的广播信号的功率,获取所述装置所属站点与所述第一站点之间的路损,并获取所述装置所属站点与所述第一站点之间的距离;
[0030] 第二处理模块,用于所述装置所属站点根据获得的各第一站点的位置信息,以及与各第一站点之间的路损和距离,获取所述装置所属站点自身的位置信息。
[0031] 可选地,所述收发模块还用于:对接收到的所述广播的信息进行筛选,选择可用的广播信息。
[0032] 可选地,所述第二处理模块还用于:计算所述获得的位置信息对应的用于表征所述计算所得的位置信息的准确度的置信度。
[0033] 可选地,所述第二处理模块还用于:当需要再次计算位置信息时,如果再次计算的置信度高于之前计算并存储的位置信息对应的置信度时,将本次计算的位置信息和置信度替换已存储的位置信息和置信度。
[0034] 可选地,所述第二站点为移动终端;所述第二处理模块还用于:
[0035] 当需要再次计算位置信息时,如果再次计算的置信度高于预先设置的置信度阈值时,将本次计算的位置信息和置信度替换已存储的位置信息和置信度。
[0036] 可选地,所述第二处理模块还用于:将获得的自身的位置信息在其所在的无线通信网络中进行广播;或者,将获得的自身的位置信息及其对应的置信度在其所在的无线通信网络中进行广播。
[0037] 可选地,所述不具有卫星导航系统接收设备或不具备从卫星导航系统中获取位置信息的基站为:小基站SmallCell、微微小区Picocell、或毫微微小区Femtocell。
[0038] 与
现有技术相比,本发明的技术方案中根据已获取自身位置信息的站点广播的位置信息,来计算不能获取自身定位信息的站点的位置信息。其中,能够获取自身位置信息的站点包括但不限于:已获取自身位置信息的基站为具有卫星导航系统接收设备,并且具备从卫星导航系统中获取位置信息的基站;或者,计算出本站点自身位置信息的基站。不能获取自身定位信息的站点包括但不限于:不具有卫星导航系统接收设备或不具备从卫星导航系统中获取位置信息的基站或者移动终端。通过本发明提供的技术方案,实现了对密集无线通信网络中的站点的定位。
[0039] 本发明的其它特征和优点将在随后的
说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、
权利要求书以及
附图中所特别指出的结构来实现和获得。
附图说明
[0040] 附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本
申请的
实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0041] 图1为本发明实现站点定位的方法实施例的
流程图;
[0042] 图2为本发明实现站点定位的装置的组成结构示意图;
[0043] 图3为本发明站点定位的实施例的应用场景示意图。
具体实施方式
[0044] 为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0045] 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的
计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0046] 随着
电子技术的不断发展,基于位置服务的电子产品逐渐普及,各种无线设备对位置信息的需求日益增加,
发明人发现,在不方便通过卫星导航系统获取定位信息时,通过其所对应的基站获取相应的位置信息,可以成为其实现定位功能的一种途径。本发明提供的技术方案正是基于这种已获取自身位置信息的站点广播的位置信息,来计算不能获取自身定位信息的站点的位置信息。其中,已获取自身位置信息的站点(本文中也可称为第一站点)包括但不限于:具有卫星导航系统接收设备,并且具备从卫星导航系统中获取位置信息的基站;或者,计算出本站点自身位置信息的基站。不能获取自身定位信息的站点(本文中也可称为第二站点)包括但不限于:不具有卫星导航系统接收设备或不具备从卫星导航系统中获取位置信息的基站或移动终端。
[0047] 图1为本发明实现站点定位的方法实施例的流程图,如图1所示,包括:
[0048] 步骤100:不能获取自身定位信息的站点获取若干个已获取自身位置信息的站点广播的位置信息。
[0049] 本步骤中,已获取自身位置信息的站点(本文中也可称为第一站点)包括:具有卫星导航系统接收设备,并且具备从卫星导航系统中获取位置信息的基站;或者,计算出本站点自身位置信息的基站。
[0050] 本步骤中,已获取自身位置信息的基站包括三个或三个以上。
[0051] 本步骤之前,已获取自身位置信息的站点,会将获得的自身的位置信息如位置坐标信息通过广播信道,在其所在的无线通信网络中进行广播;而不具备卫星导航系统接收设备,或者不能从卫星导航系统中获取自身位置信息的站点,可以通过搜索网络内同制式的其他站点发送的信号来获取广播的位置信息。
[0052] 本发明强调的是,具有卫星导航系统接收设备,并且具备从卫星导航系统中获取位置信息的基站,会将获得的自身的位置信息如位置坐标信息广播到自身所在的无线通信网络中,具体如何广播位置信息以及站点如何获取广播的位置信息属于本领域技术人员的惯用技术手段,并不用于限定本发明的保护范围,这里不再赘述。
[0053] 本发明所描述的无线通信网络,包括无线广域网(WWAN)、无线局域网(WLAN)等,其中,无线广域网包括但不限于全球移动通信系统(GSM)、宽带码分多址移动通信系统(WCDMA)、时分同步码分多址通信系统(TD-SCDMA)、长期演进通信系统(LTE/LTE-A)等制式。
[0054] 本步骤还包括:不能获取自身定位信息的站点(本文中也称为第二站点)对接收到的广播信息进行筛选,比如根据信号强度、信道估计所得的多径信息等,选择可用的广播信息,以便后续来获取其携带的位置信息,比如信号强度强如大于或等于预先设置的强度阈值的广播信号等。具体如何筛选以获得可用的广播信息的实现并不用于限定本发明的保护范围,而且对于本领域技术人员来讲,在本发明记载的技术方案
基础上是容易实现的,这里不再赘述。
[0055] 步骤101:不能获取自身定位信息的站点根据广播的广播信号的功率,获取自身与广播位置信息的站点之间的路损,并获取自身与广播位置信息的站点之间的距离。
[0056] 本步骤中,站点通过解析有效广播信号获取发起广播信号的基站的位置信息;站点通过已知的广播信号的发送功率,与站点本地得到的接收功率,以计算出两个站点之间的路损,并且根据信号收发的时间差、信道估计所得的多径信息等数据,计算出发起广播信号的基站与站点之间的距离。需要说明的是,本步骤中根据携带有基站的位置信息的广播信号,可以采用现有的很多方法获得发起广播信号的基站与站点之间的距离。
[0057] 步骤102:不能获取自身定位信息的站点根据获得的各广播位置信息的站点的位置信息,以及与各广播位置信息的站点之间的路损、距离,获取自身的位置信息。
[0058] 本步骤中的根据多个站点的位置信息等来计算本站点的位置的具体实现可以通过现有的很多方法来实现,具体如何实现并不用于限定本发明的保护范围,这里不再赘述。
[0059] 本发明强调的是,具有卫星导航系统接收设备,并且具备从卫星导航系统中获取位置信息的基站,将获得的自身的位置信息如位置坐标信息广播到自身所在的无线通信网络中,而不具有卫星导航系统接收设备,或者不具备从卫星导航系统中获取位置信息的站点可以根据接收到的广播信息中携带的基站的位置信息,并根据获得的基站的位置信息计算出该站点自身的位置信息。从而实现了对密集无线通信网络中的站点的定位。
[0060] 本发明中的不能获取自身定位信息站点可以是如小基站(SmallCell)、微微小区(Picocell)、毫微微小区(Femtocell)等,也可以是移动终端。
[0061] 本发明方法之前还包括:已获取自身位置信息的站点可以在启动时或者周期性发起自身位置信息的广播,也可以由上层指示发起广播。
[0062] 当站点为如小基站(SmallCell)、微微小区(Picocell)、毫微微小区(Femtocell)等时,本发明方法还包括:站点将获得的自身的位置信息在其所在的无线通信网络中进行广播。
[0063] 在步骤102中的计算本站点的位置信息时,本发明方法还包括:计算该位置信息对应的置信度。其中,置信度用来表征站点计算所得的位置信息的准确度,以便其他站点在选择参考站点时使用。可通过发送站点的置信度和接收信号的
质量来计算本站点的置信度,具体实现可以采用现有的很多方法,并不对本发明的保护范围进行限定,这里不再赘述。一般来说,直接通过卫星导航系统获取位置信息的站点的置信度最高,而参考其他站点获取本站点位置信息的站点的置信度会降低。置信度只是本发明中用于表征计算出的位置信息的准确度的一种方式,本发明亦包括其他原理和特征与置信度一致的最广义范围。
[0064] 这样,当站点需要再次计算位置信息时,如果再次计算的置信度高于之前计算并存储的位置信息对应的置信度时,将本次计算的位置信息和置信度替换已存储的位置信息和置信度。这样的处理,进一步提高了本站点的位置信息的准确性。
[0065] 需要特别说明的是,对于移动终端来说,由于存在移动的可能性,即有可能会从置信度高的地点移动到置信度低的地点,这时采用这种方式就不会更新位置。因此,本发明中,对于第二站点为移动终端的情况,当需要再次计算位置信息时,可以这样来处理:如果再次计算的置信度高于预先设置的置信度阈值时,将本次计算的位置信息和置信度替换已存储的位置信息和置信度。
[0066] 同时,当站点将获得的自身的位置信息在其所在的无线通信网络中进行广播时,同时广播该位置信息对应的置信度,以表征本站点位置信息的准确性,以便其他站点在选择其接收的站点时,可以选用高置信度站点的位置进行计算。
[0067] 图2为本发明实现站点定位的装置的组成结构示意图,如图2所示,至少包括收发模块、处理模块;其中,
[0068] 收发模块,用于获取若干个已获取自身位置信息的站点广播的位置信息;
[0069] 处理模块,用于根据广播的位置信息,计算不能获取自身定位信息的站点的位置信息。
[0070] 其中,已获取自身位置信息的站点包括但不限于:具有卫星导航系统接收设备,并且具备从卫星导航系统中获取位置信息的基站;或者,计算出本站点自身位置信息的基站。不能获取自身定位信息的站点包括但不限于:不具有卫星导航系统接收设备或不具备从卫星导航系统中获取位置信息的基站,如小基站(SmallCell)、微微小区(Picocell)、毫微微小区(Femtocell)等;或者移动终端。
[0071] 本发明实现站点定位的装置的处理模块包括第一处理模块,以及第二处理模块;其中,
[0072] 第一处理模块,用于根据广播的广播信号的功率,获取该装置所属站点与广播位置信息的站点之间的路损,并获取该装置所属站点与广播位置信息的站点之间的距离;
[0073] 第二处理模块,用于该装置所属站点根据获得的各广播位置信息的站点的位置信息,以及与各广播位置信息的站点之间的路损、距离,获取该装置所属站点自身的位置信息。
[0074] 进一步地,
[0075] 收发模块还用于:对接收到的广播信息进行筛选,比如根据信号强度、信道估计所得的多径信息等,选择可用的广播信息来获取其携带的位置信息,比如信号强度强如大于或等于预先设置的强度阈值的广播信号等。
[0076] 第二处理模块还用于:计算获得的位置信息对应的置信度。进一步地,[0077] 第二处理模块还用于:当需要再次计算位置信息时,如果再次计算的置信度高于之前计算并存储的位置信息对应的置信度时,将本次计算的位置信息和置信度替换已存储的位置信息和置信度。
[0078] 当第二站点为移动终端;第二处理模块还用于:当需要再次计算位置信息时,如果再次计算的置信度高于预先设置的置信度阈值时,将本次计算的位置信息和置信度替换已存储的位置信息和置信度。
[0079] 第二处理模块还用于:将获得的自身的位置信息在其所在的无线通信网络中进行广播;或者,将获得的自身的位置信息及其对应的置信度在其所在的无线通信网络中进行广播。
[0080] 图3为本发明站点定位的实施例的应用场景示意图,下面结合图3举例对本发明方法的具体实现进行详细描述。
[0081] 如图3所示,假设BS201、BS202和BS203为室外宏基站,具有卫星导航系统接收设备,并且能够有效的接收解析卫星导航系统所发信号,以确定本基站的位置。如图3,在一架构于室内热点地区的密集型的异构无线网络中,FBS201~FBS205为该异构无线网络中的若干个Femto小基站。这些小基站不具备卫星导航系统接收设备,或者由于处于室内而无法有效接收卫星信号。但是,这些小基站会主动地搜索
指定频段内同制式的其他站点发送的信号,从中解析出有效的带有各自站点位置坐标的有效的位置信息,并利用得到的若干个有效的位置信息来获取自身的位置。举例来看:
[0082] 比如,图3中的BS201、BS202和BS203通过卫星导航系统确定自身站点的位置之后,通过特定的广播信道往外发送其位置信息,以及该位置信息的置信度。由于其位置信息是直接获取自卫星导航系统,因此,此时其位置信息的置信度可以设为最高。此时,如果图3中的FBS201和FBS202通过有效地解析置信度最高的3个室外宏基站发送的位置信息,来计算本站点自身的位置坐标和置信度,并保存该信息并向外发送。这种情况下,BS201和FBS202计算出的自身的位置信息是来自于宏基站,而不是直接来自于卫星导航系统,因此其位置信息的置信度要低于BS201等宏基站的。
[0083] 又如,假设图3中的FBS203能够接收到3个室外宏基站以及FBS201和FBS202的信号,并假设,虽然室外宏基站BS201和BS203的置信度明显高于FBS201和FBS202,但由于FBS203接收BS201和BS203的信号不理想,如接收功率过低,或者解析位置信息错误等,那么,FBS203在综合考虑信号质量和置信度(这里可以预先设置一些策略)的前提下,会选择采用BS202和FBS201、FBS202的位置信息来计算本站点的位置坐标和置信度,保存计算出的信息并向外发送。
[0084] 同样的,要是图3中的FBS204和FBS205由于接收到的宏基站的信号都不理想,可能会选择采用相对宏基站置信度较低的FBS201、FBS202和FBS203所发送的位置信息来计算本站点的位置坐标和置信度。这种情况下,站点的位置信息是全部或者部分来自于其他通过本发明提供的技术方案获取的位置的小基站,因此计算得到的位置信息的置信度要低于全部依据通过卫星导航系统确定自身站点的位置来计算的情况。
[0085] 进一步地,当站点计算出本站点的位置信息和置信度后,会在本地保存这些信息。后续,当再次执行本发明图1所示的方法时,会将当前计算的置信度与之前保存的历史的置信度进行对比,当当前计算得到的置信度大于历史值时,会采用本次执行本发明图1所示的方法时计算出的位置信息和置信度更新之前保存的信息。比如:FBS205通过FBS201、FBS202和FBS203计算获取本站点的位置信息和置信度,并在本地保存了这些信息。但是,随后当接收到室外宏基站BS204的有效信息并计算出位置信息置信度后,显然此时的位置信息置信度是高于之前保存的历史值时,这是,就需要将当前通过根据BS204的广播信息获得的位置信息和置信度替换已保存的位置坐标和置信度,并将这新的信息向外发送。
[0086] 需要说明的是,图3中的UE201为置于异构无线网络中的移动终端,移动终端也是可以通过网络中若干个FBS小基站发送的位置信息,通过本发明提供的技术方案来计算确定其本身的位置信息。
[0087] 虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的
修改与变化,但本发明的
专利保护范围,仍须以所附的权利要求书所界定的范围为准。