通信协议恢复系统和方法与流程

文档序号:13450737阅读:803来源:国知局
通信协议恢复系统和方法与流程

本文描述的各方面大体涉及为通信协议恢复服务,包括在注册失败期间恢复服务。

附图说明

并入本文并且形成本说明书的一部分的附图示出了本公开的各方面,并且与本说明书一起,进一步用于解释各方面的原理并且用于使相关领域技术人员能够进行和使用各方面。

图1示出了示例性网络环境。

图2示出了根据本公开的示例性方面的基站。

图3示出了根据本公开的示例性方面的移动装置。

图4示出了根据本公开的示例性方面的注册序列。

图5示出了根据本公开的示例性方面的注册失败事件。

图6示出了根据本公开的示例性方面的注册失败事件。

图7示出了根据本公开的示例性方面的注册失败事件。

图8示出了根据本公开的示例性方面的通信协议恢复方法。

图9示出了根据本公开的示例性方面的通信协议恢复方法。

将参照附图对本公开的示例性方面进行描述。元件首次出现在其中的附图通常是由对应参考编号中的最左侧的数字指示。

具体实施方式

在以下描述中,列举了许多特定的细节以便提供对本公开的各方面的全面理解。然而,对本领域的技术人员显而易见的是,可以在没有这些具体细节的情况下实践各方面,包括结构、系统和方法。在本文中的描述和表示是由本领域技术人员使用的用于将其工作实质最有效地传达给本领域其他技术人员的常用手段。在其他情况下,众所周知的方法、程序、部件和流程(circuitry)将不做细节描述,以便避免不必要地模糊本公开的各个方面。

在以下的公开内容中,参考了长期演进(lte)标准。然而,除非另有说明,本文中使用更广义的术语“移动装置”和“基站”来分别指代lte术语“用户设备(ue)”和“enodeb/enb”。

作为概述,通信协议可以建立移动装置向网络注册的条件。例如,在lte中,响应于给定位置内的多次注册失败,可以在预定时间段内防止移动装置尝试注册。例如,第三代合作伙伴计划(3gpp)3gppts24.301标准定义了定时器(例如,定时器t3402),所述定时器这提供了在多次注册失败之后,可进行另一次注册尝试之前的时间段。在一些情况下,lte协议可以要求移动装置在一段时间内禁用其lte无线电接入技术(rat)。

转到图4,示出了根据本公开的一个或多个示例性方面的注册失败序列。

注册失败顺序可适用于附接请求和/或跟踪区域更新(tau)程序。例如,在附接程序中,ue(移动装置)140(参见图1和图2)向lte网络(例如,enb(基站)120;参见图1和图3)发射请求消息(例如,附接(attach)或tau请求消息)(步骤s1)。响应于请求消息,lte网络(基站120)可以拒绝该请求,并且用拒绝消息回复移动装置140(步骤s2)。响应于拒绝消息,移动装置140可以在向lte网络重新发射另一个请求消息之前(例如,在定时器t3411期满之后)等待一段时间(例如,基于定时器,诸如3gpp的t3411定时器)(步骤s3)。

在操作中,移动装置140可被配置成维持尝试计数器,所述尝试计数器累积随后拒绝的尝试的数量。在这个实例中,尝试计数器用于限制随后拒绝的尝试的数量。如果再次拒绝重新发射的请求消息(步骤s4),则尝试计数器递增,并且可以重复重试过程直到尝试计数器达到预定值(例如,5)(步骤s5-s10)。在尝试计数器达到预定值(例如,第五次失败尝试)之后,移动装置140启动定时器(例如,3gpp的t3402定时器)以便延迟进一步的重试尝试。在这个实例中,防止移动装置140尝试另一次注册尝试,直到时间期满。在一些方面中,移动装置140可以禁用其lterat,直到定时器期满或更长。在这个实例中,移动装置140可被配置成向另一个通信网络注册,诸如通用移动电信系统(umts)rat。移动装置140可以响应于重复的注册尝试失败而禁用演进的通用地面无线电接入网络(eutran)能力。

在使用这种配置的情况下,lte网络可以减少例如附接和/或tau程序的重试尝试的频繁处理。这允许lte网络的系统资源针对其他操作的更大可用性,和/或允许移动装置识别umts/gsmrat中的服务。

图1示出了包括无线电接入网络(ran)和核心网络的示例性通信环境100。ran包括一个或多个基站120、一个或多个基站122、以及一个或多个移动装置140。核心网络包括回程通信网络111。在示例性方面中,回程通信网络111可以包括一个或多个众所周知的通信部件-诸如一个或多个网络交换机、一个或多个网络网关、和/或一个或多个服务器。回程通信网络111可以包括一个或多个装置和/或部件,其被配置成通过一个或多个有线和/或无线通信协议与一个或多个其他装置和/或部件交换数据。在示例性方面中,基站120和/或基站122通过回程通信网络111与一个或多个服务提供商和/或一个或多个其他基站进行通信。在示例性方面中,回程通信网络是互联网协议(ip)回程网络。基站120、基站122、移动装置140和/或网络111的数量不限于图1所示的量,并且通信环境100可以包括如相关领域的普通技术人员将理解的任何数量的各种部件。在示例性方面中,基站120和基站122分别支持第一无线通信协议和第二无线通信协议。第一无线通信协议和第二无线通信协议可以是相同的或不同的。例如,基站120的第一无线通信协议可以是lte协议,并且基站122的无线通信协议可以是umts协议(例如,全球移动通信系统(gsm)、码分多址(cdma)、宽带cdma(wcdma)等)。

