一种辅助定位空闲状态下的终端的方法与装置转让专利

申请号 : CN200810216776.1

文献号 : CN101730223A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 梁文亮李宏

申请人 : 华为技术有限公司

摘要 :

本发明实施例公开了一种辅助定位空闲状态下的终端的方法与装置,以便为定位空闲状态下的终端提供必要的参数。所述方法包括:终端MS的定位控制器LC接收来自锚定鉴权器或者来自定位服务器LS的位置上报请求消息,所述位置上报请求消息中携带定位请求信息和所述MS的信息;所述LC与所述MS的锚定寻呼控制器位于同一物理实体。所述装置为一种定位控制器,所述定位控制器与终端MS的锚定寻呼控制器位于同一物理实体,包括第一接收模块,用于接收来自锚定鉴权器或者来自定位服务器LS的位置上报请求消息,所述位置上报请求消息中携带定位请求信息和终端MS的信息。

权利要求 :

1.一种辅助定位空闲状态下的终端的方法,其特征在于,该方法包括:终端MS的定位控制器LC接收来自锚定鉴权器或者来自定位服务器LS的位置上报请求消息,所述位置上报请求消息中携带定位请求信息和所述MS的信息;

所述LC与所述MS的锚定寻呼控制器位于同一物理实体。

2.如权利要求1所述的方法,其特征在于,若所述LC接收的所述位置上报请求消息来自所述LS,则此前进一步包括步骤:所述LS接收来自所述锚定鉴权器的定位控制器标识响应消息,所述定位控制器标识响应消息中携带有所述MS的定位控制器标识LC ID;

所述LC ID与所述MS的锚定寻呼控制器标识相同。

3.如权利要求1所述的方法,其特征在于,若所述LC接收的所述位置上报请求消息来自所述锚定鉴权器,则此前进一步包括步骤:所述锚定鉴权器接收来自所述LS的定位控制器标识请求消息,所述定位控制器标识请求消息中携带所述定位请求信息和所述MS的信息。

4.如权利要求1至3所述的任一方法,其特征在于,此后进一步包括步骤:所述LC根据所述定位请求信息和所述MS的信息指示所述MS所在的服务接入网与所述MS之间在空闲状态下完成定位数据测量。

5.如权利要求4所述的方法,其特征在于,此后进一步包括步骤:所述LC接收来自所述MS的服务基站的所述定位数据测量的结果,并根据所述定位数据测量的结果计算所述MS的位置信息;

所述LC向所述LS发送位置上报响应消息,所述位置上报响应消息中携带所述MS的位置信息。

6.一种辅助定位空闲状态下的终端的方法,其特征在于,该方法包括:终端MS的锚定寻呼控制器接收来自锚定鉴权器的寻呼请求消息,所述寻呼请求消息指示此次寻呼过程是一个针对所述MS的位置更新过程,所述寻呼请求消息中携带参数获取指示,所述参数获取指示用于指示获取所述MS的服务基站所对应的接入网网关的标识;

所述锚定寻呼控制器根据所述寻呼请求消息发起一个针对所述MS的位置更新过程,并根据所述参数获取指示在所述位置更新过程中获取所述MS的服务基站对应的接入网网关的标识;

向所述锚定鉴权器上报所述服务基站对应的接入网网关的标识,以使所述锚定鉴权器将所述服务基站对应的接入网网关的标识上报给定位服务器LS。

7.如权利要求6所述的方法,其特征在于,此后进一步包括步骤:位于所述服务基站对应的接入网网关的定位控制器LC接收来自所述LS的位置上报请求消息,所述位置上报请求消息中携带定位请求信息和所述MS的信息;

所述LC根据所述定位请求信息和所述MS的信息发起所述MS与所述MS所在的服务接入网之间的定位数据测量过程,并根据测量结果计算所述MS的位置信息;

所述LC向所述LS发送位置上报响应消息,所述位置上报响应消息中携带所述MS的位置信息。

8.如权利要求6所述的方法,其特征在于,所述锚定寻呼控制器根据所述参数获取指示在所述位置更新过程中获取所述MS的服务基站对应的接入网网关的标识具体为:所述MS的服务基站向其对应的接入网网关发送位置更新请求消息;

所述服务基站对应的接入网网关向所述锚定寻呼控制器发送所述位置更新请求消息;

如果所述锚定寻呼控制器位于所述服务基站对应的接入网网关,则所述锚定寻呼控制器直接获取所述服务基站对应的接入网网关的标识;

或者,如果所述锚定寻呼控制器位于其他接入网网关,则所述服务基站或者所述服务基站对应的接入网网关在所述位置更新请求消息中携带所述服务基站对应的接入网网关的标识。

9.如权利要求6所述的方法,其特征在于,所述锚定寻呼控制器将所述服务基站对应的接入网网关的标识上报给所述锚定鉴权器具体为:在与所述锚定鉴权器进行上下文交互的过程中上报所述服务基站对应的接入网网关的标识。

10.一种定位控制器,其特征在于,所述定位控制器与终端MS的锚定寻呼控制器位于同一物理实体,并且所述定位控制器包括:第一接收模块:用于接收来自锚定鉴权器或者来自定位服务器LS的位置上报请求消息,所述位置上报请求消息中携带定位请求信息和终端MS的信息。

