提供优化的切换预备和执行操作的方法、装置和计算机程序产品的制作方法

文档序号:7978241阅读:153来源:国知局
提供优化的切换预备和执行操作的方法、装置和计算机程序产品的制作方法
【专利摘要】一种用于最小化连接到网络的恢复时间的装置可以包括:处理器和存储可执行计算机代码的存储器,存储器和可执行计算机代码使装置至少执行以下操作:接收包括预备切换命令的消息,预备切换命令指示用于切换的一个或者多个候选目标小区以及如下数据,该数据指示候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换。计算机程序代码还可以使装置响应于检测到切换条件中的至少一个切换条件来发起对用于装置切换的候选目标小区之一的选择。计算机程序代码还可以使装置实现装置向选择的候选目标小区的切换。也提供对应方法和计算机程序产品。
【专利说明】提供优化的切换预备和执行操作的方法、装置和计算机程序产品
【技术领域】
[0001]本发明的一个示例性实施方式一般地涉及无线通信技术并且更具体地涉及一种用于提供最小化用于连接到通信网络的恢复时间的高效和可靠机制的装置、方法和计算机程序产品。
【背景技术】
[0002]现代通信时代已经带来有线和无线网络的巨大扩张。计算机网络、电视网络和电话网络正在经历由消费者需求激发的前所未有的技术扩张。有线和移动联网技术已经在提供信息传送的更多灵活性和即时性之时解决有关消费者需求。
[0003]当前和将来的联网技术继续有助于易化信息传送和用户的便利性。为了提供更容易或者更快信息传送和便利性,信息产业服务提供者正在开发对现有网络的改进。例如,当前正在开发演进通用移动电信系统(UMTS)地面无线电接入网络(E-UTRAN)。也称为长期演进(LTE)或者3.9G的E-UTRAN以通过提高效率、降低成本、改进服务、利用新频谱机会并且提供与其它开放标准的更好集成来升级先前技术为目标。
[0004]继续与先前电信标准共享的E-UTRAN的优点是让用户能够在保持移动之时接入运用这样的标准的网络这样的事实。因此例如具有被配备用于根据这样的标准通信的移动终端的用户可以在维持与网络的通信之时行进远距离。通过在实现用户移动性之时向用户提供接入,可以在用户保持移动之时向用户提供服务。然而用户的移动性通常要求通过使用户的移动终端能够在对应不同小区或者服务区域内的不同服务站之间切换来向移动用户的服务提供连续性。就这一点而言,为了最大化用户的体验,通常应当限制网络中的降级的无线电条件的影响。然而尽管有无线电网络规划和覆盖验证,仍然可能有其中移动终端经历不良连接质量从而造成更差数据吞吐量或者连接失败的情形。这样的情形通常在小区的边缘更常见,通常认为移动终端在这些边缘测量和标识用于可能切换的候选小区。快速或者慢速衰落(例如阴影衰落)、过量干扰(例如在上行或者下行中)、不正确设置的移动性参数等可能产生不良无线电质量的一些示例,该不良无线电质量可能影响连接。
[0005]在移动终端失去与服务小区的连接之前,配置的移动性事件通常可以触发测量报告以便发起向新(例如最佳邻居)小区的切换。网络然后通常发送切换命令,该切换命令包括关于将连接移向的目标小区的信息。
[0006]如果未足够早地触发移动性、例如向新小区的切换,或者如果移动终端移向无线电网络覆盖不良的区域,则连接可能断开。在这样的情形中,移动终端可以先尝试使用呼叫重建过程来恢复连接。目前,如果移动终端不能通过呼叫重建过程恢复连接,则移动终端通常进入空闲模式并且开始小区选择过程以便发现用于连接的适合小区。目前,连接重建可能不仅由于无线电环境而且在其中移动终端上下文在选择的小区中不可用的实例中失败。这可能是在其中切换过程可能在早期阶段中遇到问题的实例中的典型情形。
[0007]可能不仅在移动性情形期间而且由于在网络的某些区域中的不良网络覆盖而失去连接。此外,相同层小区(例如同频)引起的干扰通常可以引起连接问题。在一些实例中,移动性测量可能尚未触发,并且移动终端可以开始标识层I (LI)连接中的问题。在其中失去与网络的连接的实例中,移动终端可以先试着重建连接。如果尝试重建连接失败,则移动终端通常进入空闲模式并且可以开始小区选择过程。
[0008]在失败出现时,移动终端能够多久恢复与网络的连接通常有延迟。就这一点而言,小区选择可能需要相对长的时间,这可能引起数据吞吐量和移动性行为的下降。在许多场景中,这一延迟可能造成与可能对于用户而言令人厌烦的不希望的用户体验、语音掉话等有关的缺点。
[0009]鉴于前述问题,可以有益的是提供一种用于通过最小化用于以可靠和高效方式连接到网络的恢复时间来减少失败的无线电连接和/或不良无线电质量的影响的机制。

【发明内容】

[0010]因此提供一种可以最小化建立与网络的连接的恢复时间的方法、装置和计算机程序产品。本发明的一个示例性实施方式可以有助于在检测到网络连接失败或者无线电质量下降之前生成具有与切换有关的信息(例如预备切换命令)的消息。这可通过在检测到网络连接失败或者无线电质量或条件下降之前向用户终端(例如用户设备(UE))发送切换命令(例如预备切换命令)以使得能够快速与网络重新连接来实现。
[0011]预备切换命令可以包括指示一个或者多个候选小区的数据,该一个或者多个候选小区具有使得用户终端能够恢复与网络的连接的最高概率。可以例如在切换之前向候选小区通知可以响应于检测到将来网络连接失败和/或检测到无线电质量或者条件下降向候选小区切换用户终端。
[0012]在其中用户终端可能经历无线电链路失败或者另外失去与网络的连接并且恢复过程在预定时间段到期时失败的实例中,用户终端可以选择在包括预备切换命令的消息中标识的候选小区之一作为用于切换的目标小区。响应于选择了目标小区,用户终端可以被切换到目标小区并且可以向目标小区发送指示切换完成的切换完成消息。用户终端对目标小区的选择可以基于在基于包括预备切换命令的消息中所标识的候选小区的测量(例如接收的符号参考功率(RSRP )水平/值、接收的符号参考质量(RSRP )水平/值等)检测到网络连接失败或者无线电质量或者条件下降时可用的一个或者多个测量结果。
[0013]在一个示例性实施方式中,提供一种用于最小化连接到网络的恢复时间的方法。该方法可以包括接收包括预备切换命令的消息,该预备切换命令指示用于切换的一个或者多个候选目标小区以及如下数据,该数据指示候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换。该方法还可以包括响应于检测到所述切换条件中的至少一个切换条件来发起对用于装置的切换的所述候选目标小区之一的选择。该方法还可以包括实现装置向所选择的候选目标小区的切换。
[0014]在另一示例性实施方式中,提供一种用于最小化连接到网络的恢复时间的装置。该装置可以包括处理器和包括计算机程序代码的存储器。存储器和计算机程序代码被配置用于与处理器使装置至少执行以下操作:接收包括预备切换命令的消息,该预备切换命令指示用于切换的一个或者多个候选目标小区以及如下数据,该数据指示候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换。计算机程序代码还可以使装置响应于检测到所述切换条件中的至少一个切换条件来发起对用于装置的切换的所述候选目标小区之一的选择。计算机程序代码还可以使装置实现装置向所选择的候选目标小区的切换。
[0015]在另一示例性实施方式中,提供一种用于最小化连接到网络的恢复时间的计算机程序产品。该计算机程序产品包括至少一个计算机可读存储介质,至少一个计算机可读存储介质具有在其中存储的计算机可执行程序代码部分。计算机可执行程序代码指令包括被配置用于有助于接收包括预备切换命令的消息的程序代码指令,该预备切换命令指示用于切换的一个或者多个候选目标小区以及如下数据,该数据指示候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换。程序代码指令也可以被配置用于响应于检测到切换条件中的至少一个切换条件来发起对用于装置的切换的候选目标小区之一的选择。程序代码指令也可以被配置用于实现装置向所选择的候选目标小区的切换。
[0016]在另一示例性实施方式中,提供一种用于最小化连接到网络的恢复时间的方法。该方法可以包括生成包括预备切换命令的消息,该预备切换命令指示用于切换的一个或者多个候选目标小区。预备切换命令也可以包括数据,该数据指示候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换。该方法还可以包括促进响应于检测到切换条件中的至少一个切换条件向装置发送消息以实现装置向候选目标小区中的选择的目标小区的切换。
[0017]在另一示例性实施方式中,提供一种用于最小化连接到网络的恢复时间的装置。该装置可以包括处理器和包括计算机程序代码的存储器。存储器和计算机程序代码被配置用于与处理器使装置至少执行以下操作:生成包括预备切换命令的消息,预备切换命令指示用于切换的一个或者多个候选目标小区。预备切换命令也可以包括数据,该数据指示候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换。计算机程序代码还可以使设备促进响应于检测到切换条件中的至少一个切换条件向设备发送消息以实现设备向候选目标小区中的选择的目标小区的切换。
[0018]本发明的一个示例性实施方式因此可以提供一种用于用户终端响应于检测到网络连接失败和/或无线电质量下降来建立与网络的连接的高效、可靠和快速方式以关于电?目服务实现提闻的能力。
【专利附图】