在示例性方面中,基站120支持两个或更多个无线通信协议,和/或基站122支持两个或更多个无线通信协议。在这个实例中,基站120所支持的一个或多个协议与基站122所支持的一个或多个协议可以是相同的或不同的。

移动装置140以及基站120和/或基站122可以各自包括收发器,其被配置成在通信环境100内通过一个或多个无线技术来发射和/或接收无线通信。在操作中,移动装置140可以被配置成在服务小区或扇区110中与基站120进行通信,和/或在服务小区或扇区112中与基站122进行通信。例如,移动装置140在一个或多个下行链路(dl)信道上从基站120和/或基站122接收信号,并且在一个或多个相应的上行链路(ul)信道上向基站120和/或基站122发射信号。

如上所述,服务小区或扇区110和/或112可以支持一个或多个通信协议,并且服务小区或扇区110的一个或多个协议可以与服务小区或扇区112的协议不同或相同。在示例性方面中,服务小区或扇区110利用lte协议,而服务小区或扇区112利用一个或多个其他通信协议(例如,gsm、cdma、umts)。在这个实例中,移动装置140可被配置成移动到第三基站所支持的第三服务小区或扇区(参见图5-7)中,同时保持在服务小区或扇区112内。在一些方面中,当移动到第三服务小区或扇区中时,移动装置140保持在服务小区或扇区110内(例如,类似于图5-7所示的各方面),但不限于此。例如,移动装置140可以在进入第三服务小区或扇区时,离开服务小区或扇区110。

图2示出了根据本公开的示例性方面的基站220。基站220可以是基站120和/或基站122的一个示例性方面。基站220可以包括收发器200和网络接口280,其各自通信地耦合到控制器240。

收发器200包括处理器电路,其被配置成在通信环境100内通过一个或多个无线技术来发射和/或接收无线通信。例如,收发器200可以包括一个或多个发射器210以及一个或多个接收器220,其被配置成分别通过一个或多个天线230来发射和接收无线通信。相关领域的技术人员将认识到,收发器200还可以包括(但不限于):数字信号处理器(dsp)、调制器和/或解调器、数模转换器(dac)和/或模数转换器(adc)、和/或频率转换器(包括混频器、本地振荡器和滤波器),以便提供一些实例。此外,相关领域的技术人员将认识到,天线230可以包括整数天线阵列,并且天线230可以能够发射和接收无线通信信号。例如,基站220可以被配置用于利用多输入多输出(mimo)配置的无线通信。

在示例性方面中,收发器200被配置用于符合例如长期演进(lte)协议的无线通信。在这个实例中,收发器200可以被称为lte收发器200。在示例性方面中,收发器200被配置用于符合例如一个或多个其他通信协议(例如,gsm、cdma、umts)的无线通信。相关领域的技术人员将理解收发器200不限于这些示例性通信协议,并且可以被配置用于符合一个或多个其他协议的通信。

网络接口280包括处理器电路,其被配置成通过一个或多个有线技术向回程通信网络111发射通信和/或从回程通信网络111接收通信。相关领域的技术人员将认识到,网络接口280还可以包括(但不限于):数字信号处理器(dsp)、调制器和/或解调器、数模转换器(dac)和/或模数转换器(adc)、和/或频率转换器(包括混频器、本地振荡器和滤波器),以便提供一些实例。此外,相关领域的技术人员将理解,网络接口280不限于有线通信技术,并且可以被配置用于符合一个或多个众所周知的无线技术(除了一个或多个众所周知的有线技术之外或替代其)的通信。

控制器240可以包括处理器电路250,其被配置成执行指令,以便执行基站120/122和/或基站120/122的一个或多个部件的算术、逻辑、和/或输入/输出(i/o)操作。处理器电路250可以被配置成:控制收发器200的操作-包括例如通过收发器200发射和/或接收无线通信,和/或执行一个或多个基带处理功能(例如,媒体访问控制(mac)、编码/解码、调制/解调、数据符号映射、错误校正等)。

控制器240还可以包括存储数据和/或指令的存储器260,其中在处理器电路250执行所述指令时,控制处理器电路250以便执行本文所述的功能。存储器260可以是任何众所周知的易失性和/或非易失性存储器,包括例如,只读存储器(rom)、随机存取存储器(ram)、闪速存储器、磁存储介质、光盘、可擦除可编程只读存储器(eprom)、以及可编程只读存储器(prom)。存储器260可以是不可移除的、可移除的、或两者的组合。

图3示出了根据本公开的示例性方面的移动装置340。移动装置340可以是移动装置140的一个示例性方面。移动装置340被配置成通过一个或多个无线技术来发射和/或接收无线通信。例如,移动装置340可被配置用于符合例如长期演进(lte)协议和一个或多个其他通信协议(例如,gsm、cdma、umts、其他3gpp协议)的无线通信,但不限于此。

移动装置340可以被配置成与一个或多个其他通信装置进行通信,包括例如一个或多个基站、一个或多个接入点、一个或多个其他移动装置、和/或如相关领域的普通技术人员将理解的一个或多个其他装置。

