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

xiaoxiao2021-2-23  116

一种移动终端定位方法、装置及移动终端的制作方法
【技术领域】
[0001]本发明实施例涉及定位技术领域,尤其涉及一种移动终端定位方法、装置及移动终端。
【背景技术】
[0002]目前,随着移动终端通信技术的发展和业务需求的增长,基于移动终端位置的定位服务已经越来越多。基于位置的服务涉及交通、物流、治安、紧急情况和日常生活等日常诸多领域,可以提供导航、物流管理、交通信息、日程安排等众多业务,应用非常广泛。
[0003]但移动终端平台(ISO平台或者Android平台等),均有用于全球定位系统(GlobalPosit1ning System,GPS)定位的定位服务器,一般情况下,移动终端随机选择一个定位服务器,由随机选择的定位服务器对移动终端进行定位。由于移动终端可以连接不同的网络,例如数据网络和WIFI网络,但移动终端在连接不同的网络时,会导致与定位服务器连接的数据链路发生变化,数据传输的效率存在较大差异,容易影响定位速度,影响通信效率。

【发明内容】

[0004]本发明提供一种移动终端定位方法、装置及移动终端,以实现提高移动终端的定位效率。
[0005]第一方面,本发明实施例提供了一种移动终端定位方法,包括:
[0006]在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器;
[0007]根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器;
[0008]采用确定的目标定位服务器对所述移动终端进行定位。
[0009]第二方面,本发明实施例还提供了一种移动终端定位装置,包括:
[0010]候选定位服务器确定模块,用于在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器;
[0011 ]目标定位服务器确定模块,用于根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器;
[0012]定位模块,用于采用确定的目标定位服务器对所述移动终端进行定位。
[0013]第三方面,本发明实施例还提供了一种移动终端,该移动终端集成有第二方面所述的移动终端定位装置。
[0014]本发明通过在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器,并根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器,然后采用确定的目标定位服务器对所述移动终端进行定位,由于在每次发生网络切换时,相当于启动目标定位服务器的重选机制,从候选定位服务器中选择性能最好做为目标定位服务器,因此解决了移动终端在连接不同的网络时,与定位服务器连接的数据链路变化导致的数据传输效率存在差异的问题,从而提高了移动终端定位的速度。
【附图说明】
[0015]图1为本发明实施例一提供的一种移动终端定位方法的流程示意图;
[0016]图2为本发明实施例二提供的一种移动终端定位方法的流程示意图;
[0017]图3为本发明实施例三提供的一种移动终端定位装置的结构示意图;
[0018]图4为本发明实施例四提供的一种移动终端的结构示意图。
【具体实施方式】
[0019]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0020]实施例一
[0021]图1为本发明实施例一提供的一种移动终端定位方法的流程示意图,本实施例可适用于对移动终端定位的情况,该方法可以由移动终端定位装置来执行,具体包括如下操作:
[0022]S110、在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器。
[0023]移动终端用户一般可以选择使用数据网络或者WIFI网络获得数据,并且二者可以互相切换。例如在没有WIFI网络覆盖区域时,启动移动终端运营商提供的数据网络连接,在WIFI网络覆盖区域时,再将数据网络切换到WIFI网络。但移动终端在不同的网络时,其与定位服务器之间的数据链路就会发生变化,即,网络切换前的定位服务器与移动终端之间的数据链路与网络切换后定位服务器与移动终端之间的数据链路不同。因此,若网络切换后仍然采用网络切换前的定位服务器对移动终端定位,势必会影响数据传输效率。本实施例在监测到移动终端产生数据网络与WIFI网络切换事件时(包括数据网络切换为WIFI网络,以及WIFI网络切换为数据网络),确定移动终端的至少两个候选定位服务器。
[0024]S120、根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器。
[0025]该操作将上述操作S110中确定的至少两个候选定位服务器的性能信息进行对比,从中选择性能最好的定位服务器作为网络切换后移动终端的目标定位服务器。
[0026]S130、采用确定的目标定位服务器对所述移动终端进行定位。
[0027]本发明实施例通过在监测到移动终端产生数据网络与WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器,然后根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器,解决了移动终端在连接不同的网络时,与定位服务器连接的数据链路变化导致的数据传输效率存在差异的问题。此外在确定所述移动终端的目标定位服务器时,根据所述至少两个候选定位服务器的性能信息进行选择,提高了移动终端定位的速度。
[0028]在上述实施例的基础上,可选的,操作S110在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器,包括:
[0029]A1、在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,获取移动终端的多个待选定位服务器的延迟特征。
[0030]A2、依据所述多个待选定位服务器的延迟特征,从所述多个待选定位服务器中确定至少两个候选定位服务器。
[0031]该优选实施方式例如可以通过ping测试获取移动终端的多个待选定位服务器的延迟特征,然后依据所述多个待选定位服务器的延迟特征,从所述多个待选定位服务器中确定至少两个候选定位服务器。如按照延迟时间从小到大的顺序从所述多个待选定位服务器中选择至少两个候选定位服务器,因此可以进一步提高定位速度。
[0032]实施例二
[0033]本发明实施例二为上述实施例一基础上的进一步优化,具体的将操作S120根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器优化为:根据所述至少两个候选定位服务器的负载性能信息和/或计算性能信息,确定所述移动终端的目标定位服务器。图2为本发明实施例二提供的一种移动终端定位方法的流程示意图,如图2所示,所述定位方法包括:
[0034]S210、在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器。
[0035]S220、根据所述至少两个候选定位服务器的负载性能信息和/或计算性能信息,确定所述移动终端的目标定位服务器。
[0036]其中,根据所述至少两个候选定位服务器的负载性能信息和/或计算性能信息,确定所述移动终端的目标定位服务器包括以下三种:
[0037]第一种:根据所述至少两个候选定位服务器的负载性能信息,将具有最小负载的候选定位服务器确定为所述移动终端的目标定位服务器。
[0038]第二种:根据所述至少两个候选定位服务器的计算性能信息,将具有最快计算速度的候选定位服务器确定为所述移动终端的目标定位服务器。
[0039]第三种:根据所述至少两个候选定位服务器的负载性能信息和计算性能信息,以及所述至少两个候选定位服务器的负载性能信息和计算性能信息对应的预设权值,确定所述移动终端的目标定位服务器。
[0040]S230、采用确定的目标定位服务器对所述移动终端进行定位。
[0041]本实施例通过根据所述至少两个候选定位服务器的负载性能信息和/或计算性能信息,在所述至少两个候选定位服务器中综合选出性能最好的定位服务器作为网络切换后所述移动终端的目标定位服务器,并采用该目标定位服务器对所述移动终端进行定位,因此可以大大提供移动终端的定位速度。
[0042]需要说明的是,上述各实施例中,所述至少两个候选定位服务器包括候选时间同步NTP服务器和/或候选用户面定位业务SUPL服务器。
[0043]在计算移动终端位置时需要获取多个卫星的卫星信号、卫星信号的发射时间以及卫星信号的接收时间,然后根据卫星信号的传输速度计算出各卫星与移动终端的距离, 并通过相应的函数模型计算出移动终端具体的经玮度信息。因此需要获取精确的卫星信号的接收时间,本实施例最终确定的目标时间同步NTP服务器可以为移动终端提供精确的时间信息和时间同步信号,实现对移动终端的精准以及快速定位。
[0044]实施例三
[0045]本发明实施例还提供一种移动终端定位装置,图3为本发明实施例三提供的一种移动终端定位装置的结构示意图,如图3所示,所述移动终端定位装置包括:
[0046]候选定位服务器确定模块31,用于在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器;
[0047]目标定位服务器确定模块32,用于根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器;
[0048]定位模块33,用于采用确定的目标定位服务器对所述移动终端进行定位。
[0049]本发明实施例通过在监测到移动终端产生数据网络与WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器,然后根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器,解决了移动终端在连接不同的网络时,与定位服务器连接的数据链路变化导致的数据传输效率存在差异的问题。此外在确定所述移动终端的目标定位服务器时,根据所述至少两个候选定位服务器的性能信息进行选择,提高了移动终端定位的速度。
[0050]在上述实施例的基础上,可选的,所述目标定位服务器确定模块32具体用于:
[0051]根据所述至少两个候选定位服务器的负载性能信息和/或计算性能信息,确定所述移动终端的目标定位服务器。
[0052]进一步的,所述目标定位服务器确定模块32具体用于:
[0053]根据所述至少两个候选定位服务器的负载性能信息,将具有最小负载的候选定位服务器确定为所述移动终端的目标定位服务器;
[0054]或者,根据所述至少两个候选定位服务器的计算性能信息,将具有最快计算速度的候选定位服务器确定为所述移动终端的目标定位服务器;
[0055]或者,根据所述至少两个候选定位服务器的负载性能信息和计算性能信息,以及所述至少两个候选定位服务器的负载性能信息和计算性能信息对应的预设权值,确定所述移动终端的目标定位服务器。
[0056]在上述实施例的基础上,优选的,所述候选定位服务器确定模块31包括:
[0057]延迟特征获取单元311,用于在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,获取移动终端的多个待选定位服务器的延迟特征;
[0058]候选定位服务器确定单元312,用于依据所述多个待选定位服务器的延迟特征,从所述多个待选定位服务器中确定至少两个候选定位服务器。
[0059]其中,所述至少两个候选定位服务器包括候选时间同步NTP服务器和/或候选用户面定位业务SUPL服务器。
[0060]实施例四
[0061]本发明实施例还提供了一种移动终端,图4为本发明实施例四提供的一种移动终端的结构示意图,如图4所示,该移动终端集成了上述实施例所述的移动终端定位装置41。所述移动终端例如可以是手机和平板电脑等。
[0062]本发明实施例提供的移动终端由于采用了上述实施所述的移动终端定位装置,因此具有和所述移动终端定位装置相同的有益效果。
[0063]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种移动终端定位方法,其特征在于,包括: 在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器; 根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器; 采用确定的目标定位服务器对所述移动终端进行定位。2.根据权利要求所1所述的方法,其特征在于,所述根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器,包括: 根据所述至少两个候选定位服务器的负载性能信息和/或计算性能信息,确定所述移动终端的目标定位服务器。3.根据权利要求所2所述的方法,其特征在于, 根据所述至少两个候选定位服务器的负载性能信息确定所述移动终端的目标定位服务器包括:根据所述至少两个候选定位服务器的负载性能信息,将具有最小负载的候选定位服务器确定为所述移动终端的目标定位服务器; 根据所述至少两个候选定位服务器的计算性能信息确定所述移动终端的目标定位服务器包括:根据所述至少两个候选定位服务器的计算性能信息,将具有最快计算速度的候选定位服务器确定为所述移动终端的目标定位服务器; 根据所述至少两个候选定位服务器的负载性能信息和计算性能信息确定所述移动终端的目标定位服务器包括:根据所述至少两个候选定位服务器的负载性能信息和计算性能信息,以及所述至少两个候选定位服务器的负载性能信息和计算性能信息对应的预设权值,确定所述移动终端的目标定位服务器。4.根据权利要求1所述的方法,其特征在于,所述在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器,包括: 在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,获取移动终端的多个待选定位服务器的延迟特征; 依据所述多个待选定位服务器的延迟特征,从所述多个待选定位服务器中确定至少两个候选定位服务器。5.根据权利要求1-4中任一所述的方法,其特征在于,所述至少两个候选定位服务器包括候选时间同步NTP服务器和/或候选用户面定位业务SUPL服务器。6.一种移动终端定位装置,其特征在于,包括: 候选定位服务器确定模块,用于在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器; 目标定位服务器确定模块,用于根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器; 定位模块,用于采用确定的目标定位服务器对所述移动终端进行定位。7.根据权利要求所6所述的装置,其特征在于,所述目标定位服务器确定模块具体用于: 根据所述至少两个候选定位服务器的负载性能信息和/或计算性能信息,确定所述移动终端的目标定位服务器。8.根据权利要求所7所述的装置,其特征在于,所述目标定位服务器确定模块具体用于: 根据所述至少两个候选定位服务器的负载性能信息,将具有最小负载的候选定位服务器确定为所述移动终端的目标定位服务器; 或者,根据所述至少两个候选定位服务器的计算性能信息,将具有最快计算速度的候选定位服务器确定为所述移动终端的目标定位服务器; 或者,根据所述至少两个候选定位服务器的负载性能信息和计算性能信息,以及所述至少两个候选定位服务器的负载性能信息和计算性能信息对应的预设权值,确定所述移动终端的目标定位服务器。9.根据权利要求6所述的装置,其特征在于,所述候选定位服务器确定模块包括: 延迟特征获取单元,用于在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,获取移动终端的多个待选定位服务器的延迟特征; 候选定位服务器确定单元,用于依据所述多个待选定位服务器的延迟特征,从所述多个待选定位服务器中确定至少两个候选定位服务器。10.根据权利要求6-9中任一所述的装置,其特征在于,所述至少两个候选定位服务器包括候选时间同步NTP服务器和/或候选用户面定位业务SUPL服务器。11.一种移动终端,其特征在于,所述移动终端集成有如权利要求6-10任意一项所述的移动终端定位装置。
【专利摘要】本发明公开了一种移动终端定位方法、装置及移动终端。所述移动终端定位方法,包括:在监测到移动终端产生数据网络与无线保真WIFI网络切换事件时,确定移动终端的至少两个候选定位服务器;根据所述至少两个候选定位服务器的性能信息,确定所述移动终端的目标定位服务器;采用确定的目标定位服务器对所述移动终端进行定位。所述移动终端定位装置,包括:候选定位服务器确定模块、目标定位服务器确定模块和定位模块。所述移动终端,集成有所述的移动终端定位装置,解决了移动终端在连接不同的网络时,与定位服务器连接的数据链路变化导致的数据传输效率存在差异的问题,提高了移动终端定位的速度。
【IPC分类】H04W36/14, H04W84/12
【公开号】CN105491631
【申请号】CN201610023959
【发明人】蒋世民, 刘文杰, 吴丕和, 林华秋, 张强, 雷辉
【申请人】广东欧珀移动通信有限公司
【公开日】2016年4月13日
【申请日】2016年1月13日

最新回复(0)