基于移动台实现定位的方法

文档序号:7612538阅读:208来源:国知局
专利名称:基于移动台实现定位的方法
技术领域
本发明涉及移动定位技术,特别是一种基于移动台进行定位的方法。
背景技术
目前通过WAP方式进行基于移动台实现定位的方法包括以下步骤用户通过WAP方式接入LCS CLIENT(位置服务客户机),发送服务请求;LCSCLIENT通过L1接口向移动定位中心(MPC)发送定位请求,并启动定时器T4;LCSCLIENT通过WAP返回请求应答;移动定位中心向用户/LCS CLIENT数据库发送鉴权消息,检查发起定位的用户及LCSCLIENT是否被授权;用户/LCSCLIENT数据库向移动定位中心返回鉴权结果;MS向移动定位中心发起定位请求StartPositioningProcessRequest,并终止定时器T4;移动定位中心使用GEOPOSREQ消息向定位实体发送定位请求。启动定时器T1;移动定位中心向MS发送定位响应StartPositioningProcessResponse,激活MS发起IS801会话;定位实体与MS之间的IS801消息交互,进行MS位置的计算。要求定位实体在最后一条IS801;定位完成,定位实体使用geoposreq发送定位结果至移动定位中心,移动定位中心存储目标用户当前位置信息;移动定位中心通过L1接口返回MS位置信息给LCSCLIENT;MS(移动台)通过WAP向LCSCLIENT发出服务请求;LCSCLIENT通过WAP返回服务信息给MS,为MS提供服务。
然而在上述的现有技术中,LCSCLIENT(位置服务客户机)必须通过L1接口向移动定位中心发送定位请求,同时移动定位中心通过L1接口返回MS位置信息给LCSCLIENT,流程复杂,时延开销较大,复杂度高。

发明内容
由于现有的WAP定位方法中必须利用位置服务客户机向MPC发送L1接口消息,并通过移动定位中心的返回消息才能获得终端的地理位置信息,本发明的目的在于提供一种基于移动台实现定位的方法,简化流程,减少时延开销,并降低处理复杂度。
为了实现上述目的,本发明提供了一种基于移动台实现定位的方法,其中,包括以下步骤步骤1,移动台发起基于WAP的定位请求,定位业务客户机收到请求后向终端请求位置信息,并由移动台发起开始定位过程请求消息;步骤2,移动台与移动定位中心进行交互完成鉴权和认证;步骤3,移动台、定位实体及移动定位中心交互完成位置信息的计算和获取;步骤4,移动台通过WAP服务请求消息将移动台的地理位置信息发送给定位业务客户机;步骤5,定位业务客户机获得移动台位置信息后,向移动台提供基于位置信息的服务。
上述的基于移动台实现定位的方法,其中,所述步骤1具体包括以下步骤步骤101,移动台通过WAP方式接入位置服务客户机,发送WAP服务请求消息;步骤102,位置服务客户机返回WAP服务应答消息;步骤103,移动台给移动定位中心发送定位操作启动请求消息。
上述的基于移动台实现定位的方法,其中,所述步骤2具体包括以下步骤步骤201,移动定位中心向一数据库发送鉴权信息;步骤202,数据库向移动定位中心返回鉴权结果。
上述的基于移动台实现定位的方法,其中,所述步骤3具体包括以下步骤步骤301,鉴权通过后,移动定位中心使用地理位置请求消息向定位实体发送定位请求;步骤302,定位实体向移动定位中心发送地理位置请求的确认消息;步骤303,移动定位中心向移动台发送定位操作启动响应消息;步骤304,定位实体与移动台之间进行IS801数据交互,进行移动台位置的计算,定位实体在最后一条IS801消息中返回真实的定位结果;步骤305,定位过程完成后,定位实体使用地理位置请求的返回消息发送定位结果至移动定位中心,移动定位中心存储目标用户当前位置信息。
上述的基于移动台实现定位的方法,其中,所述定位操作启动请求消息包括以下参数内容提供商的URL、应用指示、移动台的MS_ID、移动台定位能力及cell/sector信息。
上述的基于移动台实现定位的方法,其中,所述定位操作启动响应消息中包括定位实体的IP地址和端口号。
上述的基于移动台实现定位的方法,其中,所述定位操作启动响应消息指示以下情况之一定位将会进行,并指出对本次请求使用定位技术类型及指示有没有位置被返回;定位请求未通过鉴权,用户或位置服务客户机鉴权失败;或移动定位中心拒绝了定位请求。
上述的基于移动台实现定位的方法,其中,如果所述定位操作启动响应消息中有错误,移动台认为定位过程结束。
上述的基于移动台实现定位的方法,其中,所述定位技术类型为gpsOne定位时,所述定位操作启动响应消息提供定位实体的IP地址和端口号或统一资源定位器地址。
本发明的基于移动台实现定位的方法,位置服务客户机通过移动台发送的WAP服务请求消息获取移动台的地理位置信息,省去了现有技术中的L1接口消息,这样简化了流程,减少了时延开销,并降低了处理复杂度。