移动装置340可以包括通信地耦合到一个或多个收发器305的控制器345。收发器305可以被配置成通过一个或多个无线技术来发射和/或接收无线通信。收发器305可以包括处理器电路,其被配置用于发射和/或接收符合一个或多个无线协议的无线通信。例如,收发器305可以包括发射器310和接收器320,其被配置用于分别通过一个或多个天线335来发射和接收无线通信。

在示例性方面中,收发器305可以包括(但不限于):数字信号处理器(dsp)、调制器和/或解调器、数模转换器(dac)和/或模数转换器(adc)、编码器/解码器(例如,具有卷积、咬尾卷积、turbo、维特比和/或低密度奇偶校验(ldpc)编码器/解码器功能的编码器/解码器)、频率转换器(包括混频器、本地振荡器和滤波器)、快速傅立叶变换(fft)、预编码器、和/或可以在无线通信的发射和/或接收中利用的星座映射器/解映射器。此外,相关领域的技术人员将认识到,天线335可以包括整数天线阵列,并且天线可以能够发射和接收无线通信信号。在具有两个或更多个收发器305的方面中,两个或更多个收发器305可以具有其自己的天线335,或者可以通过双工器来共享公共天线。

控制器345可以包括处理器电路350,其被配置成控制移动装置340的整体操作,诸如收发器305的操作。处理器电路350可以被配置成:控制通过收发器305发射和/或接收无线通信,和/或执行一个或多个基带处理功能(例如,媒体访问控制(mac)、编码/解码、调制/解调、数据符号映射、错误校正等)。处理器电路350可以被配置成运行一个或多个应用和/或操作系统;电源管理(例如,电池控制和监测);显示设置;音量控制;和/或通过一个或多个用户界面(例如,键盘、触摸屏显示器、麦克风、扬声器等)的用户交互。在示例性方面中,控制器345可以包括协议栈的一个或多个元素,诸如物理(phy)层、媒体访问控制(mac)、无线电链路控制(rlc)、分组数据汇聚协议(pdcp)、和/或无线电资源控制(rrc)元素。

控制器345还可以包括存储数据和/或指令的存储器360,其中在处理器电路350执行所述指令时,控制处理器电路350以便执行本文所述的功能。存储器360可以是任何众所周知的易失性和/或非易失性存储器,包括例如,只读存储器(rom)、随机存取存储器(ram)、闪速存储器、磁存储介质、光盘、可擦除可编程只读存储器(eprom)、以及可编程只读存储器(prom)。存储器360可以是不可移除的、可移除的、或两者的组合。

移动装置340的实例包括(但不限于)移动计算装置-诸如膝上型计算机、平板计算机、移动电话或智能电话、“平板手机”、个人数字助理(pda)和移动媒体播放器;以及可佩戴的计算装置-诸如计算机化的腕表或“智能”手表、以及计算机化的眼镜。在本公开的一些方面中,移动装置340可以是固定通信装置,包括例如固定计算装置-诸如个人计算机(pc)、台式计算机、计算机化的信息亭、以及汽车/航空/航海内置式计算机终端。

如以上参考图4所讨论的,可以建立移动装置向网络注册以及注册失败的条件。例如,在lte中,响应于给定位置内的多次注册失败,可以在预定时间段内防止移动装置尝试注册。相对于3gppts24.301标准,相同地处理注册失败。例如,注册失败:(1)针对小区,(2)针对跟踪区域,(3)针对移动性管理实体(mme)(例如,跟踪区域标识(tai)和/或tai列表),以及(4)在公共陆地移动网络(plmn)处进行相同处理。

在本公开的示例性方面中,基于分类对注册失败进行分类和寻址。通过对注册失败进行分类,响应于失败而采取的操作可以基于失败的类型(例如,已经发生失败的网络级别)。例如,针对跟踪区域、mme或plmn的注册失败与针对当前小区的注册失败可以被不同地处理。在根据失败类别处理注册失败时,可以减少通信服务(例如,lte)的恢复的延迟,并且可以提高移动装置和/或通信服务的效率。

在示例性方面中,通过相对于信号级别:1)小区级别;2)跟踪区域级别;以及3)plmn-rat级别对失败原因进行分类来解决注册失败。基于分类,可以阻止小区、跟踪区域和/或plmn。

当移动装置在不同的rat上驻留和注册时,可以向网络通知已经禁用lte。这个通知可以包括在路由区域更新(rau)中和/或对应通信协议的注册更新消息中设置一个或多个比特(例如,umts/gsm协议中的gprsattach消息)。这可以确保移动装置不被网络重定向到lte。

在这个实例中,移动装置可以本地保留lterat的能力。当移动装置驻留在不同的rat上并且处于空闲模式时,移动装置可以监测相同plmn或其他等效plmn的相邻lte小区。在示例性方面中,移动装置可以从驻留的rat的广播信息获得必要信息。

在示例性方面中,如果已阻止的lte操作处于小区级别(例如,由于例如不良信号强度而导致的连续随机接入信道(rach)失败),则如果例如:检测到具有不同小区标识(id)的合适lte相邻小区,和/或已阻止小区的信号条件改善(例如,超过预定阈值)并且移动装置处于空闲模式,则可以启用lte通信,并且可以在新小区中尝试注册。如下面详细讨论的,可以对被分类为跟踪区域级别失败的失败执行类似的操作。

转到图5-7,示出了移动装置操作和相关联的注册失败情形的示例性方面。例如,图5示出了在失败期间移动装置在lte小区之间的移动,图6示出了在失败期间移动装置到已注册tai列表中不存在的跟踪区域标识(tai)的移动,并且图7示出了在失败期间移动装置到新plmn的移动。

