用户终端移动区域列表的分配方法及装置转让专利

申请号 : CN200710120319.8

文献号 : CN101370249B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 熊春山姜怡华梁华瑞徐晖

申请人 : 电信科学技术研究院

摘要 :

本发明公开了一种涉及无线通信技术的用户终端移动区域列表的分配方法,用以减少网络与UE之间的交互信令量,提高网络资源的利用率,包括:接收用户终端按照预先限定发来的区域标识;以及从分配最近一次移动区域列表信息的移动性管理实体内,获取在分配该最近一次移动区域列表信息时的历史信息;依据所述获取的历史信息和所述接收到的区域标识,为所述用户终端分配新的移动区域列表信息。相应的,本发明还公开了移动性管理实体和用户终端。

权利要求 :

1.一种用户终端移动区域列表的分配方法,其特征在于,包括步骤:接收用户终端按照预先限定发来的区域标识;以及

从分配最近一次移动区域列表信息的移动性管理实体内,获取在分配该最近一次移动区域列表信息时的历史信息;

依据所述获取的历史信息和所述接收到的区域标识,为所述用户终端分配新的移动区域列表信息;其中,所述分配新的移动区域列表信息的过程具体包括:依据用户终端当前所在的区域标识,及用户终端发来的区域标识确定用户终端的移动方向;

依据获取的历史信息估算用户终端的移动速度;

根据确定的用户终端移动方向,以及估算的用户终端移动速度,为用户终端分配新的移动区域列表信息。

2.如权利要求1所述的方法,其特征在于,用户终端按照预先限定发来的区域标识为:欲离开所述最近一次分配的移动区域列表所覆盖的区域时所在的区域标识。

3.如权利要求2所述的方法,其特征在于,所述用户终端在最近一次分配的移动区域列表所覆盖的区域内移动时,存储及更新每次所在的区域标识。

4.如权利要求3所述的方法,其特征在于,所述用户终端将每次所在的区域标识存储在自身的用户身份模块卡中,或存储在自身的非易失性存贮器中。

5.如权利要求1所述的方法,其特征在于,所述历史信息包括分配最近一次移动区域列表信息的分配时间信息,和分配最近一次移动区域列表信息时用户终端所在的区域标识信息。

6.如权利要求5所述的方法,其特征在于,所述依据获取的历史信息估算用户终端移动速度的过程具体包括:计算当前时间与分配最近一次移动区域列表信息的分配时间的时间间隔;

根据用户终端当前所在区域标识,和分配最近一次移动区域列表信息时用户终端所在的区域标识,计算用户终端当前所在区域与分配最近一次移动区域列表信息时用户终端所在的区域的距离;

根据计算得到的时间间隔信息和距离信息估算用户终端的移动速度。

7.如权利要求6所述的方法,其特征在于,所述历史信息还包括最近一次分配给用户终端的移动区域列表信息。

8.如权利要求7所述的方法,其特征在于,所述依据获取的历史信息估算用户终端移动速度的过程还包括:判断所述计算得到的时间间隔是否小于预定的时间间隔;以及在计算得到的时间间隔小于预定的时间间隔时,基于最近一次分配给用户终端的移动区域列表信息确定以用于调整用户终端移动速率的权数;

利用所述确定的权数对估算得到的用户终端移动速率进行调整。

9.如权利要求1、5或7所述的方法,其特征在于,由分配最近一次移动区域列表信息的移动性管理实体,在为用户终端分配了最近一次移动区域列表信息后,将分配时的历史信息存储在与所述用户终端对应的用户上下文信息中。

10.如权利要求1所述的方法,其特征在于,用户终端将新分配的移动区域列表信息存储在易失性或非易失性存储器中,当用户去附着或关机后,用户终端把所述移动区域列表信息标记为失效状态或删除。

11.如权利要求8所述的方法,其特征在于,所述预定的时间间隔为N*MRC_Timer,其中N为自然数,MRC_Timer为UE的可达定时器设定的时间参数。

12.一种移动性管理实体,其特征在于,包括:

区域标识接收单元,用于接收用户终端按照预先限定发来的区域标识;

历史信息获取单元,用于从分配最近一次移动区域列表信息的移动性管理实体内,获取在分配该最近一次移动区域列表信息时的历史信息;

