一种区域变化类位置信息请求的处理方法

文档序号:5888835阅读:192来源:国知局
专利名称:一种区域变化类位置信息请求的处理方法
技术领域
本发明涉及定位技术,特别是指一种区域变化类位置信息请求的处理方法。
背景技术
移动通信网络的位置业务(LCS,Location Service)是通过定位技术得到目标用户设备(UE)的位置信息,目标UE指移动通信网络中被定位的目标UE终端,位置信息可以是地理的经纬度信息或当地街道的位置信息。LCS系统获取的位置信息可以提供给目标UE,用于目标UE的自身定位;也可以提供给通信系统本身,用于分区域计费或操作维护;也可以提供给其他请求得到目标UE位置信息的客户应用端,如机构和个人,用于增值业务。因此,位置业务在紧急救援、车辆导航和智能交通系统、工作调度和团队管理、移动黄页查询、增强网络性能等方面均有广泛的作用。在第三代合作伙伴计划(3GPP)中对LCS的规范以及整个LCS系统的功能模式、结构、状态描述和消息流程等方面均作了描述。
图1为实现位置业务的逻辑结构示意图,如图1所示,请求端101通过包含LCS系统的网络102请求目标UE103的位置信息,包含LCS系统的网络102对请求端101进行合法性鉴权,检查目标UE103是否允许该请求端101对其进行位置信息请求,如果请求端101通过包含LCS系统的网络102的合法性鉴权,包含LCS系统的网络102向其提供目标UE103的位置信息;否则,包含LCS系统的网络102拒绝请求端101对目标UE103的位置信息请求。
LCS系统中能够实现位置业务的功能逻辑实体包括网关移动定位中心(GMLC)、用户数据存储服务器(HLR/HSS)、核心网络(CN)和无线接入网络(RAN)。GMLC可进一步包括请求网关移动中心(R-GMLC,RequestingGMLC)、归属网关移动中心(H-GMLC,Home GMLC)和拜访网关移动中心(V-GMLC,Visited GMLC)。R-GMLC为请求端所请求的包含LCS系统的网络中的GMLC,H-GMLC为目标UE所归属的包含LCS系统的网络中的GMLC,V-GMLC为目标UE所拜访的包含LCS系统的网络中的GMLC,R-GMLC、H-GMLC和V-GMLC可以为同一个物理实体。
目前,3GPP规范中定义了区域变化类位置信息请求及其实现过程。区域变化类位置信息请求是指请求端预先指定目标区域范围和触发位置报告事件,例如目标UE进入、离开或是位于指定目标区域范围时向请求端上报位置区域事件报告,LCS系统将指定目标区域范围和触发位置报告事件等信息发送至目标UE,目标UE存储指定目标区域范围和触发位置报告事件等信息,同时启动相应的应用程序,当应用程序监测到触发位置报告事件发生时,例如目标UE进入、离开或是位于指定目标区域范围,目标UE向LCS系统上报位置区域事件报告,LCS系统向相应请求端转发该位置区域事件报告,通知相应请求端其指定的触发位置报告事件已发生。另外,请求端还可指定目标UE向其上报位置区域事件报告的次数,例如,仅上报一次位置区域事件报告,或在指定的有效时间范围内进行周期性上报。综上所述,利用区域变化类位置信息请求,请求端可方便地定义一些跟踪监控类位置业务,例如,儿童跟踪、宠物跟踪等,使得位置业务能够在跟踪监控方面得到广泛的应用。
由于区域变化类位置信息请求的处理过程涉及到目标UE当前所属的V-GMLC和CN、以及覆盖指定目标区域范围的V-GMLC和CN,因此需要目标UE当前所属的V-GMLC和CN、以及覆盖指定目标区域范围的V-GMLC和CN对区域变化类位置信息请求处理的支持。
图2为现有技术中区域变化类位置信息请求处理过程的消息交互图,如图2所示,区域变化类位置信息请求处理过程的消息交互包括以下步骤步骤201请求端向R-GMLC发送LCS业务请求(LCS Scrvice Request),该LCS Service Request中携带有目标UE标识、指定目标区域范围和触发位置报告事件,触发位置报告事件可为目标UE进入、离开或是位于指定目标区域范围时上报位置区域事件报告;该LCS Service Request中还可携带有LCS业务请求的有效时间范围,例如起始时间和终止时间,以及LCS业务请求要求上报位置区域事件报告的次数,如果需要多次上报位置区域事件报告,则该LCSService Request中还需携带周期性上报位置区域事件报告的间隔时间。该LCSService Request即为以上所述的区域变化类位置信息请求。
步骤202R-GMLC收到LCS Service Request后,将该请求消息转发至H-GMLC,H-GMLC执行对请求端进行合法性鉴权,确定目标UE是否允许LCS系统向该请求端提供其位置信息,如果请求端通过合法性鉴权,则H-GMLC向目标UE当前所属的V-GMLC发送LCS Service Request;否则,H-GMLC向R-GMLC返回鉴权失败消息,R-GMLC拒绝请求端对目标UE发起的区域变化类位置信息请求,结束区域变化类位置信息请求处理流程。
步骤203目标UE当前所属的V-GMLC收到LCS Service Request后,将该LCS Service Request中携带的指定目标区域范围转换为网络能够识别的地域标识,并向目标UE当前所属的CN发送定位目标UE请求(Provide SubscriberLocation),该Provide Subscriber Location中携带目标UE标识、转换后的以网络地理格式表示的指定目标区域范围和触发位置报告事件;与LCS ServiceRequest中携带的信息相对应,该Provide Subscrier Location中还可携带上报位置区域事件报告的次数,如果需要多次上报位置区域事件报告,则携带周期性上报位置区域事件报告的间隔时间。
步骤204目标UE当前所属的CN发现目标UE处于空闲模式,则对目标UE发起寻呼,并对目标UE进行鉴权和加密,确定目标UE是否是合法的网络用户;进一步地,目标UE当前所属的CN还可向目标UE发送私密性验证通知,通知目标UE有请求端请求其位置信息,由目标UE亲自验证是否允许LCS系统向该请求端提供其位置信息。
步骤205目标UE当前所属的CN经由RAN向目标UE发送位置区域事件调用请求消息(Location Area Event Invoke),该Location Area Event Invoke中携带的信息与LCS Service Request中携带的信息相对应。目标UE收到Location Area Event Invoke后,存储指定目标区域范围和触发位置报告事件,如果请求中需要多次上报触发位置报告事件,则目标UE还要存储周期性上报位置区域事件报告的间隔时间,然后UE启动自身的相关应用程序,监测触发位置报告事件的发生。
步骤206目标UE向其当前所属的CN发送位置区域事件调用响应消息(Location Area Event Invoke Ack),通知CN本次位置业务请求已被接受并已进行相应处理。
步骤207~步骤210目标UE当前所属的CN收到Location Area Event InvokeAck后,向目标UE当前所属的V-GMLC发送定位目标UE响应消息(ProvideSubscrier Location Ack),通知V-GMLC本次位置业务请求已被接受。目标UE当前所属的V-GMLC收到Provide Subscriber Location Ack后,向H-GMLC发送LCS业务响应消息(LCS Service Response),通知H-GMLC本次位置业务请求已被接受。H-GMLC收到LCS Service Response后,向R-GMLC发送LCSService Response,通知R-GMLC本次位置业务请求已被接受。R-GMLC收到LCS Service Response后,向请求端发送LCS Service Response,通知请求端本次位置业务请求已被目标UE接受。
步骤211~步骤212触发位置区域事件发生,即目标UE进入、离开或是位于指定目标区域范围,目标UE经由RAN向覆盖指定目标区域范围的CN发送位置区域事件报告消息(Location Area Event Report),通知CN触发位置区域事件已发生。
步骤213覆盖指定目标区域范围的CN收到Location Area Event Report后,向覆盖指定目标区域范围的V-GMLC发送目标UE位置报告消息(SubscrierLocation Report),通知V-GMLC目标UE的触发位置区域事件已发生。
步骤214覆盖指定目标区域范围的V-GMLC收到Subscriber LocationReport后,向覆盖指定目标区域范围的CN发送目标UE位置报告响应消息(Subscriber Location Report Ack),通知CN已经收到其发送的SubscriberLocation Report,此时,CN可为本次位置业务请求生成相应的话单记录。
步骤215覆盖指定目标区域范围的V-GMLC向覆盖指定目标区域范围的CN发送Subscriber Location Report Ack后,向H-GMLC发送LCSService Response,通知H-GMLC目标UE的触发位置区域事件已发生。
步骤216~步骤218H-GMLC收到LCS Service Response后,对请求端进行鉴权,确保向请求端提供的目标UE的位置信息属于该请求端的权限允许范围之内。请求端通过H-GMLC的鉴权后,H-GMLC向R-GMLC发送LCS Service Response,通知R-GMLC目标UE的触发位置区域事件已发生。R-GMLC收到LCS Service Response后,向请求端发送LCS ServiceResponse,通知请求端目标UE的触发位置区域事件已发生。
如果区域变化类位置信息请求中携带了周期性上报位置区域事件报告的间隔时间和上报位置区域事件报告的次数,则目标UE向覆盖指定目标区域范围的CN上报位置区域事件报告的时间间隔不能小于区域变化类位置信息请求中规定的上报位置区域事件报告间隔时间,上报位置区域事件报告的总次数不能超过请求中要求的次数,其每次上报位置区域事件报告的处理过程与上述过程中步骤211~步骤218基本相同。
由上述3GPP定义的区域变化类位置信息请求处理流程可见,在目标UE监测到触发位置区域事件已发生后,位置业务系统只能向请求端提供目标UE的位置区域事件报告,该位置区域事件报告仅能通知请求端目标UE进入、离开或是位于指定目标区域范围,如果请求端在获取目标UE位置区域事件报告的同时,还需获取目标UE的具体位置信息,则上述处理过程无法对请求端这样的需求进行处理,使得请求端根本无法获取目标UE的具体位置信息。