图5示出了移动装置(例如,移动装置340)从lte小区510内的位置520到lte小区515内的新位置525的移动(沿着路径530)。在这个实例中,当移动装置从位置520移动到位置525时,umts小区505继续服务移动装置。

在示例性操作中,移动装置在ratlte上驻留和注册并且处于空闲模式。移动装置选择已注册tai列表中不存在的tai小区(例如,lte小区510)。

作为响应,演进分组系统(eps)移动性管理(简称emm)发起tau请求。在这种情形下,tau请求由于连续随机接入信道(rach)失败(例如,如图4所示的五个失败)而失败。在这个实例中,移动装置由于例如不良信号强度(例如,移动装置位于具有不良覆盖的建筑物内)而不能够到达网络可能导致rach失败。

响应于rach失败,emm启动暂时lte禁用定时器。在示例性方面中,暂时lte禁用定时器由移动装置定义(例如,处理器电路350启动具有从存储器360获得的值的定时器),并且禁用移动装置的lte通信直到定时器期满。在另一个示例性方面中,暂时lte禁用定时器可以由网络定义(例如,定时器具有3gpp的t3402定时器的持续时间)。

作为禁用lte通信的结果,移动装置驻留在umts小区505的ratumts上并且执行注册程序,包括例如rau和位置区域升级(lau)程序。

当驻留在ratumts上时,移动装置在暂时lte禁用定时器期满之前,在lte小区515内从位置520移动到位置525。常规地(例如,3gppts24.301标准),因为暂时lte禁用定时器仍在运行,所以移动装置不知道更好的lte小区515可能是可用的,直到暂时lte禁用定时器期满。

然而,如以上讨论的和以下参考图8详细讨论的,根据示例性方面的移动装置340可以被配置成对失败进行分类,并且基于失败的分类在新lte515上恢复lte通信。在这个实例中,一旦移动装置340在lte中检测到服务小区的改变和/或当前小区的更好信号状况,移动装置340就可以恢复lte服务。

在示例性方面中,移动装置340可以被附接地或可替代地配置用于针对非接入层面(nas)信令程序失败的失败分类操作,其中禁用lterat并且启动暂时lte禁用定时器(例如,附接过程)。

图6示出了移动装置(例如,移动装置340)从ltetai610内的位置620到ltetai615内的新位置625的移动(沿着路径630)。在这个实例中,当移动装置从位置620移动到位置625时,umtsrai605继续服务移动装置。

在示例性操作中,移动装置在ratlte上驻留和注册并且处于空闲模式。移动装置选择已注册tai列表中不存在的tai小区(例如,ltetai610)。

作为响应,emm发起tau请求。在这种情形下,请求由于连续tau拒绝失败(例如,如图4所示的五个失败)而失败。

响应于tau拒绝失败,emm启动暂时lte禁用定时器。在示例性方面中,暂时lte禁用定时器由移动装置定义(例如,处理器电路350启动具有从存储器360获得的值的定时器),并且禁用移动装置的lte通信直到定时器期满。在另一个示例性方面中,暂时lte禁用定时器可以由网络定义(例如,定时器具有3gpp的t3402定时器的持续时间)。

作为禁用lte通信的结果,移动装置驻留在umtsrai605的ratumts上并且执行注册程序,包括例如rau和位置区域升级(lau)程序。

当驻留在ratumts上时,移动装置在暂时lte禁用定时器期满之前,在ltetai615内从位置620移动到位置625。常规地(例如,3gppts24.301标准),因为暂时lte禁用定时器仍在运行,所以移动装置不知道更好的tai小区(即,ltetai615)可能是可用的,直到暂时lte禁用定时器期满。

然而,如以上讨论的和以下参考图9详细讨论的,根据示例性方面的移动装置340可以被配置成对失败进行分类,并且基于失败的分类在新ltetai615上恢复lte通信。在这个实例中,一旦移动装置340在lte中检测到小区的改变和/或更好信号状况,移动装置340就可以恢复lte服务。

在示例性方面中,移动装置340可以被附接地或可替代地配置用于针对无线电资源控制(rrc)连接失败或rrc连接释放情况、和/或非接入层面(nas)信令程序失败的失败分类操作,其中禁用lterat并且启动暂时lte禁用定时器(例如,附接过程)。

图7示出了移动装置(例如,移动装置340)从lteplmn710内的位置720到lteplmn715内的新位置725的移动(沿着路径730)。在这个实例中,当移动装置从位置720移动到位置725时,umtsplmn705继续服务移动装置。

在示例性操作中,移动装置在ratlte上驻留和注册并且处于空闲模式。在这个实例中,移动装置不支持互联网协议多媒体子系统(ims)。网络向移动装置提供tau接受消息,其具有包括lteplmn710、lteplmn715和umtsplmn705的等效plmn(eplmn)列表。

移动装置选择由移动装置维持的已注册tai列表中不存在的plmn小区(例如,lteplmn710)。作为响应,emm发起tau请求。在这种情形下,由于具有原因(例如,移动交换中心(msc)暂时不可到达)的组合tau接受消息的连续失败(例如,如图4所示的五个失败),因此请求失败。

