在漫游时具有改进的网络选择的移动设备的制作方法

文档序号:11882538阅读:183来源:国知局
本申请涉及无线设备,并且更具体而言涉及用于无线设备在漫游时基于偏好的RAT执行系统选择的装置、系统和方法。
背景技术
::无线通信系统的使用正在迅速增长。而且,无线通信技术已从仅限于语音通信演变为还包括诸如互联网和多媒体内容之类的数据的传输。在某些场景中,无线设备可以使用搜索算法以通过无线网络获取服务。这些搜索算法会加重设备资源的负担。因此,本领域中的改进是期望的。技术实现要素:本文给出了让无线设备更高效地扫描用于潜在基站的频带的方法以及被配置为实现这些方法的设备的实施例。实施例涉及具有至少一个用于执行无线通信的天线、无线电装置以及耦合到无线电装置的处理元件的用户装备(UE)设备。UE可以执行语音和/或数据通信以及本文所描述的方法。根据本文所描述的技术,UE可以在驻留在第一系统上时响应于第一条件的发生而发起后台扫描来升级RAT。第一系统可以包括根据第一RAT操作的第一PLMN。UE可以确定第二系统根据与第一RAT相比而言提供升级服务的第二RAT操作。第二系统可以包括在在后台扫描期间发现的一个或多个系统当中。UE可以基于第二PLMN根据第二RAT操作而尝试在第二系统上注册。第一和第二PLMN各自可以具有关联的运营者偏好并且第一PLMN可以相对于第二PLMN是偏好的。另外,根据本文中所描述的技术,UE可以基于该UE驻留在其上的当前系统与存储在该UE上的偏好系统列表的比较来确定偏好系统列表中有至少一个更高优先级的系统。此外,UE可以比较当前系统的第一无线电接入技术(RAT)与所述至少一个更高优先级系统的第二RAT,并且响应于确定第一RAT与第二RAT相比是偏好的,继续在当前系统上驻留,而不发起对更高优先级系统的后台扫描。此外,根据本文中所描述的技术,UE可以基于第一与第二RAT的比较确定使用第一RAT的较低优先级的系统相对于使用第二RAT的更高优先级的系统是偏好的,其中系统的优先级至少部分地基于存储在UE上的偏好系统列表。响应于确定较低优先级的系统是偏好的,UE可以继续在较低优先级的系统上驻留,而不发起对更高优先级的系统的后台扫描。根据本文中所描述的其它技术,UE可以确定该UE驻留在其上的当前系统上的第一RAT比一个或多个其它RAT不是偏好的并且仅对使用更偏好的第二RAT的系统执行扫描。UE可以响应于发现至少一个包括更偏好的第二RAT的系统而在使用更偏好的第二RAT的该至少一个系统上注册该UE。此外,UE可以重新选择到相对于第二RAT是偏好的第三RAT。本文所述的技术可以在多种不同类型的设备中实现和/或与其一起使用,这些设备包括但不限于蜂窝电话、平板计算机、可穿戴计算设备、便携式媒体播放器以及任何各种其它计算设备。本
发明内容是要提供在本文档中所描述的一些主题的简要概述。因而,将认识到,上述特征仅仅是例子并且不应当被认为是以任何方式缩小本文所述主题的范围或精神。本文所述主题的其它特征、方面和优点将从以下具体描述、附图和权利要求变得显然。附图说明当结合附图考虑各种实施例的以下具体描述时,可以获得本主题的更好理解,附图中:图1示出了根据一些实施例的示例无线通信系统;图2示出了根据一些实施例的与用户装备(UE)设备通信的基站(BS);图3示出了根据一些实施例的UE的示例框图;图4示出了根据一些实施例的BS的示例框图;图5是示出由UE执行以在漫游时执行RAT升级的方法的一种实施例的流程图;图6是示出由UE执行以在漫游时确定何时执行后台扫描的方法的一种实施例的流程图;图7是示出由UE执行以在漫游时确定何时执行后台扫描的方法的另一种实施例的流程图;图8是示出由UE执行以在漫游时确定何时执行对更偏好的RAT的后台扫描的方法的实施例的流程图;及图9是示出由UE执行以在漫游时确定何时执行对更偏好的RAT的后台扫描的方法的另一种实施例的流程图。虽然本文所述的特征易于有各种修改和另选形式,但是其具体实施例在附图中作为例子示出并且在本文具体描述。然而应当理解,附图以及对其的具体描述不是要限于特定公开的形式,相反,意图是要覆盖属于由权利要求定义的主题的精神和范围的所有修改、等价物和另选方案。具体实施方式术语以下是本公开内容中所使用的术语的术语表:存储介质——任何的各种类型的非临时性存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如DRAM、DDRRAM、SRAM、EDORAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它 相似类型的存储器元件等。存储介质可以还包括其它类型的非临时性存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如互联网)连接到第一计算机系统。在后面的例子中,第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如体现为计算机程序)。载体介质——上文所描述的存储介质以及诸如总线、网络的物理传输介质和/或传达信号(诸如电、电磁或数字信号)的其它物理传输介质。可编程硬件元件——包括各种硬件设备,其中包括经由可编程互连来连接的多个可编程功能块。示例包括FPGA(现场可编程门阵列)、PLD(可编程逻辑器件)、FPOA(现场可编程对象阵列)和CPLD(复杂PLD)。可编程功能块可从细粒度的(组合逻辑或查找表)到粗粒度的(算术逻辑单元或处理器核)不等。可编程硬件元件也可被称为“可重配置逻辑”。计算机系统——各种类型的计算或处理系统中的任何类型,这些计算或处理系统包括个人计算机系统(PC)、大型计算机系统、工作站、网络家电(networkappliance)、互联网家电(Internetappliance)、个人数字助理(PDA)、电视系统、网格计算系统或者其它设备或设备的组合。一般来说,术语“计算机系统”可以广义地定义为包括具有至少一个执行来自存储介质的指令的处理器的任何设备(或设备组合)。用户装备(UE)(或“UE设备”)——移动或便携式的、执行无线通信的各种类型的计算机系统装置中的任何类型。UE设备的例子包括移动电话或智能手机(例如基于iPhoneTM、AndroidTM的手机)、便携式游戏设备(例如NintendoDSTM、PlayStationPortableTM、GameboyAdvanceTM、iPhoneTM)、笔记本电脑、可穿 戴设备(例如智能手表、智能眼镜)、PDA、便携式互联网设备、音乐播放器、数据存储设备或其它手持式设备等。一般来说,术语“UE”或“UE设备”可以广义地定义为包括由用户容易地运送并且能够进行无线通信的任何电子、计算和/或电信设备(或设备的组合)。基站——术语“基站”具有其普通含义的全部范围,并且至少包括安装在固定位置处并用于作为无线电话系统或无线电系统的一部分进行通信的无线通信基站。处理元件——指的是各种元件或元件的组合。处理元件包括例如电路(诸如ASIC(专用集成电路))、单独处理器核心的部分或电路、整个处理器核心、单独处理器、可编程硬件设备(诸如现场可编程门阵列(FPGA))、和/或包括多个处理器的系统的较大的部分。信道——被用来从发送方(发送器)向接收方传送信息的介质。应当指出,由于术语“信道”的特性可以根据不同的无线协议有所不同,因此本文所使用的术语“信道”可被认为以与使用该术语所指的设备类型的标准一致的方式使用。在一些标准中,信道宽度可以是可变的(例如,依赖于设备能力、频带条件等等)。例如,LTE可以支持从1.4MHz到20MHz的可伸缩信道带宽。相对照地,WLAN信道可以是22MHz宽,而蓝牙信道可以是1MHz宽。其它协议和标准可以包括信道的不同定义。此外,一些标准可以定义和使用多种类型的信道,例如,用于上行链路或下行链路的不同信道和/或用于诸如数据、控制信息之类的不同用途的不同通道,等等。频带——术语“频带”具有其普通含义的完全范围,并且至少包括信道在其中被使用或者为相同目的预留的频谱(例如,射频频谱)的一部分。自动——指的是动作或操作由计算机系统(例如由计算机系统执行的软件)或设备(例如电路系统、可编程硬件元件、ASIC等)执行,而不需要直接指定或执行该动作或操作的用户输入。因此术语“自动”与由用户手动执行或指定的操作(其中用户提供直接执行该 操作的输入)形成对照。自动的过程可以由用户所提供的输入启动,但随后“自动”执行的动作不由用户指定,即不是“手动”执行(“手动”执行中用户指定每个要执行的操作)。例如,用户通过选择每个字段并提供指定信息的输入(例如通过键入信息、选择复选框、单选等)来填写电子表格是手动填写所述电子表格,即便计算机系统必须响应于用户动作来更新所述表格。所述表格可以由计算机系统自动填写,其中计算机系统(例如在计算机系统上执行的软件)分析表格的字段并填写表格而不需要指定字段的答案的任何用户输入。如上面所指示的,用户可以调用表格的自动填写,但并不参与表格的实际填写(例如用户不手动指定字段的答案,相反字段的答案自动完成)。本说明书提供响应于用户已经采取的动作而自动被执行的操作的各种例子。大致——是指几乎正确或确切的值。例如,大致可以指在确确(或期望)值的1%至10%内的值。但是,应该指出的是,实际的阈值(或公差)可以取决于应用。例如,在一种实施例中,“大致”可以意味着在某个指定或期望值的0.1%内,而在各种其它实施例中,阈值可以是例如2%、3%、5%等等,如特定应用所期望或要求的。各种部件可以被描述为“被配置为”执行一个或多个任务。在这种上下文中,“被配置为”是一般地指“具有”在操作期间执行这一个或多个任务的“结构”的广义阐述。照此,部件可以被配置为执行该任务——即使当部件当前不执行任务时(例如,一组电导体可以被配置为将一个模块电连接到另一模块——即使当两个模块未连接时)。在一些上下文中,“被配置为”可以是一般地指“具有”在操作期间执行这一个或多个任务的“电路系统”的广义阐述。照此,部件可以被配置为执行任务——即使当部件当前未启动时。一般而言,构成对应于“被配置为”的结构的电路系统可以包括硬件电路。为了描述中的方便,各种部件可以被描述为执行一个或多个任务。这种描述应当被解释为包括短语“被配置为”。阐述被配置为执行一个或多个任务的部件明确地不是要对那个部件援引35U.S.C.§112(f) 解释。图1和2——通信系统图1示出了根据一种实施例的简化的示例无线通信系统。要指出的是,图1的系统仅仅是可能系统的一个例子,并且本公开内容的特征可以根据期望在任何各种系统中实现。如图所示,示例无线通信系统包括基站102A,它经传输介质与一个或多个用户设备106A、106B等等至106N通信。每个用户设备可以在本文被称为“用户装备”(UE)。因此,用户设备106被称为UE或UE设备。基站(BS)102A可以是基本收发器站(BaseTransceiverStation,BTS)或小区站点(“蜂窝基站”),并且可以包括使得能够与UE106A至106N进行无线通信的硬件。基站的通信区域(或覆盖区域)可以被称为“小区”。基站102A和UE106可被配置为利用各种无线电接入技术(RAT)当中的任意技术经传输介质通信,其中RAT也被称为无线通信技术或电信标准,诸如GSM、UMTS(与例如WCDMA或TD-CDMA空中接口关联)、LTE、高级LTE(LTE-A)、HSPA、3GPP2CDMA2000(例如,1xRTT、1xEV-DO、HRPD、eHRPD),等等。应当指出,如果基站102A在LTE的上下文中实现,则它可以替代地被称为“eNodeB”。如图所示,基站102A还可以配备为与网络100(在各种可能性当中,例如,蜂窝服务提供者的核心网络、诸如公共交换电话网络(PSTN)的电信网络、和/或互联网)通信。因此,基站102A可以便于用户设备之间和/或用户设备与网络100之间的通信。特别地,蜂窝基站102A可以为UE106提供各种电信能力,诸如语音、SMS和/或数据服务。基站102A和其它根据相同或不同蜂窝通信标准操作的类似基站(诸如基站102B…102N)可以因此作为小区的网络提供,这可以经 一种或多种蜂窝通信标准在广泛的地理区域上为UE106A-N和类似的设备提供连续或几乎连续的重叠服务。因此,虽然基站102A可以如图1中所示出的那样充当UE106A-N的“服务小区”,但是每个UE106还可以能够从一个或多个其它小区(这些小区可以由基站102B-N和/或任何其它基站提供)接收信号(并且有可能在这一个或多个其它小区的通信范围内),这些小区可以被称为“邻居小区”。这种小区还可以能够便于用户设备之间和/或用户设备与网络100之间的通信。这种小区可以包括“宏”小区、“微”小区、“微微”小区和/或提供各种其它粒度的服务区域大小当中的任何一种的小区。例如,图1中所示的基站102A-B可以是宏小区,而基站102N可以是微小区。其它配置也是可能的。应当指出,UE106可以能够利用多种无线通信标准通信。例如,除了至少一种蜂窝通信协议(例如,GSM、UMTS(与例如WCDMA或TD-SCDMA空中接口关联)、LTE、LTE-A、HSPA、3GPP2CDMA2000(例如,1xRTT、1xEV-DO、HRPD、eHRPD),等等),UE106还可被配置为利用无线联网(例如,Wi-Fi)和/或对等无线通信协议(例如,蓝牙、Wi-Fi对等,等等)通信。如果期望,则UE106可以还被配置为或者另选地被配置为利用一个或多个全球导航卫星系统(GNSS,例如GPS或GLONASS)、一个或多个移动电视广播标准(例如,ATSC-M/H或DVB-H)和/或任何其它无线通信协议进行通信。无线通信标准的其它组合(包括多于两种无线通信标准)也是可能的。图2示出了根据一种实施例的与基站102通信的用户装备106(例如,设备106A至106N之一)。UE106可以是具有蜂窝通信能力的设备,诸如移动电话、手持式设备、计算机或平板电脑,或者几乎任何类型的无线设备。UE106可以包括被配置为执行存储在存储器中的程序的处理器。UE106可以通过执行这样存储的指令来执行本文所述的任何方法实施例。另选地或者附加地,UE106可以包括可编程硬件元件,诸如 被配置为执行本文所述的任何方法实施例或者执行本文所述的任何方法实施例的任何部分的FPGA(现场可编程门阵列)。UE106可以包括用于利用一种或多种无线通信协议或技术通信的一个或多个天线。在一种实施例中,UE106可被配置为使用单个共享的无线电装置利用例如CDMA2000(1xRTT/1xEV-DO/HRPD/eHRPD)或LTE和/或使用该单个共享的无线电装置利用GSM或LTE进行通信。共享的无线电装置可以耦合到单个天线,或者可以耦合到多个天线(例如,对于MIMO),用于执行无线通信。一般而言,无线电装置可以包括基带处理器、模拟RF信号处理电路系统(例如,包括滤波器、混合器、振荡器、放大器等)或数字处理电路系统(例如,用于数字调制以及其它数字处理)的任意组合。类似地,无线电装置可以利用以上提到的硬件实现一个或多个接收和发送链。例如,UE106可以在多种无线通信技术(诸如以上所讨论的那些)之间共享接收和/或发送链的一个或多个部分。在一些实施例中,UE106可以包括分开的发送和/或接收链(例如,包括分开的天线和其它无线电部件),用于其被配置为通信所使用的每种无线通信协议。作为另一种可能性,UE106可以包括在多种无线通信协议之间共享的一个或多个无线电装置,以及专门被单个无线通信协议使用的一个或多个无线电装置。例如,UE106可以包括用于利用LTE或1xRTT(或者LTE或GSM)当中任意一个进行通信的共享无线电装置,以及用于利用Wi-Fi和蓝牙当中每一个进行通信的分开的无线电装置。其它配置也是可能的。图3——UE的框图图3示出了根据一种实施例的UE106的示例性框图。如图所示,UE106可以包括片上系统(systemonchip,SOC)300,该片上系统300可以包括用于各种目的的部分。例如,如图所示,SOC300可以包括可执行用于UE106的程序指令的(一个或多个)处理器302以及可执行图形处理并向显示器360提供显示信号的显示电路系统 304。(一个或多个)处理器302还可以耦合到存储器管理单元(MMU)340,MMU340可被配置为从处理器302接收地址并且把那些地址转译到存储器(例如,存储器306、只读存储器(ROM)305、NAND闪存存储器310)中的位置的和/或到其它电路或设备,诸如显示电路系统304、无线通信电路系统330、连接器I/F320和/或显示器360。MMU340可被配置为执行存储器保护和页表转化或建立。在一些实施例中,MMU340可以作为(一个或多个)处理器302的一部分被包括。如图所示,SOC300可以耦合到UE106的各种其它电路。例如,UE106可包括各种类型的存储器(例如,包括NAND闪存310)、连接器接口320(例如,用于耦合到计算机系统、扩展坞、充电站等等)、显示器360以及无线通信电路系统330(例如,用于LTE、LTE-A、CDMA2000、蓝牙、Wi-Fi、GPS等)。如图所示,UE设备106可以包括至少一个天线(以及有可能多个天线,例如,在各种可能性当中,用于MIMO和/或用于实现不同的无线通信技术),用于执行与基站、接入点和/或其它设备的无线通信。例如,UE设备106可以使用天线335来执行无线通信。UE106还可以包括一个或多个用户接口元素和/或被配置为与一个或多个用户接口元素一起使用。用户接口元素可以包括各种元素当中的任何元素,诸如显示器360(可以是触摸屏显示器)、键盘(可以是分立键盘或者可以被实现为触摸屏显示器的部分)、鼠标、麦克风和/或扬声器、一个或多个相机、一个或多个按钮,和/或能够向用户提供信息和/或接收或解释用户输入的各种其它元素当中任何元素。如本文所描述的,UE106可以包括用于实现用于执行更高效的蜂窝基站扫描的特征的硬件和软件部件,这些特征诸如本文所描述的那些。UE设备106的处理器302可被配置为实现本文所述方法的一部分或全部,例如,通过执行存储在存储介质(例如,非临时性计算机可读存储介质)上的程序指令。在其它实施例中,处理器302可被配置为可编程硬件元件,诸如FPGA(现场可编程门阵列),或者配 置为ASIC(专用集成电路)。另选地(或者另外地),UE设备106的处理器302结合其它组件300、304、306、310、320、330、335、340、350、360中的一个或多个可被配置为实现本文描述的特征的部分或全部,诸如本文所描述的特征。图4——基站的框图图4示出了根据一种实施例的基站102的示例框图。应当指出,图4的基站仅仅是可能基站的一个例子。如图所示,基站102可以包括可执行用于基站102的程序指令的(一个或多个)处理器404。(一个或多个)处理器404还可以耦合到存储器管理单元(MMU)440,MMU440可被配置为从(一个或多个)处理器404接收地址并且把那些地址转译到存储器(例如,存储器460和只读存储器(ROM)450)中的位置或者到其它电路或设备。基站102可以包括至少一个网络端口470。网络端口470可被配置为耦合到电话网络并且为多个设备,诸如UE设备106,提供对电话网络的访问,如以上在图1和2中所描述的。网络端口470(或者附加的网络端口)可以还被配置为或者另选地被配置为耦合到蜂窝网络,例如蜂窝服务提供者的核心网络。核心网络可以向多个设备,诸如UE设备106,提供移动性相关的服务和/或其它服务。在一些情况下,网络端口470可以经核心网络耦合到电话网络,和/或核心网络可以提供电话网络(例如,在由蜂窝服务提供者服务的其它UE设备之间)。基站102可以包括至少一个天线434,并且有可能是多个天线。这至少一个天线434可被配置为作为无线收发器操作,并且还可被配置为经无线电装置430与UE设备106通信。天线434经通信链432与无线电装置430通信。通信链432可以是接收链、发送链或者这二者。无线电装置430可被配置为经各种无线通信标准通信,这些标准包括但不限于LTE、LTE-A、GSM、UMTS、CDMA2000、Wi-Fi等等。基站102可被配置为利用多种无线通信标准来无线地通信。在一些情况下,基站102可以包括多个无线电装置,这可以使基站102能够根据多种无线通信技术通信。例如,作为一种可能性,基站102可以包括用于根据LTE执行通信的LTE无线电装置以及用于根据Wi-Fi执行通信的Wi-Fi无线电装置。在这种情况下,基站102可以能够既作为LTE基站又作为Wi-Fi接入点来操作。作为另一种可能性,基站102可以包括能够根据多种无线通信技术(例如,LTE和Wi-Fi、LTE和UMTS、LTE和CDMA2000、UMTS和GSM,等等)当中任何技术执行通信的多模式无线电装置。如本文随后进一步描述的,BS102可以包括用于实现或支持本文所述特征的实现的硬件和软件部件。基站102的处理器404可被配置为实现或支持本文所述方法的部分或全部的实现,例如,通过执行存储在存储介质(例如,非临时性计算机可读存储介质)上的程序指令。另选地,处理器404可被配置作为可编程硬件元件,诸如FPGA(现场可编程门阵列),或者配置作为ASIC(专用集成电路),或者其组合。另选地(或者另外地),BS102的处理器404结合其它部件430、432、434、440、450、460、470中的一个或多个可被配置为实现或支持本文描述的特征的部分或全部的实现。在漫游时升级RAT的后台PLMN选择在一些现有的实现中,如果UE利用第二代(2G)无线电接入技术(RAT)(例如,GSM/GPRS/EDGE)上的服务在公共陆地移动网络(PLMN)上注册,则与第三代(3G)或第四代(4G)RAT(例如,用于3G的WCDMA和用于4G的LTE或LTE-A)相比,UE会具有差的用户体验。差的用户体验可能是由于延长的数据下载和上传。此外,与3G或4GRAT相比,对于2GRAT的数据上传和下载的延长持续时间会导致更高的电池消耗。换句话说,与3G或4GRAT相比,从网络接收到的和发送到网络的每一比特所花费的能量代价更高。此外,对后台扫描的需求可以基于运营者控制的PLMN选择器中当前驻留系统的优先级通过接入技术数据结构(例如列表和/或参数(例如,EF_OPLMNwACT))周期性地(例如,如由SIM定时器定义的或者如由运营者指定并存储在UE的SIM卡或UICC上的)确定。应当指出,在一些实施例中,数据结构可以由网络运营者指定并且可包括运营者与其具有漫游协议的非运营者网络。数据结构可以包括(PLMN,RAT类型)对的列表。PLMN可以按优先级的递减次序列出(不考虑RAT类型),这意味着第一PLMN具有最高优先级。因此,如果在数据结构中有更高优先级的PLMN,则可以尝试扫描,以移动到更高优先级的PLMN,而不考虑RAT类型(无论是当前PLMN上还是更高优先级PLMN上)。因此,在一些情况下,后台扫描可以被触发并导致RAT类型的降低(例如,从3G移动到2G或者从4G移动到3G),因为更高优先级的PLMN在数据结构中存在。但是,如上面指出的,与3G或4GRAT相比而言用于2GRAT的数据上传和下载的延长持续时间会导致更高的电池消耗和降低的用户体验。因此,本文所描述的实施例提供了甚至在驻留在最高优先级系统上时也尝试后台扫描的机制。换句话说,如本文所描述的实施例可以允许UE为了升级RAT而使用后台扫描。图5——流程图图5是示出由UE执行以执行RAT升级的方法的一种实施例的流程图。除其它设备之外,图5中所示的方法还可以结合以上图中所示的任何系统或设备来使用。在各种实施例中,所示出的一些方法元素可以并发地执行、以与所示不同的次序执行或者可以被省略。附加的方法元素也可以根据期望被执行。如图所示,这种方法可以如下操作。在502,UE(例如,UE106)可以基于至少一个条件的发生发起RAT升级。换句话说,可能存在导致UE执行RAT升级的至少一 个条件。除其它条件之外,这至少一个条件还可以包括检测到UE处于漫游状态(例如,漫游国家或非归属国)、UE在自动PLMN选择模式下操作、UE启用了数据漫游设置,和/或UE已成功地在2G(例如,GSM/GPRS/EDGE)访问PLMN(VPLMN)上注册。应当指出,在一些实施例中,RAT升级的发起可以基于多个条件(即,许多条件)和/或一组条件的发生。在一些实施例中,UE可以使用缺省(或常规)PLMN选择逻辑来最初驻留在漫游网络(例如,VPLMN)中。例如,PLMN选择可以是或者基于运营者PLMN(OPLMN)列表或者PLMN可以基于信号质量来选择(例如,UE可以基于信号质量生成PLMN的列表并尝试首先利用最高或最佳的信号质量向PLMN注册)。在一些实施例中,RAT升级可以利用后台扫描机制执行。后台扫描可以至少部分地基于或使用运营者偏好的数据结构的一部分。该数据结构可以包括优先级化的系统列表。系统可以由PLMN和RAT类型定义,因此系统可以在数据结构中作为(PLMN,RAT类型)对出现。例如,EF_OPLMNwACT包括数据对(PLMN,接入技术)。数据结构可以是在UE的(一个或多个)UICC(通用集成电路卡)和/或SIM卡中定义的OPLMN列表。数据结构可被用来生成偏好系统列表,使得可以基于偏好系统列表确定当前服务系统(PLMN,RAT类型)是否比偏好系统具有更低的优先级。在一些实施例中,如果至少一个更高优先级的PLMN在数据结构中存在和/或如果UE驻留在2G访问PLMN上,则UE可以起动PLMN扫描定时器。例如,如果至少一个更高优先级的PLMN在OPLMN列表(例如,EF_OPLMNwACT)中存在和/或如果UE驻留在2GVPLMN上,则UE可以起动HP-PLMN定时器。另外,在PLMN扫描定时器到期后,UE可以前去在504发起后台扫描(例如,HP-PLMN后台扫描)。在504,UE可以发起后台扫描,以搜索更偏好的(即,效果更好的)RAT。例如,如果UE驻留在2GRAT上,则UE可以搜索 3G和/或4GRAT。一种类型的后台扫描可以基于偏好系统列表(例如,OPLMN列表或EF_OPLMNwACT)是否在UE上(例如,在UE的SIM卡和/或UICC上)存在。UE可以生成基于后台扫描找到的系统的列表(PLMN,RAT类型)。在506,UE可以确定偏好系统列表是否为空。换句话说,UE可以评估偏好系统列表是否存储在UE上并且还确定偏好系统列表是否包括用于偏好PLMN的条目。例如,UE可以确定OPLM列表(或EF_OPLMNwACT)是否在UE的SIM卡和/或UICC上存在并且还确定OPLM(或EF_OPLMNwACT)列表中是否包括运营者偏好的系统(或PLMN)的任何条目。如果偏好系统列表为空,则该方法可以在508继续。如果偏好系统列表不为空,则该方法可以在514继续。在508,响应于确定偏好系统列表为空,UE可以确定在后台扫描中找到的系统是否包括具有与UE驻留在其上的RAT相比而言升级的RAT的系统。应当指出,RAT是否是升级的RAT可以基于各种因素当中的任何因素,包括但不限于由RAT支持的最大的数据传送速率。例如,与2GRAT相比,3GRAT可以被认为是升级的RAT;但是,与4GRAT相比,3GRAT不会被认为是升级的RAT。如果找到的系统仅包括与当前RAT相比而言升级的RAT,则该方法可以在510继续。否则,该方法可以在512继续。在510,响应于确定找到的系统仅包括升级的RAT,UE可以至少部分地基于信号质量来选择系统,因为找到的系统的列表中每个RAT都可以是升级的RAT。换句话说,UE可以使用信号质量来确定选择哪个系统,因为每个系统都提供与当前RAT相比而言的RAT升级。在512,响应于确定找到的系统包括升级的RAT和非升级的RAT,UE可以至少部分地基于RAT类型和信号质量来选择系统。换句话说,UE可以同时使用RAT类型和信号质量来选择RAT。例如,如果具有最高信号质量的系统不使用升级的RAT(例如,当UE 驻留在2G系统上时是2G系统,或者当UE驻留在3G系统上时是3G系统),则UE可以选择也使用升级RAT的具有最高信号质量的系统。因此,在一些实施例中,UE可以按RAT类型将系统分组,接着仅从包括升级的RAT的组中选择系统。在514,响应于确定偏好系统列表不为空,UE可以利用(或基于)每个系统的RAT类型将在后台扫描中找到的系统分组。例如,UE可以将使用2GRAT操作的系统分到第一组,将使用3GRAT操作的系统分到第二组,等等。作为另一个例子,UE可以基于系统的RAT是否相对于UE的当前RAT提供升级来将系统分组。因此,UE可以生成包括与当前RAT相比而言降级的RAT的第一组,包括与当前RAT相同的RAT的第二组,以及包括与当前RAT相比而言升级的RAT的第三组。应当指出,在一些实施例中,第一和第二组可以被组合(即,具有降级的RAT的系统可以包括在具有使用与UE的当前RAT相同的RAT的系统的组中)。在516,UE可以基于(或利用)偏好系统列表从包括升级的RAT的组中选择系统。例如,如果UE驻留在2G系统上,则UE可以利用偏好系统列表(例如,OPLMN列表)从使用3G或4GRAT的系统的组中进行选择。应当指出,每个系统可以具有关联的运营者偏好并且2G系统可能相比UE选择的3G或4G系统是偏好的。作为另一个例子,如果UE驻留在3G系统上,则UE可以利用(或基于)偏好系统列表从使用4GRAT的系统的组中进行选择。换句话说,UE可以选择被包括在偏好系统列表和升级的RAT组二者当中的系统。在一些实施例中,UE可以不考虑系统是否具有比UE驻留在其上的当前系统更高的运营者偏好。在一些实施例中,选择可以是随机的或者可以基于一个或多个因素(或标准),诸如信号强度或信号质量。在518,UE可以尝试在所选的系统上注册。如果该尝试成功,则UE将在升级的RAT上驻留。如果注册不成功,则UE可以返回到其当前的系统并选择另一个系统来尝试根据上述方法进行注册。在一些实施例中,如果注册的尝试成功并且偏好系统列表为空,则扫描定时器(例如,HP_PLMN扫描定时器)可以被停止。另选地,如果注册的尝试成功并且偏好系统列表不为空,则UE可以阻止尝试移动到在与UE成功注册到其上的系统的RAT相比而言将降级的RAT上操作的更高优先级的系统,如以下参照图6更详细描述的。除了升级RAT,实施例还可以确保寻呼性能不降低和/或受损,并且RAT升级的功率代价不超过由在升级的RAT上操作实现的好处。例如,在一些实施例中,由于前台注册尝试(即,如上面在518所描述的尝试在所选的系统上注册)可能对寻呼性能具有潜在影响。因此,为了限制对寻呼性能的影响,UE可以错开注册尝试。例如,UE可以尝试每个升级周期只注册一个PLMN(例如,根据在诸如T_RATUpgrade的参数中指定的时间)。作为另一个例子,在其中偏好系统列表为空(或不存在)的实施例中,与盲扫描(即,在不了解具有升级RAT的系统是否在UE的范围内的情况下触发的后台扫描)关联的功率代价可以通过限制经指定的时间段尝试的后台扫描的次数来减轻。例如,RAT升级尝试可以被限制于N_MaxUpgrades次每T_BackoffPeriod,其中N_MaxUpgrades和T_BackoffPeriod可以是可配置的。此外,为了减轻与盲扫描相关联的功率代价,UE可以查询位置数据以便在触发RAT升级尝试之前确定具有升级的RAT的系统是否在UE的位置的范围内。在一些实施例中,RAT升级尝试的最大次数可以既基于N_MaxUpgrades又基于如由位置数据确定的可用独特系统的最大数目。因此,例如,RAT升级尝试的最大次数可以是N_MaxUpgrades和如由位置数据确定的可用独特系统的最大数目当中的最小值。在一些实施例中,RAT升级尝试可以跨时间和/或位置交错。例如,UE可以在确定是否尝试(或重新尝试)RAT升级时使用运动状态。换句话说,UE可以使是否尝试(或重新尝试)本文所述的RAT升级过程基于UE的运动状态。因此,如果UE确定它是静止的、大 致静止的或缓慢移动的(例如,UE在指定的时间段上大致没有改变位置),则UE可以不在指定的时间段(例如,T_BackoffPeriod)上尝试RAT升级的最大次数(例如,N_MaxUpgrades)。换句话说,UE可以基于UE的位置和/或运动状态投机地节省RAT升级尝试。因此,UE可以跳过RAT升级尝试,直到UE检测到运动,有可能是到新的PLMN或系统(例如,新的VPLMN)。在一些实施例中,UE可以不搜索在当前位置不被支持的频带。例如,如果UE利用或基于UE的位置信息来确定某些频带在UE的当前位置处不被支持,则UE可以在为RAT升级所触发的后台扫描中排除那些频带。在一些实施例中,如果注册尝试被所选的系统拒绝,则UE可以对于指定的时间段不重新尝试在所选的系统上注册。指定的时间段可以是可配置的。在一些实施例中,UE可以使在拒绝之后是否重新尝试注册基于所选的系统是否具有比当前驻留的系统更低的优先级,如由UE上的偏好系统列表指定的。例如,如由EF_OPLMNwACT定义的,如果所选的系统比当前驻留的系统具有更低的优先级,那么如果最初被拒绝,则UE可以不在所选的系统上重新尝试注册。另外地或者另选地,在一些实施例中,如果所选的系统不是偏好系统列表(例如,OPLMN列表)的一部分,则UE在拒绝之后可以不重新尝试注册。在一些实施例中,如果UE确定所选的系统(即,PLMN,RAT类型对)具有与当前驻留的系统共同的PLMN,则UE可以不尝试注册并且可以依靠PLMN重新选择过程来升级当前驻留的系统内的RAT。在一些实施例中,只有当UE在2G系统上注册时,UE才可以触发RAT升级。在这种实施例中,UE可以将后台扫描限制到搜索3G系统。换句话说,UE可以从后台扫描中排除4G系统。在一些实施例中,避免扫描4G频带会导致时间和功率节省。根据OPLMN列表的HP-PLMN扫描在一些现有的实现中,当UE在被配置为根据运营者指定的PLMN(OPLMN)列表的较低优先级网络(例如,较低优先级PLMN)的网络(诸如公共陆地移动网(PLMN))上注册时,UE发起后台扫描以搜索根据OPLMN列表被配置为较高优先级网络的网络,其中列表可以指定一个或多个偏好的PLMN。扫描独立于UE当前在其上注册的无线电接入技术(RAT),并且代替地注重于根据OPLMN列表找到更高优先级的网络。例如,UE可以在被配置为具有更偏好RAT(例如,LTE)的较低优先级网络上驻留,并且可以对根据OPLMN列表的更高优先级网络发起后台扫描,该更高优先级网络可被配置为具有较不偏好的RAT(例如,GSM或UMTS)。因此,当UE找到更高优先级的网络时,它可以切换到较不偏好的RAT,由此降级用户体验。换句话说,为了从更高优先级的网络(PLMN)向漫游的UE提供服务,服务提供者可以不考虑服务的质量。例如,漫游UE的服务供应商可能偏好只存在3G(例如,UMTS)或2G(例如,GSM)协议的网络A。此外,服务提供者可以具有LTE漫游对于其存在的另一漫游伙伴运营网络B。但是,网络B可以在OPLMN列表中被指定为较不偏好的网络。因此,当UE在网络B(具有LTE漫游服务)上注册时,UE可以触发后台扫描(HP-PLMN扫描)并且基于OPLMN列表将移动到更偏好的系统,从而导致服务的降级(由于从LTE移动到3G或2G)。因此,如本文所描述的实施例可以允许UE在发起后台扫描以找到更高优先级的网络之前考虑当前服务RAT。图6和7——流程图图6是示出由UE执行以在漫游时确定何时执行后台扫描的方法的一种实施例的流程图。除其它设备之外,图6中所示的方法还可以结合以上图中所示的任何系统或设备来使用。在各种实施例中,所示 出的一些方法元素可以并发地执行、以与所示不同的次序执行或者可以被省略。附加的方法元素也可以根据期望被执行。如图所示,这种方法可以如下操作。在602,用户装备设备(UE)可以确定它是否在被配置为用于第一无线电接入技术(RAT)的较低优先级PLMN上注册。PLMN的优先级可以基于存储在UE上的OPLMN列表。在一些实施例中,OPLMN列表可以存储在UE的SIM卡(订户身份模块)上。术语“SIM”或“SIM实体”意在包括各种类型的SIM实现或SIM功能当中的任何一种,诸如一个或多个UICC(通用集成电路卡)、一个或多个eUICC、一个或多个eSIM,或者可移除的或者嵌入式的,等等。在一些实施例中,第一RAT可以是LTE。在604,UE可以比较较低优先级的PLMN(即,当前PLMN)与存储在UE上的OPLMN列表。应当指出,OPLMN列表可以包括一个或多个PLMN并且可以向OPLMN列表中的每个PLMN分配优先级(或偏好)。此外,OPLMN列表可以包括关于OPLMN列表中每个PLMN被配置为实现(或使用)哪种RAT(例如,LTE、GSM、UMTS,等等)的信息。在606,UE可以确定OPLMN列表是否包括至少一个更高优先级的PLMN。如果OPLMN列表包括至少一个更高优先级的PLMN,则该方法可以在608继续。否则,该方法可以在612继续。继续到608,如果UE确定至少一个更高优先级的PLMN包括在OPLMN列表中,则UE可以进一步确定第一RAT是否相对于这至少一个更高优先级的PLMN的RAT是偏好的。应当指出,在一些实施例中,UE可以考虑LTE为最偏好的RAT。此外,在一些实施例中,UE可能相对于UMTS偏好LTE,并且相对于GSM偏好UMTS。如果UE确定第一RAT相对于这至少一个更高优先级的PLMN的RAT是偏好的,则该方法可以在612继续。否则,该方法可以在610继续。在610,响应于确定第一RAT相对于该至少一个更高优先级的 PLMN的RAT不是偏好的,UE可以发起后台扫描,以根据OPLMN列表搜索该至少一个更高优先级的PLMN。一旦找到该至少一个更高优先级的PLMN,UE就可以发起注册过程,以便移动到该更高优先级的PLMN。在612,响应于确定第一RAT相对于该至少一个更高优先级的PLMN的RAT是偏好的,UE可以不发起后台扫描并且可以保留在较低优先级的PLMN上。在一些实施例中,一旦定时器到期,UE就可以重复如这里所描述的方法。在一些实施例中,定时器可以是较高优先级PLMN(HP-PLMN)扫描定时器。图7是示出由UE执行以在漫游时确定何时执行后台扫描的方法的另一种实施例的流程图。除其它设备之外,图7中所示的方法还可以结合以上图中所示的任何系统或设备来使用。在各种实施例中,所示出的一些方法元素可以并发地执行、以与所示不同的次序执行或者可以被省略。附加的方法元素也可以根据期望被执行。如图所示,这种方法可以如下操作。在702,UE可以基于存储在UE的存储器中的OPLMN列表确定它是否在较低优先级的PLMN上注册。在一些实施例中,当UE在被配置为实现LTE的较低优先级的系统上驻留并且在OPLMN列表中不存在用于被配置为实现LTE的更高优先级的PLMN的条目时,UE可以发起步骤702。另外地或者另选地,当UE在较低优先级的PLMN上驻留并且该较低优先级的PLMN被配置为实现LTE、并且在OPLMN列表中存在用于被配置为实现LTE的更高优先级的PLMN的条目时,UE可以发起步骤702。继续到704,UE可以确定OPLMN列表是否包括被配置为实现(或使用)LTE的更高优先级的PLMN。如果UE确定在OPLMN列表中存在被配置为实现LTE的更高优先级的PLMN,则该方法可以在706继续。另选地,如果UE确定在OPLMN列表中不存在被配置为实现LTE的更高优先级的PLMN,则该方法可以在708继续。在706,响应于确定在OPLMN列表中存在被配置为实现LTE 的更高优先级的PLMN,UE可以发起后台扫描,以找到更高优先级的PLMN。在708,响应于确定在OPLMN列表中不存在被配置为实现LTE的更高优先级的PLMN,UE可以确定它是否在被配置为实现LTE的PLMN上注册。如果UE确定它在被配置为实现LTE的PLMN上注册,则该方法可以在714继续。另选地,如果UE确定它没有在被配置为实现LTE的PLMN上注册,则该方法可以在710继续。在710,UE可以等待指定的持续时间。指定的持续时间可以基于运营者指定的定时器。运营者指定的定时器持续时间可以存储在UE的SIM卡上。另选地或者另外地,指定的持续时间可以基于HP-PLMN扫描的扫描时间。应当指出,在指定的持续时间期间,UE可以选择或重新选择被配置为实现LTE的PLMN。在712,在等待指定的持续时间之后,UE可以确定被配置为实现LTE的PLMN是否已经被选择或重新选择。如果UE确定被配置为实现LTE的PLMN尚未被重新选择(或选择),则该方法可以在706继续并且对更高优先级的PLMN的后台扫描可以被发起。另选地,如果UE确定被配置为实现LTE的PLMN已经被重新选择(或选择),则该方法可以在714继续。在714,响应于确定被配置为实现LTE的PLMN已经被重新选择(或选择),UE可以不发起对更高优先级的PLMN的后台扫描并且可以保留在被配置为实现LTE的PLMN上。在一些实施例中,一旦定时器到期,UE就可以重复如这里所描述的方法。在一些实施例中,定时器可以是较高优先级PLMN(HP-PLMN)扫描定时器。HP-PLMN搜索行为在一些现有的实现中,当UE漫游时,可能有多个UE可以在其上漫游的服务提供者(运营者)PLMN。此外,为了从一个PLMN移动到另一个PLMN,UE执行后台扫描(HP-PLMN扫描)。但是, 与根据OPLMN列表的后台扫描相比,在缺少OPLMN列表的情况下,后台扫描会具有更长的持续时间和/或会消耗更多的功率。因此,后台扫描可以被跳过(因为没有要搜索的偏好系统)并且UE可以仅手动切换PLMN。因此,如本文所描述的实施例可以允许UE在漫游时搜索被配置为实现更偏好的RAT的PLMN。图8和9——流程图图8是示出由UE执行以在漫游时确定何时执行对更偏好的RAT的后台扫描的方法的实施例的流程图。除其它设备之外,图8中所示的方法还可以结合以上图中所示的任何系统或设备来使用。在各种实施例中,所示出的一些方法元素可以并发地执行、以与所示不同的次序执行或者可以被省略。附加的方法元素也可以根据期望被执行。如图所示,这种方法可以如下操作。在802,UE可以确定当前的无线电接入技术(RAT)相比一个或多个其它RAT较不偏好。在一些实施例中,UE可以漫游并且可以在被配置为实现(或使用)当前RAT的PLMN上注册并驻留。在一些实施例中,当前RAT可以是GSM。在一些实施例中,当在漫游位置中开机(powerup)时,UE可以向PLMN注册。此外,在一些实施例中,运营者可能不在漫游位置中定义偏好系统。在804,UE可以对使用或被配置为使用(或实现)更偏好的第二RAT的系统执行扫描(例如,DBS或HP-PLMN扫描)。扫描可以只针对使用或被配置为使用第二RAT的系统。换句话说,扫描可以专门针对使用或被配置为使用第二RAT的系统。在一些实施例中,第二RAT可以是UMTS。在806,UE可以在使用第二RAT的系统上注册,并且在808,当在使用第二RAT的系统上时,UE可以重新选择到相对于第二RAT可能偏好的第三RAT上。在一些实施例中,第三RAT可以是LTE。另外,在一些实施例中,重新选择可以经由第二和/或第三 RAT的接入层(accessstratumlayer)。图9是示出由UE执行在漫游时确定何时执行对更偏好的RAT的后台扫描的方法的实施例的流程图。除其它设备之外,图9中所示的方法还可以结合以上图中所示的任何系统或设备来使用。在各种实施例中,所示出的一些方法元素可以并发地执行、以与所示不同的次序执行或者可以被省略。附加的方法元素也可以根据期望被执行。如图所示,这种方法可以如下操作。在902,UE可以是空闲的并且可以等待HP-PLMN扫描时间(或定时器)到期。在一些实施例中,UE可被配置为基于HP-PLMN扫描定时器周期性地执行HP-PLMN扫描。一旦HP-PLMN扫描时间到期,UE就可以前进到步骤904。在904,UE可以确定它是否在被配置为实现(或使用)GSM的PLMN上注册(或驻留)。如果UE确定它没有在被配置为实现GSM的PLMN上注册,则该方法可以返回到步骤902并且UE可以再次等待HP-PLMN扫描时间到期。另选地,如果UE确定它在被配置为实现GSM的PLMN上注册,则该方法可以在步骤906继续。在906,UE确定存储在UE上(例如,UE的SIM卡上)的OPLMN列表是否包括被配置为实现LTE的更高优先级的PLMN。如果UE确定OPLMN列表不包括被配置为实现LTE的更高优先级的PLMN,该方法可以在908继续。另选地,如果UE确定OPLMN列表包括被配置为实现LTE的更高优先级的PLMN,则该方法可以在914继续。应当指出,在一些实施例中,UE可以不具有存储在该UE上的OPLMN列表。在这种实施例中,该方法可以在908继续。在908,响应于确定OPLMN列表不包括被配置为实现LTE的更高优先级的PLMN,UE可以在有可能在最后驻留的区域中找到的频带上对被配置为实现UMTS的PLMN执行全频带扫描(DBS扫描)。应当指出,在一些实施例中,UE可以仅扫描被配置为实现UMTS的PLMN并且可以不扫描被配置为实现LTE的PLMN,以便减少扫描时间并节省功率。此外,在一些实施例中,运营者可能不 具有任何漫游LTE协议,因此,如果UE搜索并找到没有用于其的漫游LTE协议的PLMN,则UE的注册可以被拒绝并且总搜索时间会增加。在910,UE可以确定是否有任何DBS扫描找到被配置为实现UMTS的PLMN。如果UE找到被配置为实现UMTS的一个或多个PLMN,则该方法可以在912继续。另选地,如果UE没有找到被配置为实现UMTS的任何PLMN,则该方法可以返回到步骤902并且UE可以等待HP-PLMN时间到期。在912,UE可以尝试向经由DBS扫描找到的、被配置为实现UMTS的一个或多个PLMN当中的至少一个注册。在一些实施例中,一旦UE向被配置为实现UMTS的至少一个PLMN注册,UE就可以依靠重新选择机制从UMTS移动到LTE。在一些实施例中,这种重新选择机制(或方法)可以在接入层被实现(或执行)。在914,响应于确定OPLMN列表确实包括被配置为实现LTE的更高优先级的PLMN,UE可以根据存储在UE上的OPLMN列表执行HP-PLMN扫描。在一些实施例中,UE可以仅扫描被配置为实现UMTS的OPLMN并且可以不扫描被配置为实现LTE的OPLMN,以便减少扫描时间并节省电力。在916,UE可以确定是否有任何HP-PLMN扫描找到被配置为实现UMTS的OPLMN。如果UE找到被配置为实现UMTS的一个或多个OPLMN,则该方法可以在912继续,其中UE尝试在OPLMN列表中更高优先级的PLMN上注册。另选地,如果UE没有找到被配置为实现UMTS的任何OPLMN,则该方法可以返回到步骤902,并且UE可以等待HP-PLMN时间到期。进一步的实施例在一些实施例中,UE(例如,UE106)可以包括用于执行无线通信的至少一个天线、耦合到该至少一个天线的无线电装置,以及耦合到无线电装置的处理元件。UE可被配置为基于该UE驻留在其上 的当前系统与该UE上存储的偏好系统列表的比较来确定在偏好系统列表中存在至少一个更高优先级的系统并且比较当前系统的第一无线电接入技术(RAT)与这至少一个更高优先级的系统的第二RAT。此外,响应于确定第一RAT与第二RAT相比而言是偏好的,UE可以继续在当前系统上驻留,而不发起对更高优先级的系统的后台扫描。在一些实施例中,系统可以是公共陆地移动网络(PLMN网络)并且偏好系统列表可以包括运营者指定的PLMN列表(例如,运营者PLNM(OPLMN)列表)。此外,第一RAT可以是LTE并且第二RAT可以是GSM或UMTS。而且,第一系统的优先级和第二系统的优先级可以各自基于偏好系统列表中第一和第二系统的等级。在一些实施例中,响应于确定第一RAT与第二RAT相比而言不是偏好的,UE还可被配置为确定第二RAT是否是LTE。响应于确定第二RAT不是LTE,等待指定的持续时间、确定UE是否重新选择到第三RAT,其中第三RAT是LTE,并且响应于确定UE重新选择到第三RAT,继续在第三RAT上驻留,而不发起对至少一个更高优先级的系统的后台扫描。另选地,响应于确定第二RAT是LTE,UE还可以被配置为发起对至少一个更高优先级的系统的后台扫描。应当指出,在一些实施例中,指定的持续时间可以基于高优先级PLMN(HP-PLMN)扫描定时器。在一些实施例中,UE可被配置为基于第一与第二RAT的比较确定包括第一无线电接入技术(RAT)的较低优先级系统相对于包括第二RAT的更高优先级的系统是偏好的,并且,响应于确定较低优先级的系统是偏好的,继续在较低优先级的系统上驻留,而不发起对更高优先级的系统的后台扫描。在一些实施例中,系统的优先级可以基于偏好系统列表。此外,系统可以是公共陆地移动网络(PLMN网络)并且偏好系统列表包括运营者PLNM(OPLMN)列表。另外,第一RAT可以是LTE并且第二RAT可以是GSM或UMTS。在一些实施例中,UE可被配置为确定UE驻留在其上的当前系统的第一无线电接入技术(RAT)相比一个或多个其它RAT较不偏 好并且基于确定第一RAT较不偏好,只对包括更偏好的第二RAT的系统执行扫描。响应于找到至少一个包括更偏好的第二RAT的系统,UE可被配置为在这至少一个系统上注册并且重新选择到第三RAT,该第三RAT相对于第二RAT是偏好的。在一些实施例中,重新选择可以在第二和第三RAT的接入层上发生。响应于没有找到至少一个包括更偏好的第二RAT的系统,UE可被配置为在重复扫描之前等待指定的持续时间。在实施例中,第一RAT可以是GSM,第二RAT可以是UMTS,并且第三RAT可以是LTE。UE还可被配置为比较当前系统与存储在UE上的偏好系统的列表,并且只对包括更偏好的第二RAT并且在偏好系统列表中的系统执行扫描。在一些实施例中,扫描可以包括全频带扫描。本公开内容的实施例可以以各种形式当中的任何形式实现。例如,一些实施例可实现为计算机实现的方法、计算机可读存储介质或者计算机系统。其它实施例可利用诸如ASIC的一个或多个定制设计的硬件设备实现。还有其它实施例可利用诸如FPGA的一个或多个可编程硬件元件实现。在一些实施例中,非临时性计算机可读存储介质可被配置为使得它存储程序指令和/或数据,其中,程序指令如果被计算机系统执行,则使得计算机系统执行方法,例如本文所述的任何方法实施例,或者本文所述的方法实施例的任意组合,或者本文所述的任何方法实施例的任何子集,或者这些子集的任意组合。在一些实施例中,设备(例如,UE106)可被配置为包括处理器(或一组处理器)以及存储介质,其中存储介质存储程序指令,其中处理器被配置为从存储介质读取并执行程序指令,其中程序指令可执行,以实现本文所述的任意各种方法实施例(或者,本文所述的方法实施例的任意组合,或者本文所述的任何方法实施例的任何子集,或者这些子集的任意组合)。设备可以以各种方式中的任何一种实现。在一种实施例中,本公开可以按以下条款实现。条款1、一种包括程序指令的非临时性计算机可存取存储介质, 程序指令当在无线用户装备(UE)设备处执行时,使UE:在驻留在第一系统上时响应于第一条件的发生而发起后台扫描以升级无线电接入技术(RAT),其中第一系统包括根据第一RAT操作的第一公共陆地移动网络(PLMN);确定第二系统包括根据第二RAT操作的第二PLMN,其中第二系统被包括在后台扫描期间找到的一个或多个系统当中,并且其中第二RAT与第一RAT相比提供升级的服务;以及基于第二PLMN根据第二RAT操作而尝试在第二系统上注册。条款2、如条款1所述的非临时性计算机可存取存储介质,其中第一PLMN具有第一运营者偏好,其中第二PLMN具有与第一运营者偏好不同的第二运营者偏好,并且其中基于第一和第二运营者偏好,第一PLMN相对于第二PLMN是偏好的。条款3、如条款1所述的非临时性计算机可存取存储介质,其中第一RAT是第二代(2G)RAT,其中第二RAT是第三代(3G)RAT。条款4、如条款1所述的非临时性计算机可存取存储介质,其中程序指令当被UE执行时,还使UE检测第一条件的发生,其中为了检测该发生,UE还被配置为检测以下中的一个或多个:UE处于漫游状态;UE操作在自动PLMN选择模式;UE的数据漫游设置被启用;或者UE驻留在第二代(2G)访问PLMN上。条款5、如条款1所述的非临时性计算机可存取存储介质,其中程序指令当被UE执行时,还使UE确定运营者偏好的数据结构是否为空;以及其中响应于确定运营者偏好的数据结构为空,程序指令当被UE执行时还使UE:确定所述一个或多个系统是否仅根据与第一RAT相比提供升级服务的RAT操作;其中响应于确定所述一个或多个系统根据提供升级服务的RAT和不提供升级服务的RAT操作,程序指令当被UE执行时还使UE:仅对于根据提供升级服务的RAT操作的一个或多个系统比较信号质量,其中第二系统具有比根据提供升级服务的RAT操作的其它一个或多个系统当中的每个系统都高的信号质量;以及至少部分地基于第二系统根据提供升级服务的RAT操作以及更高的信号质量而选择第二系统以尝试在第二系统上注册。条款6、如条款5所述的非临时性计算机可存取存储介质,其中响应于确定所述一个或多个系统仅根据提供升级服务的RAT操作,程序指令当被UE执行时,还使UE:对于所述一个或多个系统当中的每个系统比较信号质量,其中第二系统具有比其它一个或多个系统当中的每个系统都高的信号质量;以及至少部分地基于更高的信号质量而选择第二系统以尝试在第二系统上注册。条款7、如条款1所述的非临时性计算机可存取存储介质,其中程序指令当被UE执行时,还使UE确定运营者偏好的数据结构是否为空;以及其中响应于确定运营者偏好的数据结构不为空,程序指令当被UE执行时还使UE:基于RAT类型将所述一个或多个系统分组,其中第一组包括与第一RAT相比不提供升级的RAT,其中第二组包括与第一RAT相比提供升级的RAT,其中第二系统被包括在第二组中;以及从第二组中选择第二系统。条款8、如条款1所述的非临时性计算机可存取存储介质,其中程序指令当被UE执行时,还使UE:基于UE在其上驻留的第一系统与UE上存储的运营者偏好系统列表的比较,确定在偏好系统列表中存在至少一个更高优先级系统;比较第一RAT与所述至少一个更高优先级系统的第三RAT;以 及响应于确定第一RAT与第三RAT相比是偏好的,继续在第一系统上驻留而不发起对更高优先级系统的后台扫描。条款9、如条款1所述的非临时性计算机可存取存储介质,其中程序指令当被UE执行时,还使UE:确定UE在其上驻留的第一系统是相比根据第三RAT操作的第三系统的低优先级的系统,其中系统优先级是使用运营者偏好列表确定的,并且其中相对于第三RAT,UE偏好第一RAT;以及响应于确定相对于第三RAT,UE偏好第一RAT,继续在第一系统上驻留而不发起对更高优先级系统的后台扫描。虽然以上已经相当详细地描述了实施例,但是一旦以上公开内容被完全理解,各种变体和修改就将对本领域技术人员变得显然。权利要求要被解释为涵盖所有这种变体和修改。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1