CN100372427C - 一种向请求端提供用户设备位置信息的处理方法 - Google Patents
一种向请求端提供用户设备位置信息的处理方法 Download PDFInfo
- Publication number
- CN100372427C CN100372427C CNB2004100021339A CN200410002133A CN100372427C CN 100372427 C CN100372427 C CN 100372427C CN B2004100021339 A CNB2004100021339 A CN B2004100021339A CN 200410002133 A CN200410002133 A CN 200410002133A CN 100372427 C CN100372427 C CN 100372427C
- Authority
- CN
- China
- Prior art keywords
- gmlc
- request end
- request
- positioning result
- directly insert
- 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.)
- Expired - Lifetime
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 7
- 238000000034 method Methods 0.000 claims abstract description 27
- 230000000977 initiatory effect Effects 0.000 abstract description 10
- 230000011664 signaling Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000010276 construction Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 231100000572 poisoning Toxicity 0.000 description 1
- 230000000607 poisoning effect Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了向请求端提供用户设备位置信息的处理方法,包含:A.目标UE向CN发送携带请求端标识的位置信息请求,CN获取目标UE定位结果;B.CN判断位置信息请求中携带能接入请求端的GMLC地址信息、且自身不能接入时,向自身能接入的GMLC转发定位结果,CN自身能接入的GMLC向地址信息对应的GMLC转发定位结果,执行步骤C;或者,CN判断位置信息请求中未携带能接入请求端的GMLC的地址信息时,向自身能接入的GMLC转发定位结果,CN自身能接入的GMLC判断不能接入请求端时,向能接入请求端的GMLC转发定位结果,然后执行步骤C;C、能接入请求端的GMLC向对应请求端标识的请求端发送定位结果。
Description
技术领域
本发明涉及网络设备定位技术,特别是指一种用户设备发起位置信息请求时,向请求端提供用户设备位置信息的处理方法。
背景技术
移动通信网络的位置业务(LCS,Location Service)是通过定位技术得到目标用户设备(UE)的位置信息,目标UE是指移动通信网络中被定位的设备终端,位置信息可以是地理的经纬度信息或当地街道的位置信息。移动通信网络获取的位置信息可以提供给目标UE,用于目标UE的自身定位;也可以提供给通信网络本身,用于分区域计费或操作维护;也可以提供给其他请求得到目标UE位置信息的客户应用端,如机构和个人,用于增值业务。因此,位置业务在紧急救援、车辆导航和智能交通***、工作调度和团队管理、移动黄页查询、增强网络性能等方面均有广泛的作用。在第三代合作伙伴计划(3GPP)中对LCS规范以及整个实现位置业务的功能模式、结构、状态描述和消息流程等方面均作了描述。
图1为实现位置业务的逻辑结构示意图,如图1所示,请求端101通过包含LCS***的网络102请求目标UE 103的位置信息,包含LCS***的网络102对请求端101进行合法性鉴权,验证目标UE 103是否允许向该请求端101其位置信息,如果请求端101通过包含LCS***的网络102的合法性鉴权,则包含LCS***的网络102接受请求端101对目标UE 103发起的位置信息请求,对目标UE 103进行定位,并向该请求端101提供对目标UE 103的定位结果;否则,包含LCS***的网络102拒绝请求端101对目标UE 103发起的位置信息请求。
LCS***中能够实现位置业务的功能逻辑实体包括网关移动定位中心(GMLC)、用户数据存储服务器(HLR/HSS)、核心网络(CN)和无线接入网络(RAN)。GMLC可进一步包括请求网关移动定位中心(R-GMLC,Requesting GMLC)、归属网关移动定位中心(H-GMLC,Home GMLC)和拜访网关移动定位中心(V-GMLC,Visited GMLC)。R-GMLC是指接收请求端向目标UE发起的位置信息请求的GMLC,H-GMLC是指目标UE所归属的GMLC,V-GMLC是指当前为目标UE服务的GMLC,即目标UE当前所在的GMLC。R-GMLC、H-GMLC和V-GMLC可以为同一个物理实体,也可为不同物理实体。
目前,3GPP规范中定义了移动始发位置信息请求(MO-LR,MobileOriginal Location Request)的处理流程,MO-LR请求是指目标UE向LCS***请求自身的位置信息,LCS***在对目标UE进行定位后,将定位结果返回给目标UE;进一步地,LCS***可根据目标UE的要求,将目标UE的定位结果提供给外部的某个请求端。此处的请求端是指LCS客户端、应用客户端等能够对目标UE位置信息进行处理的客户端,并非通常意义上的请求目标UE位置信息的请求端。
图2为现有技术中MO-LR请求的处理流程图,如图2所示,MO-LR请求的处理过程包括以下步骤:
步骤201:目标UE经由RAN向CN发送业务请求,请求与包含LCS***的网络建立无线信令连接,此时包含LCS***的网络可能发起对目标UE的鉴权和加密流程,如果目标UE通过包含LCS***网络的鉴权,则继续执行步骤202;否则,拒绝目标UE发起的用于无线信令连接的业务请求,结束MO-LR请求的当前处理流程。
步骤202~步骤204:目标UE经由RAN向CN发送位置业务MO-LR请求,请求CN对目标UE进行定位,该位置业务MO-LR请求中可进一步携带有外部请求端的信息,要求LCS***将获取的目标UE位置信息提供给相应请求端。CN收到位置业务MO-LR请求后,可根据存储的信息判断目标UE是否签约了其发起的MO-LR业务,如果目标UE未签约MO-LR业务,则CN向目标UE返回携带有差错原因值的位置业务MO-LR请求响应,拒绝目标UE发起的MO-LR请求。如果目标UE签约了MO-LR业务,则CN向RAN发送携带有目标UE标识的定位目标UE请求;该位置业务MO-LR请求中还可进一步携带有目标UE指定的可以接入到请求端的GMLC地址,要求CN通过指定GMLC向请求端提供目标UE的定位结果。如果目标UE没有指定GMLC,则CN可根据自身存储的GMLC地址信息,为当前MO-LR请求分配一个GMLC,通过该GMLC向请求端提供目标UE的定位结果。RAN收到定位目标UE请求后,对目标UE进行定位。
步骤205:RAN结束对目标UE的定位后,向CN返回目标UE位置报告,如果RAN成功对目标UE进行定位,即能够获取目标UE的位置信息,则该目标UE位置报告中携带有目标UE的位置信息,如果目标UE要求LCS***将获取的目标UE位置信息提供给相应请求端,则CN收到目标UE位置报告后,继续执行步骤206~步骤210;否则,CN通过RAN直接向目标UE返回携带有位置信息的位置业务MO-LR响应。如果RAN未成功对目标UE进行定位,则该目标UE位置报告中携带有差错原因值,CN通过RAN向目标UE返回携带有差错原因值的位置业务MO-LR响应。
步骤206~步骤207:CN向指定的GMLC发送目标UE位置报告,该目标UE位置报告中携带有请求端标识和目标UE位置信息。GMLC收到目标UE位置报告后,根据请求端标识向相应请求端发送目标UE位置信息。
步骤208~步骤209:请求端收到目标UE的位置信息后,判断是否能够对目标UE的位置信息进行处理,如果是,则向GMLC返回携带有成功标识的目标UE位置信息响应;否则,向GMLC返回携带有差错原因值的目标UE位置信息响应。GMLC收到目标UE位置信息响应后,根据目标UE位置信息响应中携带的内容,向CN返回携带有相应内容的目标UE位置报告响应,即如果GMLC收到携带有成功标识的目标UE位置信息响应,则向CN返回携带有成功标识的目标UE位置报告响应;如果GMLC收到携带有差错原因值的目标UE位置信息响应,则向CN返回携带有差错原因值的目标UE位置报告响应。
步骤210:CN收到目标UE位置报告响应后,根据目标UE位置报告响应中携带的内容,向目标UE返回携带有相应内容的位置业务MO-LR响应,即如果CN收到携带有成功标识的目标UE位置报告响应,则向目标UE返回携带有位置信息的位置业务MO-LR响应,并通知目标UE已向相应请求端提供了位置信息;如果CN收到携带有差错原因值的目标UE位置报告响应,则向目标UE返回携带有位置信息的位置业务MO-LR响应,并向目标UE返回差错原因值,通知目标UE已向相应请求端提供了位置信息,但相应请求端无法对其位置信息进行正确处理。
由上述3GPP规范定义的MO-LR请求处理过程可见,当目标UE向包含LCS***的网络请求自身的位置信息,并要求包含LCS***的网络将目标UE位置信息提供给外部请求端时,CN获取目标UE的位置信息后,通过GMLC向外部请求端提供目标UE的位置信息。上述GMLC可由目标UE在位置业务MO-LR请求中指定,也可由CN根据自身存储的GMLC地址信息任意指定。
在实际的网络运营中,当GMLC的地址信息由目标UE指定时,目标UE当前所在的CN可能无法接入到该GMLC中,如目标UE当前所在CN与目标UE指定的GMLC不属于同一个网络;当GMLC的地址信息由CN分配时,此时CN可根据存储的GMLC地址信息,分配一个自身能够直接接入的GMLC,但该GMLC却可能无法接入到指定的请求端中,即能够直接接入请求端的GMLC,与CN指定的GMLC不同。对于这种情况,利用现有的MO-LR处理流程,无法将目标UE的位置信息提供给目标UE指定的请求端,使得MO-LR业务的开展具有很大的局限性。
发明内容
有鉴于此,本发明的目的在于提供一种用户设备发起位置信息请求时,并要求LCS***向请求端提供其位置信息情况下的处理方法,使得LCS***能够正确地向用户设备指定的请求端提供用户设备位置信息。
为了达到上述目的,本发明提供了一种用户设备发起位置信息请求时,并要求LCS***向请求端提供其位置信息情况下的处理方法,该方法包含以下步骤:
A、目标UE向CN发送位置信息请求,该位置信息请求中携带有请求端标识,CN获取目标UE定位结果;
B、CN判断所述位置信息请求中携带有能够直接接入请求端的网关移动定位中心GMLC的地址信息、且自身不能直接接入该GMLC时,CN向自身能够直接接入的GMLC转发目标UE定位结果,所述CN自身能够直接接入的GMLC向所述位置请求中携带的所述地址信息所对应的GMLC转发目标UE定位结果,然后执行步骤C;
或者,CN判断所述位置信息请求中没有携带能够直接接入请求端的GMLC的地址信息时,CN向自身能够直接接入的GMLC转发目标UE定位结果,所述CN自身能够直接接入的GMLC判断本GMLC不能直接接入请求端时,向能够直接接入请求端的GMLC转发目标UE定位结果,然后执行步骤C;
C、能够直接接入请求端的GMLC向对应于所述请求端标识的请求端发送目标UE定位结果。
所述步骤B中,CN判断所述位置信息请求中携带有能够直接接入请求端的GMLC地址信息、且自身能够直接接入该GMLC时,CN直接向所述位置信息请求中携带的所述地址信息对应的GMLC发送目标UE定位结果,然后直接执行步骤C;
所述步骤B中,CN判断所述位置信息请求中没有携带能够直接接入请求端的GMLC地址信息,且所述CN自身能够直接接入的GMLC判断本GMLC能够直接接入请求端时,所述CN自身能够直接接入的GMLC直接向对应于所述请求端标识的请求端发送目标UE定位结果,并结束流程。
所述步骤C中,所述能够直接接入请求端的GMLC发送目标UE定位结果之前,进一步包括:所述能够直接接入请求端的GMLC根据请求端标识,判断是否能够直接接入请求端,如果是,继续向对应于所述请求端标识的请求端发送目标UE定位结果;否则,该GMLC根据请求端标识,搜索能够直接接入所述请求端的第二GMLC,向第二GMLC发送携带有请求端标识的目标UE定位结果。
所述向第二GMLC发送携带有请求端标识的目标UE定位结果之后,进一步包括:第二GMLC根据请求端标识,判断是否能够直接接入所述请求端,如果是,继续向对应于所述请求端标识的请求端发送目标UE定位结果;否则,根据请求端标识,搜索能够直接接入请求端的第三GMLC,向第三GMLC发送携带有请求端标识的目标UE定位结果。
所述步骤B中,所述CN向自身能够直接接入的GMLC转发目标UE定位结果为:CN根据存储的信息,获取自身能够直接接入的所述GMLC的地址信息,向该地址信息所标识的GMLC发送国标UE定位结果。
所述步骤B中,所述CN向自身能够直接接入的GMLC转发目标UE定位结果为:CN同其他网络实体进行交互,获取自身能够直接接入的GMLC的地址信息,向该地址信息所标识的GMLC发送目标UE定位结果。
所述步骤C之后进一步包括以下步骤:
D1、请求端判断是否能够成功处理目标UE定位结果,如果是,执行步骤D2,否则,执行步骤D3;
D2、请求端向所述能够直接接入本请求端的GMLC返回携带有成功标识的目标UE定位结果响应;
D3、请求端向所述能够直接接入本请求端的GMLC返回携带有差错原因值的目标UE定位结果响应。
所述步骤C之后进一步包括:
c、请求端对目标UE定位结果进行处理,向所述能够直接接入本请求端的GMLC返回目标UE定位结果响应。
所述请求端返回定位结果响应之后进一步包括:
c1、所述收到UE定位结果响应的GMLC向CN返回目标UE定位结果向应。
所述步骤c1进一步包括:所述收到UE定位结果响应的GMLC向CN能够直接接入的GMLC发送目标UE定位结果响应,CN能够直接接入的GMLC向CN返回目标UE定位结果响应。
根据本发明,目标UE向包含LCS***的网络请求自身的位置信息,并要求包含LCS***的网络将自身的位置信息提供给请求端时,CN获取到RAN对目标UE的定位结果后,向V-GMLC提供目标UE的定位结果,V-GMLC向相应的能够接入到指定请求端的GMLC发送目标UE的定位结果,然后该GMLC再向指定的请求端提供目标UE的定位结果,从而使得LCS***能够正确地向目标UE指定的请求端提供目标UE位置信息,进一步使请求端能够对目标UE的位置信息进行处理,使得用户设备发起位置信息请求,并要求将其位置信息提供给请求端的处理流程能够正常进行,利用位置业务的推广开展。
附图说明
图1为实现位置业务的逻辑结构示意图;
图2为现有技术中MO-LR请求的处理流程图;
图3为本发明中MO-LR请求的处理流程图;
图4为本发明中一实施例示意图;
图5为本发明中另一实施例示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
目标UE向包含LCS***的网络请求自身的位置信息,并要求包含LCS***的网络将自身的位置信息提供给外部请求端时,CN获取到RAN对目标UE的定位结果后,向V-GMLC提供目标UE的定位结果,V-GMLC向能够直接接入指定请求端的GMLC发送目标UE定位结果,然后该GMLC再向指定的请求端提供目标UE的定位结果。
图3为本发明中MO-LR请求的处理流程图,如图3所示,MO-LR请求的处理过程包括以下步骤:
步骤301:目标UE经由RAN向CN发送业务请求,请求与包含LCS***的网络建立无线信令连接,此时包含LCS***的网络可能发起对目标UE的鉴权和加密流程,如果目标UE通过包含LCS***网络的鉴权,则继续执行步骤302;否则,拒绝目标UE发起的用于无线信令连接的业务请求,结束MO-LR请求的当前处理流程。
步骤302~步骤304:目标UE经由RAN向CN发送位置业务MO-LR请求,请求CN对目标UE进行定位。该位置业务MO-LR请求中携带有请求端标识,要求LCS***将获取的目标UE位置信息提供给相应请求端;此时,该位置业务MO-LR请求中还可进一步携带有目标UE指定的能够直接接入到请求端的GMLC地址,要求CN通过指定GMLC向请求端提供目标UE的定位结果。CN收到位置业务MO-LR请求后,可根据存储的信息判断目标UE是否签约了其发起的MO-LR业务,如果目标UE未签约MO-LR业务,则CN向目标UE返回携带有差错原因值的位置业务MO-LR请求响应,拒绝目标UE发起的MO-LR请求。如果目标UE签约了MO-LR业务,则CN向RAN发送定位目标UE请求。RAN收到定位目标UE请求后,对目标UE进行定位。
步骤305~步骤306:RAN结束对目标UE的定位后,向CN返回目标UE位置报告,如果RAN成功对目标UE进行定位,即能够获取目标UE的位置信息,则该目标UE位置报告中携带有目标UE的位置信息;如果RAN未成功对目标UE进行定位,则该目标UE位置报告中携带有差错原因值。
当CN收到成功的目标UE位置报告,并且目标UE请求将自身的位置信息提供给外部请求端时,CN判断目标UE发起的MO-LR请求中是否携带有能够直接接入该请求端的GMLC地址信息,如果有,则CN进一步判断自身是否能够直接接入该GMLC,如果能,则CN直接向该GMLC发送携带有目标UE位置信息、请求端标识以及目标UE标识的目标UE位置报告消息,然后执行步骤308,相应省略步骤307和步骤310。
如果CN不能直接接入该GMLC,则CN可根据自身存储的信息,或通过与网络中其他实体的交互,获得自身能够直接接入的V-GMLC地址信息,向V-GMLC转发携带有目标UE位置信息、请求端标、目标UE标识以及GMLC地址信息的目标UE位置报告消息,然后执行步骤307。
如果目标UE发起的MO-LR请求中没有携带能够接入到请求端的GMLC地址信息,则CN可根据自身存储的信息,或通过与网络中其他实体的交互,获得自身能够直接接入的V-GMLC地址信息,向V-GMLC转发携带有目标UE位置信息、请求端标识以及目标UE标识的目标UE位置报告消息,然后执行步骤307。
步骤307:V-GMLC收到目标UE位置报告后,如果目标UE位置报告中携带有GMLC地址信息,则向相应的GMLC发送携带有目标UE位置信息、请求端标识以及目标UE标识的MO-LR定位信息通知。当目标UE位置报告中未携带GMLC地址信息时,则V-GMLC根据目标UE位置报告中携带的请求端标识,获取请求端的地址信息,判断是否能够直接接入该请求端,如果是,则V-GMLC直接向请求端发送目标UE位置信息,相应省略步骤307和310;否则,V-GMLC根据请求端的地址信息,搜索到能够直接接入请求端的GMLC地址信息,向该GMLC发送携带有目标UE位置信息、请求端标识以及目标UE标识的MO-LR定位信息通知,通知GMLC目标UE要求将其位置信息提供给指定的请求端。
步骤308:GMLC接收到MO-LR定位信息通知后,根据MO-LR定位信息通知中携带的请求端标识,判断是否能够直接接入该请求端,如果是,则向请求端发送携带有目标UE位置信息的目标UE位置信息消息;否则,GMLC直接向V-GMLC返回携带有失败原因值的MO-LR定位信息通知响应。
GMLC在判断出不能直接接入指定请求端时,也可以根据请求端的地址信息,搜索到能够直接接入该请求端的另一GMLC,然后通过该搜索到的另一GMLC向请求端发送目标UE位置信息消息,然后继续执行步骤309。
步骤309~步骤311:请求端收到目标UE的位置信息后,判断是否能够对目标UE的位置信息进行处理,如果是,则向GMLC返回携带有成功标识的目标UE位置信息响应;否则,向GMLC返回携带有差错原因值的目标UE位置信息响应。GMLC收到目标UE位置信息响应后,根据目标UE位置信息响应中携带的内容,向CN返回携带有相应内容的目标UE位置报告响应,即如果GMLC收到携带有成功标识的目标UE位置信息响应,则向CN返回携带有成功标识的目标UE位置报告响应;如果GMLC收到携带有差错原因值的目标UE位置信息响应,则向CN返回携带有差错原因值的目标UE位置报告响应。
如果CN是通过V-GMLC向GMLC提供目标UE位置信息的,则GMLC先向V-GMLC返回携带相应内容的MO-LR定位信息通知响应,即如果GMLC收到携带有成功标识的目标UE位置信息响应,则向V-GMLC返回携带有成功标识的MO-LR定位信息通知响应;如果GMLC收到携带有差错原因值的目标UE位置信息响应,则向V-GMLC返回携带有差错原因值的MO-LR定位信息通知响应。V-GMLC向CN返回携带相应内容的目标UE位置报告响应。
步骤312:CN收到目标UE位置报告响应后,根据目标UE位置报告响应中携带的内容,向目标UE返回携带有相应内容的位置业务MO-LR响应,即如果CN收到携带有成功标识的目标UE位置报告响应,则向目标UE返回携带有位置信息的位置业务MO-LR响应,并通知目标UE已向相应请求端提供了位置信息;如果CN收到携带有差错原因值的目标UE位置报告响应,则向目标UE返回携带有位置信息的位置业务MO-LR响应,并向目标UE返回差错原因值,通知目标UE已向相应请求端提供了位置信息,但相应请求端无法对其位置信息进行正确处理。
图4为本发明中一实施例示意图,如图4所示,本实施例中,携带有外部请求端标识、以及能够直接接入请求端的GMLC地址信息的电路域MO-LR请求的处理过程包括以下步骤:
步骤401~步骤403:目标UE向RAN发送呼叫管理业务请求(CM ServiceRequest),请求与网络建路无线信令连接。RAN收到CM Service Request后,向移动交换中心(MSC)/移动交换中心服务器(MSC Server)转发该CM Service Request。MSC/MSC Server收到CM Service Request后,与目标UE进行交互,完成对目标UE的鉴权加密,如果目标UE通过鉴权,MSC/MSC Server通知目标UE已接受其发起的呼叫管理业务请求,继续执行步骤404;否则,MSC/MSC Server通知目标UE拒绝其发起的呼叫管理业务请求。
步骤404~步骤406:目标UE通过MSC/MSC Server的鉴权后,向MSC/MSC Server发送电路域位置业务MO-LR请求(LCS CS_MO_LRInvoke),请求包含LCS***的网络对其进行定位,并且LCS CS_MO_LRInvoke中携带有外部请求端标识、和能够直接接入请求端的GMLC地址信息,要求MSC/MSC Server将目标UE的位置信息提供给相应外部请求端。MSC/MSC Server收到LCS CS_MO_LR Invoke后,可根据存储的信息判断目标UE是否签约了其发起的MO-LR业务,如果目标UE未签约MO-LR业务,则MSC/MSC Server向目标UE返回携带有差错原因值的电路域位置业务MO-LR响应(LCS CS_MO_LR Result),拒绝目标UE发起的MO-LR请求。否则,MSC/MSC Server向RAN发送定位目标UE请求(LocationRequest);RAN收到Location Request后,对目标UE进行定位。
步骤407:RAN结束对目标UE的定位后,成功地获得目标UE的位置信息后,向MSC/MSC Server返回携带有目标UE定位结果的目标UE位置报告消息(Location Report)。
步骤408:MSC/MSC Server收到Location Report后,根据LCSCS_MO_LR Invoke中携带的GMLC地址信息,判断是否能够直接接入该GMLC,如果能够,则MSC/MSC Server直接向该GMLC发送携带有目标UE位置信息、请求端标识以及目标UE标识的MAP Subscriber LocationReport,然后执行步骤410,相应省略步骤409和步骤412。如果MSC/MSCServer不能直接接入到该GMLC,则MSC/MSC Server可根据自身存储的信息,或通过与网络中其他实体的交互,获得自身能够直接接入的V-GMLC地址信息,向V-GMLC转发携带有目标UE位置信息、请求端标识、目标UE标识以及GMLC地址信息的MAP Subscriber Location Report,然后执行步骤409。
步骤409:V-GMLC收到MAP Subscriber Location Report后,根据MAPSubscriber Location Report中携带的GMLC地址信息,向GMLC发送携带有目标UE位置信息、请求端标识以及目标UE标识MO-LR Location Inform,通知GMLC目标UE发起了MO-LR请求。
步骤410~步骤412:GMLC收到MO-LR Location Inform后,根据请求端标识,向请求端发送携带有目标UE位置信息的Location Information。请求端收到Location Information后,判断是否能够对该目标UE的位置信息进行处理,如果能,则向GMLC返回携带有成功标识的Location InformationAck,否则,向GMLC返回失败标识的Location Information Ack,可进一步携带有相应的差错原因值。GMLC收到Location Information Ack后,向V-GMLC返回MO-LR Location Inform Ack。
步骤413~步骤414:V-GMLC收到MO-LR Location Inform Ack后,根据MO-LR Location Inform Ack携带的内容,即请求端是否能够成功处理目标UE的位置信息、以及目标UE的位置信息,生成相应的话单记录,然后向MSC/MSC server返回相应的目标UE位置报告响应(Subscriber LocationReport Ack)。MSC/MSC server收到Subscriber Location Report Ack后,向目标UE发送携带有请求端对目标UE的位置信息处理结果的电路域位置业务MO-LR响应(LCS CS_MO_LR Result)。
步骤415:释放占用的LCS***资源,结束当前的电路域MO-LR请求处理流程。
图5为本发明中另一实施例示意图,如图5所示,本实施例中,携带有外部请求端标识,但未携带有能够接入到请求端的GMLC地址信息的分组域MO-LR请求的处理过程包括以下步骤:
步骤501~步骤502:目标UE向服务通用分组无线业务支持节点(SGSN)发送业务请求消息(CM Service Request),请求与网络建路无线信令连接。SGSN收到CM Service Request后,与目标UE建立分组域的信令连接。
步骤502~步骤504:目标UE向SGSN发送分组域位置业务MO-LR请求消息(LCS PS_MO_LR Invoke),请求包含LCS***的网络对其进行定位,该LCS PS_MO_LR Invoke携带有外部请求端标识,要求SGSN将目标UE的位置信息提供给相应外部请求端。SGSN收到LCS PS_MO_LR Invoke后,可根据存储的信息判断目标UE是否签约了其发起的MO-LR业务,如果目标UE未签约MO-LR业务,则SGSN向目标UE返回携带有差错原因值的分组域位置业务MO-LR响应(LCS PS_MO_LR Result),拒绝目标UE发起的MO-LR请求;否则,SGSN向RAN发送Location Request,RAN收到Location Request后,对目标UE进行定位。
步骤505~步骤506:RAN结束对目标UE的定位,成功地获得目标UE的位置信息后,向SGSN返回携带有目标UE定位结果的Location Report。SGSN收到Location Report后,判断出目标UE要求将自身的位置信息提供给指定的外部请求端,由于在LCS PS_MO_LR Invoke中没有携带能够接入请求端的GMLC地址信息,则SGSN可根据自身存储的信息,或通过与网络中其他实体的交互,获得自身能够直接接入的V-GMLC地址信息,向V-GMLC转发携带有目标UE位置信息,请求端标识,目标UE标识的MAPSubscriber Location Report。
步骤507:V-GMLC收到MAP Subscriber Location Report后,根据消息中携带的请求端标识,获取请求端的地址信息,判断是否能够直接接入该请求端,如果能够直接接入,则V-GMLC直接向请求端发送LocationInformation,相应省略步骤507和步骤510;如果不能够直接接入,则V-GMLC根据请求端的地址信息,搜索到能够直接接入请求端的GMLC地址信息,向该GMLC发送携带有目标UE位置信息、请求端标识以及目标UE标识的MO-LR Location Inform,通知GMLC目标UE要求将自身的位置信息向指定的请求端提供。
步骤508:GMLC接收到MO-LR定位信息通知后,根据MO-LR定位信息通知中携带的请求端标识,判断是否能够直接接入该请求端,如果能够直接接入,则向请求端发送携带有目标UE位置信息的Location Information;否则,GMLC直接向V-GMLC返回携带有失败原因值的MO-LR LocationInform Ack。
步骤509,请求端收到目标UE的位置信息后,判断是否能够对目标UE的位置信息进行处理,如果是,则向GMLC返回携带有成功标识的LocationInformation Ack;否则,向GMLC返回携带有差错原因值的LocationInformation Ack。
步骤510:GMLC接收到Location Information Ack后,根据目标UE位置信息响应中携带的内容,向V-GMLC返回携带有相应内容的MO-LRLocation Inform Ack,即如果GMLC收到携带有成功标识的LocationInformation Ack,则向V-GMLC返回携带有成功标识的MO-LR LocationInform Ack;如果GMLC收到携带有差错原因值的Location Information Ack,则向V-GMLC返回携带有差错原因值的MO-LR Location Inform Ack。
步骤511~512:V-GMLC接收到MO-LR Location Inform Ack后,向SGSN返回携带相应内容的Subscriber Location Report Ack。SGSN接收到Subscriber Location Report Ack后,根据消息中携带的内容,向目标UE返回携带有相应内容的LCS PS-MO-LR Result,即如果SGSN收到携带有成功标识的Subscriber Location Report Ack,则向目标UE返回携带有目标UE位置信息的LCS PS-MO-LR Result,并通知目标UE已向相应请求端提供了其位置信息;如果SGSN收到携带有差错原因值的Subscriber Location ReportAck,则向目标UE返回携带有位置信息的LCS PS-MO-LR Result,并向目标UE返回差错原因值,通知目标UE已向相应请求端提供了位置信息,但相应请求端无法对其位置信息进行正确处理。
总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (10)
1.一种向请求端提供用户设备位置信息的处理方法,其特征在于该方法包含以下步骤:
A、目标用户设备UE向核心网络CN发送位置信息请求,该位置信息请求中携带有请求端标识,CN获取目标UE定位结果;
B、CN判断所述位置信息请求中携带有能够直接接入请求端的网关移动定位中心GMLC的地址信息、且自身不能直接接入该GMLC时,CN向自身能够直接接入的GMLC转发目标UE定位结果,所述CN自身能够直接接入的GMLC向所述位置信息请求中携带的所述地址信息所对应的GMLC转发目标UE定位结果,然后执行步骤C;
或者,CN判断所述位置信息请求中没有携带能够直接接入请求端的GMLC的地址信息时,CN向自身能够直接接入的GMLC转发目标UE定位结果,所述CN自身能够直接接入的GMLC判断本GMLC不能直接接入请求端时,向能够直接接入请求端的GMLC转发目标UE定位结果,然后执行步骤C;
C、能够直接接入请求端的GMLC向对应于所述请求端标识的请求端发送目标UE定位结果。
2.根据权利要求1所述的方法,其特征在于,所述步骤B中,CN判断所述位置信息请求中携带有能够直接接入请求端的GMLC的地址信息、且自身能够直接接入该GMLC时,CN直接向所述位置信息请求中携带的所述地址信息对应的GMLC发送目标UE定位结果,然后直接执行步骤C;
所述步骤B中,CN判断所述位置信息请求中没有携带能够直接接入请求端的GMLC的地址信息,且所述CN自身能够直接接入的GMLC判断本GMLC能够直接接入请求端时,所述CN自身能够直接接入的GMLC直接向对应于所述请求端标识的请求端发送目标UE定位结果,并结束流程。
3.根据权利要求1所述的方法,其特征在于,所述步骤C中,所述能够直接接入请求端的GMLC发送目标UE定位结果之前,进一步包括:所述能够直接接入请求端的GMLC根据请求端标识,判断是否能够直接接入请求端,如果是,继续向对应于所述请求端标识的请求端发送目标UE定位结果;否则,该GMLC根据请求端标识,搜索能够直接接入所述请求端的第二GMLC,向第二GMLC发送携带有请求端标识的目标UE定位结果。
4.根据权利要求3所述的方法,其特征在于,所述向第二GMLC发送携带有请求端标识的目标UE定位结果之后,进一步包括:第二GMLC根据请求端标识,判断是否能够直接接入所述请求端,如果是,继续向对应于所述请求端标识的请求端发送目标UE定位结果;否则,根据请求端标识,搜索能够直接接入请求端的第三GMLC,向第三GMLC发送携带有请求端标识的目标UE定位结果。
5.根据权利要求1所述的方法,其特征在于,所述步骤B中,所述CN向自身能够直接接入的GMLC转发目标UE定位结果为:CN根据自身存储的信息,获取自身能够直接接入的GMLC的地址信息,向该地址信息所标识的GMLC发送目标UE定位结果。
6.根据权利要求1所述的方法,其特征在于,所述步骤B中,所述CN向自身能够直接接入的GMLC转发目标UE定位结果为:CN同其他网络实体进行交互,获取自身能够直接接入的GMLC的地址信息,向该地址信息所标识的GMLC发送目标UE定位结果。
7.根据权利要求1所述的方法,其特征在于,所述步骤C之后进一步包括以下步骤:
D1、请求端判断是否能够成功处理目标UE定位结果,如果是,执行步骤D2,否则,执行步骤D3;
D2、请求端向所述能够直接接入本请求端的GMLC返回携带有成功标识的目标UE定位结果响应;
D3、请求端向所述能够直接接入本请求端的GMLC返回携带有差错原因值的目标UE定位结果响应。
8.根据权利要求1所述的方法,其特征在于,所述步骤C之后进一步包括:
c、请求端对目标UE定位结果进行处理,向所述能够直接接入本请求端的GMLC返回目标UE定位结果响应。
9.根据权利要求7或8所述的方法,其特征在于,所述请求端返回定位结果响应之后进一步包括:
c1、所述收到UE定位结果响应的GMLC向CN返回目标UE定位结果响应。
10.根据权利要求9所述的方法,其特征在于,所述步骤c1包括:所述收到UE定位结果响应的GMLC向CN能够直接接入的GMLC发送目标UE定位结果响应,CN能够直接接入的GMLC向CN返回目标UE定位结果响应。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100021339A CN100372427C (zh) | 2004-01-08 | 2004-01-08 | 一种向请求端提供用户设备位置信息的处理方法 |
ES05700405T ES2331955T3 (es) | 2004-01-08 | 2005-01-10 | Gestion de la solicitud de informacion de localizacion iniciada por un equipo de usuario. |
US10/585,656 US8718677B2 (en) | 2004-01-08 | 2005-01-10 | Method for processing location information request initiated by a user equipment |
PCT/CN2005/000031 WO2005069648A1 (fr) | 2004-01-08 | 2005-01-10 | Procede de gestion d'une demande d'informations de position lancee par un equipement d'utilisateur (ue) |
DE602005017119T DE602005017119D1 (de) | 2004-01-08 | 2005-01-10 | Die von einem benutzergerät eingeleitet wird |
AT05700405T ATE445975T1 (de) | 2004-01-08 | 2005-01-10 | Abwicklung der positions-informationsanforderung, die von einem benutzergerät eingeleitet wird |
EP05700405A EP1703749B1 (en) | 2004-01-08 | 2005-01-10 | Handling the location information request initiated by user equipement |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100021339A CN100372427C (zh) | 2004-01-08 | 2004-01-08 | 一种向请求端提供用户设备位置信息的处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1642345A CN1642345A (zh) | 2005-07-20 |
CN100372427C true CN100372427C (zh) | 2008-02-27 |
Family
ID=34867288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100021339A Expired - Lifetime CN100372427C (zh) | 2004-01-08 | 2004-01-08 | 一种向请求端提供用户设备位置信息的处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100372427C (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067857B (zh) | 2011-10-24 | 2018-02-02 | 中兴通讯股份有限公司 | 一种通过用户承载标识获取用户位置的***和方法 |
CN105281920A (zh) * | 2014-07-04 | 2016-01-27 | ***通信集团陕西有限公司 | 一种定位方法、在线计费***及定位服务*** |
CN110505674B (zh) | 2018-05-18 | 2021-01-22 | 电信科学技术研究院有限公司 | 一种接入类型选择方法、设备及存储介质 |
WO2019218780A1 (zh) * | 2018-05-18 | 2019-11-21 | 电信科学技术研究院有限公司 | 一种接入类型选择方法、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1383690A (zh) * | 2000-06-30 | 2002-12-04 | 株式会社Ntt都科摩 | 支持位置信息服务的方法和装置 |
US20030153332A1 (en) * | 2002-02-13 | 2003-08-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Enhanced LCS privacy handling |
WO2003105517A1 (en) * | 2002-06-07 | 2003-12-18 | Nokia Corporation | Supporting in a communication system a request for information on a mobile device |
-
2004
- 2004-01-08 CN CNB2004100021339A patent/CN100372427C/zh not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1383690A (zh) * | 2000-06-30 | 2002-12-04 | 株式会社Ntt都科摩 | 支持位置信息服务的方法和装置 |
US20030153332A1 (en) * | 2002-02-13 | 2003-08-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Enhanced LCS privacy handling |
WO2003105517A1 (en) * | 2002-06-07 | 2003-12-18 | Nokia Corporation | Supporting in a communication system a request for information on a mobile device |
Non-Patent Citations (1)
Title |
---|
3rd Generation Partnership Project,TechnicalSpecificationGroup Services and System Aspects,3rdGenerationPartnership Project,Technical SpecificationGroupServicesand System Aspects,Functional stage 2descriptionofLCS(Release 4). 3GPP.3GPP TS23.271 V4.10.0. 2003 * |
Also Published As
Publication number | Publication date |
---|---|
CN1642345A (zh) | 2005-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1650988B1 (en) | A disposal method of location information request in the location service | |
CN100571455C (zh) | 一种在电信网络上调用隐私的方法 | |
CN1922913B (zh) | 提供位置信息的方法、***和装置 | |
US7623874B2 (en) | Method for processing requests for location | |
CN101361392A (zh) | 安全用户平面位置定位过程中的终端状态发现 | |
CN101160986B (zh) | 一种定位移动终端的方法 | |
CN100359969C (zh) | 一种在集群***中实现区域调度的方法 | |
JP5130382B2 (ja) | 測位システム、位置情報提供装置、位置情報管理装置、及び測位方法 | |
EP1703749B1 (en) | Handling the location information request initiated by user equipement | |
CN1327743C (zh) | 一种延迟型位置请求的处理方法 | |
US20070042788A1 (en) | Method for processing a location service | |
CN100372427C (zh) | 一种向请求端提供用户设备位置信息的处理方法 | |
KR100768119B1 (ko) | 요청자에게 가입자 사용 장비의 위치 정보를 제공하기 위한처리 방법 | |
EP1538860B1 (en) | Method and telecommunications system for positioning a target user equipment using a mobile originating-location request (MO-LR) procedure | |
CN100474945C (zh) | 位置业务中地域限制位置信息请求的方法 | |
CN102348280A (zh) | 获取终端位置信息的方法、***和设备 | |
EP2249614A1 (en) | Method and apparatus for locating and assistant locating in a phs network | |
CN100391307C (zh) | 根据用户终端请求进行位置定位的方法 | |
CN100370875C (zh) | 一种区域变化类位置信息请求中通知/验证的处理方法 | |
EP2547167A1 (en) | Method and system for location based services using parameterization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20050720 Assignee: APPLE Inc. Assignor: HUAWEI TECHNOLOGIES Co.,Ltd. Contract record no.: 2015990000755 Denomination of invention: Processing method for providing user equipment position information to request end Granted publication date: 20080227 License type: Common License Record date: 20150827 |
|
LICC | Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model | ||
CX01 | Expiry of patent term |
Granted publication date: 20080227 |
|
CX01 | Expiry of patent term |