响应于tau拒绝失败,emm启动暂时lte禁用定时器。在示例性方面中,暂时lte禁用定时器由移动装置定义(例如,处理器电路350启动具有从存储器360获得的值的定时器),并且禁用移动装置的lte通信直到定时器期满。在另一个示例性方面中,暂时lte禁用定时器可以由网络定义(例如,定时器具有3gpp的t3402定时器的持续时间)。

作为禁用lte通信的结果,移动装置驻留在umtsplmn705的ratumts上并且执行注册程序,包括例如rau和位置区域升级(lau)程序。

当驻留在ratumts上时,移动装置在暂时lte禁用定时器期满之前,在lteplmn715内从位置720移动到位置725。常规地(例如,3gppts24.301标准),因为暂时lte禁用定时器仍在运行,所以移动装置不知道更好的tai小区(即,ltetai715)可能是可用的,直到暂时lte禁用定时器期满。

然而,如以上讨论的,根据示例性方面的移动装置340可以被配置成对失败进行分类,并且基于失败的分类在新letplmn715上恢复lte通信。在这个实例中,一旦移动装置340在lte中检测到小区的改变和/或更好信号状况,移动装置340就可以恢复lte服务。

在示例性方面中,移动装置340可以被附加地或可替代地配置成用于针对具有一个或多个原因的组合tau接受消息的失败分类操作,所述原因包括cs域不可用,网络失败,和/或其中移动装置支持ims,但lteplmn710(或tai610)不支持ims,从而致使移动装置禁用ratlte并且启动暂时lte禁用定时器。

在示例性方面中,移动装置340被配置成执行如下表1所述的失败分类和失败处理操作。

表1

图8示出了根据本公开的示例性方面的通信小区内的失败的通信协议恢复方法800的流程图。继续参考图1-7来描述流程图。方法的步骤不限于下面描述的顺序,并且可能以不同的顺序执行各种步骤。此外,方法的两个或更多个步骤可以彼此同时执行。

方法800的方法在步骤805处开始,并且过渡到步骤810,其中响应于在例如lte小区(例如,图5的lte515)上建立连接的尝试而发生了连续随机接入信道(rach)失败(例如,如图4所示的五个失败)。在示例性方面中,emm发起tau请求,其由于连续的rach失败而失败。在这个实例中,移动装置由于例如不良信号强度(例如,移动装置位于具有不良覆盖的建筑物内)而不能够到达网络可能导致rach失败。

在步骤810之后,方法800过渡到步骤815,其中响应于连续的rach失败而启动暂时lte禁用定时器,并且阻止当前lte小区(例如lte510)上的通信。在示例性方面中,仅阻止当前的lte小区(例如,当发生了连续的rach失败时服务移动装置的小区)。在这个实例中,暂时lte禁用定时器防止只与已阻止lte小区的lte通信,直到定时器期满。

在示例性方面中,响应于rach失败,emm启动暂时lte禁用定时器。在示例性方面中,暂时lte禁用定时器由移动装置定义(例如,处理器电路350启动具有从存储器360获得的值的定时器),并且禁用移动装置的lte通信直到定时器期满。在另一个示例性方面中,暂时lte禁用定时器可以由网络定义(例如,定时器具有3gpp的t3402定时器的持续时间)。

在示例性方面中,移动装置340被配置成基于已阻止小区的暂时lte禁用定时器来禁用lte通信。例如,移动装置340可以响应于通过emm启动定时器来禁用lte通信。在操作中,移动装置340可以禁用只与已阻止小区的lte通信。

在示例性方面中,移动装置340被配置成将失败分类为小区级别的失败。也就是说,在跟踪区域或plmn内可能存在可服务移动装置的其他lte小区。通过在当前服务小区上将失败分类到小区级别失败,移动装置340可以阻止只与发生失败的服务小区的通信。也就是说,通过暂时lte禁用定时器阻止的通信仅适用于已阻止小区(例如,小区510)。因此,如以下详细讨论的,一旦移动装置340检测到服务小区的改变(例如,小区515)和/或当前小区(例如,510)的更好信号状况,移动装置340就可以恢复lte服务。

在步骤815之后,方法800过渡到步骤820,其中确定在plmn内或等效plmn内是否存在一个或多个其他合适的小区。例如,移动装置确定相同plmn内的另一个合适lte小区是可用的。

如果可用(在步骤820处为是),则流程图800返回到步骤805并且在新小区上尝试注册程序。

如果没有其他合适的小区可用(在步骤820处为否),则流程图800过渡到步骤825,其中移动装置在另一个rat中恢复服务。在示例性方面中,移动装置340可以驻留在ratumts/gsm(例如,umts小区505)上并且执行注册程序。注册程序可以包括例如rau和lau程序。在示例性方面中,移动装置可以向网络通知lte被禁用。例如,移动装置可以通过rau或gprs附接程序通知网络。

在步骤825之后,方法800过渡到步骤830,其中移动装置确定:已阻止小区的信号状况是否改善,和/或在相同plmn或等效plmn内是否检测到具有不同小区标识(id)的合适lte相邻小区。

在示例性方面中,移动装置340可以测量和/或分析已阻止lte小区的一个或多个无线特征,并且将所述特征与一个或多个阈值进行比较。无线特征可以包括相关领域的普通技术人员将理解的信号强度、信噪比和/或一个或多个其他特征。对应阈值可以是预定的并且可以存储在例如存储器360中。基于比较,移动装置340可以确定已阻止的lte小区现在是否可以支持lte通信。

在示例性方面中,移动装置340可以在相同plmn或等效plmn内搜索具有不同小区id的一个或多个合适的lte相邻小区。