区域列表分配单元,用于依据所述获取的历史信息及所述接收到的区域标识,为所述用户终端分配新的移动区域列表信息;其中,所述区域列表分配单元具体包括:用于依据用户终端当前所在的区域标识,及用户终端发来的区域标识确定用户终端移动方向的子单元;

用于依据获取的历史信息估算用户终端移动速度的子单元;

用于根据确定的用户终端移动方向,以及估算的用户终端移动速度,为用户终端分配新的移动区域列表信息的子单元。

13.如权利要求12所述的移动性管理实体,其特征在于,所述历史信息包括分配最近一次移动区域列表信息的分配时间信息,和分配最近一次移动区域列表信息时用户终端所在的区域标识信息。

14.如权利要求13所述的移动性管理实体,其特征在于,所述用于依据获取的历史信息估算用户终端移动速度的子单元具体包括:用于计算当前时间与分配最近一次移动区域列表信息的分配时间的时间间隔的子单元;

用于根据用户终端当前所在区域标识,和分配最近一次移动区域列表信息时用户终端所在的区域标识,计算用户终端当前所在区域与分配最近一次移动区域列表信息时用户终端所在区域的距离的子单元;

用于根据计算得到的时间间隔信息和距离信息估算用户终端移动速度的子单元。

15.如权利要求14所述的移动性管理实体,其特征在于,所述历史信息还包括最近一次分配给用户终端的移动区域列表信息。

16.如权利要求15所述的移动性管理实体,其特征在于,所述用于依据获取的历史信息估算用户终端移动速度的子单元还包括:用于判断所述计算得到的时间间隔是否小于预定的时间间隔的子单元;

用于在计算得到的时间间隔小于预定的时间间隔时,基于最近一次分配给用户终端的移动区域列表信息确定以用于调整用户终端移动速率的权数的子单元;

用于利用所述确定的权数对估算得到的用户终端移动速率进行调整的子单元。

17.如权利要求16所述的移动性管理实体,其特征在于,所述预定的时间间隔为N*MRC_Timer,其中N为自然数,MRC_Timer为UE的可达定时器设定的时间参数。

18.一种用户终端,其特征在于,包括:

接收单元,用于接收用户终端当前所在的区域标识,和接收移动性管理实体分配的移动性区域列表信息;

区域列表信息存储更新单元,用于按照接收单元接收到的移动性区域列表信息,存储及更新移动性管理实体分配的移动性区域列表信息;

区域标识存储更新单元,用于用户终端在最近一次分配的移动区域列表所覆盖的区域内移动时,按照接收单元每次接收到的区域标识存储及更新用户终端当前所在的区域标识;

发送单元,用于向移动性管理实体发送所述区域标识存储更新单元存储更新的区域标识。

19.如权利要求18所述的用户终端,其特征在于,所述的区域标识存储更新单元在非易失性存储器上存储及更新所述区域标识。

20.如权利要求18所述的用户终端,其特征在于,所述的移动性区域列表存储更新单元具体包括:用于将所述区域列表信息存储在易失性或者非易失性存储器中的子单元;

用于在所述用户终端去附着或关机时,将所述易失性或者非易失性存储器中存储的区域列表信息标记为失效状态或者删除的子单元。

说明书 :

用户终端移动区域列表的分配方法及装置

技术领域

[0001] 本发明涉及通信领域中的无线通信技术,尤其涉及一种用户终端移动区域列表的分配方法、移动性管理实体以及用户终端。

背景技术

