手机定位追踪系统是现代科技结晶:有手机号码定位找人功能,通过手机定位软件结合网络定位技术实现GPS精确定位,根据辅助设备对车辆和人员定位到具体位置,GPS定位设备结合卫星定位软件查询详细位置提高准确性!
移动通信网中对AGPS手机进行定位的方法,该方法至少包括步骤:移动定位业务平台响应客户端对AGPS手机的定位请求, 通过请求査询获得AGPS手机拜访地移动交换中心所在地对应的移动定位设备的IP地址和AGPS手机用户的识别码;移动定位业务平台通过消息接口向AGPS手机拜访地的移动定位设备发送启动手机定位请求消息;移动定位业务平台收到移动定位设备的确认消息后向AGPS手机拜访地的移动交换中心发送启动定位短消息请求;该移动交换中心向AGPS手机发送触发定位的短消息;AGPS手机与拜访地的移动定位设备建立连接,完成手机定位的信息交互和定位计算;将AGPS手机的位置信息通过网络返回给移动定位业务平台。
移动通信网络技术,特别涉及一种在移动通信网中对AGPS(Assisted Global Position System ,辅助卫星定位系统,简称AGPS)手机进行定位的方法。
通过移动终端和移动通信网络设备之间的配合,确定出移动用户的实际地
理位置,在此基础上运营商能够向各类用户提供众多与位置相关的增值信息服务。获得移动终端的位置信息,根据不同的网络类型可采用不同的定位技术。定位技术可分为三大类,基于小区的定位、基于无线信号测量的定位和基于GPS 的定位。每一大类又可分为若干具体的定位技术。例如基于小区的定位技术包
15 括:CelllD, CellID + TA、 CelllD + RTT, CelllD + SectorlD, CelllD +SectorID + TA、 Cell ID + Sector ID+ RTT;基于无线信号测量的定位技术包括:CDMA网络中的AFLT、 GSM/GPRS网络中的E0TD、 WCDMA中的0TD0A;基于GPS的定位技术包括:终端自主GPS定位、基于终端计算的辅助GPS定位、基于网络计算的辅助GPS 定位、混合AGPS定位。其中混合AGPS定位结合了AGPS和下行无线信号测量两种
定位技术,综合性价比、定位精度和可用性最高。
混合AGPS定位有基于控制平面和基于用户平面两种实现方式。前者在基站系统、交换系统、定位系统之间采用信令方式交换定位所需的信息,具有较好的安全性和实时性,但需在MPC/GMLC、 PDE/SMLC等新增网络设备和移动交换中心(Mobile Switch Center,筒称MSC)、归属位置寄存器(Home Location
25 Register,筒称HLR )等现有网络设备之间增加定位专用接口, BSC、 MSC, HLR 等设备的软件都必须升级,对现有网络的冲击较大。基于用户平面的实现方式则通过短消息方式触发手机向SMLC/PDE等定位设备发起分组呼叫,建立IP数据
通道后,实现手机与定位设备间应用层端到端的信息交换,完成定位信息的收集和计算,最后定位结果由手机通过短消息方式^艮舍给定位业务实体。这种方式在安全性和实时性方面存在缺陷。
在漫游定位方面前者在手机进行位置更新时,向HLR上报拜访地移动定位中5 心地址、然后在进行定位时由拜访地移动定位中心(Mobile Position Center, 筒称MPC)根据定位技术选择相应的定位设备。此方案也要新增网络设备和接口 , 并要修?JLMSC和HLR的位置更新消息、还要支持新的MAP操作,对网络的影响也很大。而基于用户平面在漫游定位方面则采用集中建设定位设备的方式,将定位设备的IP地址固化在手机中,这种漫游定位的解决方案存在很大的局限性。10 基于控制平面的实现方式要求网络增加很多新的定位专用接口, BSC、 MSC,HLR都必须升级,对现有网络的沖击较大。基于用户平面的实现方式则短消息方式启动定位过程和返回定位结果,在安全性和实时性方面存在严重缺陷。在漫游定位方面前者采用增加新接口并修改现有位置更新接口的方式,对现网影响太大。后者则采用集中建设定位设备的方式,将定位设备的IP地址固化在手机15 中,仅适用于移动定位设备釆用集中式组网,不能兼容定位网络的分布式组网此集中式,且对漫游定位方案容易形成性能瓶颈,在灵活性方面存在较大的局限性。
现有技术除了上述对现有网络的沖击较大、安全性和实时性差及在漫游定位方案上灵活性差的缺点外,还存在以下问题:
手机上报的定位结果可能会被终端用户故意篡改。
2、 定位触发短消息通过短消息中心下发,因短信中心采用存储转发机制而
发生阻塞时会出现定位启动慢的问题,
3、 通过短信中心下发定位触发短消息,移动定位业务平台不能及时获得AGPS手机因信号中断而无法通信和定位的情况,不能及时终止无效的定位过程,
25 会造成系统资源的浪费。
4、 定位触发短消息没有定位确认标志,不能提供灵活的隐私保护机制,不
能向被查用户提供被定位的及时知情权。
5、移动定位业务平台、移动定位设备和AGPS手机缺乏有故的并发定位响应机制,不利于有效节省系统开销和提高业务响应速度。
针对背景技术中的不足,本发明的目的在于提供一种在移动通信网中对
AGPS手机进行定位的方法。本发明至少包括步骤:
A、 移动定位业务平台响应客户端对AGPS手机的定位请求,通过请求查询10 获得AGPS手机拜访地移动交换中心(MSC )所在地对应的移动定位设备的IP地
址和AGPS手机用户的识别码;
B、 移动定位业务平台通过消息接口向AGPS手机拜访地的移动定位设备发送启动手机定位请求消息,该消息中至少包含手机用户识别码;
C、 移动定位业务平台收到移动定位设备的确认消息后向AGPS手机拜访地15 的移动交换中心(MSC )发送启动定位短消息请求;
D、 该移动交换中心向AGPS手机发送触发定位的短消息;
E、 AGPS手机与拜访地的移动定位设备建立连接,完成手机定位的信息交互和定位计算;
F、 将AGPS手机的位置信息通过网络返回给移动定位业务平台。20 根据上述技术方案:
所述的消息接口为TCP/1P消息接口 。步骤A进一步包括步骤:
a.移动业务平台根据AGPS手机用户登记的定位查询鉴权信息;对定位请求进行鉴权;
25 b,鉴权通过后,从AGPS手机的归属位置寄存器获取当前所在拜访地移动交
换中心(MSC)的信息;
c查询数据库获得该移动交换中心(MSC)所在地对应的移动定位设备的
IP地址和AGPS手机用户的识别号码。步骤D进一步包括步骤:
a. AGPS手机根据短消息中的移动定位设备IP地址,向该移动定位设备发起分组呼叫,其中包括手机用户的识别号码; 5 b.移动定位设备收到来自AGPS手机的定位分组呼叫请求,比较请求消息中
的用户识別码是否与移动定位业务平台发送的用户识别码相同,不相同则拒绝定位连接请求,相同则建立连接并继续步骤c;
c手机和移动定位设备之间交换混合AGPS定位所需要的信息,并进行定位计算。
10 步骤E为移动定位设备向移动定位业务平台上报定位结果„
步骤E还可为AGPS手机向移动定位业务平台上报定位结果,包括步骤:
a. 移动定位设备将定位结果进行加密后返回给AGPS手机;
b. AGPS手机将定位结果以短消息形式通过拜访地移动交换中心(MSC)发送到短消息中心,其中位置信息为加密形式;
15 C.短消息中心向移动定位业务平台转发定位结果;
d.移动定位业务平台对收到的定位结果进行解密,并保存于用户位置信息历史列表中备用。
在一次定位过程完成前,移动定位设备再收到针对相同用户的定位请求, 则直接根据正在进行定位过程的结果上报给发起第二个定位请求的移动定位业
20 务平台;在移动定位业务平台发起一次定位请求且得到定位结果前又收到来自移动定位服务客户端的第二个合法定位请求,则直接根据正在进行的定位结果对第二个定位请求进行响应。
本发明的技术方案至少能够到达以下效果:
1 、以加密方式从手机上报定位结果或由网络侧的移动定位设备直接上报定25 位结果防止了位置信息被终端用户故意篡改现象的发生。
2、定位触发短消息不通过短消息中心而直接发送到MSC,保证了定位过程的快速启动。当AGPS手机因信号中断而无法通信和定位,移动定位中心能够及
时获得定位触发短消息投递失败的情况而及时终止无效的定位过程,节省系统资源。
3、 移动定位中心在定位触发短消息中下发移动定位设备的IP地址,保证了定位网络对分布式组网的兼容性,遊免了集中组网方式向分布式組网方式演
5 化而导致现有手机无法定位情况的发生。
4、 定位触发短消息中包含定位确认标志的隐私保护机制保证了被查用户对自身被定位的及时知情权,并进一步保护了用户的安全性。
5、 移动定位中心、移动定位设备和AGPS手机的并发定位响应机制有效节省了系统开销并提高了业务响应速度,
10 6、采用本发明的方法,只需对现有网络进行较小地改动,即可提高安全性
和实时性,而且使漫游定位灵活。
本发明的技术方案是在移动定位业务平台(如:位置服务器中间件(LBS M¥)、MPC或网关移动位置中心(GMLC))与移动定位设备(如:定位实体(PDE)、服务移动位置中心(SMLC))之间建立TCP八P消息接口,移动定位设备接受移动定位业务平台的请求,完成手机定位的信息交互和定位计算过程,将手机的位置信息通过网络安全返回给移动定位业务平台。解决从手机上4艮位置信息的不
25 可靠问题(因为定位结果在运营商的专用网络中传送可以认为是安全的,而定位结果以明文方式送给终端,再由终端上报则存在被用户截取并修改的可能)。另外在移动定位设备(如PDE或SMLC)接受移动定位业务平台或手机上报的定位
请求,完成手机定位的信息交互和定位计算过程后,将手机的位置信息进行加密后传送给手机,然后由手机将经过加密的位置信息上报给定位业务平台(LBS MW、 MPC. GMLC或SP),定位业务平台进行解密获得手机位置信息。定位结果以加密方式送给终端,再由终端上报则不再有被用户截取并修改的问题,也可解
5 决位置信息欺诈的问题。
为了解决移动定位设备分布建设时的漫游定位问题,移动定位业务平台在
通知手机启动定位程序时,向HLR查询获得手机拜访地的信息,确定拜访地所对应的移动定位设备IP地址,然后在定位触发短消息中将该IP地址下发给手机。安全可靠的定位包括手机上^Jm密定位结果和移动定位设备上#_定位结果10 定位两种方式。实施例1
下面结合图1作详细说明,其中移动业务平台具体为移动定位中心,定位结果由移动定位设备上才艮给移动定位业务平台:
1、 移动定位业务平台收到移动定位服务客户端对手机的定位请求,移动定
15 位业务平台根据被查用户登记的定位查询鉴权信息,对本次定位进行鉴权。鉴
权通过后,启动对该手机的定位流程。首先向被查用户的HLR请求查询被查用户当前所在拜访地MSC信息,在CDMA网络中此消息可以是SMSREQ消息、SEARCH或LPREQ,在GSM/GPRS/WCDMA网络中可以是SRI-SM、 ATI或SRI-LCS。
2、 HLR收到来自移动定位业务平台的查询用户拜访MSC地lib的请求,返回响20 应消息,其中包括被查手机当前所在MSC的地址信息,此信息可用于短消息路由。
3、 移动定位业务平台收到HLR返回的MSC地址信息,查询数据库获得该MSC 所在地对应的移动定位设备的IP地址和手机用户的识别号码(IMSI或MIN),向该手机拜访地的移动定位设备发起定位请求。请求消息中包含手机用户的识别号码。
25 移动定位业务平台获得手机拜访地MSC所在地对应的移动定位设备的IP地
址,可以采用三种方式:查询保存于本地的MSC号码/移动定位设备IP地址对应表,或向HLR查询,或向专用的数据库设备查询;移动定位业务平台!^得手机用
卢的识别号码(IMSI或MIN)也可以采用三种方式:查询本地的用户号码/用户识别号码对应表、向HLR查询或向营帐中心查询。
4、移动定位设备收到定位请求,保存手机用户的识別号码,返回确认消息, 并等待发起定位连接请求。5 5、移动定位业务平台收到确认消息,向手机拜访地MSC发启动定位短消息
请求。在CDMA网络中此消息为SMDPP,在GSM/GPRS/WCDMA网络中为MT-FVD-SM (Mobile Termination Forward Short Message )消息;该短消息内容为特殊定制,其中包括手机拜访地移动定位设备的IP地址和短消息显示标志和定位确认信息或标志。10 6、 MSC向手机发送触发定位的短消息。
7、手机收到短消息,向MSC发送响应消息。
8 、 MSC向移动定位业务平台返回触发定位短消息的发送响应消息。如果本次定位需要手机用户确认,MSC会收到来自手机的一条确认短消息容许或拒绝定位,这时MSC会通过短消息中心向移动定位业务平台转发这条短消15 息。流程图中省略了确认短消息的发送过程。
9、 手机根据触发定位的短消息中包含的移动定位设备IP地址,向该移动定位设备发起分组呼叫,其中包括手机用户的识别号码(IMSI或MIN)。
如果启动定位短消息内容中的显示标志为需要显示,则手机显示该短消息, 否则不显示;如果该短消息中包含需要确认的定位确认标志,则显示确认信息, 20 并在发起定位分组呼叫前等待用户确认,用户确认后手机将另外发送一奈确认短消息给移动定位业务平台。确认结果为同意定位或拒绝定位;如果不需要确认或确认结果为同意定位则发起定位分组呼叫,否则不发起定位分组呼叫。流程图中省略了确认短消息的发送过程。
10、 移动定位设备收到来自手机的定位分组呼叫请求,比较请求消息中的25用户识别号码是否为移动定位业务平台所要求定位的用户号码,不是则拒绝定
位连接请求,是则接受本次定位请求,并且向手机返回确认消息。
11、 手机和移动定位设备之间交换混合AGPS定位所需要的信息,并进行定
位计算。
12、 定位完成后,移动定位设备向手机发定位连接释放消息,结束本次定
位过程。
13、 移动定位设备向移动定位业务平台报告定位结果,其中包括手机的经
5 纬度等位置信息。
14、 移动定位业务平台收到定位结果才艮告消息,向移动定位设备返回确认消息;移动定位设备释放本次定位相关的资源。
如果在一次定位过程完成前,移动定位设备再收到针对相同用户的定位请求,不必另外启动定位资源,而直接根据正在进行的定位过程的结果上报给发
10 起第二个定位请求的移动定位业务平台。如杲在移动定位业务平台发起一次定
位请求、得到定位结果前又收到来自LCS-Client的第二个合法定位请求,也不必另外启动定位资源,而直接根据正在进行的定位结果对第二个LCS-Client定位请求进行响应。实施例2
15 参阅图3 ,其中定位结果由手机上报给移动定位业务平台:
步骤1-11与实施例1中相同。
12、 定位完成后,移动定位设备对定位结果进行加密后返回给手机,并释放本次定位所占用的资源。
13、 手机向移动定位业务平台上报定位结果,定位结果以短消息形式通过20 MSC发送到短消息中心,其中位置信息为加密形式。
14、 短消息中心收到该定位结杲报告短消息后,通过MSC向手机返回确认消息,并保存该短消息以备向移动定位业务平台转发。
如果手机在一次定位过程完成之前,收到另一个合法定位请求,则手机不另外启动定位分组呼叫,而是根据正在进行的定位的结果对后一个请求给出响
25 Ao
15、 短消息中心向移动定位业务平台转发定位结果。
16、 移动定位业务平台收到定位结果,向短消息中心返回确认消息,短消
息中心删除保存的定位^^告短消息。移动定位业务平台对定位结果进行解密保存于用户位置信息历史列表中备用。