在步骤830之后,方法800过渡到步骤835,其中移动装置确定:(1)已阻止的lte小区现在是否可以基于阈值和无线特征的比较来支持lte通信;和/或(2)是否检测到具有不同小区id的合适lte相邻小区。

如果(1)或(2)为真(在步骤835处为是),则流程图过渡到步骤840。否则(在步骤835处为“否”),流程图返回到步骤830,其中移动装置340继续监测已阻止小区和/或一个或多个相邻小区。

在步骤840处,移动装置(例如,340)驻留在新检测的相邻小区或先前阻止的小区上,并且尝试向对应的小区注册。如果注册导致失败(例如,rach失败),则流程图800返回步骤810并且可以使连续失败的数量递增。如果注册成功(即,连接成功),则移动装置(例如,340)由对应小区服务,并且流程图在845处结束。可以针对一个或多个随后失败重复流程图800。

在这个实例中,即使在暂时lte禁用定时器期满之前,移动装置也可以与新的相邻小区或先前阻止的小区建立服务,由此恢复lte服务,而没有实现3gppt3402定时器的系统通常所需的延迟,所述3gppt3402定时器完全阻止lte通信直到定时器期满。

图9示出了根据本公开的示例性方面的通信跟踪区域内的失败的通信协议恢复方法900的流程图。继续参考图1-7来描述流程图。方法的步骤不限于下面描述的顺序,并且可能以不同的顺序执行各种步骤。此外,方法的两个或更多个步骤可以彼此同时执行。

方法900的方法在步骤905处开始并且过渡到步骤910,其中接收连续的暂时网络拒绝原因(例如,作为emm程序的一部分)。在这个实例中,连续的暂时网络拒绝原因超过预定的拒绝阈值(例如,如图4所示的5个失败)。在示例性方面中,暂时网络拒绝原因是响应于emm所发起的tau请求的tau拒绝失败。

在步骤910之后,方法900过渡到步骤915,其中响应于连续的暂时网络拒绝原因而启动暂时lte禁用定时器,并且阻止当前ltetai(例如lte610)上的通信。在示例性方面中,仅阻止当前的ltetai(例如,在其上接收连续失败的ta)。在这个实例中,暂时lte禁用定时器防止只与已阻止ltetai的lte通信,直到定时器期满。

在示例性方面中,响应于tau拒绝失败,emm启动暂时lte禁用定时器。在示例性方面中,暂时lte禁用定时器由移动装置定义(例如,处理器电路350启动具有从存储器360获得的值的定时器),并且禁用移动装置的lte通信直到定时器期满。在另一个示例性方面中,暂时lte禁用定时器可以由网络定义(例如,定时器具有3gpp的t3402定时器的持续时间)。

在示例性方面中,移动装置340被配置成基于已阻止tai的暂时lte禁用定时器来禁用lte通信。例如,移动装置340可以响应于通过emm启动定时器来禁用lte通信。在操作中,移动装置340可以禁用只与已阻止tai的lte通信。

在示例性方面中,移动装置340被配置成将失败分类为ta级别的失败。也就是说,在plmn的其他跟踪区域内可能存在可服务移动装置的其他lte小区。通过将失败分类到当前服务小区的ta级别失败,移动装置340可以阻止只与发生失败的ta的通信。也就是说,通过暂时lte禁用定时器阻止的通信仅适用于已阻止tai(例如,tai610)。因此,如以下详细讨论的,一旦移动装置340检测到服务tai(例如,小区615)的改变,移动装置340就可以恢复lte服务。

在步骤915之后,方法900过渡到步骤920,其中确定在plmn内或等效plmn内是否存在不同ta的一个或多个其他合适的小区。例如,移动装置确定相同plmn内的另一个合适ltetai是可用的。

如果可用(在步骤920处为是),则流程图900返回到步骤905并且在新tai(例如,tai615)上尝试注册程序。

如果没有其他合适的小区可用(在步骤920处为否),则流程图900过渡到步骤925,其中移动装置在另一个rat中恢复服务。在示例性方面中,移动装置340可以驻留在ratumts(例如,umts小区505)上并且执行注册程序。注册程序可以包括例如rau和lau程序。在示例性方面中,移动装置可以向网络通知lte被禁用。例如,移动装置可以通过rau或gprs附接程序通知网络。

在步骤925之后,方法900过渡到步骤930,其中移动装置监测相同plmn或等效plmn内的不同ta的相邻lte小区。执行监测以便确定是否检测到相同plmn或等效plmn内的不同ta的合适相邻lte小区。在示例性方面中,移动装置340可以搜索位于不同ta内但位于相同plmn或等效plmn内的一个或多个合适的lte相邻小区。

在步骤930之后,方法900过渡到步骤935,其中移动装置确定是否检测到不同ta内的合适lte相邻小区。

如果检测到合适的lte小区(在步骤935处为是),则流程图过渡到步骤940。否则(在步骤935处为否),流程图返回到步骤930,其中移动装置340继续监测不同ta的一个或多个相邻小区。

在步骤940处,移动装置(例如,340)驻留在新检测到的(不同ta的)相邻小区上,并且尝试向对应的小区注册。如果注册导致失败(例如,暂时拒绝),则流程图900返回步骤910并且可以使连续失败的数量递增。如果注册成功(即,连接成功),则移动装置(例如,340)由对应小区服务,并且流程图在945处结束。可以针对一个或多个随后失败重复流程图900。

