一种移动终端查询定位方法

文档序号:7658568阅读:210来源:国知局

专利名称::一种移动终端查询定位方法
技术领域
:本发明涉及个人通讯领域,尤其涉及移动终端的查询定位方法。
背景技术
:目前的现有技术中,移动终端远程定位多半需要网络侧的支持。其中,美国VerizonWireless和Sprint公司、韩国的前两大运营商SKT和KTF、日本的前两大运营商NTTDoCoMo和KDDI等公司都已经提供了基于IS-801的定位业务,中国联通也已经在部分地区开通了这种定位业务,该方法虽然定位精度高,但需要在移动终端侧增加相应的gpsOne硬件芯片,但是支持gpsOne移动终端的市场推广难度较大,同时对于运营商来说,需要网络侧的支持,并且由于使用该业务需要缴纳费用,因此该方法不利于普及。除此之外,也有人提出基于网络查询的定位方法,主要思想是通过归属位置寄存器(HLR)登记和拜访位置寄存器(VLR)查询注册小区ID,通过对扇区天线角度以及无线延迟等进行距离计算进而定位。该方法也需要大量网络侧的支持,包括全面精确的、会常常变化的网规网优信息等;同时,该方法需要很多专业的计算处理,为其专门配备计算机是不现实的。因此,该方法也很难具有普及性和操作性。
发明内容本发明所要解决的技术问题是提供一种移动终端远程查询定位方法,无需增加额外的硬件设备,无需缴纳额外费用,即可实现移动终端的位置查询。为了解决上述技术问题,本发明提供了一种移动终端查询定位方法,包括以下步骤(a)被查询终端监听寻呼信道,从CDMA协议栈应用层消息中提取位置信息并保存;(b)被查询终端用户在需要时查询本终端所在位置,或者被查询终端收到查询终端的短消息后,判断所述短消息内容是否为预先设定的定位查询短消息内容,如果是,则向查询终端返回带有本端位置的定位"R告短消息。进一步地,上述方法还可具有以下特点所述位置信息为经度和绵度信息,在所述步骤(a)中,所述被查询终端获得经绵度信息后,对其进行单行保存。进一步地,上述方法还可具有以下特点如果被查询终端提取的经炜度信息为M,且以1/n秒为单位,则换算的以度为单位的经绵度值等于M/(3600*n)。进一步地,上述方法还可具有以下特点所述位置信息为系统识别码和网络识别码,在所述步骤(a)中,所述被查询终端获得系统识别码和网络识别码后,查询本终端上保存的城市列表,得到该系统识别码和网络识别码对应的城市作为本终端所在的位置进行保存。进一步地,上述方法还可具有以下特点在所述步骤(b)中,被查询终端收到查询终端的短消息后,判断查询终端的识别号码是否为预先设置的有查询权限的号码,如果是,继续执行,否则按照普通短消息流程处理。进一步地,上述方法还可具有以下特点所述识别号码为以下的一种或几种查询终端的手机号码、国际移动用户识别码IMSI、国际移动设备识别码IMEI。进一步地,上述方法还可具有以下特点所述被查询终端支持IS-95或CDMA2000,所述查询终端支持短消息业务。采用本发明所述方法的优势在于1、基于目前网络结构,无需在网络侧增加任何额外设备。2、基于目前终端结构,不需额外增加终端^_件,支持IS-95移动终端和cdma2000lx移动终端。对对端即查询端(或其他支持短信业务的终端平台)没有特殊要求,只需对本端即被查询端的应用层进行小的更改,实现简单,几乎不引入任何额外成本。3、用户使用方便,不需要额外为定位业务付费,只需要支付应答短信的费用,非常便宜,利于普及。用户可以选择是否自动应答对方定位查询短信,可以设置允许查询的白名单,从而保护本端用户的隐私,也可以设置对查询短信的秘密回复。4、对于CDMA手机定位,精度在城市一般可以达到2km,郊区达到10km,与IS-801和其他定位方法相比,本发明适用于对定位一青度要求不高的普通人群,比如儿童看护、出租司机等,具有不可比拟的普及优势。图1为本发明所应用的网络结构示意图2为本实施例被查询端获取位置信息的流程图3为本实施例被查询端响应查询端查询其位置信息的流程图。具体实施例方式下面结合附图和具体实施方式对本发明作进一步详细说明。目前,中国联通CDMA网络侧已经全面支持CDMA2000lxRelease0协议,特别的,该协议支持基站的经绵度自配置功能(经绵度自动取自于基站GPS)。网络侧基站收发台(BTS)的配置中有基站经绵度的字段,对应CDMA协议栈第三层消息中的系统参数消息(SystemParametersMessage)的字段BASE_LAT和BASE—LONG,被查询移动终端解析该消息即可得到所待机基站的经绵度,获知本终端的大致位置信息,并可响应对端的查询指令(如短消息方式),通过对特定格式的定位查询短信进行处理,以短信方式反馈本端的位置信息。本发明要求本端手4几支持IS-95或CDMA2000,对端手才几只要支持短消息业务即可,例如可以是GSM、CDMA或PHS等制式的手机。图1为本发明所应用的网络结构示意图,其中MS为移动终端,BSC为基站控制器,BTS为基站收发台,MSC为移动交换中心,HLR为归属位置寄存器,PSTN为公共交换电话网络。BSC通过BTS发送系统参数,MS收到该参数后对其进行保存。如图2所示,本实施例被查询端(或称为本端)获取位置信息的方法,包括以下步骤步骤210,本端监听寻呼信道,从系统参数消息中提取经绵度信息BASE_LATs(绵度)和BASE—LONGs(经度);本端从CDMA协议栈第三层消息(应用层消息)的开销消息(overheadmessage)中的系统参数消息中提取BASE—LATs和BASE_LONGs。BASE—LATs和BASE—LONGs字段的单位是1/4秒,或者也可以是其他值。该经绵度信息是基站所在的经绵度,由网络侧后台手动设置或者由该基站的全球卫星定位系统(GPS)自动设置。步骤220,本端对接收到的经绵度信息进行单位换算并保存;本端将从网络侧收到经绵度信息转换成以度为单位的经绵度值,存储在移动终端的变量latitude和longitude中,计算公式为Latitude(炜度)=BASE—LATs/14400Longitude(经度)=BASE—LONGs/14400由于基站的经绵度信息是以1/4秒为单位,因此转换时将其除以14400得到以度为单位经绵度值。如果基站的经绵度信息以1/n秒为单位,设该经度或绵度信息为M,则本端保存的以度为单位的经绰度则等于M/(360(^n)。在其他实施例中,也可以换算成分、秒级单位,或者以度、分为单位等等。-故查询终端才艮据网络侧下发的消息内容同步更新本才几latitude和longitude变量,使用上述变量内容表示本端的大致位置。在另一实施例中,本端的应用层也可以提供接口,以支持对latitude和longitude的实时读取功能,本端可直接查询自己所在的经绵度。如图3所示,本实施例本端响应对端查询其位置信息的流程包括以下步骤步骤310,本端正常待机或通话时收到来自其他终端的短信;步骤320,本端判断对端的识别号码是否为预先设置白名单中的号码,如果是,执行步骤下一步,否则,按照接收普通短信流程处理;所述白名单是指对本端手机具有位置查询权的号码集合,保存在本端手机上,可由本端手机进行编辑。所述识别号码为以下的一种或几种查询终端的手机号码、IMSI(国际移动用户识别码)、IMEI(国际移动i殳备识别码)。在另一实施例中,被查询的本端也可以不对查询终端的手机号码进行判断,而直接执行下一步。步骤330,本端判断接收到的短消息内容是否为预先设定的定位短信查询内容,比如"定位查询,,,如果是,执行下一步,否则,按照接收普通短信流程处理;本端预先设定定位短信查询内容,只有发送相同短消息内容的对端手机才能对本端位置进行查询,本端可对该短信查询内容进行编辑修改。步骤340,自动生成包含本端经度和炜度的定位报告短消息回复给发送查询短信的查询终端。例如,短消息内容可以为"经度xxx.xxxxx',绵度xx.xxxxx'",经度内容为longitude值,炜度内容为latitude。当查询终端收到包含被查询端的定位报告短信后,可以根据经验或带经绵度信息的电子地图的辅助,如mapinfo的协助,确定被查询终端的大致方位。本端的应用层负责判断查询短信的识别号码和内容,并予以回复。当被查询手机应用于如父母需要查询子女位置而不希望子女知道,或者警方监控某人但不希望其得知等情况下时,可以将被查询手机设置为秘密回复,即对查询短信不振铃不提示,对所回复短信也不存储,达到保密的效果。本实施例使用待机基站的位置代表手机位置,考虑到城区经验布站密度(大致12公里一个基站),因此本实施例定位精度在城区能够达到2公里左右。在其他实施例中,如果定位要求进一步降低到城市一级,则可采用系统识别码/网络识别码(SID/NID)的信息表示对应的省/市,采集和查询和上述过程相同。此时,可在本机上保存SID/NID对应的城市列表,在对端查询时直接返回所在城市的位置信息。具有远程被查询功能的移动终端在实现时,可以采用如表1所示的菜单树形式来进行设置,如查看本机目前所在基站位置、编辑白名单、编辑查询短消息内容、设置响应保密等功能,当然也可以采用其他实现方式。#1查询手机还可对该"定位功能"菜单的实行密码保护,保证只有获得授权密码的人才能对定位查询功能进行设置。表1<table>tableseeoriginaldocumentpage8</column></row><table>权利要求1、一种移动终端查询定位方法,包括以下步骤(a)被查询终端监听寻呼信道,从CDMA协议栈应用层消息中提取位置信息并保存;(b)被查询终端用户在需要时查询本终端所在位置,或者被查询终端收到查询终端的短消息后,判断所述短消息内容是否为预先设定的定位查询短消息内容,如果是,则向查询终端返回带有本端位置的定位报告短消息。2、如权利要求l所述的方法,其特征在于,所述位置信息为经度和绵度信息,在所述步骤(a)中,所述被查询终端获得经炜度信息后,对其进行单位换算,得到以度和/或分和/或秒为单位的经绵度值作为本终端所在位置进行保存。3、如权利要求2所述的方法,其特征在于,如果被查询终端提取的经纬度信息为M,且以1/n秒为单位,则换算的以度为单位的经绵度值等于M/(3600*n)。4、如权利要求1所述的方法,其特征在于,所述位置信息为系统识别码和网络识别码,在所述步骤(a)中,所述被查询终端获得系统识别码和网络识别码后,查询本终端上保存的城市列表,得到该系统识别码和网络识别码对应的城市作为本终端所在的位置进行保存。5、如权利要求2或4所述的方法,其特征在于,在所述步骤(b)中,被查询终端收到查询终端的短消息后,判断查询终端的识别号码是否为预先设置的有查询权限的号码,如果是,继续执行,否则按照普通短消息流程处理。6、如权利要求5所述的方法,其特征在于,所述识别号码为以下的一种或几种查询终端的手机号码、国际移动用户识别码IMSI、国际移动设备识别码IMEI。7、如权利要求l所述的方法,其特征在于,所述被查询终端支持IS-95或CDMA2000,所述查询终端支持短消息业务。全文摘要本发明公开了一种移动终端查询定位方法,无需增加额外的硬件设备,无需缴纳额外费用,即可实现移动终端的位置查询。包括以下步骤(a)被查询终端监听寻呼信道,从CDMA协议栈应用层消息中提取位置信息并保存;(b)被查询终端用户在需要时查询本终端所在位置,或者被查询终端收到查询终端的短消息后,判断所述短消息内容是否为预先设定的定位查询短消息内容,如果是,则向查询终端返回带有本端位置的定位报告短消息。文档编号H04W64/00GK101098511SQ20071013042公开日2008年1月2日申请日期2007年7月18日优先权日2007年2月28日发明者赵勇攀申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1