一种移动终端定位方法及装置的制作方法

文档序号:7946610阅读:170来源:国知局
专利名称:一种移动终端定位方法及装置的制作方法
技术领域
本发明涉及通信技术领域,特别是涉及一种移动终端定位方法及装置。
背景技术
移动终端定位是指通过特定的定位技术来获取移动终端的位置信息(经纬度坐标)。传统的移动终端定位技术有两种一种是基于GPS的定位,另一种是基于移动基站的定位。其中,前者是利用通信卫星在全球范围内实时进行定位,具有较高的定位精度,但是要求移动终端具有GPS模块;后者在定位精度很大程度上依赖于基站的分布及覆盖范围的大小,有时定位误差较大,但是在移动终端不具有GPS模块、或者GPS模块无法工作(例如移动终端处于室内环境)的情况下,也可以作为GPS定位的一种备选方案。对于移动运营商而言,可以很方便地获知移动网络中各个基站的实际地理位置,从而实现对移动终端的定位,但是对于第三方的服务提供商而言,本身并不了解移动运营商网络基站的分布位置,需要人工去搜集基站的位置信息,对人力投入提出较高的要求,而且在实际应用中,基站的数量多且分散广,要实现全面搜集基站的位置信息难度很大,从而导致基站定位的方案难以实施。

发明内容
为解决上述技术问题,本发明实施例提供一种移动终端定位方法及装置,以解决基站位置信息的自动搜集问题,技术方案如下本发明实施例提供一种移动终端定位方法,包括