在这个实例中,即使在暂时lte禁用定时器期满之前,移动装置也可以与新的相邻小区建立服务,由此恢复lte服务,而没有实现3gppt3402定时器的系统通常所需的延迟,所述3gppt3402定时器完全阻止lte通信直到定时器期满。

实施例

实施例1是一种通信装置的无线通信恢复方法,所述方法包括:检测无线电接入技术(rat)的连接失败;基于已经发生所述连接失败的网络级别对所述检测的连接失败进行分类;以及基于所述连接失败的所述分类,在所述对应网络级别禁用所述rat持续一个时间段。

在实施例2中,根据实施例1所述的主题,其中对所述连接失败进行分类包括:确定已经发生所述连接失败的所述网络级别;以及基于所述确定的网络级别对所述检测的连接失败进行分类。

在实施例3中,根据实施例1所述的主题,其中所述网络级包括以下中的至少一个:服务小区网络级别;跟踪区域网络级别;以及通信网络级别。

在实施例4中,根据实施例1所述的主题,其中在所述对应网络级别禁用所述rat包括仅对服务所述通信装置的小区禁用所述rat。

在实施例5中,根据实施例1所述的主题,其中在所述对应网络级别禁用所述rat包括仅对服务所述通信装置的小区的跟踪区域禁用所述rat。

在实施例6中,根据实施例1所述的主题,其中在所述对应网络级别禁用所述rat包括仅对服务所述通信装置的小区的公共陆地移动网络(plmn)区域禁用所述rat。

在实施例7中,根据实施例1所述的主题,其中基于响应于连接失败是连续的连接失败之一而启动的定时器来确定所述时间段,并且其中所述连接失败已经超过预定的失败阈值。

在实施例8中,根据实施例1所述的主题,其中所述连接失败是随机接入信道(rach)失败,并且所述网络级别是所述rat的服务小区。

在实施例9中,根据实施例1所述的主题,其中所述连接失败是暂时网络拒绝,并且所述网络级别是服务小区的跟踪区域。

在实施例10中,根据实施例1所述的主题,其中所述连接失败是暂时网络拒绝,并且所述网络级别是服务小区的公共陆地移动网络(plmn)区域。

实施例11是一种可操作以便执行无线通信恢复操作的通信装置,所述通信装置包括:收发器,其被配置成通过无线电接入技术(rat)进行通信;以及控制器,其被配置成:检测所述rat的连接失败;基于已经发生所述连接失败的网络级别对所述检测的连接失败进行分类;以及基于所述连接失败的所述分类,在所述对应网络级别禁用所述rat持续一个时间段。

在实施例12中,根据实施例11所述的主题,其中所述控制器被配置成:确定已经发生所述连接失败的所述网络级别;以及基于所述确定的网络级别对所述检测的连接失败进行分类。

在实施例13中,根据实施例11所述的主题,其中所述网络级包括以下中的至少一个:服务小区网络级别;跟踪区域网络级别;以及通信网络级别。

在实施例14中,根据实施例11所述的主题,其中在所述对应网络级别禁用所述rat包括仅对服务所述通信装置的小区禁用所述rat。

在实施例15中,根据实施例11所述的主题,其中在所述对应网络级别禁用所述rat包括仅对服务所述通信装置的小区的跟踪区域禁用所述rat。

在实施例16中,根据实施例11所述的主题,其中在所述对应网络级别禁用所述rat包括仅对服务所述通信装置的小区的公共陆地移动网络(plmn)禁用所述rat。

在实施例17中,根据实施例11所述的主题,其中基于响应于连接失败是连续的连接失败之一而启动的定时器来确定所述时间段,并且其中所述连接失败已经超过预定的失败阈值。

在实施例18中,根据实施例17所述的主题,其中所述控制器被配置成基于存储在所述通信装置的存储器内的定时器信息来设置所述定时器的所述时间段。

在实施例19中,根据实施例11所述的主题,其中所述连接失败是随机接入信道(rach)失败,并且所述网络级别是所述rat的服务小区。

在实施例20中,根据实施例11所述的主题,其中所述连接失败是暂时网络拒绝,并且所述网络级别是服务小区的跟踪区域。

在实施例21中,根据实施例11所述的主题,其中所述连接失败是暂时网络拒绝,并且所述网络级别是服务小区的公共陆地移动网络(plmn)区域。

实施例22是一种通信装置的无线通信恢复方法,所述方法包括:检测无线电接入技术(rat)的连接失败;将所述检测的连接失败分类为:响应于在第一网络级别发生的所述连接失败的第一连接失败类型,以及响应于在第二网络级别发生的所述连接失败的第二连接失败类型,其中所述第二网络级别大于所述第一网络级别;以及基于所述检测的连接失败被分类为所述第一连接失败类型,在所述第一网络级别禁用所述rat持续一个时间段,并且基于所述检测的连接失败被分类为所述第二连接失败类型,在所述第二网络级别禁用所述rat持续所述时间段。

在实施例23中,根据实施例22所述的主题,其中:所述第一网络级别是对应于服务所述通信装置的小区的服务小区网络级别;以及所述第二网络级别是对应于服务所述通信装置的所述小区位于的跟踪区域的跟踪区域网络级别。