11.如权利要求10所述的定位控制器,其特征在于,所述定位控制器还包括:定位指示模块:用于根据所述第一接收模块接收的所述定位请求信息和所述MS的信息指示所述MS所在的服务接入网与所述MS之间在空闲状态下完成定位数据测量。

12.如权利要求11所述的定位控制器,其特征在于,所述定位控制器还包括:第二接收模块:用于接收所述定位数据测量的结果;

计算模块:用于根据所述第二接收模块接收的所述定位数据测量的结果计算所述MS的位置信息;

发送模块:用于向所述LS发送位置上报响应消息,所述位置上报响应消息中携带来自所述计算模块的所述MS的位置信息。

13.一种锚定寻呼控制器,其特征在于,所述锚定寻呼控制器包括:接收模块:用于接收来自锚定鉴权器的寻呼请求消息,所述寻呼请求消息指示此次寻呼过程是一个针对所述MS的位置更新过程,所述寻呼请求消息中携带参数获取指示;

位置更新触发模块:用于根据所述第一接收模块接收的寻呼请求消息发起一个针对所述MS的位置更新过程,并根据所述寻呼请求消息中携带的所述参数获取指示在所述位置更新过程中获取所述MS的服务基站对应的接入网网关的标识;

发送模块:用于将所述位置更新触发模块获取的所述服务基站对应的接入网网关的标识发送给所述锚定鉴权器。

14.一种接入网网关,其特征在于,所述网关包括:

接收模块:接收来自终端MS的服务基站的位置更新请求消息;

发送模块:向锚定寻呼控制器发送所述接收模块接收的所述位置更新请求消息,所述位置更新请求消息中携带有所述网关的标识。

说明书 :

一种辅助定位空闲状态下的终端的方法与装置

技术领域

[0001] 本发明属于通信技术领域,尤其涉及一种辅助定位空闲状态下的终端的方法与装置。

背景技术

[0002] WiMAX(Worldwide Interoperability for Microwave Access,全球微波互联接入)技术是以IEEE 802.16的系列宽频无线标准为基础提出的一种空中接口标准。当前WiMAX网络无线侧主要基于IEEE 802.16d/e标准;802.16d标准定义了支持多种业务类型的固定宽带无线接入系统的MAC(Medium AccessControl,媒体接入控制)层和相对应的多个物理层框架;802.16e标准在802.16d标准的基础上增加了部分新功能,以支持用户的移动性。
[0003] 图1为WiMAX网络架构参考模型,主要包括三个部分:客户端(mobilestation/subscriber station,简称MS/SS,即移动终端/注册终端)、接入业务网(Access Service Network,简称ASN)及连接业务网(Connectivity ServiceNetwork,简称CSN)。
[0004] 其中,ASN可以包括基站(Base Station,简称BS)和接入业务网网关(Access Service Network Gateway,简称ASN GW);CSN可以包括PPS(Prepaid Service,预付费)服务器、AAA(Authorization,Authentication andAccounting,认证、授权和计费)服务器等逻辑实体。
[0005] 在现有协议中,MS/SS、ASN、CSN之间的逻辑实体间通过从R1到R6的接口来进行通信,如图1,其中R1接口为无线空中接口,主要由IEEE802.16d/e定义,R2为逻辑接口,R3、R4、R5接口均为有线接口。
[0006] 基于位置的业务(LBS:Location Based Service),又称移动位置业务或定位业务,是指移动网络通过特定的定位技术获取移动终端的地理位置信息(经纬度坐标),提供给移动用户本人、通信系统或第三方,并借助一定的电子地图信息的支持,为移动用户提供与其位置相关的、呼叫或非呼叫类业务。现行WiMAX网络中也定义了实现定位业务服务的LBS系统。但是,发明人发现,在现有技术中,若终端处于IDLE(空闲)状态,则在定位业务中,在所述终端作为定位目标终端的场景下,需要将所述终端唤醒,使其进入Active(激活)状态,然后按照Active状态下的终端定位流程对其进行定位。换言之,而无法直接对处于空闲状态的终端进行定位。

发明内容

[0007] 本发明实施例公开了一种辅助定位空闲状态下的终端的方法与装置,以便为定位空闲状态下的终端提供必要的参数。
[0008] 一种辅助定位空闲状态下的终端的方法,包括:
[0009] 终端MS的定位控制器LC接收来自锚定鉴权器或者来自定位服务器LS的位置上报请求消息,所述位置上报请求消息中携带定位请求信息和所述MS的信息;
[0010] 所述LC与所述MS的锚定寻呼控制器位于同一物理实体。
[0011] 一种定位控制器,所述定位控制器与终端MS的锚定寻呼控制器位于同一物理实体,并且所述定位控制器包括:
[0012] 第一接收模块:用于接收来自锚定鉴权器或者来自定位服务器LS的位置上报请求消息,所述位置上报请求消息中携带定位请求信息和终端MS的信息。
[0013] 本发明实施例还公开了一种辅助定位空闲状态下的终端的方法与装置,以便为定位空闲状态下的终端提供必要的参数。
[0014] 一种辅助定位空闲状态下的终端的方法,包括:
[0015] 终端MS的锚定寻呼控制器接收来自锚定鉴权器的寻呼请求消息,所述寻呼请求消息指示此次寻呼过程是一个针对所述MS的位置更新过程,所述寻呼请求消息中携带参数获取指示,所述参数获取指示用于指示获取所述MS的服务基站所对应的接入网网关的标识;
[0016] 所述锚定寻呼控制器根据所述寻呼请求消息发起一个针对所述MS的位置更新过程,并根据所述参数获取指示在所述位置更新过程中获取所述MS的服务基站对应的接入网网关的标识;
[0017] 向所述锚定鉴权器上报所述服务基站对应的接入网网关的标识,以使所述锚定鉴权器将所述服务基站对应的接入网网关的标识上报给定位服务器LS。
[0018] 一种锚定寻呼控制器,其特征在于,所述锚定寻呼控制器包括:
[0019] 接收模块:用于接收来自锚定鉴权器的寻呼请求消息,所述寻呼请求消息指示此次寻呼过程是一个针对所述MS的位置更新过程,所述寻呼请求消息中携带参数获取指示;
[0020] 位置更新触发模块:用于根据所述第一接收模块接收的寻呼请求消息发起一个针对所述MS的位置更新过程,并根据所述寻呼请求消息中携带的所述参数获取指示在所述位置更新过程中获取所述MS的服务基站对应的接入网网关的标识;
[0021] 发送模块:用于将所述位置更新触发模块获取的所述服务基站对应的接入网网关的标识发送给所述锚定鉴权器。
[0022] 一种接入网网关,包括:
[0023] 接收模块:接收来自终端MS的服务基站的位置更新请求消息;
[0024] 发送模块:向锚定寻呼控制器发送所述位置更新请求消息,所述位置更新请求消息中携带有所述网关的标识。
[0025] 通过应用本发明实施例公开的方法和装置,在对空闲状态下的终端进行定位时,可以在不唤醒所述终端的情形下,将定位所需的必要参数传递到相应的网络实体上,以便进一步实现对空闲状态下的终端进行定位。

附图说明

[0026] 图1为现有技术中WiMAX网络逻辑架构图;
[0027] 图2为本发明实施例的技术方案的基本网络架构图;
[0028] 图3为本发明实施例公开的辅助定位空闲状态下的终端的方法流程图;
[0029] 图4为本发明实施例公开的辅助定位空闲状态下的终端的方法流程图;
[0030] 图5为本发明实施例公开的辅助定位空闲状态下的终端的方法流程图;
[0031] 图6为本发明实施例公开的辅助定位空闲状态下的终端的方法流程图;
[0032] 图7为本发明实施例公开的辅助定位空闲状态下的终端的方法流程图;
[0033] 图8为本发明实施例公开的定位控制器结构示意图;
[0034] 图9为本发明实施例公开的锚定寻呼控制器结构示意图;
[0035] 图10为本发明实施例公开的接入网网关结构示意图。

具体实施方式

[0036] 为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。
[0037] 首先介绍本发明实施例的技术方案的基本网络架构,如图2所示。
[0038] LS(Location Server,定位服务器)位于CSN,用于接收来自第三方(图示IASP/PASP/etc.)或者MS的定位请求,并将所述定位请求发送到合适的ASN。位于ASN的LC(Location Controller,定位控制器)负责获取目标终端的位置信息,LC一般位于ASN GW。位于ASN或者MS的LA(Location Agent,定位代理)用来进行具体的位置测量,并在测量完成后将测量数据上报给所述LC。所述LC根据测量数据计算定位结果并将定位结果上报给所述LS,所述LS可能会对定位结果的格式进行转化,并将最终的结果转发给定位信息的请求者。
[0039] 上述架构为本发明实施例的技术方案的基本网络架构。在本发明下述各实施例中,基于不同的技术方案的实现方式,可能对上述网络架构进行改进。
[0040] 本发明实施例公开了一种辅助定位空闲状态下的终端的方法。
[0041] 本发明实施例以MS的Anchor PC(锚定寻呼控制器)和LC(定位控制器)位于一起为例,来说明所述辅助定位空闲状态下的终端的方法。
[0042] 需要说明的是,本发明实施例中把Anchor PC(锚定寻呼控制器)和LC在一起实现,是在所述Anchor PC上新增LC功能,对网络中原有的LC的部署并不删除。本发明实施例下述讨论的LC功能都是与Anchor PC位于一起的。本发明实施例中的MS处于IDLE状态。
[0043] 所述方法如图3所示,具体步骤如下:
[0044] 步骤301、LS向LC发送位置上报请求消息,所述位置上报请求消息中携带定位请求信息和所述MS的信息。
[0045] 在本发明实施例中,所述LS还可以用所述MS的锚定鉴权器替换。
[0046] 所述位置上报请求消息可以触发所述LC根据所述定位请求信息和所述MS的信息发起定位业务。
[0047] 通过应用本发明实施例所述的方法,可以在不唤醒所述终端的情形下,将定位所需的必要参数传递到所述LC上,以便进一步实现对空闲状态下的终端进行定位。
[0048] 以下优选实施例将对上述实施例的技术方案进一步予以更详细的说明。
[0049] 本发明实施例公开了一种辅助定位空闲状态下的终端的方法。
[0050] 本发明实施例以MS的Anchor PC(锚定寻呼控制器)和LC(定位控制器)位于一起为例,来说明所述辅助定位空闲状态下的终端的方法。
[0051] 需要说明的是,本发明实施例中把Anchor PC(锚定寻呼控制器)和LC在一起实现,是在所述Anchor PC上新增LC功能,对网络中原有的LC的部署并不删除。本发明实施例下述讨论的LC功能都是与Anchor PC位于一起的。
[0052] 所述方法如图4所示,具体步骤如下:
[0053] 步骤401、LS接收到来自定位客户端的定位请求(图示Location Trigger forMS),所述定位请求用于请求获取MS的位置信息,所述定位请求中携带所述MS的ID。所述LS触发LBS业务。
[0054] 步骤402、LS向AAA发送Authentication REQ消息,所述AuthenticationREQ消息中携带有所述MS的ID。所述Authentication REQ消息用于请求所述MS的Anchor Authenticator ID(锚定鉴权器标识)。
[0055] 步骤403、所述AAA对所述Authentication REQ消息进行认证和授权(图示Authentication/Authorization),以及私密性检查等;所述认证和授权通过后,向所述LS回复Authentication RSP消息,所述Authentication RSP消息中携带所述MS的Anchor Authenticator ID。
[0056] 所述认证和授权为对发起所述定位请求的定位客户端的身份和签约信息等进行认证和授权。所述认证和授权过程以及私密性检查过程均为现有技术,此处不再赘述。
[0057] 所述AAA在此前的所述MS的初始接入鉴权或重鉴权过程中可以获得所述MS的Anchor Authenticator ID,这是现有技术,此处不再赘述。
[0058] 步 骤 404、所 述LS 根 据 所 述MS的 Anchor Authenticator ID,向 所 述AnchorAuthenticator ID对应的Anchor Authenticator发送LCID REQ消息,所述LCIDREQ消息中携带所述MS的ID,所述LCID REQ消息用于请求所述MS当前的LC ID(定位控制器标识)。
[0059] 步骤405、所述Anchor Authenticator根据所述LCID REQ消息中携带的所述MS的ID判断所述MS当前是否处于IDLE状态;若所述MS当前处于IDLE状态,则所述Anchor Authenticator向所述LS回复LCID RSP消息,所述LCID RSP消息中携带所述MS的Anchor PC ID(Anchor Paging Controller ID,锚定寻呼控制器标识)。在所述MS进入所述IDLE状态时,所述Anchor Authenticator需要与所述MS的Anchor PC进行一系列的信息交互,在此过程中,所述AnchorAuthenticator可以获知所述Anchor PC ID,所述过程是现有技术,此处不再赘述。需要说明的是,在本发明的实施例中,所述MS的Anchor PC与所述MS的LC是位于一起的,因此所述LS可以将所述Anchor PC ID作为LC ID。
[0060] 或者,可选的,也可以在网络部署时为所述LC分配一个与所述Anchor PCID相同的ID作为LC ID。如果在网络部署中采用了为所述LC分配一个与所述Anchor PC ID相同的ID作为LC ID的方案,则在本步骤中,所述LCID RSP消息中也可以携带所述LC ID。
[0061] 所述Anchor Authenticator上保存有其所管辖的全部MS的状态列表,因此根据所述MS的ID判断所述MS是否处于IDLE状态是可以实现的,这也是现有技术,此处不再赘述。
[0062] 步骤406、所述LS根据步骤405中的LCID RSP消息中携带的所述AnchorPC ID或者所述LC ID向与所述Anchor PC位于一起的LC发送Location ReportREQ消息,所述Location Report REQ消息中携带定位请求信息和所述MS的信息。所述定位请求信息包括定位类型、精度和时延,可选的,如果是请求周期定位的话,还可以包括定位周期;所述MS的信息包括所述MS的ID和定位能力。所述Location Report REQ消息用于向所述LC发起定位上报请求。
[0063] 步骤407、所述LC根据所述Location Report REQ消息及其中携带的所述定位请求信息和所述MS的信息,指示所述MS所在的服务ASN与所述MS之间进行定位数据测量,并根据所述定位数据测量的结果计算定位结果。
[0064] 本步骤(图示location estimation)的具体过程如下:
[0065] LC在发往所述MS所在的服务ASN的定位指示中携带定位所需数据,所述定位所需数据包括MS所需Scanning(扫描)的BS个数、相应BS ID等;
[0066] 所述MS的服务BS(位于所述MS所在的ASN)将所述定位指示发送给所述MS,通知所述MS在IDLE状态下进行数据测量,所述服务BS是指与在IDLE状态下的所述MS之间信号最好的BS,也称为preferred(首选的)BS,当IDLE状态下的所述MS激活时,将作为所述MS的Serving BS;
[0067] 所述MS根据所述定位指示在IDLE状态下利用和网络间的Scanning过程进行数据测量,并将定位数据测量结果通过所述服务BS上报给所述LC,所述Scanning过程在所述MS和所述MS当前的服务BS之间进行,如果所述MS的定位数据测量采用多基站测量的方法,则所述MS还需要选择所述服务BS的一个或多个相邻BS,并与这些BS分别进行所述Scanning过程;
[0068] 所述LC根据所述定位数据测量结果计算定位结果,所述定位结果即为所述MS的位置信息。
[0069] 所述MS和所述MS所在的服务ASN之间利用Scanning过程进行定位数据测量,并将定位数据测量结果上报给所述LC均为现有技术,此处不再赘述。
[0070] 步骤408、所述LC向所述LS发送Location Report Response消息,所述Location Report Response消息中携带步骤407中所述LC计算得出的所述MS的位置信息(图示location information for the MS),以向所述LS上报所述MS的位置信息。
[0071] 通过应用本发明实施例公开的方法,与所述MS的Anchor PC位于一起的LC能够接收来自所述LS的定位请求信息和所述MS的信息,在所述MS处于IDLE状态下时指示所述MS和所述MS所在的服务ASN之间进行定位数据测量,并根据定位数据测量的结果计算所述MS的位置信息,将所述MS的位置信息上报给所述LS,实现了对IDLE状态下的MS进行定位,而无须将终端唤醒至Active状态,有效的简化了对空闲状态下的终端进行定位的操作流程。
[0072] 本发明实施例公开了一种辅助定位空闲状态下的终端的方法。
[0073] 本发明实施例以MS的Anchor PC(锚定寻呼控制器)和LC(定位控制器)位于一起为例,来说明所述辅助定位空闲状态下的终端的方法。
[0074] 需要说明的是,本发明实施例中把Anchor PC(锚定寻呼控制器)和LC在一起实现,是在所述Anchor PC上新增LC功能,对网络中原有的LC的部署并不删除。本发明实施例下述讨论的LC功能都是与Anchor PC位于一起的。
[0075] 所述方法如图5所示,具体步骤如下:
[0076] 步骤501、LS接收到来自定位客户端的定位请求(图示Location Trigger forMS),所述定位请求用于请求获取MS的位置信息,所述定位请求中携带所述MS的ID。所述LS触发LBS业务。
[0077] 步骤502、LS向AAA发送Authentication REQ消息,所述AuthenticationREQ消息中携带有所述MS的ID。所述Authentication REQ消息用于请求所述MS的Anchor Authenticator ID(锚定鉴权器标识)。
[0078] 步骤503、所述AAA对所述Authentication REQ消息进行认证和授权(图示Authentication/Authorization),以及私密性检查等;所述认证和授权通过后,向所述LS回复Authentication RSP消息,所述Authentication RSP消息中携带所述MS的Anchor Authenticator ID。
[0079] 所述认证和授权为对发起所述定位请求的定位客户端的身份和签约信息等进行认证和授权。所述认证和授权过程以及私密性检查过程均为现有技术,此处不再赘述。
[0080] 所述AAA在此前的所述MS的初始接入鉴权或重鉴权过程中可以获得所述MS的Anchor Authenticator ID,这是现有技术,此处不再赘述。
[0081] 步 骤 504、所 述LS 根 据 所 述MS的 Anchor Authenticator ID,向 所 述AnchorAuthenticator ID对应的Anchor Authenticator发送LCID REQ消息,所述LCIDREQ消息中携带定位请求信息和所述MS的信息。所述定位请求信息包括定位类型、精度和时延,可选的,如果是请求周期定位的话,还可以包括定位周期;所述MS的信息包括所述MS的ID和定位能力。
[0082] 步骤505、可选的,所述Anchor Authenticator根据所述LCID REQ消息中携带的所述MS的ID判断所述MS当前是否处于IDLE状态;若所述MS当前处于IDLE状态,则所述Anchor Authenticator向所述LS回复LCID ACK消息,所述LCID ACK消息用于通知所述LS所述MS处于IDLE状态。
[0083] 所述Anchor Authenticator上保存有其所管辖的全部MS的状态列表,因此根据所述MS的ID判断所述MS是否处于IDLE状态是可以实现的,这也是现有技术,此处不再赘述。
[0084] 步骤506、所述Anchor Authenticator向与所述MS的Anchor PC位于一起的LC发送Location Report Request消息,所述Location Report Request消息中携带步骤504中接收的来自所述LS的定位请求信息和所述MS的信息。所述Location Report Request消息用于触发所述LC发起对所述MS的定位数据测量过程。在所述MS进入所述IDLE状态时,所述Anchor Authenticator需要与所述MS的Anchor PC进行一系列的信息交互,在此过程中,所述AnchorAuthenticator可以获知所述Anchor PC ID,所述过程是现有技术,此处不再赘述。需要说明的是,在本发明的实施例中,所述MS的Anchor PC与所述MS的LC是位于一起的,因此所述LS可以将所述Anchor PC ID作为LC ID,即根据所述Anchor PC ID向所述LC发送所述Location Report Request消息。
[0085] 步骤507、所述LC根据所述Location Report REQ消息及其中携带的所述定位请求信息和所述MS的信息,指示所述MS所在的服务ASN与所述MS之间进行定位数据测量,并根据所述定位数据测量的结果计算定位结果。
[0086] 本步骤(图示location estimation)的具体过程如下:
[0087] LC在发往所述MS所在的服务ASN的定位指示中携带定位所需数据,所述定位所需数据包括MS所需Scanning的BS个数、相应BS ID等;
[0088] 所述MS的服务BS(位于所述MS所在的ASN)将所述定位指示发送给所述MS,通知所述MS在IDLE状态下进行数据测量,所述服务BS是指与在IDLE状态下的所述MS之间信号最好的BS,也称为preferred(首选的)BS,当IDLE状态下的所述MS激活时,将作为所述MS的Serving BS;
[0089] 所述MS根据所述定位指示在IDLE状态下利用和网络间的Scanning过程进行数据测量,并将定位数据测量结果通过所述服务BS上报给所述LC,所述Scanning过程在所述MS和所述MS当前的服务BS之间进行,如果所述MS的定位数据测量采用多基站测量的方法,则所述MS还需要选择所述服务BS的一个或多个相邻BS,并与这些BS分别进行所述Scanning过程;
[0090] 所述LC根据所述定位数据测量结果计算定位结果,所述定位结果即为所述MS的位置信息。
[0091] 所述MS和所述MS所在的服务ASN之间利用Scanning过程进行定位数据测量,并将定位数据测量结果上报给所述LC均为现有技术,此处不再赘述。
[0092] 步骤508、所述LC向所述LS发送Location Report Response消息,所述Location Report Response消息中携带步骤507中所述LC计算得出的所述MS的位置信息(图示location information for the MS),以向所述LS上报所述MS的位置信息。
[0093] 通过应用本发明实施例公开的方法,所述LS能够通过所述MS的AnchorAuthenticator将定位请求信息和所述MS的信息发送到与所述MS的Anchor PC位于一起的LC,所述LC在所述MS处于IDLE状态下时指示所述MS和所述MS所在的服务ASN之间进行定位数据测量,根据定位数据测量的结果计算所述MS的位置信息,并将所述MS的位置信息上报给所述LS,实现了对IDLE状态下的MS进行定位,而无须将终端唤醒至Active状态,有效的简化了对空闲状态下的终端进行定位的操作流程。
[0094] 本发明实施例公开了另一种辅助定位空闲状态下的终端的方法。
[0095] 本发明实施例以MS的Anchor PC(锚定寻呼控制器)和LC(定位控制器)位于不同的ASN为例,来说明所述辅助定位空闲状态下的终端的方法。
[0096] 所述方法如图6所示,具体步骤如下:
[0097] 步骤601、终端MS的锚定寻呼控制器接收来自锚定鉴权器的寻呼请求消息,所述寻呼请求消息指示此次寻呼过程是一个针对所述MS的位置更新过程,所述寻呼请求消息中携带参数获取指示,所述参数获取指示用于指示获取所述MS的服务基站所对应的接入网网关的标识;
[0098] 步骤602、所述锚定寻呼控制器根据所述寻呼请求消息发起一个针对所述MS的位置更新过程,并根据所述参数获取指示在所述位置更新过程中获取所述MS的服务基站对应的接入网网关的标识;
[0099] 进一步的,通过上下文交互流程向所述锚定鉴权器上报所述服务基站对应的接入网网关的标识,以使所述锚定鉴权器将所述服务基站对应的接入网网关的标识上报给定位服务器LS。
[0100] 通过应用本发明实施例所公开的方法,可以在不唤醒所述终端的情形下,将所述终端的定位控制器标识传递到定位服务器上,以便实现对空闲状态下的终端进行定位。
[0101] 以下优选实施例是对上述实施例公开的技术方案的更为详细的说明。
[0102] 本发明实施例公开了一种辅助定位空闲状态下的终端的方法。
[0103] 本发明实施例以MS的Anchor PC(锚定寻呼控制器)和LC(定位控制器)位于不同的ASN为例,来说明所述辅助定位空闲状态下的终端的方法。
[0104] 所述方法如图7所示,具体步骤如下:
[0105] 步骤701、LS接收到来自定位客户端的定位请求(图示Location Trigger forMS),所述定位请求用于请求获取MS的位置信息,所述定位请求中携带所述MS的ID。所述LS触发LBS业务。
[0106] 步骤702、LS向AAA发送Authentication REQ消息,所述AuthenticationREQ消息中携带有所述MS的ID。所述Authentication REQ消息用于请求所述MS的Anchor Authenticator ID(锚定鉴权器标识)。
[0107] 步骤703、所述AAA对所述Authentication REQ消息进行认证和授权(图示Authentication/Authorization),以及私密性检查等;所述认证和授权通过后,向所述LS回复Authentication RSP消息,所述Authentication RSP消息中携带所述MS的Anchor Authenticator ID。
[0108] 所述认证和授权为对发起所述定位请求的定位客户端的身份和签约状态等进行认证和授权。所述认证和授权过程以及私密性检查过程均为现有技术,此处不再赘述。
[0109] 所述AAA在此前的所述MS的初始接入鉴权或重鉴权过程中可以获得所述MS的Anchor Authenticator ID,这是现有技术,此处不再赘述。
[0110] 步 骤 704、所 述LS 根 据 所 述MS的 Anchor Authenticator ID,向 所 述AnchorAuthenticator ID对应的Anchor Authenticator发送LCID REQ消息,所述LCIDREQ消息中携带所述MS的ID,所述LCID REQ消息用于请求所述MS当前的LC ID(定位控制器标识)。
[0111] 步骤705、所述Anchor Authenticator根据所述LCID REQ消息中携带的所述MS的ID判断所述MS当前是否处于IDLE状态;若所述MS当前处于IDLE状态,则所述Anchor Authenticator向所述LS回复LCID ACK消息,所述LCIDACK消息用于通知所述LS所述MS处于IDLE状态。
[0112] 所述Anchor Authenticator上保存有其所管辖的全部MS的状态列表,因此根据所述MS的ID判断所述MS是否处于IDLE状态是可以实现的,这也是现有技术,此处不再赘述。
[0113] 步骤706、所述Anchor Authenticator向所述MS的Anchor PC发送针对所述MS的Paging(寻呼)请求消息,以发起对所述MS的Paging过程,并指示所述Paging过程是一个LU(Location Update,位置更新)过程(图示Initiate Pagingand Location Update)。所述针对所述MS的Paging请求消息中携带参数获取指示,所述参数获取指示用于指示所述Anchor PC获取所述MS当前所在BS的ID和所述BS对应的ASN GW的ID。
[0114] 步骤707、所述Anchor PC根据所述针对所述MS的Paging请求消息发起对所述MS的Paging过程,所述Paging过程是一个LU过程,所述Anchor PC根据所述参数获取指示在所述LU过程中获取所述MS的服务BS的ID和所述服务BS对应的ASN GW的ID。所述Anchor PC并将所述ASN GW的ID通过上下文信息交互过程上报给所述Anchor Authenticator。本领域技术人员可以了解,所述MS的LC位于所述MS的服务BS对应的ASN GW上,故所述ASN GW的ID也就是所述LC的ID,即LC ID。
[0115] 所述服务BS是指与在IDLE状态下的所述MS之间信号最好的BS,也称为preferred(首选的)BS,当IDLE状态下的所述MS激活时,将作为所述MS的Serving BS。
[0116] 本步骤的具体过程(图示Paging and Location Update)如下:
[0117] Anchor PC向其辖下的Paging Group(寻呼组)中包括的所有部署有PA(Paging Agent,寻呼代理)的BS或部署有Paging Relay的ASN GW发送Paging Announce消息,所述Paging Announce中指示该Paging过程是一个LU过程,并指示在所述LU过程中需要上报所述MS的服务BS的ID及所述MS的服务BS对应的ASN GW ID,所述MS为步骤701中定位客户端请求定位的MS,即此次LBS业务的目标MS;
[0118] 所述PA或Paging Relay向各自辖下的所有MS发送MOB_PAGADV消息,寻找所述目标MS,所述MOB_PAGADV中指示该Paging过程是一个LU过程;
[0119] 所述目标MS在收到其当前所在的PA或Paging Relay发送的MOB_PAGADV后,向其服务BS发送RNG_REQ消息,并将所述RNG_REQ消息中的Ranging Purpose位设置为代表“位置更新”的代码;
[0120] 所述服务BS向所述Anchor PC发送位置更新请求LU_REQ消息,所述LU_REQ消息中携带有所述服务BS的ID,如果所述服务BS与所述Anchor PC之间不存在直接的接口,所述服务BS向所述Anchor PC发送的所述LU_REQ消息需要经过所述服务BS对应的ASN GW转发给所述Anchor PC,所述服务BS在生成所述LU_REQ消息时,或者所述服务BS对应的ASN GW在转发所述LU_REQ消息时,在所述LU_REQ消息中携带所述ASN GW的ID,如果所述Anchor PC位于所述服务BS对应的ASN GW上,则所述Anchor PC可以直接获得所述ASN GW的ID,由于所述MS的LC位于所述MS的服务BS对应的ASN GW上,故所述ASN GW的ID也就是所述MS的LC的ID,即LC ID;
[0121] 所述Anchor PC获取所述BS ID及所述LC ID,与所述Anchor Authenticator之间进行所述MS的上下文信息交互(图示Context REQ/RSP)过程,在所述上下文信息交互过程中,所述Anchor PC将所述MS的LC ID上报给所述Anchor Authenticator;
[0122] 所述Anchor PC按照现有技术流程向所述服务BS发送LU_RSP消息,所述服务BS再向所述MS发送RNG RSP消息,完成所述Paging过程。
[0123] 步骤708、所述Anchor Authenticator向所述LS发送LC ID RSP消息,所述LC ID RSP消息中携带所述LC ID。
[0124] 步骤709、所述LS根据所述LC ID向对应的LC发送Location Report REQ消息,所述Location Report REQ消息中携带定位请求信息和所述MS的信息。所述定位请求信息包括定位类型、精度和时延,可选的,如果是请求周期定位的话,还可以包括定位周期;所述MS的信息包括所述MS的ID和定位能力。所述Location Report REQ消息用于向所述LC发起定位上报请求。
[0125] 步骤710、所述LC根据所述Location Report REQ消息及其中携带的所述定位请求信息和所述MS的信息,指示所述MS所在的服务ASN与所述MS之间进行定位数据测量,并根据所定位数据测量的结果计算定位结果。
[0126] 本步骤(图示location estimation)的具体过程如下:
[0127] LC在发往所述MS所在的服务ASN的定位指示中携带定位所需数据,所述定位所需数据包括MS所需Scanning的BS个数、相应BS ID等;
[0128] 所述MS的服务BS(位于所述MS所在的ASN)将所述定位指示发送给所述MS,通知所述MS在IDLE状态下进行数据测量;
[0129] 所述MS根据所述定位指示在IDLE状态下利用和网络间的Scanning过程进行数据测量,并将定位数据测量结果通过所述服务BS上报给所述LC,所述Scanning过程在所述MS和所述MS当前的服务BS之间进行,如果所述MS的定位数据测量采用多基站测量的方法,则所述MS还需要选择一个或多个所述服务BS的相邻BS,并与这些BS分别进行所述Scanning过程;
[0130] 所述LC根据所述定位数据测量结果计算定位结果,所述定位结果即为所述MS的位置信息。
[0131] 所述MS和所述MS所在的服务ASN之间利用Scanning过程进行定位数据测量,并将定位数据测量结果上报给所述LC均为现有技术,此处不再赘述。
[0132] 步骤711、所述LC向所述LS发送Location Report Response消息,所述Location Report Response消息中携带所述MS的位置信息,以向所述LS上报所述MS的位置信息。
[0133] 通过应用本发明实施例公开的方法,所述MS的Anchor Authenticator指示所述MS的Anchor PC在LU过程中获取所述MS的LC ID,并通知Anchor PC将所述LC ID上报给所述Anchor Authenticator,所述Anchor Authenticator再将所述LC ID通知所述LS,所述LS根据所述LC ID向对应的LC发送定位请求信息和所述MS的信息,由所述LC在所述MS处于IDLE状态下时根据所述LocationReport REQ消息及其中携带的所述定位请求信息和所述MS的信息,指示所述MS和所述MS所在的服务ASN之间进行定位数据测量,并根据所述定位数据测量的结果计算所述MS的位置信息,并将所述MS的位置信息上报给所述LS,实现了对空闲状态下的终端进行定位,有效的简化了对空闲状态下的终端进行定位的操作流程。
[0134] 本发明实施例公开了一种定位控制器。
[0135] 所述定位控制器在使用时应与终端的锚定寻呼控制器位于同一物理实体。
[0136] 所述定位控制器如图8所示,包括:
[0137] 第一接收模块800:用于接收来自锚定鉴权器或者来自定位服务器LS的位置上报请求消息,所述位置上报请求消息中携带定位请求信息和终端MS的信息;
[0138] 可选的,所述定位控制器还可以包括:
[0139] 定位指示模块802:用于根据所述第一接收模块800接收的所述定位请求信息和所述MS的信息指示所述MS在空闲状态下与所述MS所在的服务接入网之间完成定位数据测量。
[0140] 可选的,所述定位控制器还可以包括:
[0141] 第二接收模块804:用于接收所述定位数据测量的结果;
[0142] 计算模块806:用于根据所述第二接收模块804接收的所述定位数据测量的结果计算所述MS的位置信息;
[0143] 发送模块808:用于向所述LS发送位置上报响应消息,所述位置上报响应消息中携带来自所述计算模块806的所述MS的位置信息。
[0144] 通过应用本发明实施例公开的定位控制器,第一接收模块800可以接收来自锚定鉴权器或者定位服务器的位置上报请求消息,由定位指示模块802指示终端在空闲状态下与其所在的服务接入网之间完成定位数据测量。这样,在终端不退出空闲状态的场景下,也可以把定位指示和相关信息发送给终端及其所在服务接入网,辅助完成对空闲状态下的终端的定位。进一步的,第二接受模块804还可以接收测量结果,由计算模块806计算出终端的位置信息,再由发送模块808报告给定位服务器,完成对空闲状态下终端的定位。
[0145] 本发明实施例公开了一种锚定寻呼控制器。
[0146] 如图9所示,所述锚定寻呼控制器包括:
[0147] 第一接收模块900:用于接收来自锚定鉴权器的寻呼请求消息,所述寻呼请求消息指示此次寻呼过程是一个针对终端MS的位置更新过程,所述寻呼请求消息中携带参数获取指示;
[0148] 位置更新触发模块902:用于根据所述第一接收模块900接收的寻呼请求消息发起一个针对所述MS的位置更新过程,并根据所述寻呼请求消息中携带的所述参数获取指示在所述位置更新过程中获取所述MS的服务基站对应的接入网网关的标识;
[0149] 发送模块904:用于将所述位置更新触发模块902获取的所述服务基站对应的接入网网关的标识发送给所述锚定鉴权器。
[0150] 通过应用本发明实施例公开的锚定寻呼控制器,可以根据接收到的寻呼请求消息,发起一个针对终端的位置更新过程,并在该位置更新过程中获取所述终端的服务基站对应的接入网网关的标识,并将所述服务基站对应的接入网网关的标识上报给锚定鉴权器,以使得锚定鉴权器可以把所述服务基站对应的接入网网关的标识回复给定位服务器。由于所述服务基站对应的接入网网关的标识与定位控制器的标识相同,定位服务器可以根据所述标识向定位控制器发送位置上报请求消息,实现终端在空闲状态下的定位。
[0151] 本发明实施例公开了一种接入网网关。
[0152] 如图10所示,所述网关包括:
[0153] 接收模块1000:接收来自终端MS的服务基站的位置更新请求消息;
[0154] 发送模块1002:向锚定寻呼控制器发送来自所述接收模块1000的所述位置更新请求消息,所述位置更新请求消息中携带有所述网关的标识。
[0155] 通过应用本发明实施例公开的网关,可以向锚定寻呼控制器报告终端的服务基站所对应的接入网网关的标识,以便锚定寻呼控制器可以将此服务基站所对应的接入网网关的标识通过锚定鉴权器报告给定位服务器。由于所述服务基站对应的接入网网关的标识与定位控制器的标识相同,定位服务器可以根据所述标识向定位控制器发送位置上报请求消息,实现终端在空闲状态下的定位。
[0156] 通过应用本发明实施例公开的方法和装置,在对空闲状态下的终端进行定位时,可以在不唤醒所述终端的情形下,将定位所需的必要参数传递到相应的网络实体上。进一步的,通过应用本发明实施例公开的技术方案,所述网络实体可以利用所述参数实现对空闲状态下的终端进行定位。
[0157] 通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0158] 以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。