【附图说明】
[0019]已经这样用一般性的措词描述各种实施方式,现在将参照未必按比例绘制的以下附图:
[0020]图1是可以运用一个示例性实施方式的移动终端的示意性框图;
[0021]图2是根据本发明的一个示例性实施方式的用于最小化建立与网络的连接的恢复时间的系统的示意性框图;
[0022]图3是根据本发明的一个示例性实施方式的用于最小化建立与网络的连接的恢复时间的装置的示意性框图;
[0023]图4是根据本发明的一个示例性实施方式的在网络设备体现的用于最小化建立与网络的连接的恢复时间的装置的示意性框图;
[0024]图5是根据本发明的示例性实施方式的包括预备切换命令的消息的图;[0025]图6是图示根据本发明的一个示例性实施方式的用于最小化建立与网络的连接的恢复时间的机制的控制流程图;
[0026]图7是根据本发明的一个示例性实施方式的用于最小化建立与网络的连接的恢复时间的示例方法的流程图;以及
[0027]图8是根据本发明的一个示例性实施方式的用于最小化建立与网络的连接的恢复时间的示例方法的另一流程图。
【具体实施方式】
[0028]现在下文将参照其中示出本发明的一些、但是并非所有实施方式的附图更完全地描述本发明的一些实施方式。实际上,本发明的实施方式可以用许多不同形式来体现而不应被解释为限于这里阐述的实施方式;实际上,提供这些实施方式使得本公开内容将满足适用法律要求。相似标号全篇指代相似单元。如这里所用,术语“数据”、“内容”、“信息”和相似术语可以可互换地用来指代能够根据本发明的实施方式发送、接收和/或存储的数据。因此,使用任何这样的术语不应被解释为限制本发明的实施方式的精神实质和范围。
[0029]如这里所用,术语‘电路装置’指代:(a)仅硬件的电路实现方式(例如在模拟电路装置和/或数字电路装置中的实现方式);(b)电路与计算机程序产品的组合,该计算机程序产品包括一个或者多个计算机可读存储器上存储的软件和/或固件指令,该一个或者多个计算机可读存储器一起工作以使装置执行这里描述的一个或者多个功能;以及(C)如下电路、比如微处理器或者微处理器的部分,即使软件或者固件在物理上不存在,这些电路仍然需要该软件或者固件用于操作。‘电路装置’的这一定义适用于这里、包括在任何权利要求中对这一术语的所有使用。作为又一示例,如这里所用,术语‘电路装置’也包括如下实现方式,该实现方式包括一个或者多个处理器和/或其部分以及附带软件和/或固件。作为另一示例,‘电路装置’如这里所用也例如包括用于移动电话的基带集成电路或者应用处理器集成电路或者在服务器、蜂窝网络设备、其它网络设备和/或其它计算设备中的相似集成电路。
[0030]如这里定义的那样,指代非瞬态物理存储介质(例如易失性或者非易失性存储器设备)的“计算机可读存储介质”可以区别于指代电磁信号的“计算机可读传输介质”。
[0031 ] 如这里所用,无线电链路失败可以、但是不必须是如下条件,在该条件下,无线电通信路径、信道、系统等不能在希望的参数内传送或者成功执行数据传输或者通信过程(例如过量传输延迟、过量错误条件、失去与网络的连通等)。无线电链路失败可以、但不是必须由通信设备通过对一个或者多个分组计数或者任何其它适当方式基于传输定时器到期来检测。
[0032]如这里所用,切换可以、但不是必须表示例如基于预备切换消息(例如预备切换命令)中的接收的信息的、由UE (例如移动终端、移动电话等)发起的小区改变,或者基于接收的信息的、由UE发起的切换。此外,如这里所指,术语候选目标小区和相似术语可以可互换地用来指代潜在的候选目标小区。
[0033]本发明的一个示例性实施方式可以涉及最小化用于建立或者重建失去的与网络的连接的恢复时间。就这一点而言,一个示例性实施方式可以在其中一个或者多个设备(例如用户设备(UE)、eNB等)可以检测到不良无线电质量/条件、一个或者多个无线电连接问题(例如一个或者多个失败(例如RLF))和/或可以、但是不必须与切换过程关联的一个或者多个失败的实例中最小化建立或者重建与网络的连接的恢复时间,该一个或者多个失败包括、但不限于=(I)UE在配置的事件(例如生成测量报告)触发之前失去连接;(2)UE由于失去连接而不能向网络发送测量报告;(3)eNB不能接收/解码测量报告;(4)UE未成功地接收切换(HO)命令;以及(5) UE不能在目标小区上建立连接或者可能影响UE与网络的连接的任何其它条件。
[0034]图1图示了通用系统图,在该通用系统图中,在示例性通信环境中示出可以从本发明的实施方式获益的设备、比如移动终端10。如图1中所示,根据本发明的一个示例性实施方式的系统包括可以能够与网络30通信的通信设备(例如移动终端10)。移动终端10可以是系统的可以能够经由网络30与网络设备通信或者相互通信的若干通信设备之一的示例。在一些情况下,网络30的各种操作方面可以由一个或者多个网络设备管理。作为示例,网络30可以包括可以(可能除了其他之外还)参与执行网络管理功能的网络管理系统40。
[0035]尽管可以出于示例的目的而图示了并且在下文中描述了移动终端10的若干实施方式,但是其它类型的移动终端、比如便携数字助理(PDA)、寻呼机、移动电视、移动电话、游戏设备、膝上型计算机、相机、相机电话、视频记录器、音频/视频播放器、无线电、GPS设备、导航设备或者前述示例的 任何组合以及其它类型的语音和文字通信系统可以容易运用本发明的实施方式。
[0036]在一个示例性实施方式中,网络30包括能够经由对应有线和/或无线接口相互通信的各种不同节点、设备或者功能的汇集。这样,应当理解图1的图示为系统的某些单元的总览的示例而不是系统或者网络30的囊括或者详细视图。虽然并非必需,但是在一些实施方式中,网络30可以能够支持根据多个第一代(1G)、第二代(2G)、2.5G、第三代(3G)、
3.5G、3.9G、第四代(4G)移动通信协议、长期演进(LTE)或者演进通用地面无线电接入网络(E-UTRAN),LTE内自优化/组织网络(SON)、无线电接入技术(RAT)间网络等中的任何一个或者多个协议的通信。
[0037]一个或者多个通信终端、比如移动终端10和其它通信设备可以经由网络30相互通信,并且各自可以包括用于向基础站点发送和用于从基础站点接收信号的一个或者多个天线,该基础站点可以例如是基站(E-UTRANfA B (eNB)),该基站是一个或者多个蜂窝或者移动网络的一部分或者可以耦合到数据网络、比如局域网(LAN)、城域网(MAN)和/或广域网(WAN)(比如因特网)的接入点。其它设备、比如处理设备或者单元(例如个人计算机、服务器计算机等)又可以经由网络30耦合到移动终端10和其它通信设备。通过将移动终端10和其它通信设备直接或者间接连接到网络30,可以使移动终端10和其它通信设备能够例如根据包括超文本传送协议(HTTP)等的许多通信协议与网络设备通信和/或相互通信以由此分别实现移动终端和其它通信设备的各种通信或者其它功能。
[0038]另外,虽然在图1中未示出,但是移动终端10可以例如根据射频(RF)、蓝牙(BT)、红外线(IR)或者多个不同有线或者无线通信技术中的任何通信技术通信,这些通信技术包括LAN、无线LAN (WLAN)、全球微波接入互操作性(胃1獻乂)、11?1、超宽带(而8)、1让代6技术等。这样,可以使移动终端10能够通过许多不同接入机制中的任何接入机制与网络30和其它设备通信。例如可以支持移动接入介质、比如宽带码分多址(W-CDMA)、CDMA2000、全球移动通信系统(GSM)、通用分组无线电服务(GPRS)等以及比如WLAN、WiMAX等的无线接入机制和比如数字用户线(DSL)、线缆调制解调器、以太网等的固定接入机制。
[0039]在一个示例性实施方式中,网络管理系统40可以是设备、节点或者设备和节点的汇集,比如服务器、计算机或者其它网络设备。网络管理系统40可以具有任何数目的功能或者与各种服务的关联。这样,例如网络管理系统40可以是平台、比如与特定信息源或者服务(例如网络管理服务)关联的专用服务器(或者服务器组),或者网络管理系统40可以是与一个或者多个其它功能或者服务关联的后端服务器。这样,网络管理系统40代表用于多个不同网络管理服务的潜在主机。在一些实施方式中,网络管理系统40的功能由被配置用于根据用于向网络30提供网络管理服务的已知技术操作的硬件和/或软件部件提供。然而,可以根据本发明的示例性实施方式提供网络管理系统40提供的功能中的至少一些功倉泛。
[0040]现在将参照图2描述本发明的一个示例性实施方式,在该图中显示用于最小化用于建立与网络的连接的恢复时间的系统的某些单元。除了图2代表E-UTRAN的一般框图之夕卜,图2的系统代表网络、比如图1中显示的一般网络的一个具体示例性实施方式。这样,结合图2,用户设备(UE) 50可以是图1的移动终端10的一个实施方式的示例,并且E-UTRAN节点B (eNB)52和53可以是基站或者接入点的示例,这些基站或者接入点可以服务于网络30内的相应小区或者区域以与其它eNB—起限定网络30向移动用户提供的覆盖。然而,应当注意图2的系统也可以与多种其它移动和固定设备结合运用,因此本发明的实施方式不应限于应用于设备、比如图1的移动终端10或者图2的网络设备上。另外,应当理解图示出E-UTRAN部件的图2仅为一个网络类型的示例,本发明的实施方式可以与该网络类型一起被运用。然而可以关于UTRAN或者甚至其它网络以相似方式实现其它示例性实施方式。
[0041]现在参照图2,系统包括E-UTRAN56,该E-UTRAN可以包括与演进分组核心(EPC)58通信的多个节点B以及其它部件,该EPC可以包括一个或者多个移动性管理实体(MME)(未示出)和一个或者多个系统架构演进(SAE)网关(未示出)。节点B可以是E-UTRAN节点B(例如eNB、比如起源eNB52和目标eNB53)并且也可以与UE50和其它UE通信。E-UTRAN56可以与EPC58通信。在一个示例性实施方式中,图1的网络管理系统40可以是EPC58内的设备或者设备汇集的示例,该设备或者设备汇集可以被配置用于运用本发明的一个示例性实施方式。eNB52和53中的每个eNB可以经由eNB到eNB接口、比如X2接口相互通信。如这里所指,X2接口可以是在eNB之间的用于有助于在eNB之间通信的物理和/或逻辑接口。附加地或者备选地,eNB52和53中的每个eNB可以经由SI接口相互通信,其中每个eNB可以向EPC58发送消息。EPC (这里也称为核心网络)可以经由SI接口向对应eNB发送消息。SI接口可以是在eNB与EPC之间的物理和/或逻辑接口。就这一点而言,eNB和EPC可以经由SI接口相互通信。在一个示例性实施方式中,eNB52和53可以经由X2接口相互交换数据、比如一个或者多个切换请求和一个或者多个切换请求确认。
[0042]切换请求可以包括如下数据,该数据可以指示与切换请求关联的对应切换命令可能不是正常切换命令,该正常切换命令可能需要UE50的瞬时反应以尝试通过向目标小区(例如目标eNB53)发送切换完整消息来建立与目标小区的连接。实际上,如以下更完全描述的那样,切换请求可以包括如下数据,该数据指定切换请求部分地涉及将在将来连接失败(例如与网络的连接失败)或者无线电质量/条件下降等的情况下利用的预备切换命令。就这一点而言,切换请求可以包括如下数据,该数据指示源小区(例如起源eNB52)向UE50发送的扩展切换命令是预备切换命令,并且目标小区(例如目标eNB53)可以通过向源小区(例如起源eNB52)发送消息(例如修改的切换请求确认(ack)消息)来做出响应,该消息包括可以用于源小区生成完整切换命令的适当参数。参数可以包括、但不限于无线电资源配置公共参数、RACH配置专用参数和任何其它适当参数。在接收时,可以在源小区的存储器中存储参数。这样,可以在其中目标小区先前向源小区发送参数的实例中无需从目标小区向源小区发送参数。例如就这一点而言,目标小区可以仅在参数可以自从先前向源小区发送参数起已经改变的实例中向源小区发送参数。应当指出,eNB52和53可以用与以上描述的方式类似的方式经由SI接口交换一个或者多个切换请求和一个或者多个切换请求确认而未脱离本发明的精神实质和范围。
[0043]在一些示例性实施方式中,预备切换命令消息82的实例可以存在于eNB52和53中的每个eNB处,以如以下更具体描述的那样响应于检测到一个或者多个连接失败(例如网络连接失败)、一个或者多个无线电质量下降(例如无线电链路质量下降)等控制切换的连续性。然而应当理解在一些实施方式中,取代在每个相应eNB处运用预备切换命令消息82的实例,EPC58可以运用预备切换命令管理器82的实例并且可以相应地指引eNB的操作。
[0044]eNB52和53可以提供用于UE50的E-UTRA用户平面和控制平面(无线电资源控制(RRC))协议端接。eNB52和53可以用于诸如无线电资源管理、无线电承载控制、无线电准入控制、连接移动性控制、在上行和下行二者中向UE的动态资源分配、在UE附着时选择MME、IP报头压缩和加密、调度寻呼和广播信息、路由数据、用于配置移动性的测量和测量报告等功能的功能主控。
[0045]MME可以主控诸如向相应节点B分发消息、安全控制、空闲状态移动性控制、EPS(演进分组系统)承载控制、(非接入层)NAS信令加密和完整性保护等功能。SAE网关可以主控比如端接和用于寻呼的某些分组的切换以及UE移动性的支持这样的功能。在一个示例性实施方式中,EPC58可以提供与网络、比如因特网的连接。如图2中所示,如以下更完全描述的那样,eNB52和53可以各自包括预备切换命令管理器82,该预备切换命令管理器被配置用于关于从UE50、EPC58和/或其它eNB接收信息和/或向UE50、EPC58和/或其它eNB提供信息来执行与每个对应eNB关联的功能,该信息例如与用于切换的通信格式参数和/或测量参数、测量报告以及生成一个或者多个扩展切换命令(例如预备切换命令)、一个或者多个修改的切换请求确认和任何其它适当数据有关。
[0046]在图2的系统的一个示例性实施方式中,UE50的预备切换命令模块80可以生成一个或者多个测量报告,该一个或者多个测量报告可以包括如下数据,该数据支持从源/服务小区(例如起源eNB52)获得的测量,并且包括如下数据,该数据指示从一个或者多个邻近小区(例如目标eNB53)获得的测量。测量可以包括、但不限于来自源/服务小区和一个或者多个邻近小区的参考信号接收功率(RSRP),该RSRP可以指示对应小区的功率水平/值(例如以分贝(dB)为单位)。此外,测量报告的测量可以包括、但不限于在源/服务小区(例如起源eNB52)和一个或者多个邻近小区(例如目标eNB)上测量的参考符号接收质量(RSRQ)水平。RSRQ水平可以指示与对应小区(例如起源eNB52、目标eNB53等)关联的质量水平以及任何其它适当数据。[0047]UE50的预备切换命令模块80可以向源/服务小区(例如起源eNB52)提供测量报告。源/服务小区(例如起源eNB52)的预备切换命令管理器82可以利用从UE50接收的测量报告的数据、从源/服务小区所生成的一个或者多个测量报告获得的数据、与网络的布局关联的数据或者任何其它适当数据来生成扩展切换命令(例如包括预备切换命令的命令或者消息)。例如,源/服务小区的预备切换命令管理器82可以利用这一信息以在检测到将来网络连接失败(例如RFL)、无线电条件下降(例如无线电质量)等的情况下确定哪个(哪些)邻近小区可以是用于切换UE50的可行候选小区(例如目标eNB53)。在一个示例性实施方式中,源/服务小区(例如起源eNB52)的预备切换命令管理器82可以响应于检测到邻近小区中的一个或者多个邻近小区具有预定功率比源/服务小区的RSRP水平/值更高(例如高ldB、高2dB、高3dB等)的RSRP水平/值来确定对应邻近小区中的一个或者多个邻近小区是用于切换UE50的可行候选小区。就这一点而言,源/服务小区的预备切换命令管理器82可以生成预备切换命令,该预备切换命令指示UE50可以在UE50将来检测到网络连接故障、无线电质量下降等的情况下向这些可行候选小区之一切换。
[0048]源/服务小区(例如起源eNB52)的预备切换命令管理器82可以、但是不是必须通过对UE50可以被切换到的候选小区排序来为候选小区赋予优先级。例如,源/服务小区的预备切换命令管理器82可以基于候选小区的RSRP水平/值为它们赋予优先级。例如,源/服务小区的预备切换命令管理器82可以向候选小区指派高RSRP水平/值以具有比具有更低RSRP水平/值的另一候选小区更高的优先级。候选目标小区的优先级可以基于除了与无线电有关的参数之外的方面。例如,可以有关于UE在小区之间移动的方式的不同概率。预备切换命令管理器82也可以在确定用于候选目标小区的优先级时利用在正常操作期间收集的其它统计资料。例如,预备切换命令管理器82可以根据移动性统计资料为候选目标小区赋予优先级,其中向被确定具有作为目标小区的最高概率的候选目标小区指派最高优先级。
[0049]源/服务小区(例如起源eNB62)的预备切换命令管理器82可以、但不是必须在可以在消息中包括的列表中基于候选小区的优先级对它们进行排列/排序,该消息包括源/服务小区的预备切换命令管理器82所生成的预备切换命令。
[0050]此外,源/服务小区的预备切换命令管理器82可以向候选小区之一(例如目标eNB53)发送切换请求(这里也称为切换请求消息)以向候选小区通知UE50可以发送预备切换命令,该预备切换命令指示UE50可以在将来检测到网络连接失败(例如与源/服务小区的连接失败)、无线电质量下降等的情况下向候选小区之一切换。响应于接收到切换请求,候选小区中的每个候选小区(例如目标eNB53)的预备切换命令管理器82可以向源/服务小区发送确认接收到切换消息的消息、比如修改的切换请求确认消息。从候选小区向源/服务小区发送的确认接收到切换请求的消息可以包括一个或者多个参数,该一个或者多个参数包括、但不限于如以上描述的无线电资源配置命令参数、RACH配置专用参数或者任何其它适当参数。源/服务小区的预备切换命令管理器82可以在生成参数切换命令时利用这些参数并且可以在具有预备切换命令的消息中包括这些参数。
[0051]响应于生成具有指示候选小区的数据的预备切换命令,源/服务小区的预备切换命令管理器82可以向UE50发送预备切换命令以使UE50的预备切换命令模块80能够有助于在将来检测到网络连接失败、无线电质量下降等的情况下向与预备切换命令关联的候选小区之一切换。检测网络连接失败、无线电质量下降等可以由UE50的预备切换命令模块80执行。就这一点而言,用于在将来检测到网络连接失败的情况下向候选小区之一切换UE50的指示可以例如在可能没有UE50所检测到的任何网络连接失败或者无线电质量下降的实例中向UE50指示切换可以不响应于接收到预备切换命令而是即时的或者自动的。
[0052]应当注意术语“起源”和“目标”这里仅用来指代任何eNB可以相对于初始地向UE提供服务的源/服务(例如起源)小区或者服务将被传送到的邻近或者目的地或者(例如目标)小区、例如UE从源小区向邻近或者目标小区移动在各种不同时间发挥的作用。因此,术语“起源”和“目标”可以在各种不同时间适用于相同eNB,并且这样的术语不意味着以任何方式进行限制。
[0053]图3和图4图示了根据一个示例性实施方式的用于最小化用于连接到网络的恢复时间的装置的框图。可以例如在移动终端10上运用图3的装置。同时,可以例如在网络管理系统40、EPC58上或者在eNB52和53上运用图4的装置。然而可以备选地在各种其它设备上体现装置。在一些情况下,可以在设备之一或者组合上运用实施方式。另外,应当注意以下描述的设备或者单元可以不是必需的,因此可以在某些实施方式中省略一些设备或者单元。
[0054]现在参照图3,提供了用于最小化用于连接到网络的恢复时间的装置68。装置68可以包括处理器70、用户接口 72、通信接口 74、存储器设备76和预备切换命令模块80或者另外与它们通信。在一些实施方式中,处理器70 (和/或辅助处理器70或者另外与处理器70关联的协处理器或者任何其它处理电路)可以经由用于在装置68的部件之间传递信息的总线与存储器设备76通信。存储器设备76可以例如包括一个或者多个易失性和/或非易失性存储器。换言之,例如存储器设备76可以是包括门的电子存储设备(例如计算机可读存储介质),这些门被配置用于存储机器(例如计算设备、比如处理器70)可取回的数据(位)。存储器设备76可以被配置用于存储用于使装置能够根据本发明的一个示例性实施方式执行各种功能的信息、数据、应用、指令等。例如,存储器设备76可以被配置用于缓冲用于由处理器70处理的输入数据。附加地或者备选地,存储器设备76可以被配置用于存储用于由处理器70执行的指令。
[0055]装置68可以在一些实施方式中是被配置用于运用本发明的一个示例性实施方式的移动终端(例如移动终端10 (例如UE50))或者固定通信设备或者计算设备。然而在一个实施方式中,可以体现装置68为芯片或者芯片集。换言之,装置68可以包括一个或者多个物理封装(例如芯片),该物理封装包括结构组件(例如基板)上的材料、部件和/或接线。结构组件可以提供用于在其上包括的部件电路的物理强度、尺寸节约和/或电互作用限制。装置68因此可以在一些情况下被配置用于在单个芯片上实施本发明的一个实施方式或者实施为单个“片上系统”。这样,在一些情况下,芯片或者芯片集可以构成用于执行一个或者多个操作的装置,该一个或者多个操作用于提供这里描述的功能。
[0056]可以用多个不同方式体现处理器70。例如可以体现处理器70为各种处理装置、比如协处理器、微处理器、控制器、数字信号处理器(DSP)、有或者无附带DSP的处理单元或者各种其它处理电路装置中的一个或者多个处理装置,这些其它处理电路装置包括集成电路、如比如ASIC (专用集成电路)、FPGA (现场可编程门阵列)、微控制器单元(MCU)、硬件加速器、专用计算机芯片等。这样,在一些实施方式中,处理器70可以包括被配置用于独立执行的一个或者多个处理核。多核处理器可以在单个物理封装内实现多处理。附加地或者备选地,处理器70可以包括经由总线被串接配置用于实现独立执行指令、流水线和/或多线程的一个或者多个处理器。
[0057]在一个示例性实施方式中,处理器70可以被配置用于执行存储器设备76中存储的或者处理器70另外可访问的指令。备选地或者附加地,处理器70可以被配置用于执行硬编码功能。这样,无论是通过硬件还是软件方法或者通过其组合来配置,处理器70可以代表(例如在电路中物理地体现的)如下实体,该实体能够在被相应地配置之时根据本发明的一个实施方式执行操作。因此例如在体现处理器70为ASIC、FPGA等时,处理器70可以是用于进行这里描述的操作的具体配置的硬件。备选地,作为另一示例,在体现处理器70为软件指令的执行器时,指令可以具体配置处理器70以在执行指令时执行这里描述的算法和/或操作。然而在一些情况下,处理器70可以是具体设备(例如移动终端或者网络设备)的处理器,该设备被适配用于通过指令进一步配置处理器70来运用本发明的一个实施方式,这些指令用于执行这里描述的算法和/或操作。处理器70可以包括被配置用于支持处理器70的操作的时钟、算术逻辑单元(ALU)和逻辑门以及其它部件。
[0058]同时,通信接口 74可以是在硬件或者硬件与软件的组合中体现的任何如下装置、比如设备或者电路装置,该装置被配置用于从/向与装置50通信的网络和/或任何其它设备或者模块接收和/或传输数据。就这一点而言,通信接口 74可以例如包括用于实现与无线通信网络通信的一个天线(或者多个天线)以及支持硬件和/或软件。在一些环境中,通信接口 74可以备选地支持或者也支持有线通信。这样,例如通信接口 74可以包括用于支持经由线缆、数字用户线(DSL)、通用串行总线(USB)或者其它机制的通信调制解调器和/或其它硬件/软件。
[0059]用户接口 72可以与处理器70通信以接收对在用户接口 72的用户输入的指示和/或向用户提供可听、可视、机械或者其它输出。这样,用户接口 72可以例如包括键盘、鼠标、操纵杆、显不器、触屏、软键、麦克风、扬声器或者其它输入/输出机制。就这一点而言,例如处理器70可以包括被配置用于控制用户接口的诸如扬声器、振铃器、麦克风、显示器等一个或者多个单元的至少一些功能的用户接口电路装置。处理器70和/或包括处理器70的用户接口电路装置可以被配置用于通过在处理器70可访问的存储器(例如存储器设备76等)上存储的计算机程序指令(例如软件和/或固件)控制用户接口的一个或者多个元素的一个或者多个功能。
[0060]在一个示例性实施方式中,处理器70可以被实现为、包括或者另外控制预备切换命令模块80。这样,在一些实施方式中,处理器70可以视为引起、指引或者控制如这里描述的归于预备切换命令模块80的各种功能的执行或者出现。预备切换命令模块80可以是任何如下装置、比如设备或者电路装置,该装置根据软件操作或者另外在硬件或者硬件与软件的组合中被体现(例如处理器70在软件控制之下操作、体现处理器70为被具体配置用于执行这里描述的操作ASIC或者FPGA或者其组合)、由此配置设备或者电路装置以分别执行如这里描述的预备切换命令模块80的对应功能。因此,在其中运用软件的示例中,执行软件的设备或者电路装置(例如在一个示例中为处理器70)形成与这样的装置关联的结构。
[0061]预备切换命令模块80可以被配置用于生成一个或者多个测量报告。测量报告可以如以上描述的那样包括数据,该数据指定源/服务小区(例如起源eNB52)的RSRP水平/值、RSRQ水平/值或者任何其它适当数据。RSRP水平/值可以指示源/服务小区和/或邻近小区中的一个或者多个邻近小区的测量的功率水平。备选地,测量报告可以包括可以例如与网络符合成比例的一个或者多个RSRQ结果并且可以指示在无线电覆盖变成问题之前应当触发移动性时的条件。
[0062]这些测量报告可以由预备切换命令模块80向(源/服务小区的)起源eNB52的预备切换命令管理器82提供。起源eNB52的预备切换命令管理器82可以如以上描述的那样部分地利用测量报告的数据以生成预备切换命令。备选地或者附加地,预备切换命令管理器82可以利用除了仅来自预备切换命令模块80的报告(例如测量报告)之外的输入。其它输入可以例如是可以在eNB、在这一示例中为eNB52内内部收集的关于小区之间的移动性的统计资料。预备切换命令模块80可以响应于起源eNB52生成预备切换命令来接收预备切换命令。在一个示例性实施方式中,起源eNB52的预备切换命令管理器82可以在消息、比如RRC连接重新配置消息中包括预备切换命令。
[0063]就这一点而言,在其中预备切换命令模块80可能检测到将来网络连接失败(例如与源/服务小区的连接失败)、无线电质量下降等的实例中,预备切换命令模块80可以从在与预备切换命令关联的消息中标识的一个或者多个候选小区选择候选小区(例如最高优先级候选小区)以有助于向选择的候选小区(例如目标eNB53)切换装置68 (例如UE50)。
[0064]在一个示例性实施方式中,装置68可以在其中预备切换命令模块80可以检测到以下各项的实例中标识一个或者多个网络连接失败或者无线电质量下降:(I)装置68在配置的事件(例如生成一个或者多个测量报告)触发之前失去与源/服务小区(例如起源目标eNB52)的连接;(2)装置68由于失去连接而不能向网络(例如EPC58、起源eNB52等)发送测量报告;(3) eNB (例如起源eNB52)不能接收或者解码预备切换命令模块80所生成的测量报告;(3)装置68未成功地接收切换命令;或者(4)装置68不能建立与目标小区(例如目标eNB53)的连接以及可能影响与网络的连接的任何其它适当条件/实例、比如无线电质量下降等。例如,预备切换命令模块80可以在以下实例中检测一个或者多个网络连接失败或者无线电质量下降:(1)可能由于在网络的某些区域(例如小区的某些区域)中的不良网络覆盖而失去连接;(2)相同层小区(例如频率内)引起的干扰引起连接问题;以及(3)其中可能未在预定时间段内在层I (LI)连接内恢复连接问题从而造成无线电链路失败(RLF)的实例以及可能影响网络连接和/或无线电质量条件的任何其它适当实例。
[0065]如以上所示,图4图示了根据一个示例性实施方式的从网络实体的观点来看用于最小化用于连接到网络的恢复时间的装置68’的框图。可以例如在eNB52、53上配置装置68’。在一个备选示例性实施方式中,可以例如在网络管理系统40或者EPC58上运用装置68’。装置68’可以包括与图3的装置68的部件相似的若干部件。就这一点而言,例如装置68’可以包括比如如图4的示例中所示的处理器70’、存储器设备76’和通信接口 74’的部件。处理器70、存储器设备76’和通信接口 74’可以除了可能关于比例和语义差异之外具有与图3的处理器70、存储器设备76和通信接口 74相似的结构特性和功能能力。因而将未提供这些部件的具体描述。
[0066]在一个示例性实施方式中,装置68’还可以包括预备切换命令管理器82。在一些情况下,处理器70’可以被体现为、包括或者另外控制预备切换命令管理器82。这样,在一些实施方式中,处理器70可以视为引起、指引或者控制如这里描述的归于预备切换命令管理器82的各种功能的执行或者出现。预备切换命令管理器82可以是任何如下装置、比如设备或者电路装置,该装置根据软件操作或者另外在硬件或者硬件与软件的组合中被体现(例如处理器70’在软件控制之下操作、体现处理器70’为被具体配置用于执行这里描述的操作ASIC或者FPGA或者其组合)、由此配置设备或者电路装置以分别执行如这里描述的预备切换命令管理器82的对应功能。因此,在其中运用软件的示例中,执行软件的设备或者电路装置(例如在一个示例中为处理器70’ )形成与这样的装置关联的结构。
[0067]预备切换命令管理器82可以被配置用于关于响应于将来检测到网络连接失败和/或无线电质量下降向候选小区切换UE50来向UE50 (例如向预备切换命令模块80)提供指令。例如,预备切换命令管理器82可以被配置用于生成可以在消息(例如RRC连接重新配置消息)中向UE50发送的预备切换命令。预备切换命令可以包括数据或者与数据关联,该数据指示UE50可以响应于将来检测到网络连接失败和/或无线电质量下降来切换到的一个或者多个候选小区。
[0068]源/服务(例如eNB52)的预备切换命令管理器82也可以向候选小区中的每个候选小区发送消息(例如切换请求消息),该消息向候选小区通知UE50可以基于将来检测到网络连接失败和/或无线电质量下降在将来向候选小区之一切换。响应于接收到切换请求消息,候选小区(例如eNB53)的预备切换命令管理器82可以生成可以向源/服务小区的预备切换命令管理器82发送的确认接收到切换请求消息的修改的切换请求确认消息。候选小区(例如eNB53)的预备切换命令管理器82可以在修改的切换请求确认消息中包括可以由源/服务(例如eNB52)的预备切换命令管理器82用来生成预备切换命令并且可以在生成的预备切换命令中包括或者与生成的预备切换命令关联的一个或者多个参数。
[0069]现在参照图5,提供根据一个示例性实施方式的包括预备切换命令的示例性消息的图。在一个示例性实施方式中,图5的消息31可以是RRC连接重新配置消息。然而在一个备选示例性实施方式中,消息31可以是任何其它适当消息。包括切换预备命令33的消息31可以用以上描述的方式由起源eNB52的预备切换命令管理器82生成。可以在与移动性控制信元(例如IE)关联的信息中包括预备切换命令33。此外,预备切换命令33可以向UE50的预备切换命令模块80表示UE50可以响应于将来检测到网络连接失败和/或无线电质量下降向在消息31中标识的候选小区(例如候选小区35)切换等。在消息31的示例性实施方式中,起源eNB52的预备切换命令管理器82可以包括在来自候选小区(例如候选小区35 (例如目标eNB53))的预备切换命令管理器82的修改的切换请求确认中接收的参数37 (例如RACH配置专用参数)和参数39 (例如无线电资源配置公共参数)。
[0070]可以优化所生成的预备切换命令,使得源/服务小区(例如起源eNB52)的预备切换命令模块82可以省略冗余信息。例如,一些与LI有关的参数可以不在邻近小区中不同。例如,如果两个或者更多候选小区在相同载波频率上,则可以不必在消息(例如消息31)、比如RRC连接重新配置消息中两次包括载波频率。这样,源/服务小区(例如起源eNB52)的预备切换命令管理器82可以不在包括预备切换命令的消息中包括这些冗余参数。
[0071]此外,在一个示例性实施方式中,候选目标小区可以不限于相同无线电接入技术(RAT)。例如在一个示例性实施方式中,图2的系统可以、但不是必须包括分散的E-UTRAN覆盖(例如非连续E-UTRAN覆盖),在该E-UTRAN覆盖中,源小区(例如源/服务小区(例如起源eNB52)和目标小区(例如目标eNB53))可以是UTRAN或者GERAN小区或者其它任何其它适当小区。这样,在其中UE50可以从支持一个RAT的一个小区向支持另一 RAT的另一小区移动的实例中,与UE正在被切换到的小区的连接可以快速,因为扫描、验证和选择E-UTRAN邻居小区可以不必要。
[0072]图6图示了控制流程图,该控制流程图示出可以在实现一个示例性实施方式时交换的信令的示例。如图6中所示,UE (例如UE50)可以初始地与第一 eNB (例如源eNB I (例如eNB52))通信。例如,UE和第一 eNB可以在操作100在无线电资源控制(RRC)连接模式中。UE可以由源eNBl配置用于向源eNBl提供测量报告。因此,UE可以如在操作105所示生成一个或者多个测量报告并且可以向eNBl发送测量报告。测量报告可以包括指示一个或者多个最佳小区的数据。在测量报告中的指示一个或者多个最佳小区的数据可以部分地基于一个或者多个对应RSRP水平/值、RSRQ水平/值和任何其它适当数据(例如测量)。在操作110,eNBl可以生成可以包括预备切换命令的消息(例如RRC连接重新配置消息),该预备切换命令指示UE可以响应于将来检测到网络连接失败和/或将来检测到无线电质量下降而切换到的一个或者多个候选目标小区或者与该一个或者多个候选目标小区关联。包括预备切换命令的消息也可以包括移动性信息。在一个示例性实施方式中,在其中UE从eNBl接收消息的实例中,UE可以在正常模式中、在执行小区检测、测量、无线电链路监视(RLM)和任何其它适当功能的RRC连接模式中。UE可以存储消息并且可以利用与预备切换命令部分地关联的数据以基于检测到网络连接失败和/或无线电质量下降在将来执行切换。
[0073]在操作115,UE可以检测一个或者多个无线电问题。无线电问题可以与对网络连接失败(例如失去与源小区(例如eNBl)的连接)和/或无线电条件/质量下降等的检测关联。UE可以在操作120尝试在预定时间段(这里也称为T311)内重建与网络的连接或者化解无线电条件/质量下降。UE可以在操作125响应于在预定时间段到期时不能重建网络连接或者化解无线电条件/质量下降来确定或者检测连接失败(例如无线电链路失败)出现。
[0074]在操作130,UE可以检查从eNBl接收的包括预备切换命令的消息(例如RRC连接重新配置消息)中的数据并且可以选择用于切换的最佳候选目标小区。就这一点而言,UE可以从消息(例如RRC连接重新配置消息)选择标识eNB2的数据并且可以改变或者切换到eNB。响应于UE从消息选择eNB2,UE可以在操作135向eNB2发送指示向eNB2的切换完成的消息。从UE向eNB2发送的指示切换完成的消息(例如切换完成消息)可以、但不是必须包括一些源小区(例如eNBl)信息。切换完成这样的指示可以指示UE存在于eNB2 (例如eNB53)的目标小区中。
[0075]虽然以上示例可以涉及与E-UTRAN有关的一个示例性实施方式的应用,但是可以关于UTRAN或者甚至其它网络用相似方式实现其它示例性实施方式。
[0076]图7是根据本发明的一个示例性实施方式的方法和程序产品的流程图。在操作700,用户设备(例如UE50)可以接收包括预备切换命令的消息(例如RRC连接重新配置消息),该预备切换命令指示用于切换的一个或者多个候选目标小区(例如目标eNB53)或者与该一个或者多个候选目标小区关联以及如下数据,该数据指示候选目标小区响应于将来检测到一个或者多个切换条件(例如网络连接失败)而可选择用于切换。在操作705,用户终端(例如UE50)可以响应于检测到至少一个切换条件(例如网络连接失败(例如无线电链路失败))来发起对用于用户终端的切换的候选目标小区之一的选择。在操作710,用户终端(例如UE50)可以实现用户终端向选择的候选目标小区的切换。[0077]现在参照图8,提供根据一个示例性实施方式的用于最小化用于建立与网络的连接的恢复时间的方法和程序产品的流程图。在操作800,源小区的第一装置(例如eNB52)可以生成包括预备切换命令的消息(例如RRC连接重新配置消息),该预备切换命令指示用于切换的一个或者多个候选目标小区或者与该一个或者多个候选目标小区关联以及如下数据,该数据指示候选目标小区响应于将来检测到一个或者多个切换条件(例如网络连接失败)而可选择用于切换。在操作805,第一装置可以促进响应于检测到至少一个切换条件(例如网络连接失败(例如无线电链路失败))来向装置(例如UE50)发送消息以实现装置向候选目标小区中的选择的目标小区(例如目标eNB53)的切换。
[0078]应当指出图6、图7和图8是根据本发明的示例性实施方式的系统、方法和计算机程序产品的流程图。将理解,可以通过各种手段、比如硬件、固件和/或包括一个或者多个计算机程序指令的计算机程序产品实施流程图的每个块和在流程图中的块组合。例如,计算机程序指令可以实现以上描述的过程中的一个或者多个过程。就这一点而言,在一个示例性实施方式中,体现以上描述的过程的计算机程序指令由存储器设备(例如存储器设备76、存储器76’)存储并且由处理器(比如处理器70、处理器70’、预备切换命令模块80、预备切换命令管理器82)执行。如将理解的那样,可以向计算机或者其它可编程装置(例如硬件)上加载任何这样的计算机程序指令以产生机器,从而在计算机或者其它可编程装置上执行的指令使在流程图的块中指定的功能被实施。在一个实施方式中,在计算机可读存储器中存储计算机程序指令,该计算机可读存储器可以指引计算机或者其它可编程装置以特定方式工作,从而在计算机可读存储器中存储的指令产生包括指令的制品,这些指令实施在流程图的块中指定的功能。计算机程序指令也被加载到计算机或者其它可编程装置上以使系列操作在计算机或者其它可编程装置上执行以产生计算机实施的过程,从而在计算机或者其它可编程装置上执行的指令实施在流程图的块中指定的功能。
[0079]因而,流程图的块支持用于执行指定功能的装置的组合。也将理解,流程图的一个或者多个块和在流程图中的块组合可以由执行指定功能的基于专用硬件的计算机系统实施或者由专用硬件与计算机指令的组合实施。
[0080]在一个不例性实施方式中,一种用于执行以上图6、图7和图8的方法的装置可以包括被配置用于执行以上描述的操作(100-135,700-710和800-805)中的一些或者每个操作的处理器(例如处理器70、处理器70’、预备切换命令模块80、预备切换命令管理器82)。处理器可以例如被配置用于通过执行硬件实施的逻辑功能、执行存储的指令或者执行用于执行操作(100-135、700-710和800-805)中的每个操作的算法来执行操作(100-135、700-710和800-805)。备选地,装置可以包括用于执行以上描述的操作中的每个操作的装置。就这一点而言,根据一个示例性实施方式,用于执行操作(100-135、700-710和800-805)的装置的示例可以包括例如如以上描述的处理器70(例如作为用于执行以上描述的操作中的任何操作的装置)、处理器70’、预备切换命令模块80、预备切换命令管理器82和/或用于执行用于处理信息的指令或者执行用于处理信息的算法的设备或者电路。
[0081]受益于在前文描述和关联附图中呈现的教导,在这些发明涉及的领域中的技术人员将想到这里阐述的本发明的许多修改和其它实施方式。因此将理解,本发明将不限于公开的【具体实施方式】,并且修改和其它实施方式旨在于包含于所附权利要求的范围内。另外,虽然前文描述和关联附图在单元和/或功能的某些示例组合的背景中描述示例性实施方式,但是应当理解,备选实施方式可以提供单元和/或功能的不同组合而未脱离所附权利要求的范围。就这一点而言,例如如可以在所附权利要求中的一些权利要求中阐述的那样也设想与以上明确描述的单元和/或功能组合不同的单元和/或功能组合。虽然这里运用具体术语,但是仅在通用和描述意义上而并非出于限制的目的来使用它们。
【权利要求】
1.一种方法,包括: 接收包括预备切换命令的消息,所述预备切换命令指示用于切换的一个或者多个候选目标小区以及如下数据,所述数据指示所述候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换; 响应于检测到所述切换条件中的至少一个切换条件来发起对用于装置的切换的所述候选目标小区之一的选择;以及 实现所述装置向所选择的候选目标小区的切换。
2.根据权利要求1所述的方法,其中所述切换条件中的至少一个切换条件包括至少一个网络连接失败。
3.根据权利要求1所述的方法,其中实现切换包括响应于尝试在预定时间段内重建与网络的连接未成功来实现所述装置向所选择的候选目标小区的切换。
4.根据权利要求1所述的方法,其中在接收所述消息之前,所述方法还包括: 生成包括如下数据的一个或者多个测量报告,所述数据指示所述候选目标小区中的每个候选目标小区的相应功率水平以实现部分地基于所述测量报告的所述数据来生成所述预备切换命令。
5.根据权利要求1所述的方法,其中在接收所述消息之前,所述方法还包括: 收集关于所述切换的行为的统计资料以实现部分地基于所述测量报告的所述数据来生成所述预备切换命令。
6. 根据权利要求5所述的方法,其中所述统计资料对应于一个或者多个装置从源小区向与所述候选目标小区对应的一个或者多个邻居小区移动的概率。
7.根据权利要求6所述的方法,其中所述统计资料对应于在连接失败之后选择特定小区的所述装置的数目。
8.根据权利要求1所述的方法,还包括: 实现向网络设备发送所生成的消息,所述消息指示所述装置向所选择的候选目标小区切换。
9.根据权利要求8所述的方法,其中所述网络设备包括响应于所述切换而向所述装置提供通信服务的目标基站。
10.根据权利要求1所述的方法,其中根据所述候选目标小区中的每个候选目标小区的相应功率水平为所述候选目标小区赋予优先级,其中向具有最高功率水平的候选目标小区指派最高优先级。
11.根据权利要求1所述的方法,其中根据移动性统计资料为所述候选目标小区赋予优先级,其中向具有作为所述目标小区的最高概率的候选目标小区指派最高优先级。
12.根据权利要求1所述的方法,其中包括所述预备切换命令的所述消息包括来自所述候选目标小区的、用于实现所述装置向所述候选目标小区中的至少一个候选目标小区的切换的一个或者多个参数。
13.根据权利要求2所述的方法,其中所述至少一个网络连接失败包括无线电链路失败。
14.根据权利要求2所述的方法,其中所述至少一个网络连接失败包括对与网络设备的连接失败的检测或者无线电质量或条件的下降中的至少一项。
15.一种装置,包括: 至少一个处理器;以及 包括计算机程序代码的至少一个存储器,所述至少一个存储器被配置用于与所述至少一个处理器一起使所述装置至少执行以下操作: 接收包括预备切换命令的消息,所述预备切换命令指示用于切换的一个或者多个候选目标小区以及如下数据,所述数据指示所述候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换; 响应于检测到所述切换条件中的至少一个切换条件来发起对用于装置的切换的所述候选目标小区之一的选择;以及 实现所述装置向所选择的候选目标小区的切换。
16.根据权利要求15所述的装置,其中所述存储器和计算机程序代码被配置用于与所述处理器一起使所述装置: 实现对至少一个网络连接失败的检测,其中所述切换条件中的至少一个切换条件包括所述网络连接失败。
17.根据权利要求15所述的装置,其中所述存储器和计算机程序代码被配置用于与所述处理器一起使所述装置: 通过响应于尝试在预定时间段内重建与网络的连接未成功来实现所述装置向所选择的候选目标小区的切换来实现切换。
18.根据权利要求15所述的装置,其中在接收所述消息之前,所述存储器和计算机程序代码被配置用于与所述处理器一起使所述装置: 生成包括如下数据的一个或者多个测量报告,所述数据指示所述候选目标小区中的每个候选目标小区的相应功率水平以实现部分地基于所述测量报告的所述数据来生成所述预备切换命令。
19.根据权利要求15所述的装置,其中在接收所述消息之前,所述存储器和计算机程序代码被配置用于与所述处理器一起使所述装置: 收集关于所述切换的行为的统计资料以实现部分地基于所述测量报告的所述数据来生成所述预备切换命令。
20.根据权利要求19所述的装置,其中所述统计资料对应于一个或者多个装置从源小区向与所述候选目标小区对应的一个或者多个邻居小区移动的概率。
21.根据权利要求20所述的装置,其中所述统计资料对应于在连接失败之后选择特定小区的装置的数目。
22.根据权利要求15所述的装置,其中所述存储器和计算机程序代码被配置用于与所述处理器一起使所述装置: 实现向网络设备发送所生成的消息,所述消息指示所述装置向所选择的候选目标小区切换。
23.根据权利要求22所述的装置,其中所述网络设备包括响应于所述切换而向所述装置提供通信服务的目标基站。
24.根据权利要求15所述的装置,其中根据所述候选目标小区中的每个候选目标小区的相应功率水平为所述候选目标小区赋予优先级,其中向具有最高功率水平的候选目标小区指派最高优先级。
25.根据权利要求15所述的装置,其中根据移动性统计资料为所述候选目标小区赋予优先级,其中向具有作为所述目标小区的最高概率的候选目标小区指派最高优先级。
26.根据权利要求15所述的装置,其中包括所述预备切换命令的所述消息包括来自所述候选目标小区的、用于实现所述装置向所述候选目标小区中的至少一个候选目标小区的切换的一个或者多个参数。
27.根据权利要求1 6所述的装置,其中所述至少一个网络连接失败包括无线电链路失败。
28.根据权利要求16所述的装置,其中所述至少一个网络连接失败包括对与网络设备的连接失败的检测或者无线电质量或条件的下降中的至少一项。
29.—种包括至少一个计算机可读存储介质的计算机程序产品,所述至少一个计算机可读存储介质具有在其中存储的计算机可读程序代码部分,所述计算机可读程序代码部分包括: 被配置用于促进接收包括预备切换命令的消息的程序代码指令,所述预备切换命令指示用于切换的一个或者多个候选目标小区以及如下数据,所述数据指示所述候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换; 被配置用于响应于检测到所述切换条件中的至少一个切换条件来发起对用于装置的切换的所述候选目标小区之一的选择的程序代码指令;以及 被配置用于实现所述装置向所选择的候选目标小区的切换的程序代码指令。
30.根据权利要求29所述的计算机程序产品,还包括: 被配置用于通过响应于尝试在预定时间段内重建与网络的连接未成功来实现所述装置向所选择的候选目标小区的切换来实现切换的程序代码指令。
31.一种方法,包括: 生成包括预备切换命令的消息,所述预备切换命令指示用于切换的一个或者多个候选目标小区以及如下数据,所述数据指示所述候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换;以及 促进响应于检测到所述切换条件中的至少一个切换条件来向装置发送所述消息,以实现所述装置向所述候选目标小区中的所选择的目标小区的切换。
32.根据权利要求31所述的方法,其中所述切换条件中的至少一个切换条件包括至少一个网络连接失败。
33.根据权利要求31所述的方法,其中在生成所述消息之前,所述方法还包括: 接收包括如下数据的一个或者多个测量报告,所述数据指示所述候选目标小区中的每个候选目标小区的相应功率水平;以及 部分地基于所述测量报告的所述数据来生成所述预备切换命令。
34.一种装置,包括: 至少一个处理器;以及 包括计算机程序代码的至少一个存储器,所述至少一个存储器被配置用于与所述至少一个处理器一起使所述装置至少执行以下操作: 生成包括预备切换命令的消息,所述预备切换命令指示用于切换的一个或者多个候选目标小区以及如下数据,所述数据指示所述候选目标小区响应于将来检测到一个或者多个切换条件而可选择用于切换;以及 促进响应于检测到所述切换条件中的至少一个切换条件向设备发送所述消息以实现所述设备向所述候选目标小区中的所选择的目标小区的切换。
35.根据权利要求34所述的装置,其中所述切换条件中的至少一个切换条件包括至少一个网络连接失败。
36.根据权利要求34所述的装置,其中在生成所述消息之前,所述存储器和计算机程序代码被配置用于与所述处理器一起使所述装置: 接收包括如下数据的一个或者多个测量报告,所述数据指示所述候选目标小区中的每个候选目标小区的相应功率水平;以及 部分地基于所述测量报告的所 述数据来生成所述预备切换命令。
【文档编号】H04W36/00GK103718604SQ201180072809
【公开日】2014年4月9日 申请日期:2011年6月21日 优先权日:2011年6月21日
【发明者】I·A·科斯基塔罗, J·T·科斯克拉, J-P·科斯基南, L·达尔斯加德 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1