针对lte/cdma双模终端的定位业务处理方法与系统的制作方法

文档序号:7776909阅读:151来源:国知局
专利名称:针对lte/cdma 双模终端的定位业务处理方法与系统的制作方法
技术领域
本发明涉及通信技术,尤其是一种针对LTE/CDMA双模终端的定位业务处理方法与系统。
背景技术
随着移动互联网应用的发展,基于位置服务的应用不断涌现,对运营商网络提供定位功能和能力的要求越来越高。码分多址(Code Division Multiple Access,以下简称:CDMA)网络的用户面定位可采用定位之星(gpsOne)精定位方法,其网络架构包括移动定位中心(Mobile Position Center,以下简称:MPC)、定位实体(Position DeterminingEntity,以下简称:PDE)和定位业务客户端(Location Service Client,以下简称:LCSClient)。其中,MPC的主要功能是用作定位操作处理流程的控制管理中心和位置信息的控制管理中心,对外实现定位网关的功能;PDE的主要功能是完成定位计算,当收到MPC的定位请求时,PDE与移动交换中心(Mobile Switching Centre,以下简称:MSC)、基站控制器(Base Station Controller,以下简称:BSC)以及终端(Mobile Station,以下简称:MS)等相关设备交换信息,利用各种测量信息和数据,通过特定的算法完成具体的定位计算,并将定位计算得到的定位结果报告给MPC。第三代合作伙伴项目(the3rd Generation Partnership Project,以下简称:3GPP)在长期演进(Long Term Evolution,以下简称:LTE)阶段引入了控制面的定位方法,其网络架构包括LCS Client、网关移动定位中心(Gateway Mobile Location Centre,以下简称:GMLC)和演进的服务移动定位中心(Evolved Serving Mobile Location Centre,以下简称:E-SLMC)等网元。其中,GLMC的主要功能是用作定位业务接入和管理实体,LTE网络通过GMLC向外部的LCS Client提供定位业务的接入,并负责向LCS Client返回定位结果,同时进行用户与LCS Client的管理及用户隐私管理。E-SMLC主要负责定位操作所需资源的协调调度并完成定位计算。GMLC和E-SMLC配合完成控制面定位流程。CDMA运营商引LTE网络后,基于用户面的CDMA定位方法和基于控制面的LTE定位方法会同时并存。对LTE单模终端而言,仅在LTE网络覆盖区发起基于控制面的LTE定位流程。对CDMA单模终端而言,仅在CDMA网络覆盖区发起基于用户面的CDMA定位流程。对于同时支持CDMA与LTE协议的LTE/CDMA双模终端而言,其支持语音与LTE数据并发方案(Simultaneous Voice and LTE,以下简称:SVLTE)、电路域回落方案(Circuit SwitchFallback,以下简称:CSFB)等,在CDMA网络覆盖区仅发起基于用户面的CDMA定位流程,但是在LTE与CDMA网络的共同覆盖区,当LCS Client发起对终端的定位请求时,MPC和GLMC会分别向归属位置寄存器(Home Location Register,以下简称:HLR)、归属用户服务器(Home Subscriber Server,以下简称:HSS)发起该终端信息的查询和路由请求。由于实际布网时,HSS与HLR通常会合设,可以将HSS与HLR合设后的实体表述为HSS/HLR。由于HSS与HLR中均包含有该终端信息,MPC和GLMC都会收到实体HSS/HLR返回的终端信息,并同时分别发起基于用户面的CDMA定位流程和基于控制面的LTE定位流程。
在实现本发明的过程中,发明人发现,现有技术同时发起基于用户面的CDMA定位流程和基于控制面的LTE定位流程的方法至少存在以下问题:基于用户面的CDMA定位流程和基于控制面的LTE定位流程所获得的定位结果在精度上没有太大差异,同时在两个网络发起定位流程对网络定位资源和信令开销而言是一种浪费;对LTE/CDMA双模终端而言,通常数据业务通过LTE网络进行,电路域业务则通过CDMA Ix网络进行。进行基于用户面的CDMA定位流程时,通常情况下会先中断LTE/CDMA双模终端上进行数据业务的LTE数据连接,然后再发起CDMA数据连接。因此,同时发起基于用户面的CDMA定位流程和基于控制面的LTE定位流程,会导致LTE数据连接的频繁断开,影响LTE/CDMA双模终端上的数据业务,大大影响到用户的业务体验。