发明内容
有鉴于此,本发明的目的在于提供一种区域变化类位置信息请求的处理方法,使得位置业务系统在向请求端提供目标用户设备位置区域事件报告的同时,能够根据请求端的要求,进一步向请求端提供目标用户设备的具体位置信息。
为了达到上述目的,本发明提供了一种区域变化类位置信息请求的处理方法,该方法包含以下步骤A、位置业务系统收到请求端对目标用户设备发起的区域变化类位置信息请求后,向所述目标用户设备发送区域变化类位置信息请求;B、目标用户设备收到区域变化类位置信息请求后,监测到触发位置区域事件发生,向位置业务系统上报位置区域事件报告;C、位置业务系统收到位置区域事件报告后,判断是否需要向请求端提供目标用户设备的位置信息,如果是,执行步骤D,否则,位置业务系统向请求端发送位置区域事件报告,结束当前对区域变化类位置信息请求的处理;D、位置业务系统对目标用户设备进行定位,然后向请求端发送携带有目标用户设备定位结果的位置区域事件报告。
步骤C中所述判断为位置业务系统判断目标用户设备上报的位置区域事件报告中是否携带有与定位目标用户设备相关的信息。
步骤C中所述判断为位置业务系统判断自身是否存储有区域变化类位置信息请求中携带的与定位目标用户设备相关的信息。
所述步骤C进一步包括位置业务系统中的核心网络收到位置区域事件报告后,判断目标用户设备向其发送的位置区域事件报告是否携带有与定位目标用户设备相关的信息,如果有,执行步骤D,否则,位置业务系统向请求端发送位置区域事件报告;所述步骤D进一步包括位置业务系统中的核心网络发起对目标用户设备的定位,位置业务系统向请求端发送携带有目标用户设备定位结果的位置区域事件报告。
所述步骤C进一步包括位置业务系统中的网关移动定位中心收到位置区域事件报告后,判断自身是否存储有区域变化类位置信息请求中携带的与定位目标用户设备相关的信息,如果有,执行步骤D,否则,位置业务系统向请求端发送位置区域事件报告;所述步骤D进一步包括位置业务系统中的网关移动定位中心发起对目标用户设备的定位,位置业务系统向请求端发送携带有目标用户设备定位结果的位置区域事件报告。
所述与定位目标用户设备相关的信息为用于要求位置业务系统定位目标用户设备的定位指示。
所述与定位目标用户设备相关的信息进一步包含与定位目标用户设备相关的服务质量参数。
位置业务系统根据所述服务质量参数对目标用户设备进行定位。
所述目标用户设备定位结果为位置业务系统对目标用户设备定位成功后获取的目标用户设备位置信息。
所述目标用户设备定位结果为位置业务系统对目标用户设备定位失败标识。所述目标用户设备定位结果进一步携带有失败原因。
步骤B中所述的位置区域事件报告中进一步携带有目标用户设备所在区域范围信息。
一种区域变化类位置信息请求的处理方法,该方法包含以下步骤a、位置业务系统收到请求端对目标用户设备发起的区域变化类位置信息请求后,判断是否需要向请求端提供目标用户设备的位置信息,如果是,执行步骤b,否则,位置业务系统向所述目标用户设备发送区域变化类位置信息请求,目标用户设备收到区域变化类位置信息请求后,监测到触发位置区域事件发生,向位置业务系统上报位置区域事件报告,位置业务系统收到位置区域事件报告后,向请求端发送位置区域事件报告,结束当前对区域变化类位置信息请求的处理;b、位置业务系统判断目标用户设备提供的自身区域范围信息是否能够满足请求端对目标用户设备的定位要求,如果是,执行步骤c,否则,执行步骤d;c、位置业务系统向所述目标用户设备发送携带有信息指示的区域变化类位置信息请求,目标用户设备收到区域变化类位置信息请求后存储信息指示,然后目标用户设备监测到触发位置区域事件发生,向位置业务系统上报携带有目标用户设备所在区域范围信息的位置区域事件报告,位置业务系统收到位置区域事件报告后,向请求端发送携带有目标用户设备所在区域范围信息的位置区域事件报告,结束当前对区域变化类位置信息请求的处理;d、位置业务系统向所述目标用户设备发送区域变化类位置信息请求,目标用户设备收到区域变化类位置信息请求后,监测到触发位置区域事件发生,向位置业务系统上报位置区域事件报告,位置业务系统收到位置区域事件报告后,判断是否需要向请求端提供目标用户设备的位置信息,如果是,位置业务系统对目标用户设备进行定位,然后向请求端发送携带有目标用户设备定位结果的位置区域事件报告,否则,位置业务系统向请求端发送位置区域事件报告。
步骤b中所述判断为判断目标用户设备提供的自身区域范围信息是否符合区域变化类位置信息请求中携带的服务质量参数要求。
步骤d中所述判断为位置业务系统判断目标用户设备上报的位置区域事件报告中是否携带有与定位目标用户设备相关的信息。
步骤d中所述判断为位置业务系统判断自身是否存储有区域变化类位置信息请求中携带的与定位目标用户设备相关的信息。
所述目标用户设备所在区域范围信息由目标用户设备提供。
根据本发明提出的方法,请求端可向目标用户设备发起携带有定位指示的区域变化类位置信息请求,要求位置业务系统发送位置区域事件报告的同时,提供目标用户设备的位置信息,使得位置业务系统在向请求端提供目标用户设备位置区域事件报告的同时,能够根据请求端的要求,进一步向请求端提供目标用户设备的具体位置信息,从而使请求端不仅能获知目标用户设备的触发区域变化事件已发生,还能获取目标用户设备的具体位置信息。另外,本发明提供了多种实施方式,具有灵活的选择性。