在实施例24中,根据实施例23所述的主题,其中:对所述检测的连接失败进行分类还包括响应于在第三网络级别发生的所述连接失败而将所述检测的连接分类为第三连接失败类型,所述第三网络级别大于所述第二网络级别;并且所述第三网络级是对应于服务所述通信装置的所述小区位于的plmn的公共陆地移动网络(plmn)级别。

在实施例25中,根据实施例24所述的主题,其中:在所述第一网络别禁用所述rat包括:当所述连接失败发生时,仅对服务所述通信装置的所述小区禁用所述rat;在所述第二网络级别禁用所述rat包括:当所述连接失败发生时,仅对服务所述通信装置的所述小区的跟踪区域进行禁用;所述禁用所述rat还包括:基于所述检测的连接失败被分类为所述第三连接失败类型,在所述第三网络级别禁用所述rat持续一个时间段;并且在所述第三网络别禁用所述rat包括:当所述连接失败发生时,仅对服务所述通信装置的所述小区位于的所述plmn禁用所述rat。

实施例26是包括用于执行根据权利要求1-10和22-25中任一项所述的方法的装置的设备。

实施例27是在计算机可读介质上体现的包括程序指令的计算机程序产品,在被执行时,致使机器执行根据实施方案1-10和22-25中任一项所述的方法。

实施例28是基本上如上所示和所描述的设备。

实施例29是基本上如上所示和所描述的方法。

结论

特定方面的上述描述将充分地揭露本公开的一般特性,以使得其他人通过应用本领域中的知识,可轻易地针对各种应用对这些特定方面进行修改和/或适配,而无不当实验并且不背离本公开的一般概念。因此,基于本文呈现的教示和指导,这些适配和修改意图在公开方面的等效物的含义和范围内。应了解,本文的措辞或术语是出于描述而非限制的目的,以使得本说明书的术语或措辞应由本领域技术人员根据教示和指导进行解释。

在本说明书中,参考“一个方面”、“方面”、“示例性方面”等表明所描述的方面可包括某一特定特征结构、结构或特性,但是每个方面可能不一定包括所述特定特征结构、结构或特性。此外,此类短语不一定是指相同方面。此外,当结合一个方面来描述某一特定特征、结构或特性时,应当认为,无论是否明确描述,使得此类特征、结构或特性结合其他方面起作用是在本领域的技术人员知识范围内的。

本文所述的示例性方面为了说明的目的而被提供,并且不是限制性的。其他示例性方面是可能的,并且可以对所述示例性方面进行修改。因此,本说明书并不意味着限制本公开。相反,本公开的范围仅根据所附权利要求及其等同物来定义。

各方面可以在硬件(例如,电路)、固件、软件、或其任何组合中实现。各方面还可以被实现为存储在机器可读介质上的指令,其可以由一个或多个处理器读取和执行。机器可读介质可以包括用于以机器(例如,计算装置)可读的形式存储或传输信息的任何机构。例如,机器可读介质可以包括:只读存储器(rom);随机存取存储器(ram);磁盘存储介质;光存储介质;闪存装置;电的、光的、声的或其他形式的传播信号(例如,载波、红外信号、数字信号等)等。此外,固件、软件、例程、指令可以在本文中被描述为执行某些动作。然而,将显而易见的是,此类描述仅为方便起见,并且此类动作事实上由计算装置、处理器、控制器、或执行固件、软件、例程或指令的其他装置等产生。此外,任何实现变化可以由通用计算机执行。

为了本讨论的目的,术语“处理器电路”应理解为电路、处理器、逻辑、或其组合。例如,电路可以包括模拟电路、数字电路、状态机逻辑、其他结构电子硬件、或其组合。处理器可以包括微处理器、数字信号处理器(dsp)、或其他硬件处理器。处理器可以通过指令来“硬编码”以便根据本文描述的方面执行对应的功能。可替代地,处理器可以访问内部和/或外部存储器以便检索存储在存储器中的指令,所述指令在被处理器执行时,执行与处理器相关联的对应功能、和/或与其中包括处理器的部件的操作相关的一个或多个功能和/或操作。

在本文描述的一个或多个示例性方面中,处理器电路可以包括存储数据和/或指令的存储器。存储器可以是任何众所周知的易失性和/或非易失性存储器,包括例如,只读存储器(rom)、随机存取存储器(ram)、闪速存储器、磁存储介质、光盘、可擦除可编程只读存储器(eprom)、以及可编程只读存储器(prom)。存储器可以是不可移除的、可移除的、或两者的组合。

本领域普通技术人员基于本文的教导将显而易见的是,示例性方面不限于长期演进(lte),并且可以应用于其他蜂窝通信标准,包括(但不限于):演进高速分组接入(hspa+)、宽带码分多址(w-cdma)、cdma2000、时分同步码分多址(td-scdma)、全球移动通信系统(gsm)、通用分组无线电服务(gprs)、gsm演进的增强型数据速率(edge)、以及全球微波接入互操作性(wimax)(电气和电子工程师协会(ieee)802.16)以便提供一些实例。此外,示例性方面不限于蜂窝通信网络,并且可以在其他种类型的无线通信接入网络中使用或实现,所述网络包括(但不限于)一个或多个ieee802.11协议、蓝牙、近场通信(nfc)(iso/iec18092)、紫蜂(ieee802.15.4)、和/或射频识别(rfid)以便提供一些实例。此外,示例性方面不限于以上无线网络,并且可以在使用一个或多个众所周知的有线规范和/或协议的一个或多个有线网络中使用或实现。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1