在无线蜂窝电信网络中确定移动终端位置区域的方法和设备

申请号 CN200710101661.3 申请日 2007-03-19 公开(公告)号 CN101056468B 公开(公告)日 2013-05-29
申请人 三菱电机株式会社; 发明人 N·沃耶; E·拉维朗尼尔; S·波唐尼尔-帕罗特; 大久保晃;
摘要 本 发明 涉及在无线蜂窝电信网络中确定移动终端的 位置 区域的方法,所述移动终端位于无线蜂窝电信网络中的第一无线区域。该方法包括由无线蜂窝电信网络的电信设备执行的下述步骤:接收来自移动终端的消息;对于第二无线区域组的每一个第二无线区域,获取与移动终端移入到该第二无线区域的概率有关的信息;在第二无线区域组中,从所获取的信息确定第二无线区域的子集,该确定的第二无线区域的子集成为移动终端的位置区域。本发明还涉及相关设备。
权利要求

1.一种无线蜂窝电信网络,所述无线蜂窝电信网络具有多个移动终端(30)、通过电信网络(50)的多个节点(10)、以及集中型设备(20),所述集中型设备(20)与节点(10)进行通信,所述无线蜂窝电信网络包括多个无线区域,假设移动终端正处于无线区域中或者要移动,每个无线区域包括多个小区,每个节点管理无线区域的小区,
其中移动终端检查移动终端进入的无线区域的标识符是否在所存储的无线区域标识符的第一子集中,并且在所述无线区域的标识符不在所存储的无线区域标识符的第一子集中的情况下,移动终端向节点传送位置区域更新消息,所述位置区域更新消息包括移动终端先前已经移入的无线区域的至少一个标识符;
其中节点接收位置区域更新消息,并且通过集中型设备、基于位置区域更新消息来确定包括在移动终端的位置区域中的无线区域标识符的第二子集,以及节点将无线区域标识符的第二子集传送给移动终端。
2.一种在移动终端中实现的装置,其中所述移动终端包括在无线蜂窝电信网络中,所述无线蜂窝电信网络包括多个移动终端、通过电信网络(50)的多个节点(10)、以及集中型设备(20),所述集中型设备(20)与节点(10)进行通信,所述无线蜂窝电信网络包括多个无线区域,假设移动终端正处于无线区域中或者要移动,每个无线区域包括多个小区,每个节点管理无线区域的小区,所述装置包括:
用于检测具有给定的无线区域标识符的新小区的部件;
用于检查检测到的新小区是否属于与移动终端先前所位于的小区的无线区域相同的无线区域的部件;
用于如果检测到的新小区不属于与移动终端先前所位于的小区的无线区域相同的无线区域则检查移动终端进入的无线区域的标识符是否在所存储的无线区域标识符的第一子集中的部件;
用于在所述无线区域的标识符未在所存储的无线区域标识符的第一子集中的情况下向节点传输位置区域更新消息的部件,所述位置区域更新消息包括移动终端先前已经移入的无线区域的至少一个标识符;
用于接收包括在移动终端的所确定的位置区域中的无线区域标识符的第二子集的部件,其中通过节点、基于所述位置区域更新消息来确定无线区域标识符的第二子集;
用于存储包含在无线区域标识符的第二子集中的无线区域标识符的部件;
用于将访问的无线区域的列表重置到检测到的新小区的无线区域的无线区域标识符的部件。
3.一种在无线蜂窝电信网络中执行的、确定位置区域的方法,所述无线蜂窝电信网络具有多个移动终端、通过电信网络的多个节点、以及集中型设备,所述集中型设备与节点进行通信,所述无线蜂窝电信网络包括多个无线区域,假设移动终端正处于无线区域中或者要移动,每个无线区域包括多个小区,每个节点管理无线区域的小区,其特征在于,所述方法包括下列步骤:
在移动终端处检查移动终端进入的无线区域的标识符是否在所存储的无线区域标识符的第一子集中;
在移动终端处、在所述无线区域的标识符未在所存储的无线区域标识符的第一子集中的情况下向节点传输位置区域更新消息,所述位置区域更新消息包括移动终端先前已经移入的无线区域的标识符;
在节点处,从移动终端接收位置区域更新消息,根据位置区域更新消息来确定包括在移动终端的所确定的位置区域中的无线区域标识符的第二子集,并且向集中型设备和移动终端传输无线区域标识符的第二子集;
在集中型设备处,将无线区域标识符的第二子集设置为分配给移动终端的位置区域。
4.一种在无线蜂窝电信网络中确定位置区域的方法,所述无线蜂窝电信网络具有多个移动终端、通过电信网络的多个节点、以及集中型设备,所述集中型设备与节点进行通信,所述无线蜂窝电信网络包括多个无线区域,假设移动终端正处于无线区域中或者要移动,每个无线区域包括多个小区,每个节点管理无线区域的小区,其特征在于,所述方法包括由移动终端执行的下列步骤:
检测具有给定的无线区域标识符的新小区;
检查检测到的新小区是否属于与移动终端先前所位于的小区的无线区域相同的无线区域;
如果检测到的新小区不属于与移动终端先前所位于的小区的无线区域相同的无线区域,则检查移动终端进入的无线区域的标识符是否在所存储的无线区域标识符的第一子集中;
在所述无线区域未在所存储的无线区域标识符的第一子集中的情况下向所述节点传输位置区域更新消息,所述位置区域更新消息包括移动终端先前已经移入的无线区域的标识符;
接收包括在移动终端的所确定的位置区域中的无线区域标识符的第二子集,其中通过所述节点、基于所述位置区域更新消息来确定无线区域标识符的第二子集;
存储包含在无线区域标识符的第二子集中的无线区域标识符;
将访问的无线区域的列表重置到检测到的新小区的无线区域的无线区域标识符。

说明书全文

在无线蜂窝电信网络中确定移动终端位置区域的方法和设

技术领域

[0001] 本发明涉及在无线蜂窝电信网络中确定移动终端位置区域的方法和设备。

背景技术

[0002] 例如移动电信网络的无线蜂窝电信网络向移动终端提供电信业务,所述移动终端在由无线电信网络的节点的多个小区所组成的区域中漫游,典型地为移动电信运营商提供装置以确定任何时候哪一个节点正在服务该移动终端,以能够与该移动终端建立通信会话。
[0003] 为了使得无线运营商能够联系移动终端,集中式的装备在位置区域中节点的每个小区命令广播寻呼指示,并根据移动终端对于寻呼指示的响应获知哪一个节点正在服务移动终端。所述广播消耗了无线电信网络资源不可忽视的一部分。
[0004] 典型地,为了使移动终端的位置能够具有确定的成功概率需要位置区域足够大,与此相反为了节约无线电信网络的资源需要缩小尺寸。
[0005] 定义位置区域是困难的问题,在很多时候无法令人满意地确定。根据无线电规划技术确定位置区域,并且这需要很长一段时间。所述位置区域不能适应于位于该位置区域的每一个移动终端。
[0006] 因此本发明的目的在于提出一种方法和设备,使得位置区域确定成为可能,所述位置区域确定对于无线蜂窝电信网络中的每一个移动终端是最优化的。

发明内容

[0007] 最终,本发明涉及在无线蜂窝电信网络中确定移动终端的位置区域的方法,所述移动终端位于无线蜂窝电信网络中的第一无线区域,其特征在于,该方法包括由无线蜂窝电信网络的电信设备所执行的下述步骤:
[0008] -接收来自移动终端的消息,
[0009] -为无线蜂窝电信网络的第二无线区域组的每一个第二无线区域,获取与移动终端移入到该第二无线区域的概率有关的信息,
[0010] -在第二无线区域组中,根据所获取的信息确定第二无线区域的子集,该确定的第二无线区域的子集是移动终端的位置区域。
[0011] 本发明还有关于一种用于在无线蜂窝电信网络中确定移动终端位置区域的设备,该移动终端位于无线蜂窝电信系统的第一无线区域,其特征在于,该设备被包含在无线蜂窝电信网络的电信设备中,并包含:
[0012] -用于从移动终端接收消息的装置;
[0013] -为无线蜂窝电信网络的第二无线区域组的每一个第二无线区域,获取与移动终端移入到该第二无线区域的概率有关的信息的装置;
[0014] -在第二无线区域组中,用于从所获取的信息确定第二无线区域的子集的装置,该确定的第二无线区域的子集成为移动终端的位置区域。
[0015] 因而,确定对于无线蜂窝电信网络的移动终端是最优化的位置区域是可能的。
[0016] 通过知晓移动终端位于哪一个无线区域,来确定专用于该移动终端的位置区域是可能的。
[0017] 此外,由于位置区域已根据信息以及移动终端所在的无线区域而被确定,更不需要如现有技术中所提出的要具有固定的位置区域。
[0018] 根据特定特征,第二无线区域组的第二无线区域位于第一无线区域的附近。
[0019] 因而,位置区域的确定是简单的且无须考虑大量的第二无线区域。
[0020] 根据特定特征,移动终端移入第二无线区域的概率由已执行的从第一无线区域向第二无线区域迁移的次数以及从第一无线区域所执行的迁移的次数确定。
[0021] 因而,该确定是根据能有效地反应移动终端移动性的数据所做出的。该确定从而是准确的且适用于无线蜂窝电信网络中的移动终端的特性。
[0022] 根据特定特征,移动终端移入到第二无线区域的概率通过计算移动终端从第一无线区域经由另一个无线区域(命名为经由无线区域)移到第二无线区域的概率而确定。
[0023] 因而,该确定是根据能有效地反应移动终端移动性的数据所做出的。该确定从而更准确且适用于无线蜂窝电信网络中的移动终端的特性。
[0024] 根据特定特征,移动终端从第一无线区域经由所述经由无线区域移入到第二无线区域的概率通过计算已执行的从第一无线区域向第二无线区域迁移的次数,已执行从第一无线区域的迁移的次数,已执行的从第一无线区域向所述经由无线区域迁移的次数,已执行的从所述经由无线区域向第二无线区域迁移的次数以及从所述经由无线区域所执行的迁移的次数而得到。
[0025] 因而,该确定是根据能有效地反应移动终端移动性的数据所做出的。该确定从而更准确且适用于无线蜂窝电信网络中的移动终端的特性。
[0026] 根据特定特征,移动终端从第一无线区域移入到第二无线区域的概率通过知晓移动终端已从先前的无线区域移到第一无线区域而确定,先前无线区域的标识符包含在从移动终端所接收的消息中。
[0027] 因而,该确定是根据能有效地反应移动终端移动性的数据所做出的。该确定从而更准确且适用于无线蜂窝电信网络中的移动终端的特性。
[0028] 根据特定特征,移动终端从第一无线区域移入到第二无线区域的概率是移动终端经由知晓移动终端已从先前的无线区域移到第一无线区域的经由无线区域从第一无线区域移入到第二无线区域的概率。
[0029] 因而,该确定是根据能有效地反应移动终端移动性的数据所做出的。该确定从而更准确且适用于无线蜂窝电信网络中的移动终端的特性。
[0030] 根据特定特征,移动终端从第一无线区域经由知晓移动终端已从先前的无线区域移到第一无线区域的经由无线区域移入到第二无线区域的概率由已执行的从先前的无线区域向第一无线区域迁移,并紧跟着从第一无线区域向第二无线区域迁移的次数,已执行的从先前的无线区域向第一无线区域迁移的次数,已执行的从先前的无线区域向第一无线区域迁移并紧跟着从第一无线区域向经由无线区域迁移的次数,已执行的从先前的无线区域向第一无线区域迁移的次数,已执行的从第一无线区域向所述经由无线区域迁移并紧跟着从所述经由无线区域向第二无线区域迁移的次数以及已执行的从第一区线区域向所述经由无线区域迁移的次数而得到。
[0031] 因而,该确定是根据能有效地反应移动终端移动性的数据所做出的。该确定从而更准确且适用于无线蜂窝电信网络中的移动终端的特性。
[0032] 根据特定特征,移动终端从第一无线区域移入到第二无线区域的概率由与移动终端速度有关的信息而确定。
[0033] 因而,该确定适用于移动终端的速度。
[0034] 根据特定特征,从移动终端所接收的消息包括多个移动终端已经移入的先前无线区域的标识符和从该多个标识符中至少确定出与移动终端速度有关的信息。
[0035] 因而,与移动终端速度相关的信息可以简单地被确定,而无需任何诸如多普勒频移的频移测量。
[0036] 根据特定特征,每一个无线区域是无线蜂窝电信网络的小区。
[0037] 根据特定特征,每一个无线区域包括多个无线蜂窝电信网络的小区。
[0038] 根据特定特征,迁移的次数至少由其它移动终端的迁移所确定。
[0039] 因而,本发明有益地使用了其它移动终端的特性,以用来确定移动终端的位置区域。
[0040] 根据特定特征,第二无线区域组的第二无线区域的标识符以及对于每一个第二无线区域,与移动终端移入到第二无线区域的概率相关的信息都被传送到移动终端。
[0041] 因而,移动终端自身能确定位置区域。
[0042] 根据特定特征,所确定的第二无线区域的子集的标识符被传送给移动终端。
[0043] 根据特定特征,电信设备是无线蜂窝电信网络的节点。
[0044] 根据特定特征,电信设备是无线蜂窝电信网络的集中型设备。
[0045] 仍根据另一个方面,本发明是有关一种用于在无线蜂窝电信网络中确定移动终端位置区域的方法,所述移动终端位于无线蜂窝电信网络中的第一无线区域内,其特征在于,该方法包括由移动终端执行的下述步骤:
[0046] -传送消息给无线蜂窝电信网络的电信设备,
[0047] -响应于所传送的消息,接收至少包括无线蜂窝电信网络的第二无线区域组的第二无线区域的标识符的消息,
[0048] -至少从第二无线区域组的第二无线区域的标识符获得移动终端的位置区域。
[0049] 本发明还有关于一种在无线蜂窝电信网络中确定移动终端位置的设备,所述移动终端位于无线蜂窝电信网络中的第一无线区域内,其特征在于,该设备包含在移动终端中,并包括:
[0050] -用于传送消息到无线蜂窝电信网络的电信设备的装置,
[0051] -响应于所传送的消息,用于接收至少包括无线蜂窝电信网络的第二无线区域组的第二无线区域的标识符的消息的装置,
[0052] -用于至少从第二无线区域组的第二无线区域的标识符获得移动终端的位置区域的装置。
[0053] 根据特定特征,传送给电信设备的消息至少包括移动终端先前已经移入的无线区域的标识符。
[0054] 因而,移动终端指示与其先前移动有关的电信设备信息。
[0055] 根据特定特征,一旦移动终端传送另一个消息给无线蜂窝电信网络的该电信设备或另一个电信设备,传送给该电信设备的消息包括移动终端已经移入的每一个无线区域的标识符。
[0056] 因而,移动终端指示与其先前的移动有关的电信设备信息。
[0057] 根据特定特征,位置区域由选择被包含在所接收消息中的各自的标识符的第二无线区域而确定。
[0058] 因而由移动终端进行的位置区域确定是简单的。
[0059] 根据特定特征,所接收的消息包括,对于第二无线区域的每一个标识符,与移动终端移入所述第二无线区域的概率有关的信息。
[0060] 根据特定特征,移动终端根据所述信息在第二无线区域的标识符中确定第二无线区域的子集,所选择的无线区域子集是移动终端的位置区域。
[0061] 仍是根据另一方面,本发明有关于可以直接装载到可编程设备中的计算机程序,包括当所述计算机程序在可编程设备上执行时,用于实施根据本发明的方法步骤的指令或代码的部分,。
[0062] 因为涉及计算机程序的特征和优点与上述给出的涉及根据本发明的方法和设备的特征和优点相同,在此不再赘述。
[0063] 仍是根据另一方面,本发明有关于由无线蜂窝电信网络的电信设备所传送的信号,所述无线蜂窝电信网络包括多个无线区域,位于第一无线区域的移动终端,其特征在于,所述消息包含无线蜂窝电信网络的第二无线区域的标识符,第二无线区域的至少一部分是移动终端的位置区域。
[0064] 根据特定特征,信号被传送给移动终端并对于每一个标识符进一步包括涉及移动终端移入第二无线区域的概率的信息。
[0065] 仍是根据另一个方面,本发明有关于由移动终端所传送的信号,为了使移动终端的位置区域能够由无线蜂窝电信网络的电信设备确定,无线蜂窝电信网络包括多个无线区域,位于第一无线区域中的移动终端,其特征在于,所述消息包含移动终端已经移入的无线区域的标识符。
[0066] 由于涉及所述信号的特征和优点与上述给出的涉及根据本发明的方法和设备的特征和优点相同,在此不再赘述。附图说明
[0067] 通过阅读下述实施方式示例的说明,本发明的特性各更为清楚地呈现,将参考附图进行描述,所述附图为:
[0068] 图1是代表在其中实施本发明的无线蜂窝电信网络的架构图;
[0069] 图2是根据本发明的节点的方框图
[0070] 图3是根据本发明的移动终端的方框图;
[0071] 图4代表为了确定涉及无线区域的信息由节点所执行的的第一算法
[0072] 图5代表当在无线蜂窝电信网络中使用该算法时由移动终端所执行的第一算法;
[0073] 图6代表为了确定涉及无线区域的信息由节点所执行的的第二算法;
[0074] 图7代表当其在无线蜂窝电信网络中使用时,由移动终端所执行的第二算法。

具体实施方式

[0075] 图1是代表在其中实施本发明的无线蜂窝电信网络的架构图;
[0076] 在无线蜂窝电信网络中,电信设备20(在下文中称为集中型设备20)连接到多个电信设备10上,在下文中称为通过电信网络50的节点。
[0077] 电信网络50是,例如以非限制性的方式,专用有线网络,像公共交换网络的公共网络、基于IP的网络、无线网络、异步传输模式网络或上述所引用网络的组合。
[0078] 电信网络50将节点10连接在一起,并使得能够在节点10之间和/或在节点10与集中型设备20之间根据本发明传送消息。
[0079] 根据本发明,集中型设备20为无线蜂窝电信网络的每一个终端30维护位置区域,其中包含多个无线蜂窝电信网络的第二无线区域60的标识符,所述无线区域是假设移动终端30正处于或要移动的区域。集中型设备20包括用于搜集或计算涉及在无线蜂窝电信网络的每个无线区域60之间迁移的信息的装置。
[0080] 当远程电信设备想要与移动终端30建立通信时,集中型设备20发送寻呼通知消息给每一个节点10,所述节点管理无线区域60的小区15,该无线区域的标识符被包含在相应于移动终端30的位置区域中。
[0081] 在图1中,只表示了一个集中型设备20,但是可以理解,在本发明中可以使用更多数量的集中型设备20。
[0082] 无线蜂窝电信网络包括多个无线区域601到604。
[0083] 每一个无线区域601到604包括多个小区15。例如,无线区域601包括7个标注为1511到1517的小区。无线区域602包括7个标注为1521到1527的小区。
[0084] 在无线区域603中,为了简明只表示了一个小区1531,但是无线区域603也可以包括更多的小区15。
[0085] 为了简明的目的,在图1中没有表示包含在无线区域604中的小区。
[0086] 每一个小区都由节点10管理。在图1中,只描述了两个标注为1021和1031的节点。节点1021管理小区1521以及节点1031管理小区1531。为了简明,在图1中未表示出其它节点10。
[0087] 根据本发明,集中型设备20为每一个无线蜂窝电信网络的移动终端30维护位置区域70,其中包含了无线蜂窝电信网络的无线区域60的标识符的列表。其标识符被包含在所指派的位置区域70中的无线区域60是假设移动终端正处于或要移入的区域。
[0088] 当远程电信设备(图1中未表示)想要与移动终端30建立通信时,集中型设备20发送寻呼通知消息给每一个节点10,所述节点10管理无线区域60的小区15,该无线区域60的标识符被包含在相应于移动终端30的位置区域中。
[0089] 在图1中,只表示了一个集中型设备20,但是可以理解,在本发明中可以使用更多数量的集中型设备20。
[0090] 优选地,正如将在后文中公开的一样,位置区域由管理当前被移动终端30所选择的小区15的节点10,或者由管理当前被移动终端30和移动终端30所选择的小区15的节点10,或者由集中型设备20或者由集中型设备20和移动终端30而确定。当移动终端30选择小区15时,则认为移动终端30位于小区15所属的无线区域60。当移动终端30位于无线区域60时,则认为其位于确定的位置区域。
[0091] 在图1中,只有两个位置区域701和702被示出,但是可以理解的是在本发明中可以使用更多数量的位置区域70。
[0092] 根据本发明,为每个移动终端30确定位置区域70。例如,如果多个移动终端30位于相同的无线区域60或小区15,本发明对于每个移动终端30确定位置区域70,其会区别于为其它移动终端30所确定的位置区域。
[0093] 根据图1的示例,当移动终端30a和30b位于各自的无线区域601和602时,为其确定位置区域701。位置区域701包含两个无线区域601和602。
[0094] 当移动终端30b进入小区1531时,为移动终端30b确定位置区域702,所述小区1531不属于位置区域701的无线区域601和602的小区15。位置区域702包含三个无线区域602,603,604。
[0095] 无线区域60的每个节点10存储所述无线区域60的小区15的标识符。
[0096] 例如,节点1021存储所述无线区域602的小区1521到1527的标识符。
[0097] 当远程电信设备想要与移动终端30建立通信时,集中型设备20发送寻呼通知消息给每一个节点10,所述节点10管理无线区域60的小区15,该无线区域60的标识符被包含在相应于移动终端30的位置区域中。
[0098] 集中型设备20包括用于搜集或计算涉及在无线蜂窝电信网络的每个无线区域60之间迁移的信息的装置。
[0099] 在图1中,只表示了一个集中型设备20,但是可以理解,在本发明中可以使用更多数量的集中型设备20。
[0100] 每个节点10包括用于确定在与其管理的小区所属的无线区域60与相邻的无线区域60的小区之间的迁移数量的装置,所述确定是根据移动终端在进入或离开所述节点管理的小区所属的无线区域60时所传送的消息。
[0101] 由移动终端30所传送的消息包括无线区域60的至少一个标识符或者移动终端30所移入的无线区域60的小区15的至少一个标识符。
[0102] 当移动终端执行如图5所公开的第一算法时,由移动终端30所传送的消息包含移动终端30已移入的无线区域60的列表,并且如下文所公开的在移动终端30传送位置更新消息时传送该消息。
[0103] 当移动终端执行如图7所公开的第二算法时,由移动终端30所传送的消息包含移动终端30已移入的小区15的列表,并且入下文所公开的在移动终端30传送位置更新消息时传送该消息。
[0104] 每一个节点10包含用于确定涉及每个相邻无线区域60之间迁移的信息的装置。
[0105] 每个节点10包含用于通过电信网络50将已确定的涉及每个无线区域60之间的迁移信息,或者将已确定的迁移次数传送到集中型设备20或者到至少部分的节点10的装置。每一个节点10包含用于当从集中型设备20接收到寻呼通知消息时,在其管理的小区内传送寻呼指示的装置。
[0106] 在蜂窝无线电信网络中,每次移动终端30选择或移入一个新的小区15以代替相同的位置区域70内的另一个小区15时,移动终端30不传送小区重选消息给管理该新选择的小区15的节点10。
[0107] 当移动终端30执行如图5所公开的第一算法时,每次在空闲模式的移动终端30从位置区域70的无线区域60的一个小区15移向相同位置区域70的另一个无线区域60的另一个小区,移动终端30将其它无线区域60的标识符加入到访问无线区域60的列表中。稍后,当离开该位置区域70时,移动终端30将访问无线区域60的列表传送给管理新选择的小区的节点10,并用新选择的小区15所属的无线区域60的标识符重置其所存储的列表。
[0108] 当移动终端30执行如图7所公开的第二算法时,每次在空闲模式的移动终端30从位置区域70的无线区域60的一个小区15移向相同无线区域60的另一个小区,移动终端30将其它小区15的标识符加入到访问小区的列表中。稍后,当离开该无线区域60时,移动终端30将访问小区15的列表传送给管理新选择的小区15的节点10,并用新选择的小区15的标识符重置其所存储的列表。
[0109] 每一个节点10包含用于计算发生在其所管理的小区15与相邻小区15之间的迁移次数。第一和第二小区之间的迁移代表移动终端30已选择了第一小区15并决定要选择第二小区15的情形。
[0110] 在节点10执行如图4所公开的第一算法时,当节点10接收到来自移动终端30的位置区域更新消息,或接收到代表第一小区15与第二小区15之间切换的消息时,则由节点10检测迁移。所述位置区域更新消息或切换消息代表迁移并指示移动终端30从第一小区
15移向第二小区15。
[0111] 在节点10执行如图6所公开的第二算法时,当节点10接收到来自移动终端30的无线区域更新消息,或接收到代表第一小区15与第二小区15之间切换的消息时,则由节点10检测迁移。所述位置区域更新消息或切换消息代表迁移并指示移动终端30从第一小区
15移向第二小区15。
[0112] 每个节点10包含用于确定涉及在其所管理的小区15与位于其邻近的每一个小区15之间迁移的信息的装置。每个节点10包含用于将迁移次数(即,位置区域更新消息和/或切换的数量,或发生在其所管理的小区15与每个相邻的小区15之间的无线区域更新消息和域切换的数量),或将涉及其所管理的小区15与每个位于其邻近的小区15之间迁移的已确定信息通过电信网络50传送给集中型设备20或者至少部分的节点10的装置。每个节点10包含用于当从集中型设备20接收到寻呼指示消息时,将寻呼消息在其所管理的小区15中传送的装置。
[0113] 在图1中,仅表示了两个移动终端30a和30b,但是可以理解,在本发明中可以使用更多数量的移动终端30。
[0114] 当移动终端30检测到在其所选择或正位于的小区所广播的寻呼指示消息时,且该小区属于移动终端的位置区域70,则移动终端30将意识到有来自于无线蜂窝电信网络的来电。移动终端30触发该通信的建立。
[0115] 图2是根据本发明的节点的方框图。
[0116] 例如,节点10具有基于由总线201所连接到一起的组件的架构,以及由图4和6所公开的程序所控制的处理器200。
[0117] 总线201将处理器200链接到只读存储器ROM 202,随机存取存储器RAM203,数据库205,网络接口204,以及无线接口206。
[0118] 存储器203包含寄存器以接收变量,以及涉及图4、6中所公开算法的程序的指令。
[0119] 处理器200控制网络接口204和无线接口206的操作。
[0120] 只读存储器202包含涉及图4、6中所公开算法的程序的指令,所述指令在节点10加电时被传送到随机存取存储器203。
[0121] 节点10通过网络接口204连接到电信网络50。网络接口204例如是DSL(数字用户线)调制解调器,或ISDN(综合业务数字网)接口等。由位于由节点10缩管理的小区15的移动终端30所建立的或所接收的通信通过网络接口204和无线接口206。
[0122] 节点10执行如图4所公开的第一算法时,节点10通过无线接口206接收来自移动终端30的位置区域更新消息,并向移动终端30传送无线区域标识符的列表以及涉及所选择的小区的无线区域60与标识符被包含在无线区域标识符列表中的每个无线区域60之间的迁移信息。
[0123] 另一种形式,节点10执行如图4所公开的第一算法时,节点10通过无线接口206接收来自移动终端30的位置区域更新消息,并向移动终端30传送包含在无线终端30的确定的位置区域中的无线区域标识符的子集。
[0124] 节点10执行如图6所公开的第二算法时,节点10通过无线接口206接收来自移动终端30的无线区域更新消息,并向移动终端30传送无线区域标识符的列表以及涉及所选择的小区的无线区域60与标识符被包含在无线区域标识符列表中的每个无线区域60之间的迁移信息。
[0125] 另一种形式,节点10执行如图6所公开的第二算法时,节点10通过无线接口206接收到来自移动终端30的无线区域更新消息,并向移动终端30传送包含在无线终端30的确定的位置区域中的无线区域标识符的子集。
[0126] 在另一种不同的实现中,无线接口206包括用于通过测量从移动终端30所接收到信号的多普勒频移而确定移动终端30速度的装置。
[0127] 节点10包含标注为205的数据库DB,所述数据库存储在其所管理的无线区域15或60与相邻的无线区域60或小区15之间迁移的次数。
[0128] 数据库205存储节点10计算的或者从集中型设备20或其它节点10设备所接收的概率,如下文参考图4和6所公开的。
[0129] 图3是根据本发明的移动终端的方框图。
[0130] 移动终端30,例如具有基于由总线301所连接到一起的组件的架构,以及由图5和7所公开的程序所控制的处理器300。
[0131] 总线301将处理器300链接到只读存储器ROM 302、随机存取存储器RAM303以及无线接口306。
[0132] 存储器303包含寄存器以接收变量,以及涉及图5、7中所公开算法的程序的指令。
[0133] 处理器300控制无线接口306的操作。
[0134] 只读存储器302包含涉及图5、7中所公开算法的程序的指令,所述指令在移动终端30加电时被传送到随机存取存储器303。
[0135] 当移动终端30执行如图5所公开的第一算法时,移动终端30通过无线接口306传送位置区域更新消息。
[0136] 当移动终端30执行如图7所公开的第二算法时,移动终端30通过无线接口306传送无线区域更新消息。
[0137] 当移动终端30执行如图5所公开的第一算法时,移动终端30通过无线接口306从管理所选择小区15的节点10接收结合了涉及在所选择小区15的无线区域60与每个无线区域60之间迁移的信息的无线区域标识符的列表。通过无线接口306,移动终端30将其先前所移入的访问无线区域60的列表传送到管理所选择小区15不属于移动终端30位置区域70的节点10。
[0138] 另一种形式,当移动终端30执行如图5所公开的第一算法时,移动终端30通过无线接口306接收根据本发明包含在确定的位置区域的无线区域标识符的列表。
[0139] 当移动终端30执行如图7所公开的第二算法时,移动终端30通过无线接口306从管理所选择小区15的节点10接收无线区域标识符和结合了涉及在所选择小区15的无线区域60与每个无线区域60之间迁移的信息的小区标识符的列表。通过无线接口306,移动终端30将访问的小区15的列表传送到管理所选择小区15不属于移动终端30位置区域70的节点10。
[0140] 另一种形式,当移动终端30执行如图7所公开的第二算法时,移动终端30通过无线接口306接收根据本发明包含在确定的位置区域的无线区域标识符的列表。
[0141] 移动终端30还从无线接口306接收寻呼消息。
[0142] 图4表示由节点所执行的第一算法,以确定涉及无线区域的信息。
[0143] 该算法由至少管理无线蜂窝电信网络小区的每个节点所执行。
[0144] 在步骤S400,例如节点1031的处理器200检测来自无线接口206或来自网络接口204的消息的接收。
[0145] 所述消息是由已选择了节点1031的小区1531的移动终端30b所传送的位置区域更新消息,或是代表无线区域603的源小区与节点1031的目标小区1531之间切换的消息。
[0146] 如将在下文中所公开的,位置区域更新消息进一步包括移动终端30已移入的无线区域60的标识符,其反映穿过先前所位于的位置区域701的不同无线区域60的若干连续的迁移。
[0147] 在此注意到,位置区域更新消息包含时间标记,指示移动终端30发送先前位置区域更新消息的时刻。
[0148] 在下一步骤S401,处理器200检查所接收到的消息是否是位置区域更新消息。如果所接收到的消息是位置区域更新消息,处理器200进行到步骤S408。否则,处理器200进行到步骤S402。
[0149] 在步骤S402,处理器200检查所接收到的消息是否是代表移动终端30穿过不同无线区域60迁移的消息。如果消息所接收的是代表无线区域60(例如,不同于其管理的小区1531的无线区域603的无线区域602)之间的切换,或者所接收的消息是包含了至少一个不同于其所管理的小区的无线区域603的无线区域60的标识符的位置区域更新消息,则所接收的消息是代表移动终端30穿过不同无线区域60的迁移消息
[0150] 在此注意到,如果接收到的消息是位置区域更新消息并包含多个无线区域60的标识符列表,处理器200在步骤S402识别多个穿过不同无线区域60的迁移。
[0151] 如果在步骤S402,该消息代表移动终端30穿过不同无线区域60的迁移,处理器200进入到步骤S403。否则处理器200返回步骤S400并等待新消息的接收。
[0152] 在步骤S403,处理器200更新涉及每个无线区域60之间迁移的信息。
[0153] 对于在步骤S400所接收的消息中在步骤S402所识别的在标注为60i的无线区域与另一个标注为60j的无线区域之间的每个迁移,处理器200从数据库205读取对应的计数器Mij,增加计数器Mij,并将Mij的值存储到其数据库205中。
[0154] 无线区域与另一个无线区域之间的迁移表示无线终端30已选择了无线区域并决定选择另一个无线区域的情况。
[0155] 在此注意到,在另一种不同的实现中,对应不同的涉及移动终端速度的信息的多个计数器Mij(V)与每对无线区域60相关联。对应于与涉及发送消息的移动终端30的速度的信息相同的涉及速度信息的计数器Mij被增加。
[0156] 涉及移动终端30的速度的信息由无线接口206确定,或者被包含在所接收到的消息中,或者由处理器200包含在接收消息中的使用访问无线区域标识符列表来确定,所述访问无线区域标识符列表代表在接收消息之间的距离和所流逝的时间以及时间标记。
[0157] 在下一步骤S404,处理器200从RAM存储器203所获得的无线区域标识符的列表。
[0158] 根据本发明的第一、第二、第三和第五种实现的方式,无线区域标识符列表包含无线区域60的标识符,该无线区域60相邻于由节点10管理的小区15所属的无线区域60。
[0159] 根据本发明的第四和第六种实现的方式,无线区域标识符列表包含相邻于由节点10管理的小区15所属的无线区域60的无线区域60的标识符,以及包含相邻于由节点10所管理的小区15的无线区域60的相邻无线区域60的无线区域60的标识符。
[0160] 在下一步骤S405,对于包含在无线区域标识符列表中的每个标识符,处理器200计算涉及每个无线区域60的信息。
[0161] 根据本发明的第一种实现的方式,涉及无线区域的信息是指移动终端30从当前无线区域60curr移到下一无线区域60next的概率。
[0162] 所述涉及无线区域的信息根据下述公式计算:
[0163]
[0164] 其中Mcurr,next是在步骤S403更新的在当前无线区域60curr与下一无线区域60next之间迁移的次数,Mcurr是在当前无线区域60curr与相邻无线区域60之间迁移的次数。
[0165] 则移动终端30从当前无线区域60curr的小区15移到下一无线区域60next的另一个小区15的概率Pcurr,next等于从当前无线区域60curr向与当前无线区域60curr相邻的无线区域60执行的穿过不同无线区域迁移的总次数归一化所得到Mcurr,next。
[0166] 需要注意的是,本发明可以由多种实现的方式,处理器200获得涉及移动终端30速度的信息。涉及移动终端30速度(标注为V)的信息是从无线接口206获得的,或者是在步骤S400所接收到的消息中由移动终端30传送,或者是由处理器200使用包含在所接收的消息中的无线区域标识符列表以及在消息接收之间所流逝的时间和时间标记确定的。
[0167] 如果速度是由处理器200使用无线区域标识符列表以及在消息接收之间所流逝的时间和包含在所接收的消息中的时间标记而确定的,则速度可以根据下述公式以示例性以及非限制性的方式计算:
[0168] V=N/(t2-t1)
[0169] 其中N为包含在接收到的消息中的无线区域标识符的个数,t1是包含在所接收到的消息中的时间标记,t2是消息是接收的时刻。
[0170] 涉及每个无线区域的信息根据下述公式计算:
[0171]
[0172] 其中,对于与移动终端30,具有相同的涉及速度的信息的移动终端30,Mcurr,next(V)是在当前无线区域60curr的小区与下一无线区域60next的小区之间迁移的次数,对于与移动终端30具有相同的涉及速度的信息的移动终端30,Mcurr(V)是在当前无线区域60curr的小区与相邻无线区域60的小区之间迁移的次数。
[0173] 根据本发明的第二种实现的方式,涉及每个无线区域的信息通过计算移动终端30从当前无线区域60curr经由另一无线区域60via移到下一无线区域60next的概率而确定。
[0174] 所述涉及无线区域的信息根据下述公式计算:
[0175] Wnext=Pcurr,next+σ∑Pcurr,viaPvia,next
[0176] 其中, σ是加权系数,
[0177] 其中Mcurr,next是在当前无线区域60curr的小区与下一无线区域60next的小区之间迁移的次数,Mcurr是在当前无线区域60curr的小区与相邻无线区域60的小区之间迁移的次数。
[0178] 其中Mcurr,via是在当前无线区域60curr的小区与经由无线区域60via的小区之间迁移的次数。
[0179] Mvia,next是在经由无线区域60via的小区与经由无线区域60next的小区之间的无线区域之间迁移的次数,Mvia是在经由无线区域60via的小区与经由无线区域60via的相邻无线区域60的小区之间迁移的次数。
[0180] Pcurr,via是移动终端30从当前无线区域60curr向经由无线区域60via移动的概率。
[0181] Pvia,next是移动终端30从经由无线区域60via向下一无线区域60next移动的概率。
[0182] 移动终端30从经由无线区域60via移到下一无线区域60next的概率Pvia,next等于将无线区域间迁移的总次数归一化所得到Mvia,next,所述无线区域之间的总迁移次数根据从经由无线区域60via向与经由无线区域60via相邻的无线区域60的迁移而计算。
[0183] 此处需注意的是,管理经由无线区域60via的每个节点10向管理当前无线区域60curr的小区15的节点10传送概率Pvia,next。
[0184] 在本发明的不同实现中,处理器200获得涉及移动终端30的速度的信息,如本发明第一种实现方式中所公开的。
[0185] 根据不同的实现,穿过无线区域迁移的次数和概率从移动终端30而确定,所述移动终端具有与移动终端30所获得的相同的涉及速度的信息。
[0186] 根据第三种实现方式,涉及无线区域60的信息是指移动终端30从当前的无线区域60经由知道移动终端30已从给定的先前无线区域60prev向当前无线区域60curr移动的下一个无线区域60的小区移动的概率。
[0187] 处理器200使用移动终端所位于的先前小区15的标识符来确定先前无线区域60prev。所述标识符包含在步骤S400所接收到的消息中,或者使用包含在步骤S400所接收到的消息中的先前无线区域的标识符。
[0188] 所述涉及无线区域的信息是根据下述公式计算的:Wnext=Pcurr,nextPcurr,prev。
[0189] 在本发明的不同实现中,处理器200获得涉及移动终端30的速度的信息,如本发明第一种实现方式中所公开的。
[0190] 根据不同实现,穿过无线区域迁移的次数和概率从移动终端30而确定,所述移动终端具有与移动终端30所获得的相同的涉及速度的信息。
[0191] 根据第四种实现方式,涉及相邻无线区域60的信息是指移动终端30从当前无线区域60向下一个无线区域60移动的概率,以及涉及与当前无线区域的相邻区域60相邻的无线区域60的信息是指移动终端30从当前无线区域的相邻区域的相邻无线区域移动的概率。
[0192] 根据本发明的第五种实现的方式,涉及每个无线区域的信息通过计算移动终端30从当前无线区域60curr经由知道移动终端30已从给定的先前无线区域60prev向当前无线区域60curr移动的经由其它无线区域60via移到下一无线区域60next的概率而确定。
[0193] 所述涉及无线区域的信息根据下述公式计算:
[0194] Wnext=Pprev,curr,next+σ∑prev,curr,viaPcurr,via,next[0195] 其 中, σ 是 加 权 系 数,
[0196] Mprev,curr,next是计数的从先前无线区域向当前无线区域迁移,并紧接着从当前无线区域向下一无线区域迁移的次数。
[0197] Mprev,curr是计数的从先前无线区域向当前无线区域迁移的次数。
[0198] Mprev,curr,via是计数的从先前无线区域向当前无线区域迁移,并紧接着从当前无线区域向经由无线区域迁移的次数。
[0199] Mprev,curr是计数的从先前无线区域向当前无线区域迁移的次数。
[0200] Mcurr,via是计数的从当前无线区域向经由无线区域迁移的次数。
[0201] 在本发明的不同实现中,处理器200获得涉及移动终端30的速度的信息,如本发明第一种可实现方式中所公开的。
[0202] 必须注意的是,此处在不同实现中,节点10从集中型设备20接收上述所提及的次数和概率,而不是计算上述所提及的次数和概率。
[0203] 根据本发明的第六种实现的方式,涉及每个无线区域之间的迁移的信息是通过在考虑涉及移动终端30的速度信息的情况下,计算移动终端30从当前无线区域60curr移到下一无线区域60next的概率而确定。
[0204] 涉及移动终端30的速度的信息由无线接口206确定,或者被包含在所接收到的消息中,或者由处理器200使用包含在所接收的消息中的访问无线区域标识符列表来确定,所述访问无线区域标识符列表代表在接收消息之间的距离和所流逝的时间以及时间标记。
[0205] 例如,如果涉及移动终端30的速度的信息大于第一预定阈值,处理器200将涉及相邻无线区域60的信息设置为预定值,并将涉及与相邻无线区域相邻的无线区域的信息设置为同样的预定值。
[0206] 如果涉及移动终端30的速度的信息小于第一预定阈值,处理器200将涉及相邻无线区域的信息设置为预定值,并将涉及与相邻无线区域相邻的无线区域的信息设置为小于该预定值的另一个预定值。
[0207] 在下一步骤S406,处理器200将在步骤S405确定的信息存储到数据库205。
[0208] 在下一步骤S407,处理器200命令将确定的概率传送给控制包含在其无线区域60中的其它小区15的其它节点10,以及传送给控制相邻无线区域60的小区15的其它节点10,或者传送给集中型设备20。
[0209] 然后,处理器200移到步骤S400并等待另一消息的接收。
[0210] 如果在步骤S401确定了所接收的消息是位置区域更新消息,则处理器200移到步骤S408。
[0211] 在步骤S408,处理器200在数据库205中形成无线区域和涉及这些无线区域60的信息的标识符列表。
[0212] 根据本发明的第一、第二、第三和第五种实现的方式,无线区域标识符是无线区域60的标识符,该无线区域60相邻于由节点10管理的小区15所属的无线区域60。
[0213] 根据本发明的第四和第六种实现的方式,无线区域标识符是相邻于由节点10管理的小区15所属的无线区域60的无线区域60的标识符,,以及是相邻于由节点10所管理的小区的无线区域的相邻无线区域60的无线区域60的标识符。
[0214] 根据本发明的第三和第五种实现的方式,处理器200在所接收到的信息中读取最后的访问无线区域的标识符,并读取涉及无线区域的信息,所述信息对应于从移动终端30所移过的访问无线区域60经由其所管理的小区的无线区域60的迁移。
[0215] 在下一步骤S409,处理器200使用涉及其包含在列表中的每个无线区域的信息,从包含在步骤S408所读取的无线区域标识符列表中的的无线区域标识符中确定无线区域标识符的子集。
[0216] 例如,处理器200确定无线区域标识符的子集,所述标识符具有大于预定阈值的涉及无线区域的信息。
[0217] 在另一个例子中,处理器200确定无线区域的子集作为具有涉及无线区域最高信息的一个。
[0218] 在另一个例子中,处理器200考虑涉及移动终端30的速度的信息确定无线区域的子集。
[0219] 在下一步骤S410,处理器200将已确定的无线区域子集的标识符传送给集中型设备20。集中型设备20将无线区域子集的小区标识符设置为分配给移动终端30的位置区域。
[0220] 在下一步骤S411,处理器200命令将消息传送给移动终端30。该消息包含无线区域标识符的列表,以及对于每个无线区域,涉及无线区域到移动终端30的确定信息。
[0221] 优选的,无线区域标识符的列表,对于每个无线区域60,涉及无线区域的信息连续地在无线区域60的每个小区15中向位于无线区域60的每个移动终端30广播。
[0222] 如果移动终端30的速度由节点10确定,速度或涉及移动终端30速度的信息也被传送给移动终端30。
[0223] 必须注意的是,在不同的实现中,无线区域标识符的列表中包含无线区域的标识符,所述无线区域不是必须相邻于由节点10所管理的小区的无线区域。
[0224] 在这种情况中,无线区域之间迁移的概率由管理这些无线区域的小区的节点传送,或者由集中型设备20传送给节点10,或者由管理这些无线区域的小区的节点传送给集中型设备20。
[0225] 在不同的实现中,步骤S411所传送的消息包含在步骤S409所确定的标识符的子集,而不是无线区域标识符的列表和涉及这些无线区域到移动终端30的信息。
[0226] 需要注意的是,在步骤S400到S411变为由集中型设备20执行,而不是由节点10执行。
[0227] 图5表示当移动终端在无线蜂窝电信网络中使用时,由移动终端所执行的第一算法。
[0228] 在步骤S500,无线接口306通知处理器300检测具有给定的无线区域标识符的新小区。当小区的无线电信号功率大于一阈值或高于先前所选择的小区15的无线电信号功率时,无线接口306检测新小区15。
[0229] 在步骤S501,处理器200检查在步骤S500中新检测的小区是否属于其先前所位于的小区相同的无线区域60。如果在步骤S500所新检测的小区属于该无线区域60,处理器300返回到步骤S500,并等待来自无线接口306的另一个通知。否则,处理器300移到步骤S502。
[0230] 在步骤S502,处理器300检查无线区域的标识符是否属于在RAM存储器303中所存储的无线区域标识符的子集。
[0231] 如果该无线区域的标识符属于无线区域标识符的子集,处理器300移到步骤S503并将新检测到的小区的无线区域标识符增加到存储在RAM存储器303中的访问无线区域列表中。
[0232] 如果无线区域的标识符不属于存储在RAM存储器303中的无线区域标识符的子集,处理器移到步骤S504。
[0233] 所述情况发生在移动终端20从其位置区域70的无线区域60移向另一未包含在其位置区域70的无线区域60时。
[0234] 在步骤S504,处理器300命令向节点10传送位置区域更新消息,所述节点10管理新检测到的小区15。该消息由节点10接收,如图4所公开的所述节点10管理在步骤S400所新检测到的小区15。
[0235] 由移动终端30所传送的位置区域更新消息包括移动终端的标识符,已选新小区15的标识符,其所位于的或者已选小区所属的无线区域60的标识符。位置区域更新消息进一步包括移动终端30在选择当前小区之前所选的小区的无线区域60的标识符,或者包括先前所选小区的无线区域60的标识符。该消息还包含变量,涉及移动终端30速度的信息。
[0236] 位置区域更新消息进一步包括访问无线区域的列表,所述列表包含移动终端30移动经过的位置区域70的无线区域60的标识符。
[0237] 在下一步骤S505,处理器300检测通过无线接口306接收的由管理新无线区域60的已选小区的节点10所传送的一个或若干个消息。接收的消息包含无线区域标识符的列表以及涉及包含在列表中的每个无线区域60的信息。
[0238] 此处需要注意的是,在不同的实现中,当新小区在步骤S500被检测到时,消息在无线接口306的广播信道上被接收。
[0239] 在下一步骤S506,处理器300从包含在所接收到的无线区域标识符列表中的无线标识符中,使用涉及标识符被包含在列表中的每个无线区域60的信息,来获得无线区域标识符的子集。
[0240] 例如,处理器300确定无线区域标识符的子集,其具有涉及在预定阈值之上的无线区域的信息。
[0241] 在另一个例子中,处理器300确定无线区域60为具有最高的设计无线区域信息的一个。
[0242] 在另一个例子中,处理器300考虑从节点所接收或者由无线接口306所确定的涉及移动终端30的速度的信息来确定无线区域的子集,所述节点管理所选择的小区。
[0243] 此处需要注意的是,确定的无线区域的子集与在图4的步骤S409所确定的子集等价。
[0244] 在不同的实现中,所接收到的消息包含由节点在10在图4的步骤S409中所确定的无线区域标识符的子集。在所述另一种形式中,处理器300通过读取所接收到消息的内容获得无线区域标识符的子集。
[0245] 在下一步骤S507,处理器300将包含在确定的子集中的标识符存储在RAM存储器303中,并将包含在确定的子集中的标识符传送给无线接口206。
[0246] 在下一步骤S508,处理器300将访问的无线区域列表重置为新检测的小区的无线区域60的标识符。
[0247] 图6表示由节点所执行的第二算法,以确定涉及无线区域的信息。
[0248] 本算法由每个节点执行,所述节点管理无线蜂窝电信网络的至少一个小区。
[0249] 在步骤S600,例如节点1031的处理器200检测来自无线接口206或者来自网络接口204的消息的接收。
[0250] 所述消息是由移动终端30a所传送的无线区域更新消息,所述移动终端30a已选择了节点1021的小区1521,或者代表无线区域602的源小区与节点1021的目的小区1521之间的切换消息。
[0251] 如下文将公开的,无线区域更新消息进一步包含移动终端30已移入的无线区域601的小区15的标识符列表,反映穿过其先前所位于的无线区域601的不同小区的若干次连续迁移。
[0252] 此处需要注意的是,无线区域更新消息包含指示移动终端30发送先前的无线区域更新消息时间的时间标记。
[0253] 在下一步骤S601,处理器200检查所接收的消息是否是无线区域更新消息。如果所接收的消息是无线区域更新消息,则处理器200移到步骤S608。否则,处理器200移到步骤S602。
[0254] 在步骤S602,处理器200检查所接收到的消息是否是代表移动终端30穿过不同的无线区域60的迁移。如果所接收到的消息是代表不同于其所管理的小区1521的无线区域602的无线区域60(例如无线区域601)的小区之间的切换,,或者所接收到的消息是无线区域更新消息,所述消息包含不同于其所管理的小区的无线区域602的无线区域60的标识符或者包含不属于无线区域602的小区15的标识符,则所接收到的消息代表移动终端30穿过不同的无线区域60的迁移。
[0255] 如果在步骤S602,消息代表移动终端30穿过不同无线区域60的迁移,处理器200移到步骤S603。否则,处理器200返回步骤S600并等待接收新的消息。
[0256] 在步骤S603,处理器200更新涉及由节点10所管理的小区的无线区域60与至少一个标识符被包含在该消息中的小区15的无线区域之间迁移的信息。对于通过步骤S600所接收到的消息而在步骤S602所识别出的,在被标注为60i无线区域与另一个被标注为60j的无线区域之间的每个迁移,处理器200从数据库205中读取出对应的计数器Mij,增加计数器Mij,并将Mij的值存储到其数据库205中。
[0257] 在此需要注意的是,在另一种不同的实现中,对应不同的涉及移动终端速度的信息多个计数器Mij(V)与每对无线区域60相关联。对应的涉及速度的信息与涉及发送该信息的移动终端30的速度的信息相同的计数器Mij被增加。
[0258] 涉及移动终端30的速度的信息由无线接口206确定,或者被包含在所接收到的消息中,或者由处理器200使用包含在所接收的消息中的访问无线区域标识符列表来确定,所述访问无线区域标识符列表代表在接收消息之间的距离和所流逝的时间以及时间标记。
[0259] 在下一步骤S604,处理器200从RAM存储器203所获得无线区域标识符的列表。
[0260] 根据本发明的第一、第二、第三和第五种实现的方式,无线区域标识符列表包含相邻于由节点10管理的小区15所属的无线区域60的无线区域60的标识符,该无线区域60。
[0261] 根据本发明的第四和第六种实现的方式,无线区域标识符列表包含相邻于由节点10管理的小区15所属的无线区域60的无线区域60的标识符,以及包含相邻于由节点10所管理的小区15的无线区域60的相邻无线区域60的无线区域60的标识符。
[0262] 在下一步骤S605,对于包含在无线区域标识符列表中的每个标识符,处理器200计算涉及在由节点10所管理的小区的无线区域与每个无线区域60之间迁移的信息。
[0263] 处理器200以与图4的算法的步骤s405所公开的相同的实现方式来确定涉及在由节点10所管理的小区的无线区域与每个无线区域60之间迁移的信息。
[0264] 更准确地说,处理器200使用图4的算法的步骤s405所公开的第一、第二、第三、第四或第五种实现方式来确定涉及在由节点10所管理的小区15的无线区域60与每个无线区域60之间迁移的信息。
[0265] 根据本发明的第六种实现方式,涉及在由节点10所管理的小区15的无线区域60与每个无线区域60之间迁移的信息是通过在考虑涉及移动终端30速度的信息情况下计算移动终端30从当前无线区域60curr向下一无线区域60next移动的概率来确定的。
[0266] 涉及移动终端30的速度的信息由无线接口206确定,或者被包含在所接收到的消息中,或者由处理器200使用包含在所接收的消息中的访问无线区域标识符列表来确定,所述访问无线区域标识符列表代表在接收消息之间的距离和所流逝的时间以及时间标记。
[0267] 在下一步骤S606,处理器200将在步骤S505所确定的信息存储到数据库205中。
[0268] 在下一步骤S607,处理器200命令将确定的概率传送给控制在其无线区域60中的小区的其它节点10,以及传送给控制相邻无线区域60的小区的其它节点10,或者传送给集中型设备20。
[0269] 然后,处理器200移到步骤S600并等待另一消息的接收。
[0270] 如果在步骤S601确定了所接收的消息是位置区域更新消息,则处理器200移到步骤S608。
[0271] 在步骤S608,处理器200在数据库205中形成无线区域标识符列表和涉及这些无线区域60的信息,如在图4的步骤S408所公开的。
[0272] 在下一步骤S609,处理器200使用涉及每个无线区域的信息,从包含在步骤S608所读取的无线区域标识符列表中的无线区域标识符中确定无线区域标识符的子集,所述每个区域的标识符包含在该列表中,如在图4的步骤S409所公开的。
[0273] 在下一步骤S610,处理器200将已确定的无线区域标识符的子集传送给集中型设备20。集中型设备20将无线区域小区标识符的子集设置为分配给移动终端30的位置区域。
[0274] 在下一步骤S611,处理器200命令将消息传送给移动终端30。该消息包含无线区域标识符的列表,以及对于每个无线区域,涉及无线区域到移动终端30的确定的信息,如在图4的步骤S411所公开的。
[0275] 在不同的实现中,步骤S611所传送的消息包含在步骤S609所确定的标识符的子集,而不是无线区域标识符的列表和涉及这些无线区域到移动终端30的信息。
[0276] 需要注意的是,在步骤S600到S611变为由集中型设备20执行,而不是由节点10执行。
[0277] 图7表示当移动终端在无线蜂窝电信网络中使用时,由移动终端所执行的第二算法。
[0278] 在步骤S700,无线接口306通知处理器300检测具有给定的无线区域标识符的新小区15。当小区的无线电信号功率变得高于一阈值或高于先前所选择的小区15的无线电信号功率时,无线接口306检测到新小区15。
[0279] 在步骤S701,处理器200检查在步骤S700中新检测的小区是否属于其先前所位于的小区相同的无线区域60。如果在步骤S700所新检测的小区属于该无线区域60,处理器300移到步骤S702,并将新检测到的小区15的小区15的标识符添加到存储在RAM存储器
303的访问小区15的列表中。处理器300然后返回步骤S700,等待来自无线接口306的另一通知。
[0280] 如果在步骤S700所新检测的小区15不属于该无线区域60,处理器300返回到步骤S703。
[0281] 所述情况发生在移动终端20从无线区域60移向另一无线区域60时。
[0282] 在步骤S703,处理器300命令向管理新检测到的小区15的节点10传送无线区域更新消息。该消息由管理在步骤S600所新检测到的小区15的节点10接收述节点10,如图6所公开的。
[0283] 由移动终端30所传送的无线区域更新消息包括移动终端的标识符,已选新小区15和其所在的小区的标识符,或者已选小区所属的无线区域60的标识符。位置区域更新消息进一步包括移动终端30在选择当前小区15之前所选的小区15的无线区域60的标识符,或者包括先前所选小区15的标识符。该消息还包含变量,涉及移动终端30速度的信息。
[0284] 无线区域更新消息进一步包括访问小区15的列表,所述列表包含移动终端30移动经过的无线区域60的小区15的标识符。
[0285] 在下一步骤S704,处理器300检测通过无线接口306接收的由节点10所传送的一个或若干个消息,所述节点10管理新无线区域60的已选小区。接收的消息与图5的步骤S505所公开的相同。
[0286] 在下一步骤S705,处理器300获得无线区域标识符的子集,如图5的步骤S506所公开的。
[0287] 此处需要注意的是,确定的无线区域的子集与在图6的步骤S609所确定的子集等价。
[0288] 在不同的实现中,所接收到的消息包含由节点10在图6的步骤S609中所确定的无线区域标识符的子集。在所述另一种形式中,处理器300通过读取所接收到消息的内容获得无线区域标识符的子集。
[0289] 在下一步骤S706,处理器300将包含在所确定的子集中的标识符存储在RAM存储器303中,并将包含在确定的子集中的标识符传送给无线接口206。
[0290] 在下一步骤S707,处理器300将访问的小区列表重置为新检测的小区的标识符。
[0291] 当然,对于本发明上述的实施方式可以做出多种修改而不脱离本发明的范围。
QQ群二维码
意见反馈