图1为实现位置业务的逻辑结构示意图;图2为现有技术中区域变化类位置信息请求处理过程的消息交互图;图3为本发明中区域变化类位置信息请求处理过程流程图;图4为本发明中区域变化类位置信息请求一实施例的消息交互图;图5为本发明中区域变化类位置信息请求另一实施例的消息交互图;图6为本发明中区域变化类位置信息请求另一处理过程流程图;图7为本发明中区域变化类位置信息请求第三实施例的消息交互图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步地详细描述。
本发明中,请求端向LCS系统发送的区域变化类位置信息请求中可进一步携带有要求LCS系统提供目标UE位置信息的定位指示,在目标UE监测到触发区域变化事件发生,向LCS系统上报位置区域事件报告后,LCS系统通过判断区域变化类位置信息请求中是否携带有定位指示,对区域变化类位置信息请求进行后续处理。
图3为本发明中区域变化类位置信息请求处理过程流程图,如图3所示,区域变化类位置信息请求的处理过程包括以下步骤步骤301~步骤303请求端向LCS系统发送区域变化类位置信息请求;LCS系统收到区域变化类位置信息请求后,向目标UE发送区域变化类位置信息请求;目标UE收到区域变化类位置信息请求后,存储区域变化类位置信息请求中携带的区域变化事件。目标UE监测到触发区域变化事件发生,向LCS系统上报位置区域事件报告。
步骤304LCS系统收到位置区域事件报告后,判断是否需要向请求端提供目标UE的位置信息,即判断区域变化类位置信息请求中是否携带有定位指示,如果是,执行步骤305;否则,执行步骤307。
步骤305~步骤306LCS系统对目标UE进行定位,然后向请求端发送携带有目标UE定位结果的位置区域事件报告,结束对区域变化类位置信息请求的处理。如果LCS系统对目标UE成功定位,则向请求端发送携带有目标UE位置信息的位置区域事件报告;如果LCS系统对目标UE的定位失败,则向请求端发送携带有失败原因的位置区域事件报告。
步骤307LCS系统收到位置区域事件报告后,LCS系统向请求端发送位置区域事件报告。
LCS系统对是否需要向请求端提供目标UE位置信息进行判断的处理方式主要有两种,一种处理方式目标UE存储区域变化类位置信息请求中携带的定位指示;另一种处理方式是LCS系统存储区域变化类位置信息请求中携带的定位指示。
目标UE存储区域变化类位置信息请求中携带的定位指示是指LCS系统将请求端发送的区域变化类位置信息请求中携带的所有内容均发送给目标UE,由目标UE进行存储。目标UE监测到触发区域变化事件发生,向LCS系统上报位置区域事件报告时,该位置区域事件报告携带有请求端的定位指示,LCS系统根据携带有定位指示的位置区域事件报告,对目标UE进行定位,最后向请求端返回携带有目标UE定位结果的位置区域事件报告。
LCS系统存储区域变化类位置信息请求中携带的定位指示是指LCS系统收到请求端发送的区域变化类位置信息请求后,存储该区域变化类位置信息请求中携带的定位指示,然后将区域变化类位置信息请求中携带的除定位指示以外的其他与位置区域变化触发事件相关的内容发送给目标UE。目标UE监测到触发区域变化事件发生,向LCS系统上报位置区域事件报告,LCS系统收到位置区域事件报告后,根据自身存储的信息判断出需要向请求端提供目标UE的位置信息,然后LCS系统对目标UE进行定位,最后向请求端返回携带有目标UE定位结果的位置区域事件报告。
区域变化类位置信息请求携带有定位指示的同时,还可进一步携带有与目标UE位置信息相关的服务质量(QoS,Quality of Service)参数,例如定位精度、误差范围、响应时间等等。
下面分别对两种处理方式的具体过程进行详细描述。
图4为本发明中区域变化类位置信息请求一实施例的消息交互图,如图4所示,区域变化类位置信息请求处理过程的消息交互包括以下步骤步骤401请求端向R-GMLC发送LCS业务请求(LCS Service Request),该LCS Service Request中携带有目标UE标识、指定目标区域范围和触发位置报告事件,触发位置报告事件可为目标UE进入、离开或是位于指定目标区域范围时上报位置区域事件报告;该LCS Service Request中还携带有定位指示,要求LCS系统在向请求端发送位置区域事件报告的同时,提供目标UE的位置信息,该LCS Service Request中还可进一步携带有与目标UE位置信息相关的QoS参数,指明请求端对LCS系统提供目标UE位置信息的要求;该LCS Service Request中还可携带有LCS业务请求的有效时间范围,例如起始时间和终止时间,以及LCS业务请求要求上报位置区域事件报告的次数,如果需要多次上报位置区域事件报告,则该LCS Service Request中还需携带周期性上报位置区域事件报告的间隔时间。
步骤402~步骤404与步骤202~步骤204基本相同,不同之处仅在于每条消息中携带有定位指示,每条消息中还可进一步携带有与目标UE位置信息相关的QoS参数。
步骤405~步骤406目标UE当前所属的CN经由RAN向目标UE发送位置区域事件调用请求消息(Location Area Event Invoke),该Location AreaEvent Invoke中携带的信息与LCS Service Request中携带的信息相对应。目标UE收到Location Area Event Invoke后,存储指定目标区域范围和触发位置报告事件,如果请求中需要多次上报触发位置报告事件,则目标UE还要存储周期性上报位置区域事件报告的间隔时间,UE存储定位指示,如果Location Area Event Invoke中还携带有与定位指示相关的QoS参数,则还需存储QoS参数,然后UE启动自身的相关应用程序,监测触发位置报告事件的发生;并向其当前所属的CN发送位置区域事件调用响应消息(LocationArea Event Invoke Ack),通知CN本次位置业务请求已被接受并已进行相应处理。
步骤407~步骤410与步骤207~步骤210基本相同。
步骤411~步骤412触发位置区域事件发生,即目标UE进入、离开或是位于指定目标区域范围,目标UE经由RAN向覆盖指定目标区域范围的CN发送位置区域事件报告消息(Location Area Event Report),该LocationArea Event Report携带有定位指示,并可进一步携带有QoS参数,通知CN触发位置区域事件已发生,并通知CN需要向请求端提供目标UE的位置信息。
步骤413~步骤415CN收到Location Area Event Report后,根据UE上报的位置区域事件报告消息中包含定位指示判断出请求端要求在向其发送位置区域事件报告的同时,还需提供目标UE的位置信息,则CN向RAN发送定位目标UE请求消息(Location Request),该Location Request中携带有与定位相关的QoS参数;RAN收到Location Request后,根据QoS参数的要求对目标UE进行定位后,向CN发送携带有目标UE定位结果的目标UE位置报告消息(Location Report)。如果RAN目标UE的定位成功,则向CN发送携带有目标UE位置信息的Location Report;如果RAN目标UE的定位失败,则向CN发送携带有失败原因的Location Report。所述的失败原因可能为无法达到Qos参数要求等等。
步骤416覆盖指定目标区域范围的CN收到携带有目标UE定位结果的Location Report后,向覆盖指定目标区域范围的V-GMLC发送携带有目标UE定位结果的目标UE位置报告消息(Subscriber Location Report),通知V-GMLC目标UE的触发位置区域事件已发生并且已对目标UE进行定位。
步骤417~步骤421与步骤214~步骤218基本相同,不同之处仅在于每条消息中携带有目标UE定位结果。图5为本发明中区域变化类位置信息请求另一实施例的消息交互图,如图5所示,区域变化类位置信息请求处理过程的消息交互包括以下步骤步骤501与步骤401基本相同。
步骤502~步骤503R-GMLC收到LCS Service Request后,将该请求消息转发至H-GMLC,H-GMLC执行对请求端进行合法性鉴权,确定目标UE是否允许LCS系统向该请求端提供其位置信息,如果请求端通过合法性鉴权,则H-GMLC存储LCS Service Request中携带的定位指示和相关的QoS参数,并向目标UE当前所属的V-GMLC发送LCS Service Request,该请求中不包含定位指示和相关Qos参数;否则,H-GMLC向R-GMLC返回鉴权失败消息,R-GMLC拒绝请求端对目标UE发起的区域变化类位置信息请求,结束区域变化类位置信息请求处理流程。
步骤504~步骤516与步骤203~步骤215基本相同。
步骤517~步骤520H-GMLC收到LCS Service Response后,根据存储的LCS Service Request中携带的定位指示判断出请求端要求在向其发送位置区域事件报告的同时,还需提供目标UE的位置信息,则H-GMLC向覆盖指定目标区域范围的V-GMLC发送LCS业务请求(LCS Service Request),请求中携带有目标UE的标识和定位相关的Qos参数,请求对目标UE进行定位。覆盖指定目标区域范围的V-GMLC收到LCS Service Request后,向覆盖指定目标区域范围的CN发送定位目标UE请求(Provide SubscriberLocation),请求中携带有目标UE的标识和定位相关的Qos参数。CN收到Provide Subscriber Location后,向相应的RAN发送定位目标UE请求消息(Location Request),该Location Request中携带有目标UE的标识和定位相关的QoS参数;RAN收到Location Request后,根据QoS参数要求对目标UE进行定位后,向CN发送携带有目标UE定位结果的目标UE位置报告消息(Location Report)。如果RAN目标UE的定位成功,则向CN发送携带有目标UE位置信息的Location Report;如果RAN目标UE的定位失败,则向CN发送携带有失败原因的Location Report。
步骤521~步骤526与步骤416~步骤421基本相同。
上述过程中也可由R-GMLC存储区域变化类位置信息请求中携带的定位指示,然后由R-GMLC发起对目标UE的定位。
以上过程中,请求端向LCS系统发送的区域变化类位置信息请求中也可不携带定位指示,由目标UE在上报位置区域事件报告时,提供更多的自身信息,例如目标UE自身所在区域范围的一些信息。
由于目标UE能够获取自身所在区域范围的一些信息,例如小区标识(Cell ID)信息、路由区(Location Area)信息等,因此在请求端要求在向其发送位置区域事件报告的同时,还需提供目标UE的位置信息的情况下,LCS系统可以预先判断出目标UE所能获取的自身所在区域范围信息是否能够满足请求端对目标UE的服务质量要求,如果能,LCS系统可要求目标UE在上报位置区域事件报告的同时,提供其自身所在区域范围信息,然后LCS系统将目标UE所在区域范围信息携带在位置区域事件报告中,发送给请求端;否则,LCS系统可以选取上述两种处理方式的任意一种进行处理。
图6为本发明中区域变化类位置信息请求另一处理过程流程图,如图6所示,区域变化类位置信息请求的处理过程包括以下步骤步骤601~步骤602请求端向LCS系统发送区域变化类位置信息请求;LCS系统收到区域变化类位置信息请求后,判断是否需要向请求端提供目标UE的位置信息,如果是,执行步骤603;否则,执行步骤612。
步骤603LCS系统判断目标UE提供的自身区域范围信息能否满足请求端的定位要求,如果能,执行步骤604;否则,执行步骤607。
步骤604~步骤606LCS系统向目标UE发送携带有信息指示的区域变化类位置信息请求;目标UE收到区域变化类位置信息请求后,存储区域变化类位置信息请求中携带的区域变化事件和信息指示。目标UE监测到触发区域变化事件发生,向LCS系统上报携带有自身区域范围信息的位置区域事件报告,结束对区域变化类位置信息请求的处理。
步骤607~步骤609LCS系统收到区域变化类位置信息请求后,向目标UE发送区域变化类位置信息请求;目标UE收到区域变化类位置信息请求后,存储区域变化类位置信息请求中携带的区域变化事件。目标UE监测到触发区域变化事件发生,向LCS系统上报位置区域事件报告。LCS系统收到位置区域事件报告后,判断是否需要向请求端提供目标UE的位置信息,即判断区域变化类位置信息请求中是否携带有定位指示,如果是,执行步骤610;否则,执行步骤614。
步骤610~步骤611LCS系统对目标UE进行定位,然后向请求端发送携带有目标UE定位结果的位置区域事件报告,结束对区域变化类位置信息请求的处理。如果LCS系统对目标UE成功定位,则向请求端发送携带有目标UE位置信息的位置区域事件报告;如果LCS系统对目标UE的定位失败,则向请求端发送携带有失败原因的位置区域事件报告。
步骤612~步骤613LCS系统收到区域变化类位置信息请求后,向目标UE发送区域变化类位置信息请求;目标UE收到区域变化类位置信息请求后,存储区域变化类位置信息请求中携带的区域变化事件。目标UE监测到触发区域变化事件发生,向LCS系统上报位置区域事件报告。
步骤614LCS系统收到位置区域事件报告后,向请求端发送位置区域事件报告。
图7为本发明中区域变化类位置信息请求第三实施例的消息交互图,如图7所示,区域变化类位置信息请求处理过程的消息交互包括以下步骤步骤701与步骤401基本相同。
步骤702R-GMLC收到LCS Service Request后,将该请求消息转发至H-GMLC,H-GMLC执行对请求端进行合法性鉴权,确定目标UE是否允许LCS系统向该请求端提供其位置信息,如果请求端通过合法性鉴权,则H-GMLC向目标UE当前所属的V-GMLC发送LCS Service Request,在该步骤中,R-GMLC或是H-GMLC或是V-GMLC判断出目标UE提供的所在区域范围信息能够满足请求端对目标UE的定位要求,例如判断出目标UE提供的所在区域范围信息符合LCS Service Request中携带的QoS参数要求,则进行步骤703;如果R-GMLC/H-GMLC/V-GMLC判断出目标UE提供的所在区域范围信息不能够满足请求端对目标UE的定位要求,则R-GMLC/H-GMLC/V-GMLC需按照前面所述的步骤403~步骤421或步骤503~步骤526对请求端发起的区域变化类位置信息请求进行后续处理。如果请求端未通过合法性鉴权,H-GMLC向R-GMLC返回鉴权失败消息,R-GMLC拒绝请求端对目标UE发起的区域变化类位置信息请求,结束区域变化类位置信息请求处理流程。
步骤703~步骤704与步骤203~步骤204基本相同,不同之处仅在于每条消息中携带有要求目标UE提供自身所在区域范围信息的信息指示。
步骤705目标UE当前所属的CN经由RAN向目标UE发送位置区域事件调用请求消息(Location Area Event Invoke),该Location Area EventInvoke中携带的信息与LCS Service Request中携带的信息相对应,并携带有信息指示。目标UE收到Location Area Event Invoke后,存储信息指示并启动自身的相关应用程序,监测触发位置报告事件的发生。
步骤706~步骤710与步骤206~步骤210基本相同。
步骤711~步骤712触发位置区域事件发生,即目标UE进入、离开或是位于指定目标区域范围,目标UE经由RAN向覆盖指定目标区域范围的CN发送位置区域事件报告消息(Location Area Event Report),该LocationArea Event Report中携带有目标UE自身所在区域范围信息,通知CN触发位置区域事件已发生,并向CN提供目标UE自身所在区域范围信息。
步骤713~步骤718与步骤213~步骤218基本相同,不同之处仅在与每条消息中携带有目标UE自身所在区域范围信息。
总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种区域变化类位置信息请求的处理方法,其特征在于该方法包含以下步骤A、位置业务系统收到请求端对目标用户设备发起的区域变化类位置信息请求后,向所述目标用户设备发送区域变化类位置信息请求;B、目标用户设备收到区域变化类位置信息请求后,监测到触发位置区域事件发生,向位置业务系统上报位置区域事件报告;C、位置业务系统收到位置区域事件报告后,判断是否需要向请求端提供目标用户设备的位置信息,如果是,执行步骤D,否则,位置业务系统向请求端发送位置区域事件报告,结束当前对区域变化类位置信息请求的处理;D、位置业务系统对目标用户设备进行定位,然后向请求端发送携带有目标用户设备定位结果的位置区域事件报告。
2.根据权利要求1所述的方法,其特征在于步骤C中所述判断为位置业务系统判断目标用户设备上报的位置区域事件报告中是否携带有与定位目标用户设备相关的信息。
3.根据权利要求1所述的方法,其特征在于步骤C中所述判断为位置业务系统判断自身是否存储有区域变化类位置信息请求中携带的与定位目标用户设备相关的信息。
4.根据权利要求1所述的方法,其特征在于,所述步骤C进一步包括位置业务系统中的核心网络收到位置区域事件报告后,判断目标用户设备向其发送的位置区域事件报告是否携带有与定位目标用户设备相关的信息,如果有,执行步骤D,否则,位置业务系统向请求端发送位置区域事件报告;所述步骤D进一步包括位置业务系统中的核心网络发起对目标用户设备的定位,位置业务系统向请求端发送携带有目标用户设备定位结果的位置区域事件报告。
5.根据权利要求1所述的方法,其特征在于,所述步骤C进一步包括位置业务系统中的网关移动定位中心收到位置区域事件报告后,判断自身是否存储有区域变化类位置信息请求中携带的与定位目标用户设备相关的信息,如果有,执行步骤D,否则,位置业务系统向请求端发送位置区域事件报告;所述步骤D进一步包括位置业务系统中的网关移动定位中心发起对目标用户设备的定位,位置业务系统向请求端发送携带有目标用户设备定位结果的位置区域事件报告。
6.根据权利要求1所述的方法,其特征在于所述与定位目标用户设备相关的信息为用于要求位置业务系统定位目标用户设备的定位指示。
7.根据权利要求6所述的方法,其特征在于所述与定位目标用户设备相关的信息进一步包含与定位目标用户设备相关的服务质量参数。
8.根据权利要求7所述的方法,其特征在于位置业务系统根据所述服务质量参数对目标用户设备进行定位。
9.根据权利要求1所述的方法,其特征在于所述目标用户设备定位结果为位置业务系统对目标用户设备定位成功后获取的目标用户设备位置信息。
10.根据权利要求1所述的方法,其特征在于所述目标用户设备定位结果为位置业务系统对目标用户设备定位失败标识。
11.根据权利要求10所述的方法其特征在于所述目标用户设备定位结果进一步携带有失败原因。
12.根据权利要求1所述的方法,其特征在于步骤B中所述的位置区域事件报告中进一步携带有目标用户设备所在区域范围信息。
13.一种区域变化类位置信息请求的处理方法,其特征在于该方法包含以下步骤a、位置业务系统收到请求端对目标用户设备发起的区域变化类位置信息请求后,判断是否需要向请求端提供目标用户设备的位置信息,如果是,执行步骤b,否则,位置业务系统向所述目标用户设备发送区域变化类位置信息请求,目标用户设备收到区域变化类位置信息请求后,监测到触发位置区域事件发生,向位置业务系统上报位置区域事件报告,位置业务系统收到位置区域事件报告后,向请求端发送位置区域事件报告,结束当前对区域变化类位置信息请求的处理;b、位置业务系统判断目标用户设备提供的自身区域范围信息是否能够满足请求端对目标用户设备的定位要求,如果是,执行步骤c,否则,执行步骤d;c、位置业务系统向所述目标用户设备发送携带有信息指示的区域变化类位置信息请求,目标用户设备收到区域变化类位置信息请求后存储信息指示,然后目标用户设备监测到触发位置区域事件发生,向位置业务系统上报携带有目标用户设备所在区域范围信息的位置区域事件报告,位置业务系统收到位置区域事件报告后,向请求端发送携带有目标用户设备所在区域范围信息的位置区域事件报告,结束当前对区域变化类位置信息请求的处理;d、位置业务系统向所述目标用户设备发送区域变化类位置信息请求,目标用户设备收到区域变化类位置信息请求后,监测到触发位置区域事件发生,向位置业务系统上报位置区域事件报告,位置业务系统收到位置区域事件报告后,判断是否需要向请求端提供目标用户设备的位置信息,如果是,位置业务系统对目标用户设备进行定位,然后向请求端发送携带有目标用户设备定位结果的位置区域事件报告,否则,位置业务系统向请求端发送位置区域事件报告。
14.根据权利要求13所述的方法,其特征在于步骤b中所述判断为判断目标用户设备提供的自身区域范围信息是否符合区域变化类位置信息请求中携带的服务质量参数要求。
15.根据权利要求13所述的方法,其特征在于步骤d中所述判断为位置业务系统判断目标用户设备上报的位置区域事件报告中是否携带有与定位目标用户设备相关的信息。
16.根据权利要求13所述的方法,其特征在于步骤d中所述判断为位置业务系统判断自身是否存储有区域变化类位置信息请求中携带的与定位目标用户设备相关的信息。
17.根据权利要求13所述的方法,其特征在于所述目标用户设备所在区域范围信息由目标用户设备提供。
全文摘要
本发明公开了一种区域变化类位置信息请求的处理方法,位置业务系统收到请求端对目标用户设备发起的区域变化类位置信息请求后,向所述目标用户设备发送区域变化类位置信息请求;目标用户设备监测到触发位置区域事件发生,向位置业务系统上报位置区域事件报告;位置业务系统判断是否需要向请求端提供目标用户设备的位置信息,如果是,位置业务系统对目标用户设备进行定位,然后向请求端发送携带有目标用户设备定位结果的位置区域事件报告,否则,位置业务系统只向请求端发送位置区域事件报告。根据本发明,可使请求端在收到目标用户设备位置区域事件报告的同时,得到目标用户设备具体位置信息。另外,本发明提供多种实施方式,具有灵活的选择性。
文档编号G01S5/02GK1568075SQ0314800
公开日2005年1月19日 申请日期2003年6月26日 优先权日2003年6月26日
发明者段小琴 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1