图1为本发明的基于移动台实现定位的方法的流程示意图。
具体实施例方式
本发明的基于移动台实现定位的方法在实现WAP定位时,通过终端获取经纬度,其处理过程包括如下步骤首先终端发起基于WAP的定位请求,定位业务客户机收到请求后向终端请求位置信息;终端与移动定位中心(MPC)进行交互完成相关的鉴权和认证过程;终端与移动定位中心交互完成位置信息的计算和获取;移动台通过WAP服务请求消息将移动台的地理位置信息发送给定位业务客户机;LCS CLIENT获得终端的位置信息后,向终端提供基于位置信息的服务。
在原有的标准中,位置服务客户机需要向MPC发送L1接口消息,并通过MPC的返回消息,获得终端的经纬度。但本发明中实际上经纬度信息可以通过其他简化的步骤来实现,省去了现有技术中的L1接口消息,这样简化了流程,减少了时延开销,并降低了处理复杂度。
具体的实现过程如下如图1所示,包括以下步骤步骤S101,移动台通过WAP方式接入CP,发送WAP服务请求消息;步骤S102,位置服务客户机通过WAP返回WAP服务应答消息,具体消息内容参见中国联合通信有限公司CDMA 1X移动台设备规范;步骤S103,移动台给移动定位中心发送定位操作启动请求消息,即StartPositioningProcessRequest,该消息包括以下参数内容提供商的URL、应用指示、移动台的MS_ID、移动台定位能力、及cell/sector信息,cell/sector信息使移动定位中心能选择基于cell/sector的定位;步骤S104,移动定位中心向用户/CP数据库发送鉴权信息,检查发起定位的移动台及位置服务客户机是否被授权,其中用户/CP CLIENT数据库为移动定位中心的一部分,此处理过程通过内部接口进行;步骤S105,用户/CP数据库向移动定位中心返回鉴权结果,鉴权结果表明位置服务客户机和移动台是否为签约用户;步骤S106,鉴权通过后,移动定位中心使用地理位置请求消息,即GEOPOSREQ’消息向定位实体发送定位请求,并启动定时器T1;

步骤S107,定位实体向移动定位中心发送地理位置请求的确认消息,即中间geoposreq’消息,证实它已准备好接受来自移动台的MO IS-801消息;其中,地理位置请求的确认消息格式如下

步骤S108,移动定位中心向移动台发送定位操作启动响应消息,即StartPositioningProcessResponse,用于激活移动台发起IS801会话,在此过程中,MPC须将PDE的IP地址、端口号等告知移动台。
StartPositioningProcessResponse消息指示以下情况之一该定位将会进行,消息将指出对本次请求使用哪一类定位技术,如果采用gpsOne定位则还提供PDE的IP地址和端口号或其url地址、以及指示本响应中有没有位置被返回,这一指示之所以必要,是因为对于使用缓存的位置或基于cell/sector定位的流程,该消息需要返回一个位置;该请求未通过鉴权,即用户或者LCS Client鉴权失败; 或移动定位中心拒绝了该定位请求,如会话数已超出了门限值。
另外如果StartPositioningProcessResponse消息中有任何错误(协议,编码等),移动台也将认为定位过程结束;步骤S109,定位实体与移动台之间进行IS801消息交互,进行MS位置的计算,定位实体在最后一条IS801消息中返回真实的定位结果。
步骤S110,定位过程完成后,定位实体使用地理位置请求的返回消息,即geoposreq’发送定位结果至移动定位中心,移动定位中心存储目标用户当前位置信息,终止定时器T1;其中,地理位置请求的返回消息格式如下