发明内容
本发明实施例所要解决的技术问题是:提供一种针对LTE/CDMA双模终端的定位业务处理方法与系统,以避免定位资源和信令开销的浪费,减小终端频繁断开LTE数据连接的问题,有效提升用户的业务体验。本发明实施例提供的一种针对LTE/⑶MA双模终端的定位业务处理方法,包括:定位业务客户端LCS Client分别向网关移动定位中心GMLC与移动定位中心MPC发起对LTE/CDMA双模终端的定位请求,所述定位请求中包括LTE/CDMA双模终端在长期演进LTE网络中的第一用户标识以及在码分多址CDMA网络中的第二用户标识;GMLC基于从LTE/CDMA双模终端用户的归属用户服务器HSS获取的所述LTE/CDMA双模终端的第一定位业务路由信息,包括所述LTE/CDMA双模终端在LTE网络的附着信息与所述GMLC到所述LTE/CDMA双模终端的路由信息,发起基于控制面的LTE定位流程,并在定位成功时,向LCS Client返回所述LTE/CDMA双模终端的定位结果消息;响应于GMLC定位失败,MPC基于从LTE/CDMA双模终端用户的归属位置寄存器HLR获取的所述LTE/CDMA双模终端的第二定位业务路由信息,包括所述LTE/CDMA双模终端在CDMA网络的附着信息与所述MPC到所述LTE/CDMA双模终端的路由信息,发起基于用户面的CDMA定位流程,并在定位成功时,向LCS Client返回所述LTE/CDMA双模终端的定位结果消息。本发明实施例提供的一种针对LTE/CDMA双模终端的定位业务处理系统,包括LCSClient、GMLC、HSS、MPC 与 HLR ;其中:HSS,用于存储LTE/CDMA双模终端在LTE网络的附着信息与当前位置信息;HLR,用于存储LTE/CDMA双模终端在CDMA网络的附着信息与当前位置信息;LCS Client,用于分别向GMLC与MPC发起对LTE/CDMA双模终端的定位请求,所述定位请求中包括LTE/CDMA双模终端在长期演进LTE网络中的第一用户标识以及在码分多址CDMA网络中的第二用户标识;GMLC,用于基于从LTE/CDMA双模终端用户的HSS获取的所述LTE/CDMA双模终端的第一定位业务路由信息,包括所述LTE/CDMA双模终端在LTE网络的附着信息与所述GMLC到所述LTE/CDMA双模终端的路由信息,发起基于控制面的LTE定位流程,并在定位成功时,向所述LCS Client返回所述LTE/CDMA双模终端的定位结果消息;
MPC,用于响应于GMLC定位失败,MPC基于从LTE/CDMA双模终端用户的归属位置寄存器HLR获取的所述LTE/CDMA双模终端的第二定位业务路由信息,包括所述LTE/CDMA双模终端在CDMA网络的附着信息与所述MPC到所述LTE/CDMA双模终端的路由信息,发起基于用户面的CDMA定位流程,并在定位成功时,向LCSClient返回所述LTE/CDMA双模终端的定位结果消息。基于本发明上述实施例提供的针对LTE/CDMA双模终端的定位业务处理方法与系统,针对LCS Client分别发送的定位请求,可以先由GMLC基于从LTE/CDMA双模终端用户的HSS获取的LTE/CDMA双模终端的第一定位业务路由信息发起基于控制面的LTE定位流程,在GMLC定位失败的情况下,再由MPC基于从LTE/CDMA双模终端用户的获取的LTE/CDMA双模终端的第二定位业务路由信息发起基于用户面的CDMA定位流程。与现有技术相比,避免了同时进行基于用户面的CDMA定位流程和基于控制面的LTE定位流程导致的定位资源和信令开销的浪费;并且,在GMLC定位成功的情况下无需再进行基于用户面的CDMA定位流程,避免了由此导致的LTE数据连接的频繁断开问题,减小了终端频繁断开LTE数据连接的问题,有效保障了 LTE/CDMA双模终端上的数据业务,有效了提升用户的业务体验。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明针对LTE/CDMA双模终端的定位业务处理方法一个实施例的流程图;图2为本发明针对LTE/CDMA双模终端的定位业务处理方法另一个实施例的流程图;图3为本发明实施例中基于控制面的LTE定位流程一个实施例的流程图;图4为本发明实施例中基于用户面的CDMA定位流程一个实施例的流程图;图5为本发明针对LTE/CDMA双模终端的定位业务处理系统一个实施例的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明针对LTE/CDMA双模终端的定位业务处理方法一个实施例的流程图。如图1所示,该实施例针对LTE/CDMA双模终端的定位业务处理方法包括:101,LCS Client分别向GMLC与MPC发起对LTE/CDMA双模终端的定位请求,该定位请求中包括LTE/CDMA双模终端在长期演进LTE网络中的第一用户标识以及在码分多址CDMA网络中的第二用户标识。102,GMLC基于从待定位LTE/CDMA双模终端用户的HSS获取的LTE/CDMA双模终端的第一定位业务路由信息,包括该LTE/CDMA双模终端在LTE网络的附着信息与GMLC到该LTE/CDMA双模终端的路由信息,发起基于控制面的LTE定位流程,并在定位成功时,向LCSClient返回LTE/CDMA双模终端的定位结果消息。其中,LTE/CDMA双模终端在LTE网络的附着信息是指该LTE/CDMA双模终端是否附着在LTE网络的信息;GMLC到该LTE/CDMA双模终端的路由信息,是指GMLC发起的基于控制面的LTE定位流程中GMLC向该LTE/CDMA双模终端发送的信息到达该LTE/CDMA双模终端必须的路由信息,包括但不限于必要的移动管理实体(Mobility Management Entity,以下简称:MME)、基站等信息。103,响应于GMLC定位失败,MPC基于从待定位LTE/CDMA双模终端用户的HLR获取的LTE/CDMA双模终端的第二定位业务路由信息,包括该LTE/CDMA双模终端在CDMA网络的附着信息与MPC到该LTE/CDMA双模终端的路由信息,发起基于用户面的CDMA定位流程,并在定位成功时,向LCS Client返回LTE/CDMA双模终端的定位结果消息。其中,LTE/CDMA双模终端在CDMA网络的附着信息是指该LTE/CDMA双模终端是否附着在CDMA网络的信息;MPC到该LTE/CDMA双模终端的路由信息,是指MPC发起的基于用户面的CDMA定位流程中MPC向该LTE/CDMA双模终端发送的信息到达该LTE/CDMA双模终端必须的路由信息,包括但不限于必要的基站等信息。基于本发明上述实施例提供的针对LTE/CDMA双模终端的定位业务处理方法,针对LCS Client分别发送的定位请求,可以先由GMLC基于从LTE/CDMA双模终端用户的HSS获取的LTE/CDMA双模终端的第一定位业务路由信息发起基于控制面的LTE定位流程,在GMLC定位失败的情况下,再由MPC基于从LTE/CDMA双模终端用户的获取的LTE/CDMA双模终端的第二定位业务路由信息发起基于用户面的CDMA定位流程。避免了同时进行基于用户面的CDMA定位流程和基于控制面的LTE定位流程导致的定位资源和信令开销的浪费;并且,在GMLC定位成功的情况下无需再进行基于用户面的CDMA定位流程,避免了由此导致的LTE数据连接的频繁断开问题,减小了终端频繁断开LTE数据连接的问题,有效保障了 LTE/CDMA双模终端上的数据业务,有效了提升用户的业务体验。根据本发明针对LTE/CDMA双模终端的定位业务处理方法的一个具体实施例,在图1所示的实施例中,GMLC接收到LCS Client发送的定位请求之后,还可以基于定位请求中的第一用户标识,向相应HSS发送第一路由请求消息,请求获取该第一用户标识对应的待定位LTE/CDMA双模终端的第一定位业务路由信息。相应地,HSS根据该第一路由请求消息,查询到待定位LTE/CDMA双模终端在LTE网络的附着信息后,获取该GMLC到LTE/CDMA双模终端的路由信息,并向GMLC返回待定位LTE/CDMA双模终端用户的第一定位业务路由信息,以便GMLC基于该第一定位业务路由信息发起基于控制面的LTE定位流程。根据本发明的一个示例性而非限制,若HSS未查询到待定位LTE/CDMA双模终端在LTE网络的附着信息,则向GMLC返回路由请求失败响应消息。进一步示例性地,GMLC可以响应于定位失败或者HSS返回的路由请求失败响应消息,向MPC发送定位失败通知消息,该定位失败通知消息中包括第二用户标识;MPC基于第二用户标识,向HLR发送第二路由请求消息,请求获取LTE/CDMA双模终端的第二定位业务路由信息;HLR查询到LTE/CDMA双模终端在CDMA网络的附着信息后,获取MPC到LTE/CDMA双模终端的路由信息,并向MPC返回LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。本发明各实施例在实际应用中,HSS与HLR可以一体设置,一体设置得到的实体称为HSS/HLR实体。则根据本发明针对LTE/CDMA双模终端的定位业务处理方法的另一个具体实施例,在图1所示的实施例中的101之后,还可以包括:GMLC基于第一用户标识,向HSS/HLR实体发送第一路由请求消息,请求获取LTE/CDMA双模终端的第一定位业务路由信息;同时,MPC基于第二用户标识,向HSS/HLR实体发送第二路由请求消息,请求获取LTE/CDMA双模终端的第二定位业务路由信息;HSS/HLR实体查询到LTE/CDMA双模终端在LTE网络与CDMA网络的附着信息后,获取GMLC到LTE/CDMA双模终端的路由信息,并向GMLC返回LTE/CDMA双模终端用户的第一定位业务路由信息,以便GMLC基于该第一定位业务路由信息发起基于控制面的LTE定位流程。示例性地,GMLC响应于定位失败,可以向MPC发送定位失败通知消息,该定位失败通知消息中包括第二用户标识;MPC基于定位失败通知消息中的第二用户标识,重新向HSS/HLR实体发送第二路由请求消息,请求获取LTE/CDMA双模终端的第二定位业务路由信息;HSS/HLR实体获取MPC到LTE/CDMA双模终端的路由信息,并向GMLCMPC返回LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。另外,若HSS/HLR实体仅查询到LTE/CDMA双模终端在LTE网络的附着信息,接收到MPC重新发送的第二路由请求消息后,可以向MPC返回路由请求失败响应消息。若HSS/HLR实体仅查询到LTE/CDMA双模终端在CDMA网络的附着信息,则获取MPC到LTE/CDMA双模终端的路由信息,并向GMLCMPC返回LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC直接基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。另外,根据本发明实施例的一个具体应用,在实际应用中,GMLC与MPC可以一体设置,一体设置有的网络实体可以称为定位网关GMLC/MPC。图2为本发明针对LTE/CDMA双模终端的定位业务处理方法一个实施例的流程图。如图2所示,该实施例针对LTE/CDMA双模终端的定位业务处理方法包括:201,LCS Client向定位网关GMLC/MPC发起对LTE/CDMA双模终端的定位请求,该定位请求中包括LTE/CDMA双模终端在长期演进LTE网络中的第一用户标识以及在码分多址CDMA网络中的第二用户标识。202,定位网关GMLC/MPC向HSS/HLR实体发送LCS的路由请求消息。具体地,GMLC基于第一用户标识,向HSS/HLR实体发送第一路由请求消息,请求获取LTE/CDMA双模终端的第一定位业务路由信息;同时,MPC基于定位失败通知消息中的第二用户标识,向HSS/HLR实体发送第二路由请求消息,请求获取LTE/CDMA双模终端的第二定位业务路由信息。203,HSS/HLR实体查询到LTE/CDMA双模终端在LTE网络与CDMA网络的附着信息后,优先获取GMLC到LTE/CDMA双模终端的路由信息,并通过路由请求确认(ACK)消息向GMLC返回LTE/CDMA双模终端用户的第一定位业务路由信息,其中包括LTE/CDMA双模终端在LTE网络的附着信息、此时对应的拜访地GMLC、以及该拜访地GMLC到该LTE/CDMA双模终端的路由息。204,GMLC向拜访地GMLC发起对该LTE/CDMA双模终端的定位业务请求,该定位业务请求中包括拜访地GMLC到LTE/CDMA双模终端的路由信息。205,拜访地GMLC基于到LTE/CDMA双模终端的路由信息,与相应MME、E_SLMC进行交互,发起基于控制面的LTE定位流程对LTE/CDMA双模终端进行定位,并在定位成功时,得到LTE/CDMA双模终端的定位结果。206,拜访地GMLC向GMLC返回定位业务响应消息,其中包括LTE/CDMA双模终端的定位结果或者定位失败通知信息。207,GMLC基于定位业务响应消息识别是否定位成功,若其中包括LTE/CDMA双模终端的定位结果,则执行208的操作。若其中包括的是定位失败通知信息,则执行209的操作。208,GMLC向LCS Client返回LTE/CDMA双模终端的定位结果消息。之后,不再执行本实施例的后续流程。209,GMLC通过内部接口向MPC发送定位失败通知消息,该定位失败通知消息中包括第二用户标识。210,MPC基于定位失败通知消息中的第二用户标识,重新向HSS/HLR实体发送第二路由请求消息,请求获取LTE/CDMA双模终端的第二定位业务路由信息。211,HSS/HLR实体获取MPC到LTE/CDMA双模终端的路由信息,并通过路由请求确认(ACK)消息向MPC返回LTE/CDMA双模终端用户的第二定位业务路由信息,其中包括LTE/CDMA双模终端在CDMA网络的附着信息、此时对应的拜访地MPC、以及该拜访地MPC到该LTE/CDMA双模终端的路由信息。 212,MPC向拜访地MPC发起对该LTE/CDMA双模终端的定位业务请求,该定位业务请求中包括拜访地MPC到该LTE/CDMA双模终端的路由信息。213,拜访地MPC基于到LTE/CDMA双模终端的路由信息,与相应I3DE进行交互,发起基于用户面的CDMA定位流程对LTE/CDMA双模终端进行定位,并在定位成功时,得到LTE/CDMA双模终端的定位结果。214,拜访地GMLC向GMLC返回定位业务响应消息,其中包括LTE/CDMA双模终端的定位结果或者定位失败通知信息。215,MPC基于定位业务响应消息,若其中包括LTE/CDMA双模终端的定位结果,则执行216的操作。若其中包括的是定位失败通知信息,则执行217的操作。216,MPC向LCS Client返回LTE/CDMA双模终端的定位结果消息。之后,不再执行本实施例的后续流程。217,MPC向LCS Client返回定位失败通知消息,该定位失败通知消息中包括第二用户标识。图3为本发明实施例中基于控制面的LTE定位流程一个实施例的流程图,该实施例给出了 GMLC发起基于控制面的LTE定位流程对LTE/CDMA双模终端进行定位的一个具体流程。其中的GMLC在LTE/CDMA双模终端未发生漫游时为归属地GMLC,在本发明上述实施例中即称为GMLC,在LTE/CDMA双模终端发生漫游时为拜访地GMLC。如图3所示,其包括以下流程:301,GMLC向MME发送待定位LTE/CDMA双模终端用户的定位消息,包括待定位LTE/CDMA双模终端用户的第一用户标识,例如,定位类型、国际移动用户识别码(International Mobile Subscriber Identity,以下简称:IMSI)、定位服务质量(QoS)信息等。其中,定位类型即本次定位具体采用的定位方式。302,LTE网络发起对该LTE/CDMA双模终端的网络触发定位请求。303, MME 通过非接入层(Non-Access Stratum,以下简称:NAS)消息向 LTE/CDMA双模终端发送定位通知消息,以获得LTE/CDMA双模终端用户对本次定位业务的许可。304,LTE/CDMA双模终端用户许可此次定位业务后,LTE/CDMA双模终端通过NAS消息向MME发送定位许可通知消息。305,MME选择一个E-SMLC发送定位请求消息,该定位请求消息包括定位类型、定位QoS信息、LTE/CDMA双模终端当前所在的小区标识(ID)等。306,E-SMLC根据定位请求消息发起定位过程,通过与MME、无线接入网(RAN)以及LTE/CDMA双模终端的信息交互,对LTE/CDMA双模终端的位置进行计算,得到该LTE/CDMA双模终端的位置坐标信息。例如,E-SMLC可以采用“三角定位法”对LTE/CDMA双模终端的位置进行计算,即:根据小区ID获取距离该LTE/CDMA双模终端最近的三个基站的经纬度坐标、LTE/CDMA双模终端发送信号到达三个基站的距离,计算该LTE/CDMA双模终端的位置坐标信息。307,E-SMLC向MME发送位置响应消息,其中包括该LTE/CDMA双模终端的位置坐标信息。308,MME向GLMC返回该LTE/CDMA双模终端的位置坐标信息,即该LTE/CDMA双模终端的定位结果信息。图4为本发明实施例中基于用户面的CDMA定位流程一个实施例的流程图,该实施例给出了 MPC发起基于用户面的CDMA定位流程对LTE/CDMA双模终端进行定位的一个具体流程。其中的MPC在LTE/CDMA双模终端未发生漫游时为归属地MPC,在本发明上述实施例中即称为MP,在LTE/CDMA双模终端发生漫游时为拜访地MPC。如图4所示,其包括以下流程:401,MPC向LTE/CDMA双模终端发送定位短信以请求定位。402,LTE/CDMA双模终端用户许可此次定位业务后,向MPC返回开始定位流程请求消息。 403,MPC向PDE发送定位请求。404,PDE向MPC返回一个定位请求确认(ACK)消息,证实它准备接受来自LTE/CDMA双模终端的定位业务IS-801消息。405,MPC向LTE/CDMA双模终端发送一个包含所用PDE地址和端口号的开始定位流程响应消息。406,PDE与LTE/CDMA双模终端之间交互定位业务IS-801消息,得到LTE/CDMA双模终端的定位结果。
407,PDE向MPC返回LTE/CDMA双模终端的定位结果。需要说明的是,图3与图4仅分别示例性地给出了一个基于控制面的LTE定位流程与基于用户面的CDMA定位流程,但本发明实施例并不局限于上述定位流程。例如,终端定位可以分为主动定位与第三方定位。其中,主动定位是终端用户在希望获得自己当前地理位置时,操作手机定位应用软件,例如:手机导航软件,来向LCS Client发起定位。第三方定位是应用方(也称为:第三方)希望获得某终端用户当前的地理位置时,使用移动通信网络向LCS Client发起对终端的定位,终端用户当时不一定意识到有第三方对其进行定位。LCS Client得到定位结果后,相应向终端或者应用方返回终端的定位结果消息。例如,基于用户面的CDMA定位又可以提供基于终端计算的定位方式与基于平台计算的定位方式。其中,基于终端计算的定位由终端发起,定位计算过程在移动终端上完成,该基于移动终端计算的定位方式包括基于移动终端(Mobile Station Based,以下简称:MSB)定位模式与独立移动终端(Standalone)定位模式。基于平台计算的定位由网络平台发起,定位计算过程在网络定位服务器上完成,该于平台计算的定位模式包括移动终端辅助(MobileStation Assisted,以下简称:MSA)定位模式。再如,若在图4所示实施例中采用MSA定位流程进行定位,则405 407的操作具体可以是:LTE/CDMA双模终端从MPC获取GPS卫星的星历信息;LTE/CDMA双模终端根据GPS卫星的星历信息进行GPS卫星搜索,并将搜索得到的GPS卫星信号信息发送给TOE ;PDE通过LTE/CDMA双模终端发送的GPS卫星信号信息进行定位计算,得到LTE/CDMA双模终端的定位结果,并将定位结果发送给MPC。因此,本发明实施例中基于控制面的LTE定位流程与基于用户面的CDMA定位流程可以通过现有的任意定位方式实现,本领域技术人员不宜将本发明定位业务处理方法各实施例中基于控制面的LTE定位流程与基于用户面的CDMA定位流程局限于图3、图4仅给出的示例。图5为本发明针对LTE/CDMA双模终端的定位业务处理系统一个实施例的结构示意图。该实施例的定位业务处理系统可用于实现本发明上述定位业务处理方法实施例的流程。如图5所示,其包括其中:HSS,用于存储LTE/CDMA双模终端在LTE网络的附着信息与当前位置信息。HLR,用于存储LTE/CDMA双模终端在CDMA网络的附着信息与当前位置信息。LCS Client,用于分别向GMLC与MPC发起对LTE/CDMA双模终端的定位请求,该定位请求中包括LTE/CDMA双模终端在长期演进LTE网络中的第一用户标识以及在码分多址CDMA网络中的第二用户标识。GMLC,用于基于从LTE/CDMA双模终端用户的HSS获取的LTE/CDMA双模终端的第一定位业务路由信息,包括LTE/CDMA双模终端在LTE网络的附着信息与GMLC到LTE/CDMA双模终端的路由信息,发起基于控制面的LTE定位流程,并在定位成功时,向LCSClient返回LTE/CDMA双模终端的定位结果消息。MPC,用于响应于GMLC定位失败,MPC基于从LTE/CDMA双模终端用户的归属位置寄存器HLR获取的LTE/CDMA双模终端的第二定位业务路由信息,包括LTE/CDMA双模终端在CDMA网络的附着信息与MPC到LTE/CDMA双模终端的路由信息,发起基于用户面的CDMA定位流程,并在定位成功时,向LCS Client返回LTE/CDMA双模终端的定位结果消息。
基于本发明上述实施例提供的针对LTE/CDMA双模终端的定位业务处理系统,针对LCS Client分别发送的定位请求,可以先由GMLC基于从LTE/CDMA双模终端用户的HSS获取的LTE/CDMA双模终端的第一定位业务路由信息发起基于控制面的LTE定位流程,在GMLC定位失败的情况下,再由MPC基于从LTE/CDMA双模终端用户的获取的LTE/CDMA双模终端的第二定位业务路由信息发起基于用户面的CDMA定位流程。避免了同时进行基于用户面的CDMA定位流程和基于控制面的LTE定位流程导致的定位资源和信令开销的浪费;并且,在GMLC定位成功的情况下无需再进行基于用户面的CDMA定位流程,避免了由此导致的LTE数据连接的频繁断开问题,减小了终端频繁断开LTE数据连接的问题,有效保障了 LTE/CDMA双模终端上的数据业务,有效了提升用户的业务体验。与本发明上述定位业务处理方法实施例相应的,根据本发明的一个具体示例而非限制,在图5所示的定位业务处理系统中,GMLC,具体可以基于第一用户标识,向HSS发送第一路由请求消息,请求获取LTE/CDMA双模终端的第一定位业务路由信息。相应的,HSS具体在查询到LTE/CDMA双模终端在LTE网络的附着信息后,获取GMLC到LTE/CDMA双模终端的路由信息,并向GMLC返回LTE/CDMA双模终端用户的第一定位业务路由信息,以便GMLC基于该第一定位业务路由信息发起基于控制面的LTE定位流程。根据本发明的另一个示例而非限制,HSS还可用于在未查询到LTE/CDMA双模终端在LTE网络的附着信息时,向GMLC返回路由请求失败响应消息。根据本发明的进一步具体示例而非限制,GMLC还可用于响应于定位失败或者HSS返回的路由请求失败响应消息,向MPC发送定位失败通知消息,定位失败通知消息中包括第二用户标识。相应的,MPC具体可以基于第二用户标识,向HLR发送第二路由请求消息,请求获取LTE/CDMA双模终端的第二定位业务路由信息。HLR具体在查询到LTE/CDMA双模终端在CDMA网络的附着信息后,获取MPC到LTE/CDMA双模终端的路由信息,并向MPC返回LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。与本发明上述定位业务处理方法实施例相应的,根据本发明的又一个具体示例而非限制,在图5所示的定位业务处理系统中,HSS与HLR可以一体设置,得到HSS/HLR实体。相应的,GMLC具体基于定位请求中的第一用户标识,向HSS/HLR实体发送第一路由请求消息,请求获取LTE/CDMA双模终端的第一定位业务路由信息;同时,MPC具体基于第二用户标识,向HSS/HLR实体发送第二路由请求消息,请求获取LTE/CDMA双模终端的第二定位业务路由信息。HSS/HLR实体,具体在查询到LTE/CDMA双模终端在LTE网络与CDMA网络的附着信息后,获取GMLC到LTE/CDMA双模终端的路由信息,并向GMLC返回LTE/CDMA双模终端用户的第一定位业务路由信息,以便GMLC基于该第一定位业务路由信息发起基于控制面的LTE定位流程。根据本发明的再一个示例而非限制,GMLC,还可用于响应于定位失败,向MPC发送定位失败通知消息,定位失败通知消息中包括第二用户标识。相应的,MPC,还可用于基于第二用户标识,重新向HSS/HLR实体发送第二路由请求消息,请求获取LTE/CDMA双模终端的第二定位业务路由信息。HSS/HLR实体,还用于获取MPC到LTE/CDMA双模终端的路由信息,并向GMLCMPC返回LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。
另外,HSS/HLR实体,还用于若仅查询到LTE/CDMA双模终端在LTE网络的附着信息,接收到MPC重新发送的第二路由请求消息后,向MPC返回路由请求失败响应消息。根据本发明的进一步具体示例而非限制,HSS/HLR实体,还可用于若仅查询到LTE/CDMA双模终端在CDMA网络的附着信息,则获取MPC到LTE/CDMA双模终端的路由信息,并向GMLCMPC返回LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC直接基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。进一步示例性地,再参见图5,在本发明上述各定位业务处理系统中,GMLC与MPC可以一体设置。另外,GMLC与MPC也可以分开设置,图5仅示出了 GMLC与MPC —体设置的一个具体示例,本领域技术人员可以获知晓,本发明实施例并不局限于GMLC与MPC —体设置的示例来实现本发明上述各实施例。本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。本发明实施例避免了同时进行基于用户面的CDMA定位流程和基于控制面的LTE定位流程导致的定位资源和信令开销的浪费;并且,在GMLC定位成功的情况下无需再进行基于用户面的CDMA定位流程,避免了由此导致的LTE数据连接的频繁断开问题,减小了终端频繁断开LTE数据连接的问题,有效保障了 LTE/CDMA双模终端上的数据业务,有效了提升用户的业务体验。本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
权利要求
1.一种针对LTE/CDMA双模终端的定位业务处理方法,其特征在于,包括: 定位业务客户端LCS Client分别向网关移动定位中心GMLC与移动定位中心MPC发起对LTE/CDMA双模终端的定位请求,所述定位请求中包括LTE/CDMA双模终端在长期演进LTE网络中的第一用户标识以及在码分多址CDMA网络中的第二用户标识; GMLC基于从LTE/CDMA双模终端用户的归属用户服务器HSS获取的所述LTE/CDMA双模终端的第一定位业务路由信息,包括所述LTE/CDMA双模终端在LTE网络的附着信息与所述GMLC到所述LTE/CDMA双模终端的路由信息,发起基于控制面的LTE定位流程,并在定位成功时,向LCS Client返回所述LTE/CDMA双模终端的定位结果消息; 响应于GMLC定位失败,MPC基于从LTE/CDMA双模终端用户的归属位置寄存器HLR获取的所述LTE/CDMA双模终端的第二定位业务路由信息,包括所述LTE/CDMA双模终端在CDMA网络的附着信息与所 述MPC到所述LTE/CDMA双模终端的路由信息,发起基于用户面的CDMA定位流程,并在定位成功时,向LCS Client返回所述LTE/CDMA双模终端的定位结果消息。
2.根据权利要求1所述的方法,其特征在于,还包括: GMLC基于第一用户标识,向所述HSS发送第一路由请求消息,请求获取所述LTE/CDMA双模终端的第一定位业务路由信息; 所述HSS查询到所述LTE/CDMA双模终端在LTE网络的附着信息后,获取所述GMLC到所述LTE/CDMA双模终端的路由信息,并向所述GMLC返回所述LTE/CDMA双模终端用户的第一定位业务路由信息,以便GMLC基于该第一定位业务路由信息发起基于控制面的LTE定位流程。
3.根据权利要求2所述的方法,其特征在于,还包括: 若所述HSS未查询到所述LTE/CDMA双模终端在LTE网络的附着信息,所述HSS向所述GMLC返回路由请求失败响应消息。
4.根据权利要求3所述的方法,其特征在于,还包括: GMLC响应于定位失败或者所述HSS返回的路由请求失败响应消息,向MPC发送定位失败通知消息,所述定位失败通知消息中包括第二用户标识; MPC基于第二用户标识,向所述HLR发送第二路由请求消息,请求获取所述LTE/CDMA双模终端的第二定位业务路由信息; 所述HLR查询到所述LTE/CDMA双模终端在⑶MA网络的附着信息后,获取所述MPC到所述LTE/CDMA双模终端的路由信息,并向所述MPC返回所述LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。
5.根据权利要求1所述的方法,其特征在于,所述HSS与所述HLR—体设置;LCS Client分别向GMLC与MPC发起对LTE/CDMA双模终端的定位请求之后,还包括:GMLC基于第一用户标识,向所述HSS与所述HLR —体设置得到的HSS/HLR实体发送第一路由请求消息,请求获取所述LTE/CDMA双模终端的第一定位业务路由信息;同时,MPC基于第二用户标识,向所述HSS/HLR实体发送第二路由请求消息,请求获取所述LTE/CDMA双模终端的第二定位业务路由信息; 所述HSS/HLR实体查询到所述LTE/CDMA双模终端在LTE网络与CDMA网络的附着信息后,获取所述GMLC到所述LTE/CDMA双模终端的路由信息,并向所述GMLC返回所述LTE/CDMA双模终端用户的第一定位业务路由信息,以便GMLC基于该第一定位业务路由信息发起基于控制面的LTE定位流程。
6.根据权利要求5所述的方法,其特征在于,还包括: GMLC响应于定位失败,向MPC发送定位失败通知消息,所述定位失败通知消息中包括第二用户标识; MPC基于第二用户标识,重新向所述HSS/HLR实体发送第二路由请求消息,请求获取所述LTE/CDMA双模终端的第二定位业务路由信息; 所述HSS/HLR实体获取所述MPC到所述LTE/CDMA双模终端的路由信息,并向所述GMLCMPC返回所述LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。
7.根据权利要求5所述的方法,其特征在于,若所述HSS/HLR实体仅查询到所述LTE/CDMA双模终端在LTE网络的附着信息,接收到MPC重新发送的第二路由请求消息后,向MPC返回路由请求失败响应消息。
8.根据权利要求5所述的方法,其特征在于,若所述HSS/HLR实体仅查询到所述LTE/CDMA双模终端在CDMA网络的附着信息,则获取所述MPC到所述LTE/CDMA双模终端的路由信息,并向所述GMLCMPC返回所述LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC直接基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。
9.根据权利要求1至8任意一项所述的方法,其特征在于,GMLC与MPC—体设置。
10.一种针对LTE/CDMA双模终端的定位业务处理系统,其特征在于,包括LCS Client、GMLC, HSS、MPC 与 HLR ;其中: HSS,用于存储LTE/CDMA双模终端在LTE网络的附着信息与当前位置信息; HLR,用于存储LTE/CDMA双模终端在CDMA网络的附着信息与当前位置信息; LCS Client,用于分别向GMLC与MPC发起对LTE/CDMA双模终端的定位请求,所述定位请求中包括LTE/CDMA双模终端在长期演进LTE网络中的第一用户标识以及在码分多址CDMA网络中的第二用户标识; GMLC,用于基于从LTE/CDMA双模终端用户的HSS获取的所述LTE/CDMA双模终端的第一定位业务路由信息,包括所述LTE/CDMA双模终端在LTE网络的附着信息与所述GMLC到所述LTE/CDMA双模终端的路由信息,发起基于控制面的LTE定位流程,并在定位成功时,向所述LCS Client返回所述LTE/⑶MA双模终端的定位结果消息; MPC,用于响应于GMLC定位失败,MPC基于从LTE/CDMA双模终端用户的归属位置寄存器HLR获取的所述LTE/CDMA双模终端的第二定位业务路由信息,包括所述LTE/CDMA双模终端在CDMA网络的附着信息与所述MPC到所述LTE/CDMA双模终端的路由信息,发起基于用户面的CDMA定位流程,并在定位成功时,向LCSClient返回所述LTE/CDMA双模终端的定位结果消息。
11.根据权利要求10所述的系统,其特征在于,所述GMLC,具体基于第一用户标识,向所述HSS发送第一路由请求消息,请求获取所述LTE/CDMA双模终端的第一定位业务路由信息; 所述HSS,具体在查询到所述LTE/CDMA双模终端在LTE网络的附着信息后,获取所述GMLC到所述LTE/CDMA双模终端的路由信息,并向所述GMLC返回所述LTE/CDMA双模终端用户的第一定位业务路由信息,以便GMLC基于该第一定位业务路由信息发起基于控制面的LTE定位流程。
12.根据权利要求11所述的系统,其特征在于,所述HSS,还用于在未查询到所述LTE/CDMA双模终端在LTE网络的附着信息时,向所述GMLC返回路由请求失败响应消息。
13.根据权利要求12所述的系统,其特征在于,所述GMLC,还用于响应于定位失败或者所述HSS返回的路由请求失败响应消息,向MPC发送定位失败通知消息,所述定位失败通知消息中包括第二用户标识; 所述MPC,具体基于第二用户标识,向所述HLR发送第二路由请求消息,请求获取所述LTE/CDMA双模终端的第二定位业务路由信息; 所述HLR,具体在查询到所述LTE/CDMA双模终端在CDMA网络的附着信息后,获取所述MPC到所述LTE/CDMA双模终端的路由信息,并向所述MPC返回所述LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。
14.根据权利要求9所述的系统,其特征在于,所述HSS与所述HLR—体设置得到HSS/HLR实体; 所述GMLC,具体基于所述定位请求中的第一用户标识,向所述HSS/HLR实体发送第一路由请求消息,请求获取所述LTE/CDMA双模终端的第一定位业务路由信息; 同时,所述MPC,具体基于第二用户标识,向所述HSS/HLR实体发送第二路由请求消息,请求获取所述LTE /CDMA双模终端的第二定位业务路由信息; 所述HSS/HLR实体,具体在查询到所述LTE/CDMA双模终端在LTE网络与CDMA网络的附着信息后,获取所述GMLC到所述LTE/CDMA双模终端的路由信息,并向所述GMLC返回所述LTE/CDMA双模终端用户的第一定位业务路由信息,以便GMLC基于该第一定位业务路由信息发起基于控制面的LTE定位流程。
15.根据权利要求14所述的系统,其特征在于,所述GMLC,还用于响应于定位失败,向所述MPC发送定位失败通知消息,所述定位失败通知消息中包括第二用户标识; 所述MPC,还用于基于第二用户标识,重新向所述HSS/HLR实体发送第二路由请求消息,请求获取所述LTE/CDMA双模终端的第二定位业务路由信息; 所述HSS/HLR实体,还用于获取所述MPC到所述LTE/CDMA双模终端的路由信息,并向所述GMLCMPC返回所述LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。
16.根据权利要求14所述的系统,其特征在于,所述HSS/HLR实体,还用于若仅查询到所述LTE/CDMA双模终端在LTE网络的附着信息,接收到MPC重新发送的第二路由请求消息后,向所述MPC返回路由请求失败响应消息。
17.根据权利要求16所述的系统,其特征在于,所述HSS/HLR实体,还用于若仅查询到所述LTE/CDMA双模终端在CDMA网络的附着信息,则获取所述MPC到所述LTE/CDMA双模终端的路由信息,并向所述GMLCMPC返回所述LTE/CDMA双模终端用户的第二定位业务路由信息,以便MPC直接基于该第二定位业务路由信息发起基于用户面的CDMA定位流程。
18.根据权利要求9至17任意一项所述的系统,其特征在于,所述GMLC与所述MPC—体设置。
全文摘要
本发明实施例公开了一种针对LTE/CDMA双模终端的定位业务处理方法与系统,其中,方法包括LCS Client分别向GMLC与MPC发起对LTE/CDMA双模终端的定位请求;GMLC基于从LTE/CDMA双模终端用户的HSS获取的LTE/CDMA双模终端的第一定位业务路由信息,发起基于控制面的LTE定位流程,并在定位成功时,向LCSClient返回LTE/CDMA双模终端的定位结果消息;响应于GMLC定位失败,MPC基于从LTE/CDMA双模终端用户的HLR获取的LTE/CDMA双模终端的第二定位业务路由信息,发起基于用户面的CDMA定位流程,并在定位成功时,向LCS Client返回LTE/CDMA双模终端的定位结果消息。本发明实施例可以避免定位资源和信令开销的浪费,减小终端频繁断开LTE数据连接的问题,有效提升用户的业务体验。
文档编号H04W64/00GK103167467SQ20111041632
公开日2013年6月19日 申请日期2011年12月14日 优先权日2011年12月14日
发明者罗俊, 姜杰 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1