获得待定位移动终端附近的基站的标识信息;根据基站标识信息,查询对应的基站位置信息;根据查询到的基站位置信息,确定所述待定位移动终端的位置;其中,所述与基站标识信息对应的基站位置信息,通过以下方式获得获得具有第二定位能力的移动终端所上报的该移动终端自身的第二位置信息和该移动终端附近基站的标识信息;其中,所述第二位置信息由移动终端利用第二定位能力获得;对同一移动终端所上报的第二位置信息和基站标识信息进行关联,根据移动终端所上报的第二位置信息,确定与基站标识信息对应的基站位置信息。在本发明的一种实施方式中,该方法还包括在同一基站标识信息与多个第二位置信息对应的情况下,对所述多个第二位置信息进行整合,将整合得到的位置点确定为与基站标识信息对应的基站位置。在本发明的一种实施方式中,在对多个第二位置信息进行整合之前,还包括基于地理分布,对多个第二位置信息进行聚类;所述对多个第二位置信息进行整合具体为对于所得到的每个聚类,分别整合得到一个位置点。在本发明的一种实施方式中,所述整合方法包括选择多个位置点的重心点作为整合后的位置点;或选择到达多个位置点的距离之和最小的点作为整合后的位置点。在本发明的一种实施方式中,还包括获得所述待定位移动终端的历史运动轨迹;所述根据查询到的基站位置信息,确定所述待定位移动终端的位置具体为在查询到不少于两个基站位置信息的情况下,选择符合所述待定位移动终端历史运动轨迹的基站位置信息作为定位结果。在本发明的一种实施方式中,所述获得待定位移动终端附近的基站标识信息,包括接收待定位移动终端发送的定位请求,所述定位请求中,携带所述待定位移动终端附近的基站标识信息。在本发明的一种实施方式中,所述待定位移动终端附近的基站包括待定位移动终端当前扫描到的基站,或待定位移动终 端当如所接入的基站。在本发明的一种实施方式中,在确定所述待定位移动终端的位直之后,还包括将确定结果发送至所述待定位移动终端。本发明实施例还提供一种移动终端定位装置,包括基站标识获得单元,用于获得待定位移动终端附近的基站的标识信息;查询单元,用于根据基站标识信息,查询对应的基站位置信息;定位单元,用于根据查询到的基站位置信息,确定所述待定位移动终端的位置;基站位置信息获得单元,用于获得与基站标识信息对应的基站位置信息,具体包括接收子单元,用于获得具有第二定位能力的移动终端所上报的该移动终端自身的第二位置信息和该移动终端附近基站的标识信息;其中,所述第二位置信息由移动终端利用第二定位能力获得;确定子单元,用于对同一移动终端所上报的第二位置信息和基站标识信息进行关联,根据移动终端所上报的第二位置信息,确定与基站标识信息对应的基站位置信息。在本发明的一种实施方式中,所述确定子单元具体用于在同一基站标识信息与多个第二位置信息对应的情况下,对所述多个第二位置信息进行整合,将整合得到的位置点确定为与基站标识信息对应的基站位置。在本发明的一种实施方式中,所述基站位置信息获得单元,还包括聚类子单元,用于在所述确定子单元对多个第二位置信息进行整合之前,基于地理分布,对多个第二位置信息进行聚类;所述确定子单元具体用于对于所得到的每个聚类,分别整合得到一个位置点。在本发明的一种实施方式中,所述所述确定子单元的整合方法包括
选择多个位置点的重心点作为整合后的位置点;或选择到达多个位置点的距离之和最小的点作为整合后的位置点。在本发明的一种实施方式中,所述基站标识获得单元,还用于获得所述待定位移动终端的历史运动轨迹;所述定位单元具体用于在查询到不少于两个基站位置信息的情况下,选择符合所述待定位移动终端历史运动轨迹的基站位置信息作为定位结果。在本发明的一种实施方式中,所述基站标识获得单元具体用于接收待定位移动终端发送的定位请求,所述定位请求中,携带所述待定位移动终端附近的基站标识信息。在本发明的一种实施方式中,所述待定位移动终端附近的基站包括待定位移动终端当前扫描到的基站,或待定位移动终端当如所接入的基站。在本发明的一种 实施方式中,该装置还包括结果发送单元,用于将所述定位的单元的确定结果发送至所述待定位移动终端。本发明实施例所提供的技术方案,利用基站对用户的移动终端进行定位,由于用户的移动终端可以扫描到自身周围基站的标识信息,这样,通过将这些基站的标识信息上报至服务器。服务器方面通过查询预先采集的基站位置信息,就可以对移动终端当前所在地进行大致推算,从而解决在不具备GPS定位条件的情况下的移动终端定位问题。另外,本发明的方案还进一步提供了基站位置信息的自动采集方法,以降低基站位置信息采集的人工成本,提高基站位置信息的采集效率及全面性,使得非移动网络运营商也可以提供基于基站的定位服务。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1为本发明实施例移动终端定位方法的流程图;图2a_2c为本发明实施例移动终端上报位置信息及基站标识的示意图;图3为本发明实施例对基站位置信息进行聚类的示意图;图4为本发明实施例移动终端定位装置的第一种结构示意图;图5为本发明实施例移动终端定位装置的第二种结构示意图。
具体实施例方式首先对本发明实施例所提供的一种移动终端定位方法进行说明,该方法可以包括以下步骤获得待定位移动终端附近的基站的标识信息;
根据基站标识信息,查询对应的基站位置信息;根据查询到的基站位置信息,确定所述待定位移动终端的位置;其中,所述与基站标识信息对应的基站位置信息,通过以下方式获得获得具有第二定位能力的移动终端所上报的该移动终端自身的第二位置信息和该移动终端附近基站的标识信息;其中,所述第二位置信息由移动终端利用第二定位能力获得;对同一移动终端所上报的第二位置信息和基站标识信息进行关联,根据移动终端所上报的第二位置信息,确定与基站标识信息对应的基站位置信息。上述步骤的执行主体,可以是一个能够与待定位移动终端进行通信的定位装置,该装置可以位于服务器设备中。上述步骤中的待定位移动终端,可以是手机、笔记本电脑、平板电脑等设备。这些设备可以接入移动网络中的基站,并且可以通过有线或无线方式与定位装置进行通信,服务器利用待定位移动终端周围的基站对移动终端进行定位,由于的移动终端可以扫描到自身周围基站的标识信息,这样,通过将这些基站的标识信息上报至服务器。服务器方面通过查询预先采集的基站位置信息,就可以对移动终端当前所在地进行大致推算,从而解决在不具备GPS定位条件的情况下的移动终端定位问题。此外,根据本发明方案,服务器侧预先利用具有其他定位能力(例如GPS定位能力、Wifi定位能力)的移动终端来自动搜集基站的位置信息,从而降低了基站位置信息采集的人工成本,提高基站位置信息的采集效率及全面性,使得非移动网络运营商也可以提供基于基站的定位服务。为了使本领域技术人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行详细地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明保护的范围。图1所示为本发明实施例所提供的一种移动终端定位方法的流程图,该方法可以包括以下步骤S101,获得待定位移动终端附近的基站的标识信息;根据本发明实施例所 提供的方案,服务器侧可以主动获取待定位移动终端附近的基站标识信息,实现对该移动终端的定位。待定位移动终端也可以向服务器侧发送定位请求,并在该定位请求中,携带其自身附近的基站标识信息。对于具有接入移动网络功能的移动终端而言,可以扫描到其周围的一个或多个基站信号源,并且获取到这些基站的标识,例如基站号。进一步地将这些基站标识信息上传给服务器侧,服务器侧就可以根据基站标识信息对移动终端进行定位。在实际应用中,移动终端在同一地点可能扫描到多个基站信息源,此时移动终端可以将多个基站的标识全部上传至服务器侧,也可以仅将当前接入基站的标识上传至服务器侧。 S102,根据基站标识信息,查询对应的基站位置信息;在本步骤中,服务器侧根据待定位移动终端所上报的基站标识信息,查询与基站标识信息相对应的基站位置信息。理论上讲,对于任意基站,都可以设法预先采集到该基站的位置信息,并且建立“基站标识信息-基站位置信息”的数据库。考虑到实际应用中,基站的数量较多且分散较广,为提高基站位置信息的采集效率,本发明提供一种基站位置信息的自动采集方法,该方法如下在实际应用中,有很多移动终端本身具备其他定位能力,例如GPS定位能力、Wifi定位能力、或者基于移动运营商网络的基站定位能力等,为了区别本发明所提供的基站定位方案,在本实施例中,将这类定位能力称为“第二定位能力”,将利用第二定位能力得到的位置信息称为“第二位置信息”。如果这类终端同时又具有接入移动运营商网络的能力,那么,这类移动终端就可以在扫描到基站标识信息的同时,利用第二定位能力获知自身当前所处的位置。移动终端可以将扫描到的基站标识信息及当前所处的位置信息上报至服务器侦牝这样,服务器侧就可以获得大量的“移动终端位置-移动终端附近的基站标识”的对应关系。进一步地,服务器侧可以对同一移动终端所上报的第二位置信息和基站标识信息进行关联,也就是说,将移动终端当前所处的位置近似认为是该移动终端附近的基站的位置。一般来说,在定位精度需求不是很高的情况下,这种近似是可以接受的。当然,这样做的前提是移动终端的“第二定位能力”能够进行较为精确的定位,因此,这里的“第二定位能力”优选为GPS定位能力,当然,在可以保证一定定位精度的情况下,“第二定位能力”也可以是其他定位方式,本发明实施例对此并不需要进行严格限定。举例说明,参见图2a所示,具有GPS定位能力的移动终端UEl,当前可以扫描到周围具有一个基站BSl,同时UEl通过GPS可以获知自身当前的位置信息LI,于是UEl可以将LI和BSl (假设BSl即为接入点的标识信息)上报至服务器侧,服务器侧会将LI和BSl对应关联起来,也就是说,将LI近似认为是BSl的位置信息并且存储该对应关系
权利要求
1.一种移动终端定位方法,其特征在于,包括 获得待定位移动终端附近的基站的标识信息; 根据基站标识信息,查询对应的基站位置信息; 根据查询到的基站位置信息,确定所述待定位移动终端的位置; 其中,所述与基站标识信息对应的基站位置信息,通过以下方式获得 获得具有第二定位能力的移动终端所上报的该移动终端自身的第二位置信息和该移动终端附近基站的标识信息;其中,所述第二位置信息由移动终端利用第二定位能力获得; 对同一移动终端所上报的第二位置信息和基站标识信息进行关联,根据移动终端所上报的第二位置信息,确定与基站标识信息对应的基站位置信息。
2.根据权利要求1所述的方法,其特征在于,该方法还包括 在同一基站标识信息与多个第二位置信息对应的情况下,对所述多个第二位置信息进行整合,将整合得到的位置点确定为与基站标识信息对应的基站位置。
3.根据权利要求2所述的方法,其特征在于, 在对多个第二位置信息进行整合之前,还包括基于地理分布,对多个第二位置信息进行聚类; 所述对多个第二位置信息进行整合具体为对于所得到的每个聚类,分别整合得到一个位置点。
4.根据权利要求2所述的方法,其特征在于,所述整合方法包括 选择多个位置点的重心点作为整合后的位置点; 或 选择到达多个位置点的距离之和最小的点作为整合后的位置点。
5.根据权利要求3所述的方法,其特征在于, 还包括获得所述待定位移动终端的历史运动轨迹; 所述根据查询到的基站位置信息,确定所述待定位移动终端的位置具体为在查询到不少于两个基站位置信息的情况下,选择符合所述待定位移动终端历史运动轨迹的基站位置信息作为定位结果。
6.根据权利要求1所述的方法,其特征在于,所述获得待定位移动终端附近的基站标识信息,包括 接收待定位移动终端发送的定位请求,所述定位请求中,携带所述待定位移动终端附近的基站标识信息。
7.根据权利要求6所述的方法,其特征在于,所述待定位移动终端附近的基站包括 待定位移动终端当前扫描到的基站, 或 待定位移动终端当前所接入的基站。
8.根据权利要求1所述的方法,其特征在于,在确定所述待定位移动终端的位置之后,还包括 将确定结果发送至所述待定位移动终端。
9.一种移动终端定位装置,其特征在于,包括基站标识获得单元,用于获得待定位移动终端附近的基站的标识信息; 查询单元,用于根据基站标识信息,查询对应的基站位置信息; 定位单元,用于根据查询到的基站位置信息,确定所述待定位移动终端的位置; 基站位置信息获得单元,用于获得与基站标识信息对应的基站位置信息,具体包括接收子单元,用于获得具有第二定位能力的移动终端所上报的该移动终端自身的第二位置信息和该移动终端附近基站的标识信息;其中,所述第二位置信息由移动终端利用第_■定位能力获得; 确定子单元,用于对同一移动终端所上报的第二位置信息和基站标识信息进行关联,根据移动终端所上报的第二位置信息,确定与基站标识信息对应的基站位置信息。
10.根据权利要求9所述的装置,其特征在于,所述确定子单元具体用于 在同一基站标识信息与多个第二位置信息对应的情况下,对所述多个第二位置信息进行整合,将整合得到的位置点确定为与基站标识信息对应的基站位置。
11.根据权利要求10所述的装置,其特征在于, 所述基站位置信息获得单元,还包括聚类子单元,用于在所述确定子单元对多个第二位置信息进行整合之前,基于地理分布,对多个第二位置信息进行聚类; 所述确定子单元具体用于对于所得到的每个聚类,分别整合得到一个位置点。
12.根据权利要求10所述的装置,其特征在于,所述所述确定子单元的整合方法包括 选择多个位置点的重心点作为整合后的位置点; 或 选择到达多个位置点的距离之和最小的点作为整合后的位置点。
13.根据权利要求11所述的装置,其特征在于, 所述基站标识获得单元,还用于获得所述待定位移动终端的历史运动轨迹; 所述定位单元具体用于在查询到不少于两个基站位置信息的情况下,选择符合所述待定位移动终端历史运动轨迹的基站位置信息作为定位结果。
14.根据权利要求9所述的装置,其特征在于,所述基站标识获得单元具体用于 接收待定位移动终端发送的定位请求,所述定位请求中,携带所述待定位移动终端附近的基站标识信息。
15.根据权利要求14所述的装置,其特征在于,所述待定位移动终端附近的基站包括 待定位移动终端当前扫描到的基站, 或 待定位移动终端当前所接入的基站。
16.根据权利要求9所述的装置,其特征在于,该装置还包括 结果发送单元,用于将所述定位的单元的确定结果发送至所述待定位移动终端。
全文摘要
本发明公开了一种移动终端定位方法及装置。一种移动终端定位方法包括获得待定位移动终端附近的基站的标识信息;根据基站标识信息,查询对应的基站位置信息;根据查询到的基站位置信息,确定所述待定位移动终端的位置;应用本发明所提供的技术方案,可以解决在不具备GPS定位条件的情况下的移动终端定位问题。另外,本发明进一步提供了基站位置信息的自动采集方法,以降低基站位置信息采集的人工成本,提高基站位置信息的采集效率及全面性,使得非移动网络运营商也可以提供基于基站的定位服务。
文档编号H04W4/02GK103067852SQ201110322670
公开日2013年4月24日 申请日期2011年10月21日 优先权日2011年10月21日
发明者李全乐 申请人:北京百度网讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1