步骤S111,移动台再次通过WAP向位置服务客户机发出服务请求,请求中包括移动台的地理位置信息;步骤S112,位置服务客户机通过WAP返回服务信息响应消息给移动台,为移动台提供服务。
本发明的基于移动台定位的系统包括以下功能模块定位操作模块,负责配合完成终端经纬度的获取和计算;定位处理模块,负责完成相关的定位处理呼叫流程;及鉴权认证模块,负责对终端用户和SP的合法性进行认证,以及与用户位置相关的隐私处理。
上述的功能模块共同配合工作,完成基于移动台定位技术的相关定位处理。与原有的定位系统平台相比,新的定位平台除了支持原有系统的全部功能外,同时还支持基于移动台定位的技术以及相关的应用。为此,新的定位平台中,定位操作模块需要支持新的定位处理,包括与终端和定位处理模块之间的信息交互。定位处理模块需要支持新的定位处理流程以支持基于移动台的定位技术的实现,包括与终端的接口以及与定位操作模块的接口。同时新的定位平台也对原有平台的一些处理流程进行的优化的改进。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种基于移动台实现定位的方法,其特征在于,包括以下步骤步骤1,移动台发起基于WAP的定位请求,定位业务客户机收到请求后向终端请求位置信息,并由移动台发起开始定位过程请求消息;步骤2,移动台与移动定位中心进行交互完成鉴权和认证;步骤3,移动台与移动定位中心交互完成位置信息的计算和获取;步骤4,移动台通过WAP服务请求消息将移动台的地理位置信息发送给定位业务客户机;步骤5,定位业务客户机获得移动台位置信息后,向移动台提供基于位置信息的服务。
2.根据权利要求1所述的基于移动台实现定位的方法,其特征在于,所述步骤1具体包括以下步骤步骤101,移动台通过WAP方式接入位置服务客户机,发送WAP服务请求消息;步骤102,位置服务客户机通过WAP返回WAP服务应答消息;步骤103,移动台给移动定位中心发送定位操作启动请求消息。
3.根据权利要求1所述的基于移动台实现定位的方法,其特征在于,所述步骤2具体包括以下步骤步骤201,移动定位中心向一数据库发送鉴权信息;步骤202,数据库向移动定位中心返回鉴权结果。
4.根据权利要求1所述的基于移动台实现定位的方法,其特征在于,所述步骤3具体包括以下步骤步骤301,鉴权通过后,移动定位中心使用地理位置请求消息向定位实体发送定位请求;步骤302,定位实体向移动定位中心发送地理位置请求的确认消息;步骤303,移动定位中心向移动台发送定位操作启动响应消息;步骤304,定位实体与移动台之间进行IS801数据交互,进行移动台位置的计算,定位实体在最后一条IS801消息中返回真实的定位结果;步骤305,定位过程完成后,定位实体使用地理位置请求的返回消息发送定位结果至移动定位中心,移动定位中心存储目标用户当前位置信息。
5.根据权利要求2所述的基于移动台实现定位的方法,其特征在于,所述定位操作启动请求消息包括以下参数内容提供商的URL、应用指示、移动台的MS_ID、移动台定位能力及cell/sector信息。
6.根据权利要求4所述的基于移动台实现定位的方法,其特征在于,所述定位操作启动响应消息中包括定位实体的IP地址和端口号。
7.根据权利要求4或6所述的基于移动台实现定位的方法,其特征在于,所述定位操作启动响应消息指示以下情况之一定位将会进行,并指出对本次请求使用定位技术类型及指示有没有位置被返回;定位请求未通过鉴权,用户或位置服务客户机鉴权失败;或移动定位中心拒绝了定位请求。
8.根据权利要求4或6所述的基于移动台实现定位的方法,其特征在于,如果所述定位操作启动响应消息中有错误,移动台认为定位过程结束。
9.根据权利要求6所述的基于移动台实现定位的方法,其特征在于,所述定位技术类型为gpsOne定位时,所述定位操作启动响应消息提供定位实体的IP地址和端口号或统一资源定位器地址。
全文摘要
本发明公开了一种基于移动台实现定位的方法,包括以下步骤移动台发起基于WAP的定位请求,定位业务客户机收到请求后向终端请求位置信息,并由移动台发起开始定位过程请求消息;移动台与移动定位中心进行交互完成鉴权和认证;移动台、定位实体及移动定位中心交互完成位置信息的计算和获取;移动台通过WAP服务请求消息将移动台的地理位置信息发送给定位业务客户机;定位业务客户机获得移动台位置信息后,向移动台提供基于位置信息的服务。解决了现有的WAP定位方法中利用位置服务客户机向移动定位中心发送L1接口消息,并通过移动定位中心的返回消息才能获得终端的地理位置信息的缺点,简化了流程,减少了时延开销,并降低了处理复杂度。
文档编号H04W4/02GK1719938SQ20051001227
公开日2006年1月11日 申请日期2005年7月28日 优先权日2005年7月28日
发明者翟一兵, 罗宏兰, 于鹏, 王兴刚, 吴成志, 蔡磊, 欧阳欣, 张红, 董晓鲁 申请人:中国联合通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1