[0002] 在移动通信系统中,对用户终端(UE,User Equipment)进行移动性管理(Mobility Management)是移动通信网络的基础以及必不可少的逻辑功能。
[0003] 为了在移动性管理时对UE进行寻址和标识,核心网(CN,Core Network)在逻辑架构上将网络划分为一系列的区域,并为每一个区域分配一个独立标识。按照不同的划分依据,可以将网络划分为不同的区域,例如可以划分为位置区(TA,Tracking Area)或路由区(RA,Routing Area),并分别对应位置区标识(TA ID,Tracking Area Identity)或路由区标识(RA ID,Routing Area Identity)。
[0004] 为简明起见,下面涉及区域时将以TA为例。
[0005] UE附着到网络后,CN会为UE分配一定的区域(以TA ID表示),当UE移动出当前分配的区域,进入未分配的区域时,UE将向网络侧进行TA更新。
[0006] 在CN内,移动性管理实体(MME,Mobility Management Entity)负责对UE进行移动性管理,它包括但不限于移动交换中心(MSC,Mobile Switching Center),GPRS服务支持节点(SGSN,Serving GPRS Support Node)或在第三代合作伙伴计划(3GPP,Third Generation Partnership Project)的演进分组系统(EPS,Evolved Packet System)的核心网中非接入层信令终止节点。
[0007] CN内有多个MME,每个MME分别管理一定的区域,即每个MME的管理区域是有限的,UE不仅可能移动出当前MME为其分配的区域,也有可能移动出当前MME的整个管理区域。
[0008] 在传统的第三代(3G)移动通信系统中,由于MME仅仅为UE分配一个TA ID,即一个TA,因此当UE进行高速移动时,在短时间内就会经过多个TA,这将引起多次TA更新过程,极大的增加了网络与UE的信令交互,浪费了网络资源。
[0009] 基于此,3GPP演进分组系统(EPS,Evolved Packet System)中,MME将为UE分配包含多个TA ID的TA列表(TA List),该列表内包含了多个TA ID,扩大了分配给UE的区域范围,以此来减少UE移动时的TA更新次数,提高网络资源的利用率。
[0010] 在为UE分配TA List时,MME需要尽可能判断出UE即将可能移动到的区域,为UE分配合理的TA List,以尽量减少UE在快速移动过程中发生的位置更新次数。
[0011] 但是目前MME仅仅是依靠UE发送来的原TA List中的一个TA ID,为UE分配新的TA List,这远远不足以使MME为UE分配一个新的合理的TA List,因此很可能出现MME为UE分配的区域不合理,使得UE在快速移动过程中仍然会发生多次更新过程,因此网络和UE之间同样存在大量的交互信令,从而浪费网络处理资源的问题依然存在。

发明内容

[0012] 本发明提供一种UE移动区域列表的分配方法及装置,以减少网络与UE之间的交互信令量,提高网络资源的利用率。
[0013] 本发明提供了一种用户终端移动区域列表的分配方法,包括步骤:接收用户终端按照预先限定发来的区域标识;以及从分配最近一次移动区域列表信息的移动性管理实体内,获取在分配该最近一次移动区域列表信息时的历史信息;依据所述获取的历史信息和所述接收到的区域标识,为所述用户终端分配新的移动区域列表信息;其中,所述分配新的移动区域列表信息的过程具体包括:
[0014] 依据用户终端当前所在的区域标识,及用户终端发来的区域标识确定用户终端的移动方向;
[0015] 依据获取的历史信息估算用户终端的移动速度;
[0016] 根据确定的用户终端移动方向,以及估算的用户终端移动速度,为用户终端分配新的移动区域列表信息。
[0017] 本发明还提供了一种移动性管理实体,包括:区域标识接收单元,用于接收用户终端按照预先限定发来的区域标识;历史信息获取单元,用于从分配最近一次移动区域列表信息的移动性管理实体内,获取在分配该最近一次移动区域列表信息时的历史信息;区域列表分配单元,用于依据所述获取的历史信息及所述接收到的区域标识,为所述用户终端分配新的移动区域列表信息;其中,所述区域列表分配单元具体包括:
[0018] 用于依据用户终端当前所在的区域标识,及用户终端发来的区域标识确定用户终端移动方向的子单元;
[0019] 用于依据获取的历史信息估算用户终端移动速度的子单元;
[0020] 用于根据确定的用户终端移动方向,以及估算的用户终端移动速度,为用户终端分配新的移动区域列表信息的子单元。
[0021] 本发明还提供了一种用户终端,包括:接收单元,用于接收用户终端当前所在的区域标识,和接收移动性管理实体分配的移动性区域列表信息;区域列表信息存储更新单元,用于按照接收单元接收到的移动性区域列表信息,存储及更新移动性管理实体分配的移动性区域列表信息;区域标识存储更新单元,用于用户终端在最近一次分配的移动区域列表所覆盖的区域内移动时,按照接收单元每次接收到的区域标识存储及更新用户终端当前所在的区域标识;发送单元,用于向移动性管理实体发送所述区域标识存储更新单元存储更新的区域标识。
[0022] 本发明实施例通过将为UE分配最近一次TA List时的历史信息,增加到存储在分配该TA List的MME内的UE Context中,以及限定UE发送特定的TA ID,给将要分配新的TA List的MME,使得在分配新的TA List时,可以依据所述历史信息及该TA ID,合理估计出UE的移动方向和移动速度,进而为UE分配合理的TA List,以减少网络与UE之间的交互信令量,提高网络资源的利用率。

附图说明

[0023] 图1为本发明实施例中TA List的示意图;
[0024] 图2为本发明实施例提出的MME的结构示意图;
[0025] 图3为本发明实施例提出的UE的结构示意图。

具体实施方式

[0026] 由背景技术的分析可知,要想为UE分配更合理的区域列表信息,MME就需要尽可能估计出UE即将移动的区域和移动速率,但是目前MME仅仅依靠UE发送来的一个TA ID,远远不能达到估计出UE即将移动的区域和速率,进而为UE分配合理区域列表信息的要求。因此本发明实施例提出:通过在MME和UE中分别存储一些分配最近一次TA List信息时的历史信息,使MME估计出UE即将移动的区域和速率,以为UE分配更合理的区域列表信息,从而实现在UE快速移动过程中减少UE与网络侧的信令交互量,提高网络资源的利用率。
[0027] 较佳地,如果把为UE分配最近一次区域列表信息的MME记作MME 1,将为UE分配后续区域列表信息的MME记作MME 2,则MME 1和MME 2在物理上可以是同一个MME实体,也可以是不同的MME实体。由于在移动性管理过程中,例如在TA更新、附着(Attach)等过程中,当UE接入到MME 2时,UE会向MME 2提供自身处于当前区域列表中的一个TA ID,MME 2接收UE提供的TA ID信息,并从MME 1中获取UE的用户上下文信息(UE Context),然后根据UE提供的TA ID信息和从MME 1中获取的UE Context信息,为UE分配新的区域列表信息。因此本发明实施例提出:MME 1将一些分配最近一次TA List信息时的历史信息,增加到存储在MME 1中的UE Context中,以及对UE发送给MME2的TA ID进行限定,使MME 2能够根据UE Context中的历史信息以及限定后TA ID更好的为UE分配新的更合理的区域列表信息。
[0028] 下面将结合各个附图对本发明技术方案的实现原理、具体实施方式及其对应能够达到的有益效果进行详细的阐述。
[0029] 本发明设计思想是:接收用户终端按照预先限定发来的区域标识;以及从分配最近一次移动区域列表信息的移动性管理实体内,获取在分配该最近一次移动区域列表信息时的历史信息;依据所述获取的历史信息及所述接收到的区域标识,为所述用户终端分配新的移动区域列表信息。
[0030] 其中所述历史信息是指用于判断出UE已经移动的区域、移动速度、目前移动的方向等因素的信息,包括但不限于最近一次分配的区域列表(下述以TA List为例来说明)、分配最近一次TA List的时间、分配最近一次TA List时UE所在的TA ID信息等。
[0031] 另外,由于现有技术中MME接收到的TA ID不利于判断UE将要移动的区域,因此本发明实施例提出对UE发送来的TA ID进行限定:限定UE发送来的TA ID是最近一次分配的TA List中的一个特定TA ID,例如离开最近一次分配的TA List所覆盖的区域时,UE所在的TA ID等。
[0032] 由于UE Context位于MME中,因此可以在MME分配了TA List以后,由MME在其存储的UE Context内增加上述历史信息。下面给出几种MME在UE Context中增加历史信息的实例,在具体实施过程中,也可以根据实际情况增加其他参数作为历史信息。
[0033] 在为UE分配TA List以后,MME 1将分配的TA List、分配该TA List的时间、分配该TA List时UE所在的TA ID信息增加到该UE对应的UE Context中。
[0034] 当UE需要重新分配TA List时,MME 2首先可以根据从MME 1中存储的UE Context中获取的该分配时间,计算出当前时间与MME 1分配最近一次TA List时的时间间隔,以及根据从UE Context中获取的分配该TA List时UE所在的TA ID信息,判断出当前UE所在的TA与MME 1分配最近一次TA List时UE所处TA的距离。
[0035] 然后,MME 2结合上述判断出的时间间隔和距离就可以估算出UE的移动速率:如果在较短的时间间隔内,UE移动了较大的距离,那么可以判断出UE的移动速率较大,因此可以为UE分配一个覆盖范围较大的TA List;反之,如果在较大的时间间隔内,UE移动了较小的距离,那么UE的移动速率较小,可以为UE分配一个覆盖范围较小的TA List。
[0036] 由于UE可能不是从MME 1分配最近一次TA List时所在的TA,直接移动到了当前所在的TA(例如可能会重复进入过某一个TA),那么上述判断出的UE速率可能就存在误差,这时就可以依据MME 1分配的最近一次TA List对该速率进行调整,以减少误差。例如可以参考该最近一次TA List来确定权数,再用权数乘以该速率,以减少该速率的误差,因此进而需要将MME 1分配的最近一次TA List信息也增加到UE Context中。其中,对于MME1分配的最近一次TA List的参考价值和上述得到的时间间隔有关,一般来说该时间间隔越小,最近一次TA List的参考价值越大;反之,该时间间隔越大,最近一次TA List的参考价值越小。例如,当上述得到时间间隔为1周时,最近一次TA List就基本没有参考价值,一般也就不能用于估算UE的移动速率;而当上述得到的时间间隔为5分钟时,那么最近一次TA List信息就可以用作计算UE移动速率的参考量。
[0037] 其中在计算时间间隔时,MME 2和MME 1的时间需要同步,否则计算出来的时间间隔可能不准确,当然这种同步并不一定要求精度很高,例如秒级的同步即可满足本发明实施例的要求。现有技术中用于实现时间同步的方法很多,例如通过因特网工程工作小组(IETF,Internet Engineering Task Force)定义的网络时间协议(NTP,Network Time Protocol)就可以实现秒级的时间同步。
[0038] 如上,为了使MME 2能够判断时间间隔在多大范围内时,有必要参考最近一次TA List信息来为UE分配新的TA List,可以这样规定:当得到的时间间隔小于等于一个预定的时间间隔时,MME 2参考最近一次TA List来为UE分配新的TA List,否则不参考MME 1已经分配的最近一次TA List信息。其中该预定的时间间隔可以由运营商自主设定,其设定方法有多种,例如将预定的时间间隔设定为N*MRC_Timer,其中N为自然数,MRC_Timer为UE的可达定时器设定的时间,运营商可以根据实际情况自主设定N和MRC_Timer的值。
[0039] 除了上述的历史信息外,UE的移动轨迹也是为UE分配新的TA List信息的重要参考信息,由于UE目前只能向MME发送一个TA ID,因此仅仅通过该一个TA ID获得UE精确的移动轨迹是不可能的,但是可以对UE发送来的TA ID进行限定,即规定UE具体发送某一个特定的,有利于判断UE移动方向的TA ID,例如规定发送UE离开MME 1分配的最近一次TA List时所在的TA ID,这样MME 2基于UE发来的该TA ID信息,进而结合UE当前所在的TA ID信息,来判断UE的移动方向。其实现方法为:当UE在最近一次TA List内移动时,虽然不作TA更新,但是要把其每次所在的TA ID信息存储到其用户身份模块卡或UE的非易失性存贮器中,如果已经存储有以前的TA ID,那么对其进行替换。这样,当UE进行TA更新时,UE内最近一次存储的就是其离开最近一次TA List时所在的TA ID信息,而MME2在接收到UE发送来的该TA ID信息以后,就可以参考该TA ID信息以及UE当前所在的TA ID信息,来判断出UE的移动方向,以更有利于为UE分配新的更合理的TA List。
[0040] 图1为本发明实施例中TA List的示意图,下面结合图1,利用具体实施例来说明分配TA List的过程:
[0041] 在UE进入TA1时,MME 1首先分配给UE一个TA List,为“TA1、TA2、...、TA6”。然后,MME1将分配的TA List信息、分配时间信息以及分配该TA List时UE所处的位置信息(即TA1)增加到该UE对应的UE Context中;此外,UE将当前自身所在的TA ID(TA1),保存在其ESIM卡或UE的非易失性存储器中,以及将已经分配的TA List信息保存在UE的易失性存储器,例如内存中。
[0042] 其中,由于在UE去附着(例如关机)后,再次附着到网络时,网络将为UE分配新的TA List。所以较佳的,本发明实施例仅仅将已经分配的TA List保存在UE的易失性存储器内,即当UE去附着以后,UE不再保存该TA List信息。当然可选的,也可以把该TA List信息保存在UE的非易失性存储器内。
[0043] 当UE移动出TA1后,UE首先判断其移动进入的TA ID是否位于最近一次TA List中,如果是,UE不作TA更新,并将该最新移动进入的TA ID保存在其用户身份模块卡或终端的非易失性存储器中,替换原来的TA1。如果UE判断出移动进入的TA ID不是位于最近一次TA List中,则发起TA更新过程,当完成TA更新后,UE将移动进入的TA ID保存在其用户身份模块卡或终端的非易失性存储器中。
[0044] 当移动到TA2时,UE判断出TA2位于最近一次TA List中,因此UE不作TA更新,并将当前所在的TA ID(TA2),保存在其用户身份模块卡或终端的非易失性存贮器中,替换TA1。
[0045] 当移动到TA3时,与上述过程类似,UE在其用户身份模块卡或终端的非易失性存贮器中保存TA3,替换TA2。
[0046] 当移动到TA7时,UE在判断出TA7不在最近一次TA List(TA1~TA6)后,便向MME2发送TA更新请求(Update Request)消息,该消息中包含保存在自身用户身份模块卡或终端的非易失性存贮器中的TA ID(TA3)以及临时移动台标识符(S-TMSI,EPS Temporary Mobile Station Identity)。
[0047] 当MME2接收到UE发来的TA更新请求消息后,首先依据该消息中包含的TA3及S-TMSI,定位MME 1,再从MME 1获取该UE的UE Context,然后从UE Context中,MME2提取出最近一次TA List(TA1~TA6)、及其分配时间,分配该TA List时UE所在的TA ID(TA1)信息。
[0048] 其中,如果MME 2和MME 1是同一个MME,那么在接收到UE发来的TA更新请求消息后,MME 2首先依据该消息内包含的S-TMSI,定位MME 1,并在该定位到的MME 1内查找该UE对应的UE Context,然后提取出最近一次TA List(TA1~TA6)、及其分配时间,分配该TA List时UE所在的TA ID(TA1)信息。
[0049] 最后MME 2根据上述信息为UE分配新的TA List,具体实现如下:
[0050] MME 2首先根据当前时间及其提取到的MME 1分配TA List时的时间信息,计算出当前时间与MME 1分配TA List时的时间间隔,判断该时间间隔是否小于预定的时间间隔,如果是,则参考提取出的TA List信息为UE分配新的TA List,否则不参考提取出的TA List信息为UE分配新的TA List;假设上述计算得到的该时间间隔小于预定的时间间隔,那么在该实施例中,要考虑上述提取出的TA List信息;
[0051] 然后,MME 2根据TA1与TA7的距离(该距离由运营商配制的相关参数可计算得到),及上述计算得到的时间间隔,估算出UE的移动速率,并依据上述提取出的TA List信息确定出权数,并基于该确定的权数对估算出的速率进行调整,得到更为准确的移动速率;
[0052] 如果调整后的速率较大,那么确定为UE分配较大的区域,否则确定为UE分配较小的区域。本实施例假设判断出的UE移动速率较小,因此MME 2确定为UE分配较小的移动区域,例如3个TA。
[0053] 接着,MME 2根据TA3和TA7信息,判断出UE的移动方向为从TA3到TA7的斜向移动,所以在该方向上为UE分配移动区域。
[0054] 综上考虑,MME 2为UE分配新的TA List,为“TA3、TA7、TA8”,记作TA List2。
[0055] 在MME 2分配了TA List2以后,再将已经分配的TA List2、及其分配时间信息、分配该TA List2时UE所在的TA ID(即TA7)信息增加到UE Context中,替换原来的参数。
[0056] 此外,UE判断出TA7位于当前的TA List2中,则将TA7保存在其用户身份模块卡或终端的非易失性存贮器中,替代TA3,以及将TA List2写入终端内存,替换MME 1以前分配的TA List。
[0057] 至此,一次TA List重新分配过程结束。
[0058] 基于上述分配TA List的方法,本发明实施例还提供了一种移动性管理实体。图2为本发明实施例提出的MME的结构示意图,由该图可知,该MME 10包括:
[0059] 区域标识接收单元11,用于接收UE按照预先限定发来的TA ID;以及[0060] 历史信息获取单元12,用于从分配最近一次TA List信息的MME内,获取在分配该最近一次TA List信息时的历史信息;
[0061] 区域列表分配单元13,用于依据所述获取的历史信息及所述接收到的TA ID,为所述UE分配新的TA List信息。
[0062] 当所述历史信息为分配的最近一次的TA List,分配该TA List的时间及分配时UE所在的TA ID信息时,区域列表分配单元13可以根据该分配时间及分配时的TA ID信息估算出UE移动的速率,以及根据UE当前所在的TA ID,及UE发来的TA ID确定用户终端的移动方向。基于此,区域列表分配单元13可以具体包括:
[0063] 用于依据UE当前所在的TA ID,及UE发来的TA ID确定用户终端的移动方向的子单元;
[0064] 用于依据获取的历史信息估算UE的移动速度子单元;
[0065] 用于根据确定的UE移动方向,以及估算的UE移动速度,为UE分配新的TA List信息子单元。
[0066] 其中所述用于依据获取的历史信息估算UE的移动速度子单元具体包括:
[0067] 用于计算当前时间与分配最近一次移动区域列表信息的分配时间的时间间隔的子单元;
[0068] 用于根据用户终端当前所在区域标识,和分配最近一次移动区域列表信息时用户终端所在的区域标识,计算用户终端当前所在区域与分配最近一次移动区域列表信息时用户终端所在区域的距离的子单元;
[0069] 用于根据计算得到的时间间隔信息和距离信息估算用户终端移动速度的子单元。
[0070] 此外,由于UE在最近一次TA List内移动时,可能会重复进入同一个TA ID,因此,依据上述分配时间,分配时UE所在的TA ID估算出的UE移动速率可能存在误差,所以所述用于依据获取的历史信息估算UE的移动速度子单元可以需要根据该所述最近一次TA List来调整该速率。
[0071] 但是由于分配的最近一次的TA List的参考价值,反比于分配该TA List时与当前时间的时间间隔,因此,需要计算出该时间间隔,以判断该TA List的参考价值,进而更准确的调整上述速率。从而进一步,所述用于依据获取的历史信息估算UE的移动速度子单元,还包括:
[0072] 用于判断所述计算得到的时间间隔是否小于预定的时间间隔的子单元;
[0073] 用于在计算得到的时间间隔小于预定的时间间隔时,基于最近一次分配给用户终端的移动区域列表信息,确定以用于调整用户终端移动速率的权数的子单元;
[0074] 用于利用所述确定的权数,对估算得到的用户终端移动速率进行调整的子单元。
[0075] 其中预定时间间隔可以根据实际实施情况设定,可以但不限于为N*MRC_Timer,其中N为自然数,MRC_Timer为UE的可达定时器设定的时间参数。
[0076] 另外,在为UE分配了TA List信息后,MME还需要将相关的历史信息存储在与所述用户终端对应的UE Context中。
[0077] 本发明实施例还提供了一种UE,图3为本发明实施例提出的UE的结构示意图,由该图可知,该UE 20包括:
[0078] 接收单元21,用于接收用户终端当前所在的区域标识,和接收移动性管理实体分配的移动性区域列表信息;
[0079] 区域列表信息存储更新单元22,用于按照接收单元21接收到的移动性区域列表信息,存储及更新移动性管理实体分配的移动性区域列表信息;
[0080] 区域标识存储更新单元23,用于用户终端在最近一次分配的移动区域列表所覆盖的区域内移动时,按照接收单元每次接收到的区域标识存储及更新用户终端当前所在的区域标识;
[0081] 发送单元24,用于向移动性管理实体发送所述区域标识存储更新单元存储更新的区域标识。
[0082] 其中所述区域列表信息存储更新单元22存储及更新的TA List可以存储在UE的易失性存储器,例如内存中,或者非易失性存储器内。但由于在去附着或者关机以后,不再需要使用该TA List,所以较佳的,将接收到的TA List存储在UE的易失性存储器,例如内存中,当UE关机后,保存的TA List自动丢失。
[0083] 其中无论该TA List是保存在易失性还是非易失性存储器内,UE可以将此TA List删除或标识为失效,不再利用该TA List。此时,对应的,所述区域列表信息存储更新单元22具体包括:
[0084] 用于将所述区域列表信息存储在易失性或者非易失性存储器的子单元;以及[0085] 用于在所述用户终端去附着或关机时,将所述易失性或者非易失性存储器中存储的区域列表信息标记为失效状态或者删除的子单元。
[0086] 所述区域标识存储更新单元23可以将该TA ID存储在UE的用户身份模块卡或UE的非易失性存贮器中。
[0087] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。