专利名称:一种wimax网络中实现周期定位的方法及系统的制作方法
技术领域:
本发明涉及通信领域,尤其涉及在全球微波接入互操作(WiMAX, Worldlnteroperability for Microwave Access)网络中实现周期性定位月艮务的一禾中方法 及系统。
背景技术:
WiMAX是基于IEEE 802. 16标准的宽带无线接入技术,能够有效地利用有限的无 线频谱资源而提供较大的空口带宽(最高70Mbps的数据传输能力)。其网络由注册终端/ 移动终端(SS/MS)、接入业务网络(ASN)和连接业务网络(CSN)三个逻辑实体组成,每个逻 辑实体代表了一组功能实体,每个功能可以在单个物理或者分布在多个物理设备中实现。
ASN主要为WiMAX用户提供相应的无线接入和控制,在WiMAX网络分解模型下,主 要包括ASN-GW(ASN Gate-Way,ASN网关)和BS (BaseStation,基站)。Authenticator (鉴 权器,Auth.)是ASN中的一个重要网元,在ASN分解模型下,位于ASN-GW。 Auth.的主要功 能是在终端入网时向终端提供接入鉴权服务。同时,Auth.也记录与终端相关的上下文信 息,如终端当前的工作模式(活跃模式,空闲模式等)等。称为终端提供上述服务的Auth. 为这个终端的Anchor Auth.(锚点鉴权器)。 CSN为MS提供IP连接服务。当用户漫游时,CSN分为拜访CSN(V-CSN)和归属 CSN(H-CSN)。 AAA(鉴权授权计费服务器)是CSN中的一个重要网元,其主要功能是保存签 约用户的用户档案;记录一系列与终端相关的上下文信息,比如终端当前的Anchor Auth. 等;提供对各种请求的鉴权授权以及计费功能。 LBS(Location Based Services,基于位置的服务)是WiMAX网络提供的一种重要 的服务。在WiMAX网络内测量以及测定目标终端的当前位置,并向运营商网络内部或外部 的授权实体提供测得的终端位置。基于WiMAX中的LBS功能,可实现多种增值业务。
LBS参考模型如图1所示,主要实体包括位于CSN中的LS (LocationServer,定位 服务器),ASN中的LC (Location Controller,定位控制器)和LA (Location Agent,定位代 理)以及位于WiMAX网络内外或者位于终端内的LR(Location Requestor,定位请求方)。 在漫游场景下,LS可以分为H-LS(Home-LS,归属网中的LS)和V-LS(Visited-LS,拜访网中 的LS),分别位于H-CSN中和V-CSN中。LC负责协调BS和MS实施定位测量,获取测量数据; LS负责根据测量数据实施定位计算,获取MS的位置信息。 定位服务实现的基本原理是在LS收到授权的定位请求时,首先上AAA查询被定位 的目标终端的Anchor Auth.,然后将定位报告请求发送给此Anchor Auth. 。 Anchor Auth. 找到当前为目标终端服务的LC,并向此服务LC下发定位报告请求,由LC完成定位测量,并 向LS返回定位报告,最后由LS根据该报告计算终端的位置。所以LS与LC之间的交互,即 LS如何获取定位报告是WiMAX LBS研究的一个重点。 定位服务有两种服务模式一次性定位服务和周期性定位服务。图2为现有方法 中一次性定位服务流程示意图,其特点是LS下发一次定位报告请求,LC返回一次定位报告;图3所示为现有方法中周期性定位服务的实现流程示意图,其特点是LS下发一次定位 报告请求,通过LC以周期T为时间间隔多次返回定位报告来实现周期性定位。
在现有实现周期性定位服务的方案中,周期性由LC实现。存在诸多问题
在周期性定位会话的进行过程中,LC需要保存与此定位会话相关的上下文信息, 比如测量方法,测量周期等。被定位的MS可以在ASN内部或者ASN之间进行切换,而MS的 切换经常伴随着其服务LC的迁移,因此ASN需要拥有处理服务LC迁移的功能,需要在新旧 服务LC之间传递上下文信息,由新LC接续旧LC的周期性定位会话。这给系统在实现上增 加了一定的复杂度。特别的,当旧LC与LS协商之后采用的定位测量方法在新LC中不能被 支持或者不能达到指定的精度要求时,LS又无法与新LC重新协商参数,则周期性定位会话 将无法有效的持续下去甚至被迫中止。 并且,在周期性定位会话的进行过程中,被定位MS可随时进入空闲模式。当被定 位MS进入空闲模式以后,位于ASN中的LC资源将会被释放掉,LC无法继续周期地向LS提 供定位报告,导致了周期性定位服务被迫中止。若不加限制的允许终端随意进出空闲模式, 终端会在周期性定位过程中反复的进入和退出空闲模式,特别是在周期较短的情况下,这 种反复的进入和退出会发生的非常频繁。不仅大大增加网络和终端的开销,而且会造成一 定定位的时延,甚至会影响终端的正常使用,最终导致用户的使用体验大打折扣;反之,若 在周期性定位的过程中,迫使终端永不进入空闲模式,特别是在周期性定位会话持续时间 较长的情况下,会造成终端的性能下降,如增加了电池消耗,同样也会导致用户的使用体验 下降。最终导致LBS业务开展遇到困难。 因此有必要决策在周期定位过程中是否允许终端进入空闲模式进行。
此外,以现有的方法来实现周期性定位,在整个过程中只允许LS与LC协商一次定 位测量相关的参数,无法在定位会话进行的过程中根据实际情况的变化而动态地,灵活地 修改诸如测量方法,测量精度,测量周期等参数和属性。
发明内容
本发明旨在提供一种WiMAX网络中实现周期定位的方法,以克服现有技术的不 足,消除周期定位因被定位移动终端进入空闲模式而被迫中止,以及因LS无法与LC重新协 商测量参数而使得周期定位无法继续有效进行所造成的影响。 为了解决上述问题,本发明提供了一种WiMAX网络中实现周期定位的方法,该方 法包括 定位服务器LS周期地向被定位移动终端MS的锚点鉴权器发送定位报告请求,在 所述定位报告请求中携带描述周期性的参数;所述锚点鉴权器解析所述参数,判断本次定 位报告请求的类型,并根据判断结果处理本次定位任务。 进一步地,所述定位报告请求中携带的参数包括周期定位会话标识;定位周期 参数;定位次数参数。 进一步地,所述LS周期性地向被定位MS的锚点鉴权器发送定位报告请求之前,所 述方法还包括周期定位请求方向所述LS发起周期定位请求;鉴权授权计费服务器AAA和 LS对所述周期定位请求鉴权授权;LS通过AAA获取被定位MS的锚点鉴权器。
进一步地,所述LS周期地向被定位MS的锚点鉴权器发送定位包括请求的具体操作包括所述LS根据所述周期定位请求方发送的周期定位请求,以定位周期为时间间隔, 周期地生成定位请求报告,向所述锚点鉴权器发送所述定位报告请求。 进一步地,所述定位报告请求的类型为周期定位或一次性定位或终止当前周期定 位。 进一步地,所述锚点鉴权器根据判断结果处理本次定位任务的方法包括
若所述定位报告请求的类型为周期定位,所述锚点鉴杈器决策是否阻止所述被定 位MS进入空闲模式;查找本地保存的与所述周期定位会话相关联的状态参数;若所述状态 参数存在,则更新所述状态参数,若所述状态参数不存在,则创建新的状态参数,并将新的 状态参数与所述周期定位会话关联; 若所述定位报告请求的类型为一次性定位,所述锚点鉴权器查找本地保存的与所 述一次性定位会话相关联的状态参数,若所述状态参数存在,则删除所述状态参数;
进一步地,所述锚点鉴权器决策是否阻止所述被定位MS进入空闲模式时所考虑 的因素包括所述定位报告请求中携带的描述周期性的参数和运营商策略;所述决策在所 述锚点鉴权器收到定位报告请求时进行,或者在所述锚点鉴杈器收到被定位MS请求进入 空闲模式的请求时进行。 进一步地,所述锚点鉴权器根据判断结果处理本次定位任务后,所述方法还包 括 所述锚点鉴权器删除所述定位报告请求中的定位周期参数和定位次数参数后,将 所述定位报告请求发送给所述被定位MS的定位控制器LC ; 所述LC协调完成对被定位MS的测量报告搜集后,向所述LS返回定位报告;
所述LS根据所述定位报告计算所述被定位MS在被测量时的位置信息,并将计算 结果返回定位请求方。 进一步地,当所述定位报告请求的类型为终止当前周期定位时,所述锚点鉴权器 处理本次定位任务的方法包括 查找本地保存的与所述周期定位会话相关联的状态参数,若所述状态参数存在, 则删除所述状态参数; 丢弃所述定位报告请求,结束定位流程。 为了解决上述问题,本发明提供了一种WiMAX网络中实现周期定位的系统,包括 一定位服务器LS和一锚点鉴权器,所述LS用于周期地向所述锚点鉴权器发送定位报告请 求,并在所述定位报告请求中携带描述周期性的参数;所述Anchor Auth用于解析所述参 数,判断所述定位报告请求的类型并根据判断结果处理本次定位任务。
进一步地,所述系统还包括一定位控制器LC,用于在收到所述锚点鉴权器发送的 定位报告请求后,协调完成对被定位移动终端的测量报告搜集后,向所述LS返回定位报
告 进一步地,所述锚点鉴权器包括 定位报告请求处理单元,用于接收定位报告请求,解析所述定位报告请求中携带
的描述周期性的参数并判断所述定位报告请求的类型; 状态参数存储单元,用于存储周期定位会话状态参数; 状态参数管理单元,若所述定位报告请求的类型为周期定位,用于查找所述状态参数存储单元存储的与所述周期定位会话相关联的状态参数,若所述状态参数存在,则更 新所述状态参数后存入状态参数存储单元,若所述状态参数不存在,则创建新的状态参数, 并将新的状态参数与所述周期定位会话关联后存入状态参数存储单元;若所述定位报告请 求的类型为一次性定位或终止当前周期定位,用于查找状态参数存储单元保存的与所述一 次性定位会话相关联的状态参数,若所述状态参数存在,则删除所述状态参数;还用于删除 所述定位报告请求中的定位周期参数和定位次数参数后将所述定位报告请求存入所述发 送单元;还用于维护状态参数的有效性;当所述锚点鉴杈器收到请求被定位MS进入空闲模 式的请求时,还用于向所述决策单元提供状态参数信息,作为决策单元最终决策是否阻止 被定位MS进入空闲模式的依据之一。 决策单元,当所述定位报告请求的类型为周期定位时,用于决策是否阻止被定位 MS进入空闲模式; 发送单元,用于将所述定位报告请求发送给所述LC。 采用本发明所述方法及系统,周期定位通过由LS周期地向Anchor Auth.发送定 位报告请求,Anchor Auth.决策是否阻止终端进入空闲模式,LC负责协调测量的方法,避免 了现有技术中周期定位因被定位移动终端进入空闲模式而被迫中止,以及因LS无法与LC 重新协商测量参数而使得周期定位无法继续有效进行所造成的影响,同时还可获得多种有
益效果 周期性由LS实现,LC不区分定位类型,不需保存周期性定位的上下文信息,使系 统设计得到了简化。此外,又因为定位报告请求是通过AnchorAuth.转发至服务LC的,所 以服务LC的迁移,对周期性定位来说是透明的,不需要有特殊的处理,这就进一步的降低 了系统设计的复杂度; LS在每次下发的定位报告请求中都可以灵活的根据实际情况的变化,携带新的定 位相关参数(周期,精度,测量方法等),不仅增加了灵活性,也避免了在被定位移动终端的 服务LC迁移前后,因新旧LC所支持的测量方法不一致而导致的一系列问题;
此外,LS将定位报告请求首先被发送到被定位MS的Anchor Auth.,而Anchor Auth.有寻呼终端的能力。因此,即使在上一次测量请求执行完毕与下一次测量请求下发之 间终端进入了空闲模式,也不会迫使周期性定位流程中断; 另外,采用本发明所述方法,被定位MS的Anchor Auth.根据定位报告请求中周期 定位相关参数以及结合运营商的策略,来决策在周期定位的过程中是否需要阻止MS进入 空闲模式,增加了流程控制的灵活性,避免了永远阻止或始终允许MS进入空闲模式带来的 缺陷。 再者,本方法所述方法不仅适用于周期性定位,也适用于一次性定位,使两种定位 模式的实现方式得到了统一。
图1是WiMAX网络中基于位置的服务(LBS)的参考模型;
图2是WiMAX网络中基于现有技术的一次性定位流程示意图;
图3是WiMAX网络中基于现有技术的周期性定位流程示意图;
图4是本发明实施例一的周期定位流程示意7
图5是本发明实施例一的定位服务器处理定位报告请求流程示意图; 图6是本发明实施例一的被定位移动终端的锚点鉴权器处理定位报告请求的流
程示意图; 图7是本发明实施例二的周期定位流程示意图; 图8是本发明实施例二的被定位移动终端的锚点鉴权器处理定位报告请求的流 程示意图; 图9是本发明实施例WiMAX网络中实现周期定位系统的结构示意图。
具体实施例方式
下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本 领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。 在现有的技术中,MS进入空闲模式的请求都会被传递到所述MS的锚点鉴权器 Anchor Auth.中,由Anchor Auth.判定MS是否可以进入空闲模式。因此,在周期定位过程 中,被定位MS的Anchor Auth.拥有决策是否允许被定位MS进入空闲模式的资源。
采用本发明所述方法,在周期定位过程中,由LS周期地向被定位MS的Anchor Auth.发送定位报告请求,请求中包含描述周期性的参数;所述Anchor Auth.区分定位服 务的类型,并决策是否需要阻止终端进入空闲模式;LC负责协调测量以及向LS返回定位报 告。由此达到了以灵活的流程控制方式来解决上述问题的目的。 例如在周期较短的情况下,Anchor Auth.可阻止终端进入空闲模式;反之在周期 较长的情况下,Anchor Auth.允许终端在两次定位测量之间进入空闲模式。又例如,即使 定位周期较长,但是Anchor Auth.根据当地的策略和业务执行的需要,仍然阻止终端进入 空闲模式。或者,即使定位周期较短,但是Anchor Auth.认为重复的进入和退出空闲模式 对于终端和网络的资源消耗,以及在这个过程中造成的时延均可以接受,或者此周期定位 会话持续的时间较短,Anchor Auth.认为在此过程中终端反复进入退出空闲模式的可能性 不大,则也可不阻止终端进入空闲模式。 此外,是否阻止被定位移动终端进入空闲模式还可以取决于LS中的策略,若LS本 身不希望阻止终端在周期性定位过程中进入空闲模式,则在其周期性下发的定位报告请求 中,适当的设置所述周期定位相关参数,使Anchor Auth.不认为当前LS请求的是一个周期 定位即可。 总之,这种决策完全取决于LS提供的周期定位相关参数和运营商的策略。 并且,这种决策可以在Anchor Auth.收到定位报告请求时进行,也可以在Anchor
Auth.收到所述被定位MS请求进入空闲模式的请求时进行。 下面结合附图对本发明实施例作进一步的详细描述。 实施例一 图4是本发明实施例一的周期定位流程示意图,如图4所示,其步骤具体包括
步骤101 :周期定位请求方向定位服务器LS发起周期定位请求;LS以及AAA服务 器对定位请求鉴权授权;定位服务器通过AAA获取被定位移动终端的Anchor Auth.。
步骤102 :LS根据定位请求的需求,以定位周期为时间间隔,周期地生成定位报告
8请求,请求中包含描述周期性的参数。这些参数包括能够唯一地表示所述定位报告请求所 属的周期定位的标识(例如使用Transaction-ID来描述);能够描述定位周期的参数(例 如使用T来描述);能够描述所需的定位次数的参数(例如使用C来描述)等。然后将定 位报告请求发送到被定位MS的Anchor Auth.。 图5为本发明实施例一的LS处理定位报告请求流程示意图,结合图5,所述步骤 102具体包括以下步骤102a至步骤102g : 步骤102a :定位服务器LS以定位周期为时间间隔,周期地生成定位报告请求。
步骤102b :LS判断当前所需要执行的任务。如果是要结束一个当前正在进行的周 期性定位会话,则执行步骤102e,否则执行步骤102c。 步骤102c :LS判断当前所需要执行的任务。如果本次发出的定位报告请求是当前 正在进行的周期定位中的最后一次请求,即等同于所述定位报告请求的类型是一次性定位 请求,是则执行步骤102f,否则执行102d。 步骤102d :LS在上述定位报告请求中设置与周期性相关的参数,如设置上述参数 T,C等,并执行102g。 步骤102e :LS在上述定位报告请求中设置能够表明结束本次周期定位的参数,并 执行102g。 步骤102f :LS在上述定位报告请求中设置适当的参数,表明当前定位报告请求 的类型是本周期定位中的最后一个请求,即表明当前定位报告请求的类型是一次性定位请 求,并执行102g 。 步骤102g :LS在定位报告请求中增加如Transaction-ID, LS的IP地址等参数。 并将组装好的定位报告请求发送到Anchor Auth.。 在步骤102中,可定义上述参数C取值大于1表示所述定位报告请求是一个周期 定位;C取值等于1表示所述定位报告请求是一个一次性定位;C取值等于0表示所述定位 报告请求的类型是终止当前周期定位。 那么在步骤102d中,可令参数C > l,表示此次请求的是以Transaction-ID为标 识的周期定位。具体的,例如令T = 10,C = 50,表示定位周期为IO秒,定位次数为50次, 则这个定位报告请求所属的周期定位的持续时间为500秒;在步骤102e中,令参数C = 0, 表示此次请求的是终止当前以Transaction-ID为标识的周期定位;在步骤102f中,令C = l,表示此次发出的是以Transaction-ID为标识的周期定位的最后一次请求,即此定位报 告请求的类型是一个一次性定位。 步骤103 :被定位MS的Anchor Auth.解析由定位服务器发送来的定位报告请求 中描述周期性的参数,判断本次定位报告的类型,决策是否阻止终端进入空闲模式,并对本 地保存的与所述周期定位相关联的状态参数进行相应操作。 所述的状态参数可以包含以下若干字段[Transaction-ID, T, C,终端ID,状态生
成或更新时的时间戳....],其中Transaction-ID可作为上述状态参数的索引标识,通过
Transaction-ID可以唯一的将一个所述状态参数和一个周期定位对应起来。 所述的状态参数不仅限于简单地表示允许或者不允许终端进入空闲模式,也可通
过状态参数中的字段来表示诸如带有条件的允许或者不允许等。 图6为本发明实施例一的被定位移动终端的锚点鉴权器处理定位报告请求的流
9程示意图,结合图6,所述步骤103具体包括以下步骤103a至步骤103i : 步骤103a :Anchor Auth.收到来自定位服务器的定位报告请求,并解析描述周期
性的参数。比如,这些参数包括Transaction-ID, T以及C等。 步骤103b :通过参数解析,若上述定位报告请求是一个周期定位请求,则执行步 骤103c,否则执行步骤103f。 步骤103c :Anchor Auth.决策是否需要阻止终端进入空闲模式,决策可依据多种 前提条件。比如,Anchor Auth.依据配置的策略结合定位报告请求中描述周期性的参数来 做决策,例如周期小于IO秒就阻止,否则不阻止。如果决定阻止则执行步骤103d,否则执行 步骤103e。 步骤103d :Anchor Auth.查找本地保存的与所述周期定位相关联的状态参数(例 如,查找以Transaction-ID为索引的状态)如果存在,则更新这个所述状态参数,例如更 新周期T,测量次数C以及时间戳等字段;否则创建一个新的状态参数,设置相应的字段并 与将之与当前的周期定位相关联,例如设置其中的Transaction-ID, T以及C等字段。其 中,使用Transaction-ID为索引与当前周期定位相关联。此后,执行步骤103i.
步骤103e :Anchor Auth.查找本地保存的与所述周期定位相关联的状态参数,如 果存在,则删除之。此后,执行步骤103i。 步骤103f :Anchor Auth.查找本地保存的与所述周期定位相关联的状态参数,如 果存在,则删除之。此后,执行步骤103g。 步骤103g :若上述定位报告请求是一个一次性定位请求(例如,表明是一个周期
定位会话中的最后一个定位报告请求),则执行步骤103i,否则执行步骤103h。 步骤103h :Anchor Auth.丢弃定位报告请求,结束整个定位流程。后续步骤104
至步骤108将不再执行。 步骤103i :Anchor Auth.对上述定位报告请求中的周期定位相关参数做必要的 处理,比如可以删除T和C等字段,执行步骤104。 步骤104 :Anchor Auth.通过Anchor ASN将定位报告请求发送到被定位移动终端 的定位控制器上。 步骤105 :在服务定位控制器的协调之下,完成对被定位的MS的测量报告搜集。
步骤106 :定位控制器向定位服务器返回定位报告。 步骤107 :定位服务器根据定位控制器返回的定位报告计算MS在被测量时的位置信息。 步骤108 :定位服务器将计算结果返回给周期定位请求方。 至此,通过执行步骤101至步骤108,完成了周期定位过程中的一次定位过程。此 后由LS依照周期,重复上述步骤102至步骤108,可实现周期定位,直到整个周期定位会话 结束为止。对于后续的请求,Anchor Auth.可以重新决策是否需要阻止终端进入空闲模式。
在周期定位会话的执行过程中,当Anchor Auth.收到请求终端进入空闲模式的请 求时,Anchor Auth.需要查看终端是否满足进入空闲模式的条件。这些条件包括Anchor Auth.本地保存的与周期定位相关联的有效的所述状态参数。 若定位服务器使用放弃发送定位报告请求的方法来结束一个周期定位会话,而在 结束周期定位会话时没有提示Anchor Auth.终止当前正在进行的周期定位,则与这个周期
10定位关联的所述状态参数不会被删除。然而,这个状态参数将会是一个无效的状态参数,因 此Anchor Auth.需要知道那些状态参数是有效的,那些状态参数是无效的,并将无效的状 态参数删除。下面的方法可以保证上述状态参数的有效性。 Anchor Auth.可周期性的逐一取出当前已经存在的所述状态参数,并对这些状态 参数进行考察,将Anchor Auth.认为无效的状态参数删除。 或者,Anchor Auth.在收到请求终端进入空闲模式的请求时,取出与目标终端相 关的所有的所述状态参数,并对这些状态参数进行考察,将AnchorAuth.认为无效的状态 参数删除。 例如,如果上述状态参数中记录的时间戳与目前时间的时差远大于定位服务器所 请求的周期T (比如,前者是后者的两倍),则可认为状态参数无效。当然也可以有其他的判 断方法。 实施例二 在第一实施例中,Anchor Auth.在收到周期性定位请求时决策在周期定位的过程 中是否需要阻止终端进入空闲模式。进一步地,决策可以发生在Anchor Auth.收到请求终 端进入空闲模式时。下面结合图7对此技术方案的第二实施例作进一步的详细描述。
步骤201,步骤202 :详细步骤同步骤101和步骤102。 步骤203 :被定位MS的Anchor Auth.解析由定位服务器LS发送来的定位报告 请求中描述周期性的参数,并对本地保存的与所述周期定位相关联的状态参数进行相应操 作。 所述的状态参数可以包含以下若干字段[Transaction-ID, T, C,终端ID,状态
生成或更新时的时间戳....],其中Transaction-ID可作为上述状态参数的索弓l,通过
Transaction-ID可以唯一的将一个所述状态参数与一个周期定位对应起来。所述的状态参数用于支持Anchor Auth.在收到请求被定位MS进入空闲模式的请
求时,决策是否阻止其进入空闲模式。例如,状态参数可以是描述这个周期定位的周期性的
一组参数。 图8为本发明第二实施例的被定位移动终端的锚点鉴权器处理定位报告请求的 流程示意图,结合图8,所述步骤203具体包括以下步骤203a至步骤203g :
步骤203a :Anchor Auth.收到来自定位服务器的定位报告请求,并解析描述周期 性的参数。比如,这些参数包括Transaction-ID, T以及C等。 步骤203b :通过参数解析,若上述定位报告请求是一个周期定位请求,则执行步 骤203c,否则执行步骤203d。 步骤203c :Anchor Auth.查找本地保存的与所述周期定位相关联的状态参数(例 如,查找以Transaction-ID为索引的状态)如果存在,则更新这个所述状态参数,例如更 新周期T,测量次数C以及时间戳等字段;否则创建一个新的状态参数,设置相应的字段并 将之与当前的周期定位相关联,例如设置其中的Transaction-ID, T以及C等字段。其中, 使用Transaction-ID为索引与当前周期定位相关联。此后,执行步骤203g。
步骤203d :Anchor Auth.查找本地保存的与所述周期定位相关联的状态参数,如 果存在,则删除之。此后,执行步骤203e。 步骤203e :若上述定位报告请求是一个一次性定位请求(例如,表明是一个周期
11定位会话中的最后一个定位报告请求),则执行步骤203g,否则执行步骤203f 。 步骤203f :Anchor Auth.丢弃定位报告请求,结束整个定位流程。后续步骤204
至步骤208将不再执行。 步骤203g :Anchor Auth.对上述定位报告请求中的周期定位相关参数做必要的
处理,比如可以删除T和C等字段,执行步骤204。 步骤204至步骤208 :详细步骤同步骤104至步骤108。 在本第二实施例中,Anchor Auth.在收到周期性定位请求时,并不立刻做出在周 期定位的过程中是否阻止终端进入空闲模式的决策,而是简单将这个请求中与周期性相关 的信息以状态参数的形式记录在Anchor Auth.本地。 当Anchor Auth.收到请求终端进入空闲模式的请求时,Anchor Auth.才来检查 与之相关的状态参数,在这些状态参数仍然有效的条件下,结合状态参数以及策略等信息, 动态的决策是否需要阻止终端进入空闲模式。 上述决策结果将作为Anchor Auth.最终拒绝或者接受终端进入空闲模式的判断 条件之一。 Anchor Auth.同样需要知道哪些状态参数是有效的,哪些状态参数是无效的,并 能将无效的周期性状态删除。那么第一实施例中所述的保证状态有效的方法,在这里仍然 适用。 实施例三 图9是本发明实施例三的WiMAX网络中实现周期定位系统的结构示意图。如图9 所示,实施例三描述的是本发明提供的一种WIMAX网络中实现周期定位的系统,包括一定 位服务器LS和一锚点鉴权器Anchor Auth.,所述LS用于周期地向所述Anchor Auth.发送 定位报告请求,并在所述定位报告请求中携带描述周期性的参数;所述Anchor Auth用于 解析所述参数,判断所述定位报告请求的类型并根据判断结果处理所述本次定位任务。
其中,所述定位报告请求中携带的参数包括表示所述定位报告请求所属的周期 定位会话的标识(例如用Transaction-ID表示);表示定位周期的参数(例如用T表示); 表示定位次数的参数(例如用C表示)。所述定位报告请求的类型为周期定位或一次性定 位或终止当前周期定位。 并且,所述系统还包括一定位控制器LC,用于在收到所述Anchor Auth.发送的定 位报告请求后,协调完成对被定位移动终端的测量报告搜集后,向所述LS返回定位报告。
此外,所述锚点鉴权器包括 定位报告请求处理单元,用于接收定位报告请求,解析所述定位报告请求中携带
的描述周期性的参数并判断所述定位报告请求的类型; 状态参数存储单元,用于存储周期定位会话状态参数; 状态参数管理单元,若所述定位报告请求的类型为周期定位,用于查找所述状态 参数存储单元存储的与所述周期定位会话相关联的状态参数,若所述状态参数存在,则更 新所述状态参数后存入状态参数存储单元,若所述状态参数不存在,则创建新的状态参数, 并将新的状态参数与所述周期定位会话关联后存入状态参数存储单元;若所述定位报告请 求的类型为一次性定位或终止当前周期定位,用于查找状态参数存储单元保存的与所述一 次性定位会话相关联的状态参数,若所述状态参数存在,则删除所述状态参数;还用于删除
12所述定位报告请求中的定位周期参数和定位次数参数后将所述定位报告请求存入所述发 送单元;还用于维护状态参数的有效性;当所述锚点鉴权器收到请求被定位MS进入空闲模 式的请求时,还用于向所述决策单元提供状态参数信息,作为决策单元决策决策是否阻止 被定位MS进入空闲模式的依据之一。 决策单元,当所述定位报告请求的类型为周期定位时,用于决策是否阻止被定位 MS进入空闲模式; 发送单元,用于将所述定位报告请求发送给所述LC。 上述系统中,Anchor Auth.可以在收到定位报告请求时,决策是否阻止所述被定 位MS进入空闲模式。相应的,所述状态参数存储单元中存放的状态参数为决策结果;所述 状态参数管理单元在向Anchor Auth.提供参数时,直接从所述状态参数存储单元中提取相 应的决策结果返回给Anchor Auth.即可。 Anchor Auth.也可以在收到请求所述被定位MS进入空闲模式的请求时,决策是 否阻止所述被定位MS进入空闲模式。相应的,所述状态参数存储单元中存放的状态参数为 描述周期性的参数;所述状态参数管理单元在向所述决策单元提供状态参数时,首先从所 述状态参数存储单元中提取相应的描述周期性的参数,然后送到所述决策单元,由决策单 元做出决策以后再返回给Anchor Auth.。 上述的决策结果作为Anchor Auth.最终决策是否阻止被定位MS进入空闲模式的 依据之一。 通过上述周期性定位方法及系统的实施,不仅可以实现周期性定位服务,还可以 解决现有方案中周期性定位所存在的问题。不仅如此,还通过由Anchor Auth.动态决策是 否阻止终端进入空闲模式的方法,增加了流程控制的灵活性,解决了要么始终阻止终端进 入空闲模式,要么始终允许终端进入空闲模式带来的局限性。 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们 中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的 硬件和软件结合。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种WIMAX网络中实现周期定位的方法,该方法包括定位服务器LS周期地向被定位移动终端MS的锚点鉴权器发送定位报告请求,在所述定位报告请求中携带描述周期性的参数;所述锚点鉴权器解析所述参数,判断本次定位报告请求的类型,并根据判断结果处理本次定位任务。
2. 如权利要求l所述方法,其特征在于,所述定位报告请求中携带的参数包括周期定位会话标识;定位周期参数;定位次数 参数。
3. 如权利要求l所述方法,其特征在于,所述LS周期性地向被定位MS的锚点鉴权器发送定位报告请求之前,所述方法还包括周期定位请求方向所述LS发起周期定位请求;鉴权授权计费服务器AAA和LS对所述 周期定位请求鉴权授权;LS通过AAA获取被定位MS的锚点鉴权器。
4. 如权利要求3所述方法,其特征在于,所述LS周期地向被定位MS的锚点鉴权器发送定位包括请求的具体操作包括所述LS 根据所述周期定位请求方发送的周期定位请求,以定位周期为时间间隔,周期地生成定位 请求报告,向所述锚点鉴权器发送所述定位报告请求。
5. 如权利要求1或2所述方法,其特征在于,所述定位报告请求的类型为周期定位或一次性定位或终止当前周期定位。
6. 如权利要求5所述方法,其特征在于,所述锚点鉴权器根据判断结果处理本次定位 任务的方法包括若所述定位报告请求的类型为周期定位,所述锚点鉴权器决策是否阻止所述被定位MS 进入空闲模式;查找本地保存的与所述周期定位会话相关联的状态参数;若所述状态参数 存在,则更新所述状态参数,若所述状态参数不存在,则创建新的状态参数,并将新的状态 参数与所述周期定位会话关联;若所述定位报告请求的类型为一次性定位,所述锚点鉴权器查找本地保存的与所述一 次性定位会话相关联的状态参数,若所述状态参数存在,则删除所述状态参数;
7. 如权利要求6所述方法,其特征在于,所述锚点鉴权器决策是否阻止所述被定位MS进入空闲模式时所考虑的因素包括所 述定位报告请求中携带的描述周期性的参数和运营商策略;所述决策在所述锚点鉴权器收 到定位报告请求时进行,或者在所述锚点鉴权器收到被定位MS请求进入空闲模式的请求 时进行。
8. 如权利要求1或6所述方法,其特征在于,所述锚点鉴权器根据判断结果处理本次定位任务后,所述方法还包括 所述锚点鉴权器删除所述定位报告请求中的定位周期参数和定位次数参数后,将所述定位报告请求发送给所述被定位MS的定位控制器LC ;所述LC协调完成对被定位MS的测量报告搜集后,向所述LS返回定位报告;所述LS根据所述定位报告计算所述被定位MS在被测量时的位置信息,并将计算结果返回定位请求方。
9. 如权利要求1或6所述方法,其特征在于,当所述定位报告请求的类型为终止当前周期定位时,所述锚点鉴权器处理本次定位任务的方法包括查找本地保存的与所述周期定位会话相关联的状态参数,若所述状态参数存在,则删 除所述状态参数;丢弃所述定位报告请求,结束定位流程。
10. —种WIMAX网络中实现周期定位的系统,包括一定位服务器LS和一锚点鉴权器,所 述LS用于周期地向所述锚点鉴权器发送定位报告请求,并在所述定位报告请求中携带描 述周期性的参数;所述锚点鉴权器用于解析所述参数,判断所述定位报告请求的类型并根 据判断结果处理本次定位任务。
11. 如权利要求10所述系统,其特征在于所述系统还包括一定位控制器LC,用于在收到所述锚点鉴权器发送的定位报告请求 后,协调完成对被定位移动终端的测量报告搜集后,向所述LS返回定位报告。
12. 如权利要求10或11所述系统,其特征在于所述锚点鉴权器包括 定位报告请求处理单元,用于接收定位报告请求,解析所述定位报告请求中携带的描述周期性的参数并判断所述定位报告请求的类型;状态参数存储单元,用于存储周期定位会话状态参数;状态参数管理单元,若所述定位报告请求的类型为周期定位,用于查找所述状态参数 存储单元存储的与所述周期定位会话相关联的状态参数,若所述状态参数存在,则更新所 述状态参数后存入状态参数存储单元,若所述状态参数不存在,则创建新的状态参数,并将 新的状态参数与所述周期定位会话关联后存入状态参数存储单元;若所述定位报告请求的 类型为一次性定位或终止当前周期定位,用于查找状态参数存储单元保存的与所述一次性 定位会话相关联的状态参数,若所述状态参数存在,则删除所述状态参数;还用于删除所述 定位报告请求中的定位周期参数和定位次数参数后将所述定位报告请求存入所述发送单 元;还用于维护状态参数的有效性;当所述锚点鉴权器收到请求被定位MS进入空闲模式的 请求时,还用于向所述决策单元提供状态参数信息,作为决策单元决策是否阻止被定位MS 进入空闲模式的依据之一。决策单元,当所述定位报告请求的类型为周期定位时,用于决策是否阻止被定位MS进 入空闲模式;发送单元,用于将所述定位报告请求发送给所述LC。
全文摘要
一种WIMAX网络中实现周期定位的方法,该方法包括定位服务器LS周期地向被定位移动终端MS的锚点鉴权器发送定位报告请求,在所述定位报告请求中携带描述周期性的参数;所述锚点鉴权器解析所述参数,判断本次定位报告请求的类型,并根据判断结果处理本次定位任务。本发明还提供了一种WIMAX网络中实现周期定位的系统。通过本发明所述的方法和系统,克服了现有技术的不足,由LS实现周期性,LS在每次下发的定位报告请求中都可以灵活的根据实际情况的变化,携带新的定位相关参数,增加了定位的灵活性;锚点鉴权器在定位过程中决策是否阻止终端进入空闲模式,避免了永远阻止或始终允许MS进入空闲模式带来的缺陷。
文档编号H04W64/00GK101772158SQ20081024193
公开日2010年7月7日 申请日期2008年12月30日 优先权日2008年12月30日
发明者刘熠雯, 骆文 申请人:中兴通讯股份有限公司