CN103379429A - 一种联合定位的方法及装置 - Google Patents
一种联合定位的方法及装置 Download PDFInfo
- Publication number
- CN103379429A CN103379429A CN2012101109252A CN201210110925A CN103379429A CN 103379429 A CN103379429 A CN 103379429A CN 2012101109252 A CN2012101109252 A CN 2012101109252A CN 201210110925 A CN201210110925 A CN 201210110925A CN 103379429 A CN103379429 A CN 103379429A
- Authority
- CN
- China
- Prior art keywords
- module
- main
- locator module
- positioning
- locator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/18—Network planning tools
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Abstract
本发明公开了一种联合定位的方法及装置,涉及无线通信领域,所述方法包括:终端在收到定位请求后,启动其定位模块;所述定位模块根据通信场景或者预先设置确定执行主定位方式的主定位子模块和执行辅定位方式的辅定位子模块;所述主定位子模块和辅定位子模块分别进行定位,并将各自的定位结果输出给所述终端的比较模块;所述比较模块比较所述定位结果,选出最优定位结果,并将最优定位结果和/或其他定位结果发送给所述主定位子模块;所述主定位子模块通过所述终端的交互模块将最优定位结果和/或其他定位结果上报给服务器或所述终端。本发明解决了现有技术中定位应用方法单一且不准确的问题。
Description
技术领域
本发明涉及无线通信领域,特别涉及一种联合定位的方法及装置。
背景技术
现有技术中,移动台的定位方法主要有三种:AGPS(Assisted GlobalPositioning System,辅助全球卫星定位系统)、基站定位和WIFI(Wireless Fidelity,无线宽带)定位。以上三种定位技术各有优缺点,使用的场合也各不相同。
AGPS技术是一种结合了网络基站信息和GPS(Global Positioning System,全球定位系统)信息对移动台进行定位的技术,可以在GSM(Global System ForMobile Communications,全球移动通信系统)/GPRS(General Packet RadioService,通用分组无线服务技术)、WCDMA(Wideband Code Division MultipleAccess,宽带码分多址)和CDMA2000(Code Division Multiple Access 2000,码分多址2000)网络中使用。
AGPS解决方案的优势主要在其定位精度上,在室外等空旷地区,其精度在正常的GPS工作环境下,可达10米左右,堪称目前定位精度最高的一种定位技术。该技术的另一优点为:首次捕获GPS信号的时间一般仅需几秒,不像GPS的首次捕获时间可能要2~3分钟。
虽然AGPS技术的定位精度很高、首次捕获GPS信号时间短,但是该技术也存在着一些缺点。首先,室内定位的问题目前仍然无法圆满解决。其次,AGPS的定位实现必须通过多次网络传输(最多可达六次单向传输),大量的占用了空中资源。另外,AGPS技术需要在手机终端内增加GPS接收机模块,并改造手机天线,同时要在移动网络上加建位置服务器、差分GPS基准站等设备。由于,AGPS技术需要在手机终端内增加GPS接收机模块,因此用户使用AGPS移动定位业务必须更换增加了GPS接收机模块的手机终端。
基站是手机信号接收发送站。由于基站是移动公司架设的,因此移动公司可以获知基站标示信息,即基站的LAC(Location Area Code,地区码)和CID(CellID,微蜂窝码)。手机终端在定位时,将LAC和CID发送到远程服务器,远程服务器通过三角定位运算就能进行手机终端的定位。基站定位典型应用于110报警定位服务,可室内定位,但精度一般,而且定位的前提是必须有手机信号。
WIFI是一种可以将个人电脑、手持设备等终端以无线方式互相连接的技术。现在很多公司、商场和家庭都设有无线路由器,无线路由器就是WIFI无线热点设备。跟基站定位类似,通过WIFI定位时,手机终端搜索出这些WIFI设备的全球唯一标识码MAC(Medium/Media Access Control,介质访问控制)后,发送到远程服务器进行运算定位。WIFI定位精度一般,可室内定位,但前提是必须有WIFI信号。
在手机定位应用中,通常包括以下三种方式:一、同时进行三种定位方法,依次将每一种定位方法的定位结果反馈给用户进行相应的处理;二、单一的使用其中一种定位方法进行定位;三、在AGPS定位失败后,使用基站定位结果作为最终定位结果。
这三种方式对于用户而言,都有一定的缺点:方式一的用户体验并不好。用户只需要获取精确定位结果即可,并不关心多种定位的结果;方式二由于只是单一的使用一种定位方法,因此仅适合部分定位场景,在有些场景下使用单一的定位方法则会出现定位结果不够精确的问题;方式三相较方式二而言,结合了两种定位结果,但是由于基站定位结果往往对于室内定位而言,存在较大误差,而且对于非室内定位时,往往也取决于基站所在的位置,这样的定位结果也是存在着较大的误差。
发明内容
本发明的目的在于提供一种联合定位的方法及装置,能更好地解决现有的定位应用方法单一且不准确的问题。
根据本发明的一个方面,提供了一种联合定位的方法,所述方法包括:
终端在收到定位请求后,启动其定位模块;
所述定位模块根据通信场景或者预先设置确定执行主定位方式的主定位子模块和执行辅定位方式的辅定位子模块;
所述主定位子模块和辅定位子模块分别进行定位,并将各自的定位结果输出给所述终端的比较模块;
所述比较模块比较所述定位结果,选出最优定位结果,并将最优定位结果和/或其他定位结果发送给所述主定位子模块;
所述主定位子模块通过所述终端的交互模块将最优定位结果和/或其他定位结果上报给服务器或所述终端。
其中,所述定位模块根据通信场景或者预先设置确定执行主定位方式的主定位子模块和执行辅定位方式的辅定位子模块的步骤包括:
所述定位模块根据通信场景或者预先设置确定主定位方式;
所述定位模块从其多个定位子模块中将执行该主定位方式的定位子模块选作所述主定位子模块,并将其他定位子模块选作所述辅定位子模块。
其中,
所述多个定位子模块包括WIFI定位子模块、基站定位子模块、AGPS定位子模块。
其中,所述定位模块根据通信场景或者预先设置确定主定位方式的步骤包括:
所述定位模块根据通信场景选择定位时间最长的定位方式为主定位方式;或者,
所述定位模块根据终端用户的预先设置或者终端的默认设置确定主定位方式。
其中,将最优定位结果和/或其他定位结果发送给所述主定位子模块的步骤之后还包括:
主定位子模块按照其上传要求对所述最优定位结果和/或其他定位结果进行处理。
其中,
所述终端的监测模块设置多个不同的定时器分别控制相应的定位子模块的定位时长;
当某个定时器到达预先设置的最大定位时长且相应的定位子模块没有输出定位结果时,则判定相应的定位子模块定位失败。
根据本发明的另一方面,提供了一种联合定位的装置,所述装置包括:
定位模块,用于在收到定位请求后,根据通信场景或者预先设置确定执行主定位方式的主定位子模块和执行辅定位方式的辅定位子模块,其中,所述主定位子模块和辅定位子模块分别进行定位,并将各自的定位结果输出给比较模块;
比较模块,用于比较所述定位结果,选出最优定位结果,并将最优定位结果和/或其他定位结果发送给所述定位模块的主定位子模块;
交互模块,用于将所述主定位子模块接收到的最优定位结果和/或其他定位结果上报给服务器或所述装置。
其中,所述定位模块还用于:
根据通信场景或者预先设置确定主定位方式;
从其多个定位子模块中将执行该主定位方式的定位子模块选作所述主定位子模块,并将其他定位子模块选作所述辅定位子模块。
其中,
所述多个定位子模块包括WIFI定位子模块、基站定位子模块、AGPS定位子模块。
其中,所述装置还包括:
监测模块,用于设置多个不同的定时器分别控制相应的定位子模块的定位时长,当某个定时器到达预先设置的最大定位时长且相应的定位子模块没有输出定位结果时,则判定相应的定位子模块定位失败。
与现有技术相比较,本发明的有益效果在于:用户无须关注采用了哪种定位方式,定位应用将综合考虑多种定位结果,并将多种定位结果进行综合比较,选取定位精度最高的结果反馈给用户,这将大大改善用户在终端上的使用体验;另外,联合定位应用在触摸屏移动终端中,对于大大提高该3G时代的移动终端的可用性和用户体验美誉度有很大帮助。
附图说明
图1是本发明实施例一提供的一种联合定位的方法的流程图;
图2是本发明实施例二提供的一种联合定位的方法的流程图;
图3是本发明实施例三提供的一种联合定位的方法的流程图;
图4是本发明实施例四提供的针对部分定位方式定位失败的流程图;
图5是本发明实施例五提供的针对全部定位方式定位失败的流程图;
图6是本发明实施例六提供的一种联合定位装置的模块组成示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1是本发明实施例一提供的一种联合定位的方法的流程图,如图1所示,所述方法包括:
步骤S101,终端在收到定位请求后,启动其定位模块。
终端包括定位模块、比较模块、监测模块及交互模块。其中定位模块包括多个定位子模块,所述多个定位子模块具体为WIFI定位子模块、基站定位子模块、AGPS定位子模块等。终端接收到网络服务器侧的定位请求后或者终端自身发起的定位请求后,启动其定位模块。
步骤S102,所述定位模块根据通信场景或者预先设置确定执行主定位方式的主定位子模块和执行辅定位方式的辅定位子模块。
定位模块启动后,首先根据通信场景或者预先设置确定主定位方式。其中,确定主定位方式可以根据通信场景选择定位时间最长的定位方式为主定位方式或者根据终端用户的预先设置或终端的默认设置确定主定位方式。定位模块确定主定位方式后,从其多个定位子模块中将执行该主定位方式的定位子模块选作主定位子模块,并将其他定位子模块选作辅定位子模块。比如,定位模块确定的主定位方式是WIFI定位,则将WIFI定位子模块选作主定位子模块,其他AGPS定位子模块及基站定位子模块则为辅定位子模块。
步骤S103,所述主定位子模块和辅定位子模块分别进行定位,并将各自的定位结果输出给所述终端的比较模块。
定位模块确定了主定位子模块和辅定位子模块后,同时或者按照一定的顺序启动主定位子模块和辅定位子模块进行联合定位,主定位子模块和辅定位子模块输出各自的定位结果,其中,辅定位子模块输出的定位结果发送给主定位子模块,主定位子模块将接收到的定位结果及自身的定位结果发送给比较模块。同时,监测模块设置多个不同的定时器分别控制相应的定位子模块的定位时长,当某个定时器到达预先设置的最大定位时长且相应的定位子模块没有输出定位结果时,则判定相应的定位子模块定位失败并通知主定位子模块。
步骤S104,所述比较模块比较所述定位结果,选出最优定位结果,并将最优定位结果和/或其他定位结果发送给所述主定位子模块。
比较模块可以根据不同的定位方式的精度信息作比较,选出定位精度最高的最优定位结果,并将最优定位结果和/或其他定位结果发送给所述主定位子模块。
步骤S105,所述主定位子模块通过所述终端的交互模块将最优定位结果和/或其他定位结果上报给服务器或所述终端。
主定位子模块接收到最优定位结果和/或其他定位结果后,对所接收到的定位结果进行数据处理,将其数据格式转换成符合主定位子模块上传要求的数据格式。主定位子模块将处理后的最优定位结果和/或其他定位结果通过交互模块发送给网络服务器侧或终端侧。
图2是本发明实施例二提供的一种联合定位的方法的流程图,如图2所示,所述方法包括以下步骤:
步骤S201,终端收到定位请求或者主动发起定位请求时,同时或按照一定顺序启动多个定位子模块。
终端收到网络侧服务器发送的定位请求或者终端主动发起定位请求时,根据通信场景,确定主定位方式和辅定位方式,并同时或按照一定顺序启动执行主定位方式的主定位子模块和执行辅定位方式的辅定位子模块。具体地说,如果通信场景是在开放的天空下,AGPS定位的定位时长比较短,WIFI定位的定位时长比较长,基站定位的定位时长介于二者之间;如果通信场景是市区,WIFI定位的定位时长比较短,AGPS定位的定位时长比较长,基站定位的定位时长介于二者中间,如果通信场景是室内,基站定位的定位时长比较短,AGPS的定位时长比较长,WIFI定位的定位时长介于二者中间。终端用户在不同的场景下可以将定时时长最长的定位方式设置为主定位方式,也可以将终端默认的主定位方式作为主定位方式。
终端同时启动主定位子模块和辅定位子模块,并不是指各个定位子模块各自独立进行定位,其定位过程应该是混和进行的,即,主定位子模块执行的是主定位方式,辅定位子模块执行的辅定位方式是在主定位方式中穿插进行,所有定位子模块的定位结果和最终选择的最优定位结果通过主定位子模块的处理流程上报给网络服务器侧或者用户终端侧。
其中,多种定位子模块虽然同时进行定位,但定位过程是相互结合的,不仅是定位原始数据需要进行交互,不同定位子模块的定位结果也需要在指定的主定位子模块的控制下进行删选和比较;所谓的同时进行定位仅指启动各个定位子模块的初始时间一致,在定位的过程中,不同的定位方式的时间有长也有短,为了保证每种定位方式顺利进行,主定位方式可以选择定位时间最长的定位方式,不同定位子模块定位过程中的定位结果也需要送到主定位子模块进行数据的整理。
终端按照一定顺序启动多种定位子模块,并不是说各种定位子模块只要按照顺序启动即可,同样,这些不同的定位子模块的定位过程也是混合进行的,即,存在一个执行主定位方式的主定位子模块,其余定位子模块可以顺序的在主定位子模块的定位过程中进行,所有定位子模块的定位结果和最终选择的最优定位结果通过主定位子模块的相关处理流程上报给网络服务器侧或者用户终端侧。
步骤S202,对各种定位方式进行混合或联合定位。
对各种定位方式进行结合,需要对各种定位方式的过程中的先后顺序进行重新排序,有些定位过程相对进行的较慢,则可以作为主定位方式,将定位过程较快的加入到主定位方式中,使用多个不同的定时器来控制各个定位过程以避免超时定位失败时无法进行处理的情况。不同的定位方式,其定位结果也不相同。
步骤S203,比较不同定位结果的定位精度,将定位精度最高的定位结果作为最优定位结果,将其他定位结果作为参考定位结果,将最优定位结果和/或其他定位结果上报。
将各定位方式输出的定位结果进行比较,选择定位精度最高的定位结果作为最优定位结果。主定位子模块将最优定位结果和其他定位结果按照主定位子模块的上传要求的数据格式进行转换,并将转换后的最优定位结果和/或其他定位结果通过主定位子模块的上报流程上报给网络服务器侧或终端用户侧。
图3是本发明实施例三提供的一种联合定位的方法的流程图,本实施例以AGPS定位作为主定位方式,辅定位方式有基站定位、WIFI定位。如图3所示,所述方法包括:
步骤S301,终端接收到定位请求。
终端接收到网络服务器侧发起的定位请求或者终端侧主动发起的定位请求时,根据用户预先设置或者终端默认设置将AGPS定位作为主定位方式,从而将AGPS定位子模块选作主定位子模块,WIFI定位子模块和基站定位子模块作为辅定位子模块。
步骤S302,启动WIFI定位,同时启动AGPS的OMA SUPL定位。
终端确定了主定位子模块和辅定位子模块后,定位模块启动主定位子模块即AGPS定位子模块,同时启动辅定位子模块即WIFI定位子模块。AGPS定位子模块进行AGPS的OMA SUPL(Open Mobile Architecture Secure User Plane Location,开放式移动体系结构安全用户面定位)定位过程。终端的监测模块分别设置WIFI定位子模块和AGPS定位子模块的最大定位时长,在WIFI定位子模块定位时长超出相应的最大定位时长且没有输出WIFI定位结果时,监测模块判定WIFI定位失败。同理,如果AGPS定位超时,则判定AGPS定位失败。WIFI定位和AGPS定位是现有技术,此处不再赘述。
步骤S303,在AGPS定位过程中穿插基站定位过程。
在AGPS的OMA SUPL定位过程中,启动基站定位子模块。基站定位子模块发起Enhanced Cell ID(增强小区ID)定位过程。监测模块设置基站定位的最大定位时长,在Enhanced Cell ID定位时长超出相应的最大定位时长且没有基站定位结果输出时,监测模块判定基站定位失败。Enhanced Cell ID定位是现有技术,此处不再赘述。
其中,可以在OMA SUPL的定位过程中的辅助信息传输协议的辅助数据RRLPAssistance Data消息的字段里增加基站定位结果的描述。
步骤S304,WIFI定位结果和基站定位结果产生后发送给AGPS定位子模块。
WIFI定位子模块产生定位结果后,将WIFI定位结果发送给主定位子模块即AGPS定位子模块,AGPS定位子模块记录WIFI定位结果,并继续等待AGPS的定位结果,同时,WIFI定位过程结束。同理,基站子模块的定位结果产生后,结束基站定位过程,将基站定位结果发送给主定位子模块。
步骤S305,AGPS定位结果产生后比较各个定位结果并选择最优定位结果。
AGPS定位结果产生后,AGPS定位子模块调用比较模块,比较模块将三个定位结果进行比较,选取定位精度最高的结果作为最优定位结果,其他两个定位结果作为参考定位结果。比较模块将最优定位结果和/或其他定位结果返回给AGPS定位子模块。
步骤S306,AGPS定位子模块对定位结果进行处理。
AGPS定位子模块将三个定位结果进行格式转换,使之满足OMA SUPL的定位结果的上传要求。
步骤S307,AGPS定位子模块将处理后的定位结果上传。
AGPS定位子模块将处理后的满足OMA SUPL的定位结果的上传要求的最优定位结果和/或其他定位结果上传给AGPS的定位服务器或者用户终端侧。
如果上述过程以WIFI定位方式为主定位方式,则步骤S304中不结束WIFI定位过程;步骤S305中AGPS定位结果产生后直接上传给AGPS的定位服务器,结束AGPS的定位过程;步骤S306中,转换三个定位结果的数据格式时,应按照WIFI定位服务器或者WIFI定位子模块要求的上传格式进行转换,并上传最优定位结果和/或其他定位结果给WIFI定位子模块或者WIFI定位服务器,最后再结束WIFI定位过程。
即,主定位子模块的定位过程最后结束,辅定位子模块在定位完成后立刻结束运行,并将辅定位子模块的定位结果和主定位子模块的定位结果进行比较,选取定位精度最高的定位结果作为最优定位结果,并将全部定位结果按照主定位子模块或主定位服务器的上传格式要求进行定位结果的数据格式转换,转换完的定位结果上传给主定位子模块或者主定位服务器进行后续的业务处理。
一般情况下,主定位应用的定位时长较长,因此可以等其他定位应用的结果出来后,进行汇总比较和格式的转换。
图4是本发明实施例四提供的针对部分定位方式定位失败的流程图。本实施例以AGPS作为主定位应用为例进行描述,支持的其他定位方式有Enhanced CellID定位,WIFI定位。如图4所示,所述方法包括:
步骤401,终端接收到定位请求。
步骤402,启动WIFI定位子模块和AGPS定位子模块。
终端接收到定位请求后,启动WIFI定位子模块和AGPS定位子模块。WIFI定位子模块进行WIFI定位,AGPS定位子模块进行AGPS的OMA SUPL定位。WIFI定位和AGPS定位是现有技术,此处不再赘述。
步骤403,在AGPS定位过程中,启动基站定位子模块。
在AGPS定位的过程中,启动基站定位子模块。基站定位子模块进行EnhancedCell ID定位。
步骤S404,各定位子模块输出定位结果。
AGPS定位子模块、基站定位子模块、WIFI定位子模块分别输出各自的定位结果,其中基站定位子模块和WIFI定位子模块的定位结果发送给主定位子模块即AGPS定位子模块。
终端的监测模块为WIFI定位、AGPS定位以及基站定位分别设置定时器。在WIFI定位的时长超过相应的定时器的最大定位时长时,则判定WIFI定位失败。同理,AGPS定位的时长超过相应的定时器的最大定位时长时,判定AGPS定位失败,基站定位时长超过相应的定时器的最大定位时长时,判定基站定位失败。在判定定位失败后,监测模块向主定位子模块发送定位失败通知。
步骤S405,比较定位结果选取最优定位结果。
主定位子模块接收到定位结果和/或失败通知后,调用比较模块,将定位成功的定位结果进行比较,选取定位精度较高的结果作为最优定位结果,将其他定位结果作为参考定位结果。
步骤S406,将定位结果进行数据处理。
比较模块选取了最优定位结果后,将最优定位结果和其他定位结果返回给主定位子模块,主定位子模块将所接收到的定位结果进行格式转换,使之满足OMASUPL的定位结果的上传要求。
步骤S407,上传定位结果。
主定位子模块即AGPS定位子模块将处理后的定位结果上传给AGPS的定位服务器,结束AGPS的定位过程。
上述过程如果以WIFI定位为主定位,则将定位成功的定位结果进行格式转换,并按照WIFI定位服务器或者WIFI定位子模块要求的格式进行转换,并上传定位结果给WIFI定位子模块或者WIFI定位服务器,最后结束WIFI定位过程。
即,定位过程中任何一个定位子模块定位失败后,只需要对定位成功的定位结果进行比较,选取定位精度较高的作为最终的定位结果,并将所有成功的定位结果按照主定位子模块的格式要求进行转换,转换完的定位结果上传给主定位子模块或者主定位服务器进行后续的业务处理。
图5是本发明实施例五提供的针对全部定位方式定位失败的流程图。本实施例是以AGPS定位作为主定位方式为例进行描述,支持的辅定位方式有基站定位和WIFI定位。如图5所示,所述方法包括:
步骤S501,终端接收到定位请求。
终端接收到网络侧发起的定位请求或者终端主动发起的定位请求。
步骤S502,启动WIFI定位和AGPS定位。
终端启动WIFI定位子模块和AGPS定位子模块,WIFI定位子模块进行WIFI定位,AGPS定位子模块进行AGPS的OMA SUPL定位。
步骤S503,在AGPS定位过程中,启动基站定位。
步骤S504,全部定位失败。
监测模块为WIFI定位、AGPS定位、基站定位分别设置相应的定时器,并设置相应的最大定时时长。在WIFI定位时长超过其相应的最大定时时长时,判定WIFI定位失败;在AGPS定位时长超过其相应的最大定时时长时,判定AGPS定位失败;在基站定位时长超过其相应的最大定时时长时,判定基站定位失败。监测模块将各个定位子模块的定时失败的通知发送给定时模块的主定位子模块。
步骤S505,上报定位失败结果。
如果所有的定位子模块的定位都失败了,则主定位子模块按照主定位子模块的上报格式上报定位失败结果给主定位子模块或主定位服务器。
图6是本发明实施例六提供的一种联合定位装置的模块组成示意图,如图6所示,所述装置包括:比较模块、监测模块、定位模块、交互模块。其中,定位模块包括多个定位子模块,多个定位子模块可以具体为WIFI定位子模块、AGPS定位子模块以及基站定位子模块。
定位模块用于在收到定位请求后,根据通信场景或者预先设置确定执行主定位方式的主定位子模块和执行辅定位方式的辅定位子模块,其中,所述主定位子模块和辅定位子模块分别进行定位,并将各自的定位结果输出给比较模块。定位模块包括多个定位子模块,所述多个定位子模块具体为WIFI定位子模块、基站定位子模块、AGPS定位子模块等。定位模块还用于根据通信场景或者预先设置确定主定位方式,并从其多个定位子模块中将执行该主定位方式的定位子模块选作所述主定位子模块,并将其他定位子模块选作所述辅定位子模块。
比较模块用于比较所述定位结果,选出最优定位结果,并将最优定位结果和/或其他定位结果发送给所述定位模块的主定位子模块。
交互模块用于将所述主定位子模块接收到的最优定位结果和/或其他定位结果上报给服务器或所述装置。主定位子模块接收到最优定位结果和/或其他定位结果后,将其按照主定位子模块上传要求进行格式转换,然后调用交互模块,按照主定位子模块的上传流程将最优定位结果和/或其他定位结果上传给网络服务器侧或者上传给所述配置。
监测模块用于设置多个不同的定时器分别控制相应的定位子模块的定位时长,当某个定时器到达预先设置的最大定位时长且相应的定位子模块没有输出定位结果时,则判定相应的定位子模块定位失败。
上述装置可以广泛的应用于各种终端设备中。比如手机、桌面电话等。
综上所述,本发明通过联合定位解决了现有定位方式单一且定位不准确的问题,用户无须关注采用了哪种定位方式,定位应用将综合考虑多种定位结果,并将多种定位结果进行综合比较,选取定位精度最高的结果反馈给用户,这将大大改善用户在终端上的使用体验;另外,联合定位应用在触摸屏移动终端中,对于大大提高该3G时代的移动终端的可用性和用户体验美誉度有很大帮助。
尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
Claims (10)
1.一种联合定位的方法,其特征在于,
终端在收到定位请求后,启动其定位模块;
所述定位模块根据通信场景或者预先设置确定执行主定位方式的主定位子模块和执行辅定位方式的辅定位子模块;
所述主定位子模块和辅定位子模块分别进行定位,并将各自的定位结果输出给所述终端的比较模块;
所述比较模块比较所述定位结果,选出最优定位结果,并将最优定位结果和/或其他定位结果发送给所述主定位子模块;
所述主定位子模块通过所述终端的交互模块将最优定位结果和/或其他定位结果上报给服务器或所述终端。
2.根据权利要求1所述的方法,其特征在于,所述定位模块根据通信场景或者预先设置确定执行主定位方式的主定位子模块和执行辅定位方式的辅定位子模块的步骤包括:
所述定位模块根据通信场景或者预先设置确定主定位方式;
所述定位模块从其多个定位子模块中将执行该主定位方式的定位子模块选作所述主定位子模块,并将其他定位子模块选作所述辅定位子模块。
3.根据权利要求1或2所述的方法,其特征在于,
所述多个定位子模块包括WIFI定位子模块、基站定位子模块、AGPS定位子模块。
4.根据权利要求2所述的方法,其特征在于,所述定位模块根据通信场景或者预先设置确定主定位方式的步骤包括:
所述定位模块根据通信场景选择定位时间最长的定位方式为主定位方式;或者,
所述定位模块根据终端用户的预先设置或者终端的默认设置确定主定位方式。
5.根据权利要求1或2或4所述的方法,其特征在于,将最优定位结果和/或其他定位结果发送给所述主定位子模块的步骤之后还包括:
主定位子模块按照其上传要求对所述最优定位结果和/或其他定位结果进行处理。
6.根据权利要求2或4所述的方法,其特征在于,
所述终端的监测模块设置多个不同的定时器分别控制相应的定位子模块的定位时长;
当某个定时器到达预先设置的最大定位时长且相应的定位子模块没有输出定位结果时,则判定相应的定位子模块定位失败。
7.一种联合定位的装置,其特征在于,所述装置包括:
定位模块,用于在收到定位请求后,根据通信场景或者预先设置确定执行主定位方式的主定位子模块和执行辅定位方式的辅定位子模块,其中,所述主定位子模块和辅定位子模块分别进行定位,并将各自的定位结果输出给比较模块;
比较模块,用于比较所述定位结果,选出最优定位结果,并将最优定位结果和/或其他定位结果发送给所述定位模块的主定位子模块;
交互模块,用于将所述主定位子模块接收到的最优定位结果和/或其他定位结果上报给服务器或所述装置。
8.根据权利要求7所述的装置,其特征在于,所述定位模块还用于:
根据通信场景或者预先设置确定主定位方式;
从其多个定位子模块中将执行该主定位方式的定位子模块选作所述主定位子模块,并将其他定位子模块选作所述辅定位子模块。
9.根据权利要求7或8所述的装置,其特征在于,
所述多个定位子模块包括WIFI定位子模块、基站定位子模块、AGPS定位子模块。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括:
监测模块,用于设置多个不同的定时器分别控制相应的定位子模块的定位时长,当某个定时器到达预先设置的最大定位时长且相应的定位子模块没有输出定位结果时,则判定相应的定位子模块定位失败。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210110925.2A CN103379429B (zh) | 2012-04-16 | 2012-04-16 | 一种联合定位的方法及装置 |
JP2015506068A JP6211588B2 (ja) | 2012-04-16 | 2012-05-23 | 連合測位方法及び装置 |
US14/394,193 US9730079B2 (en) | 2012-04-16 | 2012-05-23 | Joint positioning method and device |
PCT/CN2012/075930 WO2013155754A1 (zh) | 2012-04-16 | 2012-05-23 | 一种联合定位的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210110925.2A CN103379429B (zh) | 2012-04-16 | 2012-04-16 | 一种联合定位的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103379429A true CN103379429A (zh) | 2013-10-30 |
CN103379429B CN103379429B (zh) | 2018-03-30 |
Family
ID=49382841
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210110925.2A Active CN103379429B (zh) | 2012-04-16 | 2012-04-16 | 一种联合定位的方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9730079B2 (zh) |
JP (1) | JP6211588B2 (zh) |
CN (1) | CN103379429B (zh) |
WO (1) | WO2013155754A1 (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105142213A (zh) * | 2015-07-15 | 2015-12-09 | 腾讯科技(深圳)有限公司 | 定位方法和装置 |
CN105142102A (zh) * | 2014-05-30 | 2015-12-09 | 展讯通信(上海)有限公司 | 移动终端的定位方法及定位系统 |
CN105338616A (zh) * | 2014-05-30 | 2016-02-17 | 展讯通信(上海)有限公司 | 移动终端的定位方法及定位系统 |
WO2016127878A1 (zh) * | 2015-02-12 | 2016-08-18 | 阿里巴巴集团控股有限公司 | 定位检测方法及装置 |
CN107018231A (zh) * | 2017-03-14 | 2017-08-04 | 广东小天才科技有限公司 | 一种消息提醒方法及终端设备 |
CN107426715A (zh) * | 2017-06-29 | 2017-12-01 | 北京三快在线科技有限公司 | 位置数据的处理方法、装置、设备和存储介质 |
WO2017215447A1 (zh) * | 2016-06-15 | 2017-12-21 | 中兴通讯股份有限公司 | 验证移动通信网中的定位精度的方法和系统 |
CN108471597A (zh) * | 2017-02-17 | 2018-08-31 | 刘润晨 | 定位跟踪系统的控制方法 |
CN109474988A (zh) * | 2019-01-09 | 2019-03-15 | 腾讯科技(深圳)有限公司 | 定位处理方法、装置、计算机可读介质及电子设备 |
WO2020156567A1 (zh) * | 2019-02-02 | 2020-08-06 | 索尼公司 | 用于无线通信系统的设备、方法和存储介质 |
CN113050142A (zh) * | 2021-05-31 | 2021-06-29 | 腾讯科技(深圳)有限公司 | 终端设备的定位方法、装置、电子设备及可读存储介质 |
CN114338911A (zh) * | 2021-12-14 | 2022-04-12 | 青岛海信移动通信技术股份有限公司 | 适用于终端设备的定位方法和终端设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1744763A (zh) * | 2005-09-30 | 2006-03-08 | 上海贝豪通讯电子有限公司 | 在td-scdma和wifi系统下的联合定位方法 |
US20080129590A1 (en) * | 2003-02-28 | 2008-06-05 | Masayuki Ikeda | Positioning system |
CN102100058A (zh) * | 2008-06-06 | 2011-06-15 | 探空气球无线公司 | 通过选择最佳wlan-ps方案使用混合卫星和wlan定位系统确定定位的方法和系统 |
US8022877B2 (en) * | 2009-07-16 | 2011-09-20 | Skyhook Wireless, Inc. | Systems and methods for using a satellite positioning system to detect moved WLAN access points |
CN202057801U (zh) * | 2011-02-17 | 2011-11-30 | 上海航鼎电子科技发展有限公司 | 基于bd、gps和dr的组合定位装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11281380A (ja) | 1998-03-30 | 1999-10-15 | Hitachi Cable Ltd | 移動体測位装置 |
FI108372B (fi) * | 2000-06-30 | 2002-01-15 | Nokia Corp | Menetelmõ ja laite paikanmõõritykseen |
JP4865553B2 (ja) | 2003-07-23 | 2012-02-01 | クゥアルコム・インコーポレイテッド | 無線通信システムにおいて、デバイスの位置決めに用いられるナビゲーション解を選択すること |
JP2006109355A (ja) | 2004-10-08 | 2006-04-20 | Ntt Docomo Inc | 移動通信端末および位置情報利用方法 |
US7925278B2 (en) * | 2006-06-27 | 2011-04-12 | Motorola Mobility, Inc. | Method and system for locating a wireless device in a wireless communication network |
JP4479785B2 (ja) | 2007-12-04 | 2010-06-09 | カシオ計算機株式会社 | 位置・時刻検出装置および時計 |
US20090270110A1 (en) * | 2008-05-17 | 2009-10-29 | Sasan Ardalan | Portable wireless communication systems |
JP2011220852A (ja) | 2010-04-09 | 2011-11-04 | Ntt Docomo Inc | 移動通信端末及び測位方式選択方法 |
JP2011237391A (ja) | 2010-05-13 | 2011-11-24 | Renesas Electronics Corp | プローブカード |
JP5081274B2 (ja) | 2010-05-25 | 2012-11-28 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信端末及び測位方式選択方法 |
JP5087105B2 (ja) | 2010-06-03 | 2012-11-28 | 株式会社エヌ・ティ・ティ・ドコモ | 測位装置及び方法 |
JP2012073072A (ja) | 2010-09-28 | 2012-04-12 | Ntt Docomo Inc | 移動端末、移動通信システム、プログラムおよび制御方法 |
CN102036165A (zh) * | 2010-12-16 | 2011-04-27 | 中兴通讯股份有限公司 | 支持多种定位方式的定位方法及用户终端 |
US10168413B2 (en) * | 2011-03-25 | 2019-01-01 | T-Mobile Usa, Inc. | Service enhancements using near field communication |
-
2012
- 2012-04-16 CN CN201210110925.2A patent/CN103379429B/zh active Active
- 2012-05-23 WO PCT/CN2012/075930 patent/WO2013155754A1/zh active Application Filing
- 2012-05-23 JP JP2015506068A patent/JP6211588B2/ja active Active
- 2012-05-23 US US14/394,193 patent/US9730079B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080129590A1 (en) * | 2003-02-28 | 2008-06-05 | Masayuki Ikeda | Positioning system |
CN1744763A (zh) * | 2005-09-30 | 2006-03-08 | 上海贝豪通讯电子有限公司 | 在td-scdma和wifi系统下的联合定位方法 |
CN102100058A (zh) * | 2008-06-06 | 2011-06-15 | 探空气球无线公司 | 通过选择最佳wlan-ps方案使用混合卫星和wlan定位系统确定定位的方法和系统 |
US8022877B2 (en) * | 2009-07-16 | 2011-09-20 | Skyhook Wireless, Inc. | Systems and methods for using a satellite positioning system to detect moved WLAN access points |
CN202057801U (zh) * | 2011-02-17 | 2011-11-30 | 上海航鼎电子科技发展有限公司 | 基于bd、gps和dr的组合定位装置 |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105142102B (zh) * | 2014-05-30 | 2019-03-05 | 展讯通信(上海)有限公司 | 移动终端的定位方法及定位系统 |
CN105142102A (zh) * | 2014-05-30 | 2015-12-09 | 展讯通信(上海)有限公司 | 移动终端的定位方法及定位系统 |
CN105338616A (zh) * | 2014-05-30 | 2016-02-17 | 展讯通信(上海)有限公司 | 移动终端的定位方法及定位系统 |
CN105338616B (zh) * | 2014-05-30 | 2019-03-12 | 展讯通信(上海)有限公司 | 移动终端的定位方法及定位系统 |
CN105992259B (zh) * | 2015-02-12 | 2020-01-21 | 阿里巴巴集团控股有限公司 | 定位检测方法及装置 |
CN105992259A (zh) * | 2015-02-12 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 定位检测方法及装置 |
WO2016127878A1 (zh) * | 2015-02-12 | 2016-08-18 | 阿里巴巴集团控股有限公司 | 定位检测方法及装置 |
CN105142213A (zh) * | 2015-07-15 | 2015-12-09 | 腾讯科技(深圳)有限公司 | 定位方法和装置 |
WO2017215447A1 (zh) * | 2016-06-15 | 2017-12-21 | 中兴通讯股份有限公司 | 验证移动通信网中的定位精度的方法和系统 |
CN108471597A (zh) * | 2017-02-17 | 2018-08-31 | 刘润晨 | 定位跟踪系统的控制方法 |
CN107018231A (zh) * | 2017-03-14 | 2017-08-04 | 广东小天才科技有限公司 | 一种消息提醒方法及终端设备 |
CN107426715A (zh) * | 2017-06-29 | 2017-12-01 | 北京三快在线科技有限公司 | 位置数据的处理方法、装置、设备和存储介质 |
CN109474988A (zh) * | 2019-01-09 | 2019-03-15 | 腾讯科技(深圳)有限公司 | 定位处理方法、装置、计算机可读介质及电子设备 |
WO2020156567A1 (zh) * | 2019-02-02 | 2020-08-06 | 索尼公司 | 用于无线通信系统的设备、方法和存储介质 |
CN113050142A (zh) * | 2021-05-31 | 2021-06-29 | 腾讯科技(深圳)有限公司 | 终端设备的定位方法、装置、电子设备及可读存储介质 |
CN114338911A (zh) * | 2021-12-14 | 2022-04-12 | 青岛海信移动通信技术股份有限公司 | 适用于终端设备的定位方法和终端设备 |
CN114338911B (zh) * | 2021-12-14 | 2023-08-08 | 青岛海信移动通信技术有限公司 | 适用于终端设备的定位方法和终端设备 |
Also Published As
Publication number | Publication date |
---|---|
JP6211588B2 (ja) | 2017-10-11 |
US20150131487A1 (en) | 2015-05-14 |
WO2013155754A1 (zh) | 2013-10-24 |
CN103379429B (zh) | 2018-03-30 |
JP2015519549A (ja) | 2015-07-09 |
US9730079B2 (en) | 2017-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103379429A (zh) | 一种联合定位的方法及装置 | |
US9549309B2 (en) | System and method providing location based wireless resource identification | |
CN103281673B (zh) | 一种商业信息推送服务系统及方法 | |
US10716019B1 (en) | Dual-SIM side-by-side wireless experience comparison | |
CN101622886A (zh) | 用于wlan位置服务的方法和装置 | |
CN102970673B (zh) | 安排无线电活动的方法及通信装置 | |
US6968181B2 (en) | Technique of providing information to mobile devices | |
CN104158568A (zh) | 一种信息分享方法及终端 | |
CN106714100A (zh) | 终端的定位方法及装置 | |
CN104349455A (zh) | 一种通过wifi热点定位的方法和系统 | |
US20150081758A1 (en) | Testing a network using a communication device | |
US20090061858A1 (en) | System and Method to Manage Communication Handoff | |
CN103905974A (zh) | 一种手机报警方法和装置 | |
CN102509180A (zh) | 服务器、活动方案管理方法和活动方案管理系统 | |
CN108919720A (zh) | 一种快速实现车载外部设备远程操控的方法 | |
CN103873816A (zh) | 视频监控方法及装置 | |
CN100512515C (zh) | 一种移动终端周期定位的方法 | |
US9307430B1 (en) | Method and system for SMS messaging verification | |
CN103297320A (zh) | 用于组织活动的方法和设备 | |
CN103648002A (zh) | 通过终端设备为智能电视提供地理位置信息的方法及系统 | |
CN112243196A (zh) | 一种信息处理方法、装置、设备及计算机可读存储介质 | |
CN105338487A (zh) | 用于多遍地理定位的技术 | |
CN115997415A (zh) | 一种非陆地网络的接入方法及装置 | |
EP2749061B1 (en) | Method and apparatuses for initialising a radio base station | |
ATE541426T1 (de) | Verfahren und systeme zum konfigurieren von mobilstationen mit mehreren betriebsarten |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |