用于手动网络注册的EPLMN转换机制

申请号 CN201480008345.X 申请日 2014-02-20 公开(公告)号 CN104982045A 公开(公告)日 2015-10-14
申请人 马维尔国际贸易有限公司; 发明人 E·沙兰; S·科纳特;
摘要 本 发明 公开了一种用于手动网络注册的EPLMN转换机制。一种方法,包括:在被配置成在手动网络注册模式中操作的 移动通信终端 (24)中,在 存储器 (48)中维护允许终端注册到的一个或多个对等公共陆地移动网络(EPLMN)的列表(52);在注册到公共陆地移动网络(PLMN),保持已经在列表上的一个或多个EPLMN,并且如果从PLMN接收到针对PLMN所定义的至少一个EPLMN的通知,则向列表添加至少一个EPLMN。响应于丢失与所述PLMN的通信,执行注册到列表上出现的所述EPLMN之中的选择的EPLMN。
权利要求

1.一种方法,包括:
在被配置成在手动网络注册模式中操作的移动通信终端中,在存储器中维护允许终端注册到的一个或多个对等公共陆地移动网络(EPLMN)的列表;
在注册到公共陆地移动网络(PLMN)时,保持已经在列表上的一个或多个EPLMN,并且如果从PLMN接收到针对所述PLMN所定义的至少一个EPLMN的通知,则向所述列表添加所述至少一个EPLMN;以及
响应于丢失与所述PLMN的通信,注册到所述列表上出现的所述EPLMN之中的选择的EPLMN。
2.根据权利要求1所述的方法,其中保持所述EPLMN包括允许在所述手动网络注册模式中操作的终端来自动地加入所述终端自从最近手动注册操作以来先前注册到的所述PLMN中的任何一个。
3.根据权利要求1所述的方法,其中维护所述列表包括响应于新的手动网络注册尝试来重设所述列表。
4.根据权利要求1所述的方法,其中维护所述列表包括响应于向自动网络注册模式的转换来重设所述列表。
5.根据权利要求1-4的任一项所述的方法,包括保持所述PLMN定义为手动注册的PLMN,无论转换到在所述列表上出现的所述EPLMN中的任何一个。
6.根据权利要求1-4的任一项所述的方法,其中维护所述列表包括从所述列表忽略被定义为禁止的一个或多个PLMN。
7.根据权利要求1-4的任一项所述的方法,其中维护所述列表包括存储所述列表以便对于所述终端的无线资源控制(RRC)层可被直接访问,并且其中注册到所选择的EPLMN包括通过使用所述RRC层而不涉及更高层来直接访问所述列表,使用所述RRC层来重选所选择的EPLMN的小区。
8.一种装置,包括:
存储器;以及
处理电路装置,所述处理电路装置被配置成当在手动网络注册模式中操作时,在存储器中存储允许所述装置注册到的一个或多个对等公共陆地移动网络(EPLMN)的列表,被配置成在注册到公共陆地移动网络(PLMN)时保持已经在列表上的一个或多个EPLMN,并且被配置成如果从PLMN接收到针对所述PLMN所定义的至少一个EPLMN的通知,则向所述列表添加所述至少一个EPLMN,以及被配置成响应于丢失与所述PLMN的通信而注册到所述列表上出现的所述EPLMN之中的选择的EPLMN。
9.根据权利要求8所述的装置,其中通过保持所述EPLMN,所述处理电路装置被配置成允许在所述手动网络注册模式中操作的装置来自动地加入所述装置自从最近手动注册操作以来先前注册到的所述PLMN中的任何一个。
10.根据权利要求8所述的装置,其中所述处理电路装置被配置成响应于新的手动网络注册尝试来重设所述列表。
11.根据权利要求8所述的装置,其中所述处理电路装置被配置成响应于向自动网络注册模式的转换来重设所述列表。
12.根据权利要求8-11的任一项所述的装置,其中所述处理电路装置被配置成保持所述PLMN的定义为手动注册的PLMN,无论转换到在所述列表上出现的所述EPLMN的任何一个。
13.根据权利要求8-11的任一项所述的装置,其中所述处理电路装置被配置成从所述列表忽略被定义为禁止的一个或多个PLMN。
14.根据权利要求8-11的任一项所述的装置,其中所述处理电路装置被配置成存储所述列表以便对于所述装置的无线资源控制(RRC)层可被直接访问,并且通过使用所述RRC层而不涉及更高层来直接访问所述列表,使用所述RRC层来重选所选择的EPLMN的小区。
15.一种移动通信终端,包括权利要求8所述的装置。
16.一种用于在移动通信终端中处理信号芯片组,包括根据权利要求8所述的装置。

说明书全文

用于手动网络注册的EPLMN转换机制

[0001] 本申请要求2013年2月21日提交的美国临时专利申请61/767,527的权益,而其公开通过引用而并入在此。

技术领域

[0002] 本公开总体上涉及无线通信,并且更具体地,涉及用于对等公共陆地移动网络(EPLMN)管理的方法和系统。

背景技术

[0003] 蜂窝电话和其他移动通信终端通常被配置成注册到各种公共陆地移动网络(PLMN)并且经由各种公共陆地移动网络进行通信。第三代合作伙伴计划(3GPP)将PLMN选择过程规定在例如:“Technical Specification Group Core Network and Terminals;Non-Access-Stratum(NAS)functions related to Mobile Station(MS)in idle mode(Release12)”TS 23.122,版本12.3.0,2013年12月,其通过引用并入在此。该文档的第4.4节规定了包括自动和手动PLMN选择模式的PLMN选择过程。
[0004] 涉及PLMN选择的过程也规定在3GPP技术规范24.008,名称为“Technical Specification Group Core Network and Terminals;Mobile radio interface Layer3specification;Core network protocols;Stage 3(Release 12),”TS 24.008,版 本
12.4.0,2013年12月,其通过引用并入在此)。该规范的第4节例如规定了包括PLMN选择的移动性管理(MM)过程。
[0005] 上述引用的3GPP文档规定了使用对等PLMN(EPLMN)的列表,这些对于PLMN选择、小区选择/重选和切换目的来说被认为彼此对等。
[0006] 提供上述的描述作为本领域的相关技术的总体概略,并且不应该将其解释为承认其包括的任何信息构成对本专利申请的现有技术发明内容
[0007] 本文所描述的一个实施例提供了一种方法,包括在被配置成在手动网络注册模式中操作的移动通信终端中,在存储器中维护允许终端注册到的一个或多个对等公共陆地移动网络(EPLMN)的列表。在注册到公共陆地移动网络(PLMN)时,保持已经在列表上的一个或多个EPLMN,并且如果从PLMN接收到针对PLMN所定义的至少一个EPLMN的通知,则向列表添加至少一个EPLMN。响应于丢失与PLMN的通信,执行注册到列表上出现的EPLMN之中的选择的EPLMN。
[0008] 在一些实施例中,保持EPLMN包括允许在手动网络注册模式中操作的终端来自动地加入所述终端自从最近手动注册操作以来先前注册到的PLMN的任何一个。在一个实施例中,维护所述列表包括响应于新的手动网络注册尝试来重设所述列表。在另一个实施例中,维护所述列表包括响应于向自动网络注册模式的转换而重设所述列表。
[0009] 而在另一个实施例中,该方法包括保持PLMN定义为手动注册的PLMN,无论转换到在所述列表上出现的EPLMN中的任何一个。在所公开的实施例中,维护所述列表包括从所述列表忽略被定义为禁止的一个或多个PLMN。在一个实施例中,维护所述列表包括存储所述列表以便对于终端的无线资源控制(RRC)层可被直接访问,并且其中注册到选择的EPLMN包括通过使用RRC层而不涉及更高层来直接访问所述列表,使用RRC层来重选所选择的EPLMN的小区。
[0010] 根据本文所描述的实施例,还提供一种装置,其包括存储器和处理电路。该处理电路被配置成当在手动网络注册模式中操作时,在存储器中存储允许所述装置注册到的一个或多个对等公共陆地移动网络(EPLMN)的列表。该处理电路被配置成在注册到公共陆地移动网络(PLMN)时保持已经在列表上的一个或多个EPLMN,并且如果从PLMN接收到针对PLMN所定义的至少一个EPLMN的通知,则向列表添加至少一个EPLMN,并且响应于丢失与PLMN的通信而注册到列表上出现的EPLMN之中的选择的EPLMN。
[0011] 在一些实施例中,一种移动通信终端包括所公开的装置。在一些实施例中,一种用于在移动通信终端中处理信号芯片组包括所公开的装置。
[0012] 结合附图,本公开将根据下面其实施例的详细描述而得到更为全面的理解,在附图中:

附图说明

[0013] 图1是根据本文所描述的一个实施例的示意性图示蜂窝通信系统的框图
[0014] 图2是根据本文所描述的一个实施例的示意性图示用于手动注册PLMN的方法的流程图;以及
[0015] 图3是根据本文所描述的一个实施例的示意性图示用于在手动注册模式中转换到EPLMN的过程的流程图。

具体实施方式

[0016] 根据上述引用的3GPP规范,当终端注册到PLMN,所注册的PLMN可选地向终端下载允许终端在通信丢失(即,丢失与当前PLMN的连接或无法与当前PLMN通信)的情况下切换到的对等PLMN(EPLMN)的列表。根据3GPP TS 24.008的第4.1.1.9节,由终端所存储的列表由网络所下载的对等PLMN所组成,加上下载该列表的所注册的PLMN的PLMN码。
[0017] 当在手动注册模式(也称为手动PLMN选择模式)中操作时,在与注册的PLMN通信丢失的情况下,允许终端自动地切换到仅在EPLMN列表上出现的PLMN。然而,在手动注册模式中发生的各种实际场景中,EPLMN机制并不能很好地执行,并且可能导致服务的丢失。
[0018] 例如,考虑PLMN_A将PLMN_B定义为EPLMN,但是PLMN_B没有定义任何EPLMN的场景。如果与PLMN_A的通信丢失,则在手动注册模式注册到PLMN_A的终端将具有自动地切换到PLMN_B的选择。然而,在注册到PLMN_B时,终端将没有EPLMN来切换,因为PLMN_B没有定义任何的EPLMN。丢失与PLMN_B的通信将引起终端一并丢失服务并且恢复到用户来进行手动PLMN选择。各种其他的场景导致相同的最终结果。
[0019] 本文所描述的实施例提供用于移动通信终端中的对等EPLMN管理的改进的方法和系统。在所公开的实施例中,当在手动注册模式中注册到PLMN时,终端保持其EPLMN的现有列表,并且向该列表添加由所注册的PLMN指示为对等的任何PLMN。先前所列的EPLMN的标识不丢失,而是随着终端从一个PLMN向另一个PLMN转换时累积。在一些实施例中,当用户重新发起手动网络选择或切换到自动注册模式,终端重设EPLMN的列表。
[0020] 所公开的技术使得在手动注册模式中操作的终端能够自动地切换到自从最近手动注册以来所访问的PLMN的任何一个。结果是,显著地减小了服务丢失的概率,服务可以用最小的延迟来保持,并且增强了用户体验。
[0021] 图1是根据本文所描述的实施例的示意性图示蜂窝通信系统20的框图。系统20包括移动通信终端24,其被配置成注册到各种PLMN28并且经由各种PLMN 28来通信。终端24包括例如蜂窝电话、智能电话、移动或平板电脑、蜂窝接入点、汽车蜂窝调制解调器、机器到机器(M2M)终端、USB电子狗或者任何其他合适类型的通信终端。在下面的描述中,终端
24有时被称为用户设备(UE)或移动台(MS)。
[0022] 虽然本示例中示出四个PLMN,其表示为001/01、001/02、001/03和001/04,但是可以使用任何其它合适数目的PLMN。终端24和PLMN 28可以根据当前所标准化的和未来所预见的任何合适无线接入技术(RAT)来操作,诸如例如全球移动通信系统(GSM)、通用移动通信系统(UMTS)、长期演进(LTE)或LTE-高级(LTE-A)。PLMN选择过程通常被认为非接入层(NAS)功能,并且如此是RAT独立的。
[0023] 在图1的实施例中,终端24包括至少一个天线32、无线频率前端(RF FE)36以及处理电路40。RF FE 36执行终端的各种RF和模拟发送和接收功能,而处理电路40执行各种数字和基带功能。
[0024] 除其他任务以外,处理电路40执行下面描述的各种PLMN选择过程。在本示例中,处理电路40包括处理器44和存储器48。处理器44包括PLMN管理模56,其维护和管理在存储器48中存储的EPLMN列表52。如下面将详细说明地,当终端24在手动注册模式中操作时,EPLMN列表52将由终端自从最近手动注册尝试以来所访问的各种PLMN的EPLMN累积。
[0025] 在图1中示出的终端24的配置是高度简化的示例配置,其仅出于清楚的目的来描绘。在备选的实施例中,可以使用任何其它合适的终端配置。出于清楚的目的,已经从附图中忽略了对于理解所公开的技术并非强制的一些终端元件。终端24的不同元件通常使用专用硬件来实现,诸如例如使用一个或多个专用集成电路(ASIC)、射频集成电路(RFIC)和/或现场可编程阵列(FPGA)。备选地,一些终端元件(例如处理器44)可以使用在可编程硬件上执行的软件或使用硬件和软件元件的组合来实现。
[0026] 当在可编程处理器上用软件来实现所公开的技术时,该软件可以例如通过网络以电子形式下载到处理器,或者备选地或附加地,该软件可以提供和/或存储在非瞬态有形介质上,例如磁存储器、光存储器或电存储器。在一些实施例中,终端20的一些元件可以在芯片组中制造。
[0027] 在一些实施例中,终端24支持两个PLMN选择模式,称为自动注册(或自动PLMN选择)和手动注册(或手动PLMN选择)。在自动注册模式中,如果终端丢失与所注册的PLMN(其当前注册到的PLMN)的通信,则允许终端注册到其能够找到的任何PLMN。在手动注册模式中,如果终端丢失与所注册的PLMN的通信,则允许终端仅自动地(即,没有用户干预)注册到在EPLMN列表52上出现的PLMN。如果列表52是空的,则终端转向用户以用于手动PLMN选择。
[0028] 当注册到PLMN,新近加入的PLMN向终端下载一个或多个PLMN的列表,其(如果有定义则)定义为EPLMN。从新近加入的PLMN的度来看,该列表规定了在手动注册模式中丢失通信的情况下允许终端自动加入的PLMN。
[0029] 用于在手动注册模式中管理EPLMN列表52的一个可能策略是在每次转换到不同的PLMN时删除列表52,并且将其代替为从新近加入的PLMN所下载的(可能空的)列表。然而,这种无经验的解决方案不可能总是很好执行,并且在许多场景中可能导致服务丢失。
[0030] 例如,考虑图1中示出的四个PLMN。在该示例中,终端24在手动注册模式中操作,并且初始注册到PLMN 001/01。PLMN 001/01具有定义为EPLMN的PLMN001/02和001/03。在某个特定时间点中,终端24丢失与PLMN 001/01的通信,但是能够找到并且自动地注册到PLMN 001/02(这是允许的,因为001/02被定义为001/01的EPLMN)。在加入PLMN 001/02时,PLMN001/02通知终端24PLMN001/04被定义为EPLMN。在某个稍后时间,终端24在由PLMN001/03而非PLMN 001/04所覆盖的区域丢失与PLMN 001/02的通信。
[0031] 如果终端将使用在每次PLMN转换时重设EPLMN列表52的无经验方案时,则终端将在该点面对无服务(OOS),因为PLMN 001/03没有被定义为PLMN 001/02的EPLMN(当前注册的PLMN),即使PLMN001/03是PLMN 001/01的EPLMN(终端注册到的更早PLMN)。换句话说,在上述的无经验解决方案中,终端仅能够切换到由其当前服务的PLMN定义为EPLMN的PLMN。
[0032] 在所公开的实施例中,另一方面,EPLMN管理模块56在每次PLMN转换时没有重设EPLMN列表52。相反,模块56保持在列表上已经出现的EPLMN,并且向它们添加由新近加入的PLMN所通知的任何EPLMN。通过这种方式,EPLMN列表52随着终端24从一个PLMN向另一个PLMN移动时累积更多EPLMN,从而允许在通信丢失的情况下给予终端更多的EPLMN选择以便加入。经由EPLMN定义的线程,列表52上的每个附加的EPLMN向回与初始手动注册的PLMN有关,但列表可以很好地包含并未直接定义为手动注册的PLMN的EPLMN的PLMN。因此,在从一个PLMN到另一PLMN的一系列转换后,所公开的技术使得终端24能够切换回其先前注册到的任何PLMN,而无论各种PLMN的EPLMN定义。
[0033] 在上述的场景中,例如,在丢失与PLMN001/02的通信后,终端能够自动地注册到PLMN 001/03(在本公开的实施例中,从终端注册到PLMN001/01时间起,将保持在EPLMN列表上)。结果,终端24能够在开始手动模式中迅速地恢复服务而不影响用户。
[0034] 在一些实施例中,响应于用户的新的手动注册尝试和/或在进行从手动注册模式到自动注册模式的转换时,EPLMN管理模块56重设EPLMN列表52。因此,EPLMN列表52累积由各种PLMN所报告的、自从最近手动注册操作以来终端24注册到的EPLMN。
[0035] 在一些实施例中,EPLMN列表52也存储在终端24的无线资源控制(RRC)协议层中(或至少可由RRC协议层直接地访问)。通过直接访问列表52(即,不必涉及更高层),RRC层能够执行列表上的各种EPLMN的小区的快速自动重选,而不需要与更高层的交互。
[0036] 通常,EPLMN管理模块56并不改变手动选择的PLMN的定义,无论自从手动注册以来执行的到EPLMN的任何转换。换句话说,在用户请求与所选择的PLMN的手动注册后,该手动选择的PLMN的标识将保持,即使终端使用所公开的技术向EPLMN移动一次或多次。
[0037] 在一些实施例中,EPLMN管理模块56从列表52擦除或忽略被定义为禁止PLMN(FPLMN)的任何PLMN。模块56例如从终端的订户标识模块(SIM)中的设置中知道FPLMN的标识,或作为与导致网络拒绝的FPLMN的注册尝试的结果。在一个实施例中,无论何时列表更新时,模块56都检查列表56并且从列表56忽略FPLMN。
[0038] 图2是根据本文所描述的实施例的示意性地示出用于手动注册的方法的流程图。该方法开始于手动请求操作60处,终端24的用户发起与选择的PLMN的手动注册。在列表检查操作64处,EPLMN管理模块56检查EPLMN列表52是否包含任何有效的条目。如果是,则模块56在列表重设操作68处擦除EPLMN列表52。在注册操作72处,终端24完成与所选择的PLMN的手动注册过程。
[0039] 在报告检查操作76处,模块56检查新近加入的PLMN是否向终端24通知任何的EPLMN。如果没有,则在通信操作80处,EPLMN列表52被认为已准备好,并且终端24开始通过PLMN的通信。
[0040] 如果新近加入的PLMN确实向终端24通知一个或多个EPLMN,则在新EPLMN检查操作84处,模块56检查这些EPLMN的任何一个并不已经出现在列表52上。如果是这样,则在EPLMN累积操作88处,模块56向EPLMN列表52添加新的EPLMN或EPLMN。在通信操作80,终端24接着通过新近加入的PLMN来继续通信。
[0041] 图3是根据本文所描述的实施例示意性示出在手动注册模块中向EPLMN转换的过程的流程图。该方法开始于EPLMN转换操作100处,终端24向EPLMN移动时,例如,在与注册的PLMN的通信丢失之后。在注册完成操作104处,在注册到新近加入的EPLMN的完成后,在报告检查操作108处,EPLMN管理模块56检查新近加入的EPLMN是否向终端24通知任何的EPLMN。如果不是,则在通信操作112处,EPLMN列表52被认为已准备好并且终端24开始通过EPLMN进行通信。
[0042] 如果新近加入的EPLMN确实向终端24通知一个或多个EPLMN,则在新EPLMN检查操作116处,模块56检查这些EPLMN中的任何一个是否还未准备好在列表52上出现。如果是,则在EPLMN累积操作120处,模块56向EPLMN列表52添加新的EPLMN或EPLMN。在通信操作112处,终端24接着通过新近加入的EPLMN继续通信。
[0043] 注意到上述的实施例是通过示例引用的,并且本发明并不限于在上面已经示出和描述的具体的内容。相反,本发明的范围包括上面描述的各种特征的组合和子组合,以及当本领域技术人员阅读上述的描述和背景技术也未公开的内容就会知道的变化和修改。在本专利申请中通过引用所并入的文档将被认为是本申请的一部分,除非在这些并入的文档中所定义的任何术语以与本说明书中明示或暗示所做出的定义相矛盾的方式来定义的情况下,则应该仅考虑本说明书中的定义。
QQ群二维码
意见反馈