用于控制对具有多个sim的移动设备中的多个天线的接入的系统、装置和方法

文档序号:10698502阅读:468来源:国知局
用于控制对具有多个sim的移动设备中的多个天线的接入的系统、装置和方法【专利摘要】本文所描述的实施例涉及用于控制对具有多个SIM的移动设备中的多个天线的接入的系统、装置和方法。移动设备可以在与移动设备中的第一订户身份模块(SIM)相关联的第一协议栈和与移动设备中的第二SIM相关联的第二协议栈之间确定优先级。移动设备可以基于在第一协议栈和第二协议栈之间确定优先级来将开关的位置的控制锁定到第一协议栈。开关可以控制对多个天线的接入。因此,当开关的控制被锁定到第一协议栈时,第二协议栈可能不能修改开关的位置。【专利说明】用于控制对具有多个SIM的移动设备中的多个天线的接入的系统、装置和方法
技术领域
[0001]本申请涉及无线通信领域,并且更具体地涉及用于在具有多个SM的移动设备中切换控制的系统、装置和方法。【
背景技术
】[0002]无线通信系统的使用正在迅速增长。此外,无线通信技术已经从只有话音的通信演进为还包括诸如互联网和多媒体内容的数据的传输。随着无线通信系统的演进,趋向于开发连续多代无线通信技术。新一代无线技术的采用会是逐渐的过程,在此期间,一个或多个先前多代的类似技术会与新一代技术共存例如一段时间,直到该新一代的无线技术被完全部署。[0003]—些移动设备具有使用多个SM(订户识别模块)的能力,例如允许用户维持不同的无线服务,诸如用于企业和个人的使用。【
发明内容】[0004]本文描述的实施例涉及用于控制对移动设备中的多个天线的接入的系统、装置和方法。[0005]在一些实施例中,该方法可以包括在与移动设备中的第一订户身份模块(SIM)相关联的第一协议栈和与移动设备中的第二SIM相关联的第二协议栈之间确定优先级。该方法还可以包括基于在第一协议栈和第二协议栈之间确定优先级来将开关的位置的控制锁定到第一协议栈。开关可以控制对多个天线的接入。因此,当开关的控制被锁定到第一协议栈时,第二协议栈可能不能修改开关的位置。[0006]在一些实施例中,移动设备可以包括:至少第一天线和第二天线;包括第一接收RF链和第二接收RF链的第一对接收射频(RF)链;包括第三接收RF链和第四接收RF链的第二对接收RF链;发送RF链;具有至少第一位置和第二位置的开关,其中开关的位置控制第一对接收RF链、第二对接收RF链、第一天线和第二天线之间的耦合;第一订户身份模块(SHO,其中第一协议栈与第一S頂相关联;第二S頂,其中第二协议栈与第二SM相关联;以及处理元件,其耦合到天线、RF链、开关和SM。该处理元件可以被配置为确定与第一协议栈和第二协议栈相关联的通信的类型。此外,基于所确定的通信的类型,在第一时间段期间,处理元件可以被配置为允许第一协议栈修改开关的位置,同时防止第二协议栈修改开关的位置。[0007]在一些实施例中,非瞬时性、计算机可访问的存储器介质可以存储程序指令。该程序指令可以是可执行的,以确定与第一协议栈和第二协议栈相关联的通信的模式。第一协议栈可以与移动设备的第一订户身份模块(SIM)相关联,并且第二协议栈可以与第二S頂相关联。基于所确定的通信的模式,在第一时间段期间,程序指令可以是可执行的,以允许第一协议栈修改开关的位置,同时防止第二协议栈修改开关的位置,其中开关的位置可以控制移动设备的第一对接收链、第二对接收链、第一天线和第二天线之间的耦合。[0008]本文所描述的技术可以在多种不同类型的设备中实现和/或与多种不同类型的设备一起使用,其中该多种不同类型的设备包括但不限于蜂窝基站、蜂窝电话、平板计算机、可穿戴计算设备、便携式媒体播放器以及任何各种其它计算设备。[0009]提供本概述是为了总结一些示例性实施例的目的,以提供对本文所述的主题的各方面的基本理解。因此,上述特征仅仅是例子并且不应该被解释为以任何方式缩小本文所述的主题的范围或精神。本文所述的主题的其它特征、方面和优点将从以下【具体实施方式】、【附图说明】和权利要求中变得清楚。【附图说明】[0010]当结合附图考虑优选实施例的以下详细描述时,可以获得对本主题的更好的理解,附图中:[0011]图1示出了根据一些实施例的示例移动设备;[0012]图2示出了根据一些实施例的示例无线通信系统;[0013]图3是根据一些实施例的基站的示例框图;[0014]图4是根据一些实施例的用户装备设备的示例框图;[0015]图5A和5B是根据一些实施例的无线通信电路的示例框图;[0016]图6A-6C是示出根据一些实施例的、在无线通信电路内的RF切换的示例示图;及[0017]图7是示出根据一些实施例的、用于在无线通信电路内进行RF切换的示例方法的流程图。[0018]虽然本文所描述的特征易于有各种修改和替代形式,但是其具体实施例在附图中作为例子示出并且在本文中被详细描述。但是,应当理解,附图以及详细描述不是旨在限定到所公开的特定形式,而是相反,本发明要覆盖落入由所附权利要求限定的主题的精神和范围内的所有修改、等同形式和替代物。【具体实施方式】[0019]缩写[0020]在本公开内容中使用了以下缩写。[0021]3GPP:第三代合作伙伴计划[0022]3GPP2:第三代合作伙伴计划2[0023]GSM:全球移动通信系统[0024]UMTS:通用移动电信系统[0025]TDS:时分同步码分多址[0026]LTE:长期演进[0027]RAT:无线电接入技术[0028]TX:发送[0029]RX:接收[0030]术语[0031]以下是在本申请中使用的术语词汇表:[0032]存储器介质一一各种类型的存储器设备或储存设备中的任何一种。术语“存储器介质”意在包括:安装介质,例如CD-ROM、软盘或者磁带设备;计算机系统存储器或随机访问存储器,诸如DRAM、DDRRAM,SRAM,EDORAM,RambusRAM等;非易失性存储器,诸如闪存、例如硬盘驱动器的磁介质、或者光学储存器;寄存器或者其它类似类型的存储器元件等。存储器介质也可以包括其它类型的存储器或其组合。此外,存储器介质可以位于执行程序的第一计算机系统中,或者可以位于经诸如互联网的网络连接到第一计算机系统的第二不同的计算机系统中。在后一种情况下,第二计算机系统可以将程序指令提供给第一计算机以供执行。术语“存储器介质”可以包括两个或更多个存储器介质,这些存储器介质可以驻留在不同的地点中,例如驻留在经网络连接的不同计算机系统中。存储器介质可以存储可被一个或多个处理器执行的程序指令(例如,体现为计算机程序)。[0033]载体介质一一如上所述的存储器介质,以及物理传输介质,诸如总线、网络和/或传送诸如电信号、电磁信号或数字信号的信号的其它物理传输介质。[0034]可编程硬件元件一一包括各种硬件设备,这些硬件设备包括经由可编程互连进行连接的多个可编程功能块。例子包括FPGA(现场可编程门阵列)、PLD(可编程逻辑设备)、FPOA(现场可编程对象阵列)和CPLD(复杂PLD)。可编程功能块的范围可以从细粒度(组合逻辑或查找表)到粗粒度(算术逻辑单元或处理器核)ο可编程硬件元件也可以称为“可重配置逻辑”O[0035]计算机系统一一各种类型的计算系统或处理系统中的任何一种,包括个人计算机系统(PC)、大型机计算机系统、工作站、网络器件、互联网器件、个人数字助理(PDA)、个人通信设备、智能电话、电视系统、网格计算系统或者其它设备或设备的组合。一般地,术语“计算机系统”可以被广泛地定义为涵盖具有执行来自存储器介质的指令的至少一个处理器的任何设备(或设备的组合)。[0036]用户装备(UE)(或者“UE设备”)一一移动或便携的并且执行无线通信的各种类型的计算机系统或设备中的任何一种。UE设备的例子包括移动电话或智能电话(例如,iPhone?、基于Android?的电话)、便携式游戏设备(例如,NintendoDS?、PlayStat1nPortable?、GameboyAdvance?、iPhone?)、膝上型电脑、PDA、便携式互联网设备、音乐播放器、数据储存设备、其它手持式设备、以及诸如腕表、耳机、挂件、耳塞等的可穿戴设备等。一般地,术语“UE”或“UE设备”可以被广泛地定义为涵盖易于被用户携带并且能够进行无线通信的任何电子、计算和/或电信设备(或设备的组合)。[0037]基站一一术语“基站”具有其普通含义的全部宽度,并且至少包括安装在固定位置并用于作为无线电话系统或无线电系统的一部分进行通信的无线通信站。[0038]处理元件一一指各种元件或元件的组合。处理元件包括例如诸如ASIC(专用集成电路)的电路、各个处理器核的部分或电路、整个处理器核、各个处理器、诸如现场可编程门阵列(FPGA)的可编程硬件设备和/或包括多个处理器的系统的更大的部分。[0039]自动一一指在没有直接指定或执行动作或操作的用户输入的情况下,由计算机系统(例如,由计算机系统执行的软件)或设备(例如,电路、可编程硬件元件、ASIC等)执行的动作或操作。因此,术语“自动”与由用户手动执行或指定的操作形成对比,其中由用户手动执行或指定操作是用户提供输入来直接执行该操作。自动过程可以由用户提供的输入启动,但是“自动”执行的后续动作不是由用户指定的,即,不是被“手动”执行的,其中“手动”执行是用户指定要执行的每个动作。例如,通过选择每个字段并且提供指定信息的输入(例如,通过键入信息、选择复选框、单选选择等)填写电子表格的用户是在手动填写表格,即使计算机系统必须响应于用户动作来更新表格。表格可以由计算机系统自动填写,其中计算机系统(例如,在计算机系统上执行的软件)分析表格的字段并且在没有指定字段的答案的任何用户输入的情况下填写表格。如上所指出的,用户可以调用表格的自动填写,但是不参与表格的实际填写(例如,用户不是手动指定字段的答案,而是这些字段被自动地完成)。本说明书提供了响应于用户已采取的动作而被自动执行的操作的各种例子。[0040]图丨-用户装备[0041]图1示出了根据一种实施例的示例用户装备(UE)106。术语UE106可以是如上定义的各种设备中的任何一种。UE设备106可以包括外壳12,夕卜壳12可由各种材料中的任何一种构成。UE106可具有显示器14,显示器14可以是包含电容式触摸电极的触摸屏。显示器14可基于各种显示技术中的任何一种。UE106的外壳12可包含或包括用于各种元件中的任何一种的开口,该各种元件诸如首页按钮16、扬声器端口18以及其它元件(未示出),诸如麦克风、数据端口以及可能各种其它类型的按钮,例如音量按钮、振铃按钮等等。[0042]UE106可以支持多种无线电接入技术(RAT)。例如,UE106可以被配置为利用各种RAT中的任何一些来通信,该各种RAT中的任何一些诸如以下各项中的两种或更多种:全球移动通信系统(GSM)、通用移动电信系统(UMTS)、码分多址(CDMA)(例如,CDMA2000IXRTT或者其它CDMA无线电接入技术)、时分同步码分多址(TD-SCDMA或TDS)、长期演进(LTE)、增强LTE和/或其它RAT。例如,UE106可以支持至少三个RAT,诸如GSM、TDS和LTE。如果期望,可以支持各种不同的或其它的RAT。[0043]UE106可以包括一个或多个天线。UE106也可以包括各种无线电配置中的任何一种,诸如一个或多个发送器链(TX链)和一个或多个接收器链(RX链)的各种组合。例如,UE106可以包括支持两个或更多个RAT的无线电装置。该无线电装置可以包括单个TX(发送)链和单个RX(接收)链。可替代地,无线电装置可以包括例如在相同频率上操作的单个TX链和两个RX链。在另一种实施例中,UE106包括两个或更多个无线电装置,即两个或更多个TX/RX链(两个或更多个TX链和两个或更多个RX链)。[0044]在本文所描述的实施例中,UE106包括两个天线,这两个天线可以用来利用两个或更多个RAT(例如,利用多个SHO进行通信。例如,UE106可以具有一对耦合到单个无线电装置或共享无线电装置的蜂窝电话天线。天线可以利用开关电路和其它射频前端电路耦合到共享无线电装置(共享无线通信电路)。例如,UE106可以具有耦合到收发器或无线电装置的第一天线,即,耦合到发送器链(TX链)用于传输并且耦合到第一接收器链(RX链)用于接收的第一天线。UE106也可以包括耦合到第二RX链的第二天线。第一接收器链和第二接收器链可以共享共同的本地振荡器,这意味着第一接收器链和第二接收器链两者都调谐到相同的频率。第一接收器链和第二接收器链可以被称为主接收器链(PRX)和分集接收器链(DRX)0[0045]在一种实施例中,PRX接收器链和DRX接收器链作为一对进行操作并且在诸如GSM和TDS和/或LTE的两个或更多个RAT中时间复用。在本文所描述的主要实施例中,UE106包括一个发送器链和两个接收器链(PRX和DRX),其中发送器链和两个接收器链(作为一对)在诸如GSM和TDS以及可能的LTE的两个(或更多个)RAT之间时间复用。[0046]每个天线可以接收宽范围的频率,诸如从600MHz到高达3GHz。因此,例如,PRX接收器链和DRX接收器链的本地振荡器可以调谐到诸如LTE频段的特定的频率,在该特定的频率处,PRX接收器链从天线I接收样本并且DRX接收器链从天线2接收样本,两者都在相同的频率上(因为它们使用相同的本地振荡器)。在UE106中的无线电路可以取决于用于UE106的期望的操作模式实时地进行配置。在本文所描述的示例实施例中,UE106被配置为支持GSM和TDS无线电接入技术。[0047]图2-通信系统[0048]图2示出了示例性(并且简化的)无线通信系统。应当指出,图2的系统只是可能的系统的一个例子,并且实施例可以根据需要以任何各种系统来实现。[0049]如所示出的,示例性无线通信系统包括基站102A和102B,它们经传输介质与被表示为UE106的一个或多个用户装备(UE)设备通信。基站102可以是基站收发器台(BTS)或者小区站点,并且可以包括使得能够与UE106进行无线通信的硬件。每个基站102也可以被装备为与核心网络100通信。例如,基站102A可以耦合到核心网络10A,而基站102B可以耦合到核心网络100B。每个核心网络可以由各自的蜂窝服务提供商来运营,或者该多个核心网络100A可以由相同的蜂窝服务提供商来运营。每个核心网络100也可以耦合到一个或多个外部网络(诸如,外部网络108),该外部网络可以包括互联网、公共交换电话网(PSTN)和/或任何其它网络。因此,基站102可以促进UE设备106之间和/或UE设备106与网络100A、100B和108之间的通信。[0050]基站102和UE106可以被配置为利用任何各种无线电接入技术(“RAT”,也被称为无线通信技术或电信标准)经传输介质通信,各种无线电接入技术诸如GSM、UMTS(WCDMA)、TDS、LTE、增强LTE(LTE-A)、3GPP2CDMA2000(例如,lxRTT、lxEV-DO、HRPD、eHRPD)、IEEE802.11(WLAN或W1-Fi)、IEEE802.16(WIMAX)等等。[0051]基站102A和核心网络100A可以根据第一RAT(例如,GSM)操作,而基站102B和核心网络100B可以根据第二(例如,不同的)RAT(例如,TDS或其它RAT)操作。两个网络都可以根据需要由同一网络运营商(例如,蜂窝服务提供商或“运营公司”)或者由不同的网络运营商来控制。此外,两个网络都可以被彼此独立地操作(例如,如果它们根据不同的RAT来操作的话),或者可以以在某种程度上耦合或紧密耦合的方式来操作。[0052]还应注意,虽然可以使用两个不同的网络来支持两个不同的RAT,诸如在图2中示出的示例性网络配置中所示,但是实现多种RAT的其它网络配置也是可能的。作为一个例子,基站102A和102B可以根据不同的RAT操作,但是耦合到相同核心网络。作为另一个例子,能够同时支持不同RAT(例如,GSM和TDS、LTE和TDS、LTE和GSM和TDS、和/或RAT的任何其它组合)的多模式基站可以耦合到也支持不同蜂窝通信技术的网络或服务提供商。[0053]如以上所讨论的,UE106可以能够利用多种RAT进行通信,例如,利用多个SM,该多个SM诸如那些在3GPP、3GPP2或任何期望的蜂窝标准中的S頂。UE106也可能被配置为利用WLAN、蓝牙、一个或多个全球导航卫星系统(GNSS,例如GPS或GL0NASS)、一个和/或多个移动电视广播标准(例如,ATSC-M/H或DVB-Η)等进行通信。网络通信标准的其它组合也是可能的。[0054]因此,基站102A和102B以及根据相同或不同RAT或蜂窝通信标准操作的其它基站可以作为小区的网络而被提供,该网络可以经由一个或多个无线电接入技术(RAT)在宽地理区域上向UE106和类似的设备提供连续或几乎连续的重叠(overlapping)服务。[0055]图3-基站[0056]图3示出了基站102的示例性框图。应当指出,图3的基站只是可能的基站的一个例子。如所示出的,基站102可以包括(一个或多个)处理器504,该处理器504可以执行用于基站102的程序指令。(一个或多个)处理器504也可以耦合到存储器管理单元(MMU)540或其它电路或设备,其中存储器管理单元可以被配置为从(一个或多个)处理器504接收地址并且将那些地址转换为存储器(例如,存储器560和只读存储器(R0M)550)中的地点。[0057]基站102可以包括至少一个网络端口570。网络端口570可以被配置为耦合到电话网络,并且如上所述向诸如UE设备106的多个设备提供对电话网络的接入。[0058]网络端口570(或者附加的网络端口)也可以或可替代地被配置为耦合到蜂窝网络,例如蜂窝服务提供商的核心网络。该核心网络可以向诸如UE设备106的多个设备提供移动性相关的服务和/或其它服务。在一些情况下,网络端口570可以经由核心网络耦合到电话网络,和/或核心网络可以提供电话网络(例如,在蜂窝服务提供商所服务的其它UE设备106之间)。[0059]基站102可以包括至少一个天线534。这至少一个天线534可以被配置为作为无线收发器来操作,并且还可以被配置为经由无线电装置530与UE设备106通信。天线534经由通信链532与无线电装置530通信。通信链532可以是接收链、发送链或者这两者。无线电装置530可以被配置为经由各种RAT通信,该各种RAT包括但不限于LTE、GSM、TDS、WCDMA、CDMA2000等等。[0060]基站102的(一个或多个)处理器504可以被配置为例如通过执行存储在存储器介质(例如,非瞬时性计算机可读存储器介质)上的程序指令来实现本文描述的方法中的部分或全部。可替代地,处理器504可以被配置为诸如FPGA(现场可编程门阵列)的可编程硬件元件,或者配置为ASICX专用集成电路),或者其组合。[0061]图4-用户装备(UE)[0062]图4示出了UE106的示例简化框图。如所示出的,UE106可以包括片上系统(SOC)400,该片上系统400可以包括用于各种目的的部分。SOC400可以耦合到UE106的各种其它电路。例如,UE106可以包括各种类型的存储器(例如,包括NAND闪存410)、连接器接口420(例如,用于耦合到计算机系统、扩展坞、充电站等等)、显示器460、诸如用于LTE、GSM、TDS等的蜂窝通信电路430、以及短距离无线通信电路429(例如,蓝牙和WLAN电路)。1?106还可以包括包含SIM(订户身份模块)功能的一个或多个智能卡310,诸如一个或多个UICC(通用集成电路卡)卡310。蜂窝通信电路430可以耦合到一个或多个天线,优选地如所示出的两个天线435和436。短距离无线通信电路429也可以耦合到天线435和436中的一个或两者(为了便于图示,没有示出这种连接性)。[0063]如所示出的,SOC400可以包括可执行用于UE106的程序指令的(一个或多个)处理器402和可执行图形处理并向显示器460提供显示信号的显示电路404。(一个或多个)处理器402也可以耦合到可被配置为从(一个或多个)处理器402接收地址并将那些地址转换为存储器(例如,存储器406、只读存储器(ROM)450、NAND闪存存储器410)中的地点的存储器管理单元(MMU)440,和/或耦合到其它电路或设备,诸如显示电路404、蜂窝通信电路430、短距离无线通信电路429、连接器I/F420和/或显示器460JMU440可以被配置为执行存储器保护和页表转换或建立。在一些实施例中,丽U440可以作为(一个或多个)处理器402的一部分而被包括。[0064]在一种实施例中,如上所述,UE106包括诸如UICC310的至少一个智能卡310,该智能卡310执行一个或多个订户身份模块(SIM)应用和/或以其它方式实现S頂功能。该至少一个智能卡310可以是仅仅单个智能卡310,或者UE106可以包括两个或更多个智能卡310。每个智能卡310可以是嵌入式的,例如可以被焊接到UE106中的电路板上,或者每个智能卡310都可以被实现为可移除智能卡。因此,(一个或多个)智能卡310可以是一个或多个可移除智能卡(诸如UICC卡,其有时被称为“SIM卡”),和/或(一个或多个)智能卡310可以是一个或多个嵌入式卡(诸如嵌入式UlCC(eUICC),其有时被称为“eSnf或“eS頂卡”)。在一些实施例中(诸如当(一个或多个)智能卡310包括eUICC时),(一个或多个)智能卡310中的一个或多个可以实现嵌入式SIM(eSIM)功能;在这种实施例中,(一个或多个)智能卡310中的单个可以执行多个S頂应用。(一个或多个)智能卡310中的每一个可以包括诸如处理器和存储器之类的部件;用于执行SM/eSIM功能的指令可以被存储在存储器中并且被处理器执行。在一种实施例中,如果期望,UE106可以包括可移除智能卡和固定/不可移除智能卡(诸如实现eSIM功能的一个或多个eUICC卡)的组合。例如,UE106可以包括两个嵌入式智能卡310、两个可移除智能卡310或者一个嵌入式智能卡310和一个可移除智能卡310的组合。各种其它S頂配置也是预期的。[0065]如上所述,在一种实施例中,UE106包括两个或更多个智能卡310,其中每个都实现SM功能。在UE106中包括两个或更多个SM智能卡310可以允许UE106支持两个不同的电话号码,并且可以允许UE106在相应的两个或更多个相应的网络上通信。例如,第一智能卡310可以包括支持诸如GSM的第一RAT的S頂功能,并且第二智能卡310可以包括支持诸如TDS的第二RAT的SM功能。其它实现方式和RAT当然也是可能的。其中UE106包括两个智能卡310时,UE106可以支持双卡双活动(DualSIMDualActive,DSDA)功能。DSDA功能可以允许UE106在同一时间同时连接到两个网络(例如,并且使用两个不同的RAT)。DSDA功能也可以允许UE106同时在任一电话号码上接收语音呼叫或数据流量。在另一种实施例中,UE106支持双卡双待(DSDS)功能。DSDS功能可以允许UE106中的两个智能卡310的任一个处于等待语音呼叫和/或数据连接的待机状态。在DSDS中,当在一个SIM310上建立呼叫/数据时,另一个SIM310不再活动。在一种实施例中,DSDx功能(DSDA或DSDS功能)可以利用执行用于不同运营商和/或RAT的多个S頂应用的单个智能卡(例如,eUICC)来实现。[0066]如上所指出的,UE106可以被配置为利用多种无线电接入技术(RAT)进行无线通信。还如上所指出的,在这种情况下,蜂窝通信电路((一个或多个)无线电装置)430可以包括在多个RAT之间共享的无线电部件和/或被配置为专门用于根据单个RAT使用的无线电部件。在UE106包括至少两个天线的情况下,天线435和436可以是能够配置用于实现MMO(多输入多输出)通信的。[0067]如本文所描述的,UE106可以包括用于利用诸如本文所描述的那些RAT的两个或更多个RAT实现用于通信的特征的硬件和软件部件。UE设备106的处理器402可以被配置为例如通过执行存储在存储器介质(例如,非瞬时性计算机可读存储器介质)上的程序指令来实现本文所描述的特征中的部分或全部。可替代地(或者附加地),处理器402可以被配置为诸如FPGA(现场可编程门阵列)的可编程硬件元件,或者配置为ASICX专用集成电路)。可替代地(或者附加地),UE设备106的处理器402结合其它部件400、404、406、410、420、430、435、440、450、460中的一个或多个可以被配置为实现本文所描述的特征中的部分或全部。[0068]图5A和5B-UE发送/接收逻辑[0069]图5A示出了根据一种实施例的UE106的一部分。如所示出的,UE106可以包括被配置为存储和执行用于实现UE106中的控制算法的控制代码的控制电路42。控制电路42可以包括存储和处理电路28(例如,微处理器、存储器电路等)并且可以包括基带处理器集成电路58。基带处理器58可以形成无线电路34的一部分并且可以包括存储器和处理电路(SP,可以认为基带处理器58形成UE106的存储和处理电路的一部分)。基带处理器58可以包括用于处理各种不同的RAT的软件和/或逻辑,诸如GSM逻辑72、TDS逻辑73、LTE逻辑74、WCDMA逻辑75等等。[0070]基带处理器58可以经由路径48向存储和处理电路28(例如,微处理器、非易失性存储器、易失性存储器、其它控制电路等)提供数据。路径48上的数据可以包括与UE蜂窝通信和操作相关联的原始数据和处理后数据,例如蜂窝通信数据、对所接收的信号的无线(天线)性能度量、与调离(tune-away)操作有关的信息、与寻呼操作有关的信息等。此类信息可以被存储和处理电路28和/或处理器58分析,并且作为响应,存储和处理电路28(或者,如果期望,基带处理器58)可以发出用于控制无线电路34的控制命令。例如,存储和处理电路28可以在路径52和路径50上发出控制命令,和/或基带处理器58可以在路径46和路径51上发出命令。[0071]无线电路34可以包括射频收发器电路,诸如射频收发器电路60和射频前端电路62。射频收发器电路60可以包括一个或多个射频收发器。在所示实施例中,射频收发器电路60包括收发器(TX)链59、接收器(RX)链61和RX链63。如上所指出的,两个RX链61和63可以是主RX链61和分集RX链63。两个RX链61和63可以连接到相同的本地振荡器(LO),并且因此可以在用于MMO操作的相同频率上一起操作。因此,TX链59和两个RX链61和63可以连同其它必要的电路一起被认为是单个无线电装置。当然也可以构想其它的实施例。例如,射频收发器电路60可以包括仅仅单个TX链和仅仅单个RX链,也是单个无线电装置的实施例。因此,术语“无线电装置”可以被定义为具有其普通和被接受意义上的最广泛的范围,并且包括通常在无线电装置中发现的电路,包括例如连接到相同LO的单个TX链和单个RX链或者单个TX链和两个(或多个)RX链。术语无线电装置可以包括以上讨论的发送链和接收链,并且也可以包括耦合到与执行无线通信相关联的射频电路(例如,发送链和接收链)的数字信号处理。作为一个例子,发送链可以包括诸如放大器、混频器、滤波器和数字模拟转换器的部件。类似地,例如,(一个或多个)接收链可以包括诸如放大器、混频器、滤波器和模拟到数字转换器的部件。如上面提及的,多个接收链可以共享L0,但是在其它实施例中,它们可以包括其自己的LO。无线通信电路可以包括较大的部件集合,例如,包括UE的一个或多个无线电装置(发送/接收链和/或数字信号处理)、基带处理器等。例如,相对于诸如蓝牙的本质上不是蜂窝的其它协议,术语“蜂窝无线通信电路”包括用于执行蜂窝通信的各种电路。本文所描述的发明的某些实施例可以操作以在单个无线电装置(即,具有单个TX链和单RX链的无线电装置;或具有单个TX链和两个RX链的无线电装置,其中这两个RX链连接到同一L0)支持多种RAT时提高性能。[0072]如图5B中所示,射频收发器电路60也可以包括两个或更多个TX链和两个或更多个RX链。例如,图5B示出了具有包括TX链59和RX链61的第一无线电装置57和包括第一TX链65和第二TX链67的第二无线电装置63的实施例。也可以构想这样的实施例,其中,除了所示的该一个TX链59和两个RX链61和63之外,在图5A的实施例中还可以包括附加的TX/RX接收链。在这些具有多个TX链和RX链的实施例中,当只有一个无线电装置当前是活动时,例如,当第二无线电装置被关闭以节省功率时,本文所描述的发明的某些实施例可以操作以在单个活动无线电装置支持多个RAT时提高该单个活动无线电装置的性能。[0073]基带处理器58可以接收要从存储和处理电路28发送的数字数据,并且可以使用路径46和射频收发器电路60来发送对应的射频信号。射频前端62可以耦合在射频收发器60和天线40之间,并且可以用来将由射频收发器电路60产生的射频信号传递到天线40。射频前端62可以包括射频开关、阻抗匹配电路、滤波器和用于在天线40和射频收发器60之间形成接口的其它电路。[0074]由天线40接收到的传入射频信号可以经由射频前端62、诸如路径54和56的路径、射频收发器60中的接收器电路、和诸如路径46的路径提供给基带处理器58。路径54可以例如在处理与收发器57相关联的信号时使用,而路径56可以在处理与收发器63相关联的信号时使用。基带处理器58可以将接收到的信号转换为提供给存储和处理电路28的数字数据。基带处理器58也可以从接收到的信号中提取为收发器当前被调谐到的信道指示信号质量的信息。例如,基带处理器58和/或控制电路42中的其它电路可以分析接收到的信号,以产生各种测量,诸如误码率测量、对与传入无线信号相关联的功率的量的测量、强度指示器(RSSI)信息、接收到的信号码功率(RSCP)信息、参考符号接收功率(RSRP)信息、信号与干扰比(SINR)信息、信噪比(SNR)信息、基于诸如Ec/1或Ec/No数据等的信号质量数据的信道质量测量。[0075]射频前端62可以包括开关电路。开关电路可以通过从控制电路42接收到的控制信号(例如,经由路径50来自存储和处理电路28的控制信号和/或经由路径51来自基带处理器58的控制信号)进行配置。开关电路可以包括用于将(一个或多个)TX链和RX链连接到天线40Α和40Β的开关(开关电路)。射频收发器电路60可以通过经路径52从存储和处理电路接收到的控制信号和/或经路径46从基带处理器58接收到的控制信号进行配置。[0076]所使用的天线的数量可以取决于UE106的操作模式。例如,如在图5Α中所示,在正常的LTE操作中,天线40Α和40Β可以与各自的接收器61和63—起使用,以实现诸如用于MMO操作的接收分集方案。利用这种类型的布置,两个LTE数据流可以同时接收并利用基带处理器58处理。当期望监视用于传入GSM寻呼的GSM寻呼信道时,天线中的一个或两者可以在接收GSM寻呼信道信号时被临时使用。[0077]可以使用控制电路42来执行用于处理多于一个无线电接入技术的软件。例如,基带处理器58可以包括用于实现多个协议栈的存储器和控制电路,该多个协议栈诸如GSM协议栈72、TDS协议栈73、LTE协议栈74和WCDMA协议栈75。因此,协议栈72可以与诸如GSM的第一RAT相关联(作为例子)、协议栈73可以与诸如TDS的第二RAT相关联、协议栈74可以与诸如LTE的第三RAT相关联、并且协议栈75可以与诸如WCDMA的第四RAT相关联(作为例子)。在操作期间,UE106可以使用GSM协议栈72来处理GSM功能,使用TDS协议栈73来处理TDS功能,使用LTE协议栈74来处理LTE功能,并且使用WCDMA协议栈75来处理WCDMA功能。如果期望,附加的协议栈、附加的收发器、附加的天线40、以及其它附加的硬件和/或软件也可以在UE106中使用。图5Α和5Β的布置仅仅是说明性的。在一种实施例中,协议桟中的一个或两者可以被配置为实现在以下流程图中所描述的方法。[0078]在图5A(或5B)的一种实施例中,UE106的成本和复杂性可以通过利用其中使用基带处理器58和无线电收发器电路60来支持GSM、TDS和LTE流量的布置实现图5A(或5B)的无线电路来最小化,但是也可以设想使用多于一个无线电装置和/或另外的射频电路的其它实施例。[0079]GSM无线电接入技术通常可以用来承载语音流量,而LTE无线电接入技术通常可以用来承载数据流量。为了确保GSM语音呼叫不由于LTE数据流量而中断,GSM操作可以采用高于LTE操作的优先级。为了确保诸如监视GSM寻呼信道的传入寻呼信号的操作不非必要地中断LTE操作,控制电路42可以在任何可能的时间配置UE106的无线电路,使得无线资源在LTE和GSM功能之间共享。类似的情况也适用于TDS和LTE以及GSM和TDS的组合。[0080]当用户有传入GSM呼叫时,GSM网络可以利用基站102在GSM寻呼信道上向UE106发送寻呼信号(有时被称为寻呼)。当UE106检测到传入寻呼时,UE106可以采取适当的行动(例如,呼叫建立过程)来建立和接收该传入GSM呼叫。寻呼通常被网络以固定时间间隔发送若干次,使得诸如UE106的设备将有多次机会来成功地接收寻呼。[0081]适当的GSM寻呼接收会要求UE106的无线电路被周期性地调谐到GSM寻呼信道,其被称为调离操作。如果收发器电路60未能调谐到GSM寻呼信道或者如果基带处理器58中的GSM协议栈72不能监视寻呼信道的传入寻呼时,GSM寻呼将被错过。另一方面,GSM寻呼信道的过多监视会对活动LTE数据会话产生不利的影响。如以下所述,本发明的实施例可以包括用于处理调离操作的改进方法。[0082]在一些实施例中,为了使UE106节省电力,GSM、TDS和LTE协议栈72、73、74和75可以支持空闲模式操作。此外,协议栈72-75中的一个或多个可以支持非连续接收(DRX)模式和/或连接非连续接收(CDRX)模式。DRX模式指当没有数据(或语音)要接收时使UE电路的至少一部分断电的模式。在DRX和CDRX模式中,UE106与基站102同步,并且在指定的时间或时间间隔醒来以侦听网络。DRX存在于若干个无线标准中,例如UMTS、LTE(长期演进)、WiMAX等。术语“空闲模式”、“DRX”和“⑶RX”明确地是要至少包括其普通含义的完整范围,并且是要涵盖未来标准中相似类型的模式。[0083]在具有多个SIM的移动设备中的开关控制[0084]如以上所讨论的,移动设备106可以包括天线435和436。在一些实施例中,这两个天线可以被称为上天线(UAT)610和下天线(LAT)615。在图6A-6C中,移动设备106还可以包括两个频率合成器630和635,该频率合成器可以从天线中接收RF信号,用于在RF处理链中进一步处理。移动设备106还可以包括两对接收RF处理链——RXO(640)和RXl(642)以及Rx2(644)和RX3(646)。移动设备106也可以包括可以与RXO绑定作为TRX0(640)的发送RF链(ΤΧ0),但是也可以设想其它的配对。移动设备也可以包括协议栈650和655,例如,协议栈650和655中每个都可以与移动设备的SIM相关联。[0085]在所示出的示例性配置中,TRXO640和RXl642被连接到合成器630,RX2644和RX3646被连接到合成器635,合成器630被连接到UAT610和LAT615两者,合成器635也被连接到UAT610和LAT615两者,并且在合成器630和635以及天线610和615之间存在双向开关620。当开关620处于第一位置时,TRXO640和RX2644被链接到UAT610,而RXl642和RX3646被链接到LAT615。当开关620处于第二位置时,TRXO640和RX2644被链接到LAT615,而RXl642和RX3644被链接到UAT610。[0086]此外,协议栈650(例如,用于所示出实施例中的eSIM)和655(例如,用于所示出实施例中的归属SM)可以以诸如以下所讨论的那些配置的各种不同配置利用TRXO640,RXl642、RX2644和RX3646。注意,虽然在图6A-6C中示出了eSIM和归属SM,但是也可以构想SIM类型的各种组合。在一些实施例中,协议栈650和655可以被配置为执行多-RAT通信(例如,LTE、WCDMA、TDS、GSM、CDMA(lx和/或D0)等)。因此,当移动设备106在不使用两个S頂(例如只使用协议栈650或655)的情况下进行通信时,RF硬件配置可以经由单个协议栈由使用中的RAT完全控制。例如,控制栈可以利用第一RAT通信,并且可以测量和比较从UAT610和LAT615接收到的RF信号质量。通过控制开关620的位置,控制栈可以确保TRXO连接到(在UAT610和615LAT之间)具有最好结果的天线。[0087]在DSDS电话配置中,可以使用移动设备或UE的两个S頂,例如,与协议栈650相关联的eSIM和与协议栈655相关联的物理SM。如果期望,两个协议栈都可以处于多RAT模式(例如,^^胃00嫩、了03、63]?工01^(11和/或00)等)。两个栈都可以处于监视用于电路交换和/或分组交换呼叫的寻呼的空闲DRX中,或者一个栈可以执行数据呼叫,而另一个栈处于空闲DRX中,以及还有其它可能的场景。每当一个栈涉及例如电路交换语音呼叫的语音呼叫时,另一个栈可以被暂停,直到话音呼叫完成。注意,单个TX可以被两个栈使用,例如,当每个栈被分配专用信道时,每个栈可以完全控制TX,直到它被释放为止。[0088]在一些实施例中,RF硬件可以被两个同时活动的协议栈(650和655)共享。虽然二者是同时活动的,但是这两个栈可以在完全并行模式下操作,例如,在该完全并行模式下,TRXO640和RXl642被分配给协议栈650(其可以处于多RAT模式中的任何RAT中),并且RX2644和RX3644被分配给协议栈655(其也可以处于多RAT模式中的任何RAT中)。可替代地,这些栈可以在分集共享模式下操作,例如,在该分集共享模式下,TRXO640被分配给协议栈650,RXl642被分配给协议栈655,并且分别地,TRXO640被连接到UAT610(或LAT615)和RXI被连接LAT615(或UAT610)。如前面所提到的,如果期望,两个栈可以处于任何的RAT中。[0089]在这两种模式中,两个协议栈都可以测量和评估来自两个天线的RF信号质量。也可能两个栈都可选择改变开关620的位置。但是,如果两个栈在通信会话期间作出不同的决定,则这可能导致性能问题。[0090]因此,在一些实施例中,可以为开关620引入锁。在一些实施例中,当被锁定时(或当锁定状态被激活时),开关620的位置不能被改变,直到它被同一栈解锁。提供较高优先级服务的协议栈可以相比其它(一个或多个)协议栈具有对开关(和锁)的访问权。例如,如果一个栈处于活动语音呼叫,而另一个处于活动数据会话,则语音服务可以具有比数据会话更高的优先级。作为另一个例子,如果一个栈涉及电路交换呼叫,而另一个涉及分组交换呼口H,则与电路交换呼叫相关联的栈可以具有优先级或对锁的控制。作为另一个例子,如果栈处于监视电路交换寻呼的空闲DRX模式中,则它可以具有比处于监视分组交换寻呼的空闲DRX模式中的另一个栈更高的优先级。作为进一步的例子,如果栈处于例如监控电路交换寻呼的空闲模式中,则它可以具有比涉及数据服务中(例如,在活动分组交换数据会话中)的另一个栈更高的优先级。[0091]特别地,在一些实施例中,如果第一栈涉及语音呼叫,则它可以具有对开关620的完全控制,直到话音呼叫被释放为止。类似地,如果第一栈处于监视电路交换寻呼的空闲DRX模式中,则当它醒来执行寻呼检查并且开关620未被锁定时,它可以改变开关的位置和/或锁定开关620,以便使用最佳天线来检查传入寻呼。然后,在完成寻呼监视之后,例如,当它返回睡眠时,第一栈可以解锁开关620。如果两个栈涉及数据呼叫或者处于用于分组交换寻呼监视的空闲DRX模式中(或通常具有相等的优先级),则开关控制(例如,锁定开关的位置的能力)可以在两个桟之间交替,诸如以轮询(roundrobin)的方式。[0092]作为另一个例子,如果一个栈处于不使用两个RX接收链的RAT模式中(例如,无分集或ΜΜ0),例如,如果第一栈处于多RAT模式中而第二栈处于空闲DRX模式中,则第一栈可以基于从两个天线接收到的RF信号测量和评估在UAT610和LAT615之间的最佳天线。相应地,当第二栈从空闲DRX醒来时,它可以基于第一栈的测量和评估选择最好的天线来使用,直到返回睡眠为止。[0093]当移动设备106在完全并行或并发模式中操作时,以上例子中的各种例子会是有用的。当移动设备106在分集模式中操作时,以下的例子会是有用的,但是有一些可以适用于这两种模式。在一个例子中,第一栈可以处于分组交换、数据呼叫或处于监视分组交换寻呼的空闲DRX中,而另一个处于监视电路交换寻呼的DRX中。相应地,在第二栈的DRX期间,第一栈可以控制RXO640和RXl642两者(并且如果执行载波聚合,则潜在地控制RX2644和RX3646两者)。第一栈可以基于从两个天线接收到的RF信号测量和评估在UAT610和LAT615之间的最佳天线。相应地,当第二栈从DRX醒来时,它可以基于第一栈的测量和评估选择最佳的天线来使用,直到它返回到DRX睡眠为止。[0094]通过利用以上讨论的锁定,较高优先级服务的性能(例如,当在DSDS模式中操作时的语音呼叫性能)可以得到保证。此外,在最佳天线被锁定用于第一栈(例如,在一个SBO:执行电路交换寻呼监视),但该天线不是用于第二栈(例如,用于执行在另一个sno:的分组交换数据通信)的最佳天线的情况下,对于第二栈的较低性能可以仅仅是短时间段的(例如,在电路交换寻呼监视的时间段期间)。此外,由于不使用最佳天线导致的潜在数据丢失可以通过内置在分组交换服务中的、诸如HARQ和RLC重传的重传机制来恢复。[0095]载波聚合[0096]在一些实施例中,移动设备106可以被配置为执行载波聚合,例如,利用属于LTE载波聚合频带组合或非载波聚合频带组合的eSM频带(例如,在LTE载波聚合的情况下,PCC(主载波分量)频带)和归属(home)SM频带的组合。例如,当RF在双接收完全并发模式中操作时,对于载波聚合频带组合,用于eS頂的协议栈可以使用RXO640和RXl642,并且用于归属SIM的协议栈可以使用RX2644。例如,当RF处于双接收分集共享模式中时,对于非载波聚合频带组合,用于eSIM的协议栈可以使用RXO640,而用于归属SIM的协议栈可以使用RXl642。必頂频带和归属S頂频带可以属于不同的低频带组,并且中/高频带组可以用于RF完全并发模式。eS頂频带和归属S頂频带可以属于相同频带组(低频带组或者中/高频带组),并且移动设备可以使用分集共享模式。[0097]图6B和6C-示例性操作[0098]作为一个例子,移动设备106可以在双接收、完全并发(或并行)模式中操作。此外,协议栈650可以利用分组交换RAT(例如,LTE)操作,并且协议栈655可以利用电路交换RAT(例如,GSM)操作。当协议栈650和655两者都在空闲模式中操作时(分别监视分组交换寻呼和电路交换寻呼),一般地,协议栈650可以控制TRXO640和RXl642。当协议栈655醒来时,例如在DRX中,协议栈655可以使用RX2644,如在图6B中所示。当协议栈650处于数据呼叫中并且协议栈655在空闲模式中操作时,协议栈655可以在协议栈650睡眠的同时使用TRXO640和RXl642。如果实现载波聚合,则协议栈650也可以在活动的同时使用RX2644和RX3646。但是,当协议栈655醒来时,例如在DRX中,协议栈655可以使用RX2644,并且协议栈650可以使用TRXO640和RXl642。当协议栈655涉及语音呼叫时,协议栈655可以使用TRXO640,并且协议栈650可以被暂停。[0099]作为另一个例子,移动设备106可以在双接收、分集共享模式下操作,并且协议栈650可以利用分组交换RAT(例如,LTE)操作,并且协议栈655可以利用电路交换RAT(例如,GSM)操作。当协议栈650和655两者都在空闲模式中操作时(分别监视分组交换寻呼和电路交换寻呼),一般地,协议栈650可以控制TRXO640和RXl642。当协议栈655醒来时,例如在DRX中,协议栈655可以使用RXl642并且切换到最佳天线。当协议栈650涉及数据呼叫并且协议栈655在空闲模式中操作时,协议栈650可以在协议栈655睡眠的同时使用TRXO640和RXl642。如果实现载波聚合,则协议栈650也可以使用RX2644和RX3646。但是,当协议栈655醒来时,例如在DRX中,协议栈655可以使用RXl642并且切换到最佳天线,而协议栈650使用TRXO640。图6C示出了这种情况,其中最佳天线是RX3646。类似于前面的例子,当协议栈655处于语音呼叫时,它可以使用TRXO640并且协议栈650可以被暂停。[0100]图7-基于优先级在多个S頂之中控制开关位置[0101]图7是示出用于基于服务的优先级在多个SIM之中控制开关位置的方法的流程图。在图7中示出的方法可以结合在以上图中示出的任何系统或设备、以及其它系统或设备使用。在各种实施例中,所示出的方法要素中的一些可以被并发地执行、或者以与所示出不同的顺序执行、或者可以被省略。也要注意,也可以根据需要执行附加的方法要素。该方法可以被执行如下。[0102]在702中,移动设备的第一栈和第二栈可以是同时活动的。如上所指出的,第一栈可以是与移动设备的第一SIM相关联的第一协议栈,并且第二栈可以是与移动设备的第二S頂相关联的第二协议栈。根据需要,S頂可以是任何各种S頂(例如,物理S頂、eS頂等)。每个栈可以被配置为使用移动设备的各种无线电电路来执行通信。例如,根据需要,每个栈可以被配置为使用一对或多对接收RF链和/或TX链、天线和/或其它硬件来利用任何数量的RAT执行通信。在任何给定时间,每个SIM可以被配置为利用例如包括电路交换通信或分组交换通信、空闲模式或连接模式(例如,在话音呼叫或数据会话中)、或其任何期望组合的任何数量的通信类型或模式进行通信。[0103]因此,在702中,两个栈可以同时活动于利用各自的(一个或多个)RAT进行通信。如上所讨论的,根据需要,栈可以以并行或完全并发的方式处于同时活动中,或者可以以分集共享的方式或模式而同时活动。[0104]在704中,在第一时间,可以在第一栈和第二栈之间确定优先级。在一些实施例中,优先级可以通过比较当前与第一栈和第二栈相关联的通信的类型或模式来确定。例如,利用电路交换通信的栈的优先级可以比利用分组交换通信的栈更高。作为另一个例子,在语音呼叫中的栈的优先级可以比在数据会话中的栈更高。作为还有的例子,在连接模式中(例如,用于语音或数据)的栈的优先级可以比在空闲模式中的栈更高,例如,至少在睡眠状态中,在一些情况下,寻呼监视可以具有比数据会话更高的优先级。在一些实施例中,处于语音呼叫中或者在监视电路交换服务的寻呼的空闲DRX模式中的栈可以具有比处于分组交换呼叫中或在用于分组交换寻呼监视的空闲DRX模式中的栈更高的优先级。在一种实施例中,优先级可以基于与每个栈相关联的RAT。[0105]在一些情况下,两个栈可以具有相等的优先级。例如,如果两个栈都在分组交换模式中进行通信,则它们可以具有相等的优先级。在一些实施例中,如果一个栈处于分组交换呼叫中而另一个栈处于分组交换空闲模式中,则这些栈可以具有相等的优先级;可替代地,分组交换呼叫栈可以具有比分组交换空闲栈更高的优先级。[0106]在706中,基于704,开关的位置的控制可以被锁定到第一栈。类似于以上的讨论,开关可以控制接收链和/或发送链到天线的耦合。相应地,当第一栈具有比第二栈更高的优先级时(例如,当与第一栈相关联的通信具有比与第二栈相关联的通信更高的优先级时),开关的位置的控制可以被锁定到第一栈,例如,可以允许第一栈来修改开关的位置,同时防止第二栈改变开关的位置。因此,第一栈可以例如基于与移动设备的天线相关联的RF测量来智能地确定哪个开关位置可以为其通信提供最好的服务。[0107]在其中两个栈具有相等的优先级的情况下,开关的控制可以在栈之间交替。例如,它们可以根据各种方案交替,诸如轮询,以及其它的可能性。因此,作为一个特定的例子,如果两个栈的优先级是相同的并且第二栈先前具有对开关的位置的控制(例如,在第二栈在DRX中醒来期间),则对开关的位置的控制可以基于交替方案被锁定到第一栈(例如,在第一栈在DRX中醒来期间)。[0108]在708,在第二时间,可以在第一栈和第二栈之间确定优先级。708可以类似于以上的704来执行。[0109]在710中,基于708,对开关的位置的控制可以被锁定到第二栈。除了在这种情况下第二栈可能具有比第一栈更高的优先级或者在交替方案中(例如,其中两个栈具有相等的优先级)可能轮到第二栈之外,710可以类似于706操作。[0110]在一些实施例中,第一栈可能已在第一时间或第一时间附近执行一个或多个RF测量。在对开关位置的控制被释放并且在第二时间被赋予第二栈之后,如果期望,第二栈可以被配置为使用由第一栈执行的RF测量来选择用于第二栈的天线和/或开关位置,而不是例如执行新的RF测量。[0111]此外,在一些实施例中,当某个栈与活动电路交换语音呼叫相关联时,另一个栈可以被暂停。[0112]各种实施例[0113]以下段落描述了本公开内容的示例性实施例。[0114]—组实施例可以包括用于控制对移动设备中的多个天线的接入的方法,包括:在移动设备处:在与移动设备中的第一订户身份模块(SIM)相关联的第一协议栈和与移动设备中的第二SIM相关联的第二协议栈之间确定优先级;以及基于在第一协议栈和第二协议栈之间的所述确定优先级,将开关的位置的控制锁定到第一协议栈,其中开关控制对该多个天线的接入,其中当开关的控制被锁定到第一协议栈时,第二协议栈不能修改开关的位置。[0115]根据一些实施例,前述方法还包括,其中所述确定优先级包括确定与第一协议栈相关联的电路交换无线电接入技术(RAT)具有比与第二协议栈相关联的分组交换RAT更高的优先级。[0116]根据一些实施例,前述方法还包括,其中所述确定优先级包括确定与第一协议栈相关联的活动话音呼叫具有比与第二协议栈相关联的空闲模式更高的优先级。[0117]根据一些实施例,前述方法还包括,其中所述确定优先级包括确定与第一协议栈相关联的活动电路交换语音呼叫具有比与第二协议栈相关联的活动数据会话更高的优先级。[0118]根据一些实施例,前述方法还包括,其中活动数据会话包括分组交换语音呼叫。[0119]根据一些实施例,前述方法还包括,其中所述确定优先级包括确定第一协议栈和第二协议栈具有相等的优先级,并且其中将开关的控制锁定到第一协议栈是基于这两个协议栈之间的交替方案。[0120]根据一些实施例,前述方法还包括,当活动的、电路交换语音呼叫与第一协议栈相关联时,暂停第二协议栈。[0121]根据一些实施例,前述方法还包括,第一协议栈在第一时间段期间执行一个或多个射频(RF)测量;在第一时间段之后,第一协议栈解锁对开关的位置的控制;以及第二协议栈基于在第一时间段期间执行的该一个或多个RF测量选择开关的位置。[0122]根据一些实施例,前述方法还包括,其中第一协议栈与电路交换无线电接入技术(RAT)相关联并且第二协议栈与分组交换RAT相关联。[0123]根据一些实施例,前述方法还包括,其中电路交换RAT包括全球移动通信系统(GSM)并且其中分组交换RAT包括长期演进(LTE)。[0124]一组实施例可以包括移动设备,移动设备包括:至少第一天线和第二天线;第一对接收射频(RF)链,包括第一接收RF链和第二接收RF链;第二对接收RF链,包括第三接收RF链和第四接收RF链;发送RF链;具有至少第一位置和第二位置的开关,其中开关的位置控制第一对接收RF链、第二对接收RF链、第一天线和第二天线之间的耦合;第一订户身份模块(SIM),其中第一协议栈与第一SIM相关联;第二SIM,其中第二协议栈与第二SIM相关联;处理元件,其耦合到该至少第一天线和第二天线、第一对接收RF链和第二对接收RF链、发送RF链、开关、第一S頂和第二SM,其中处理元件被配置为:确定与第一协议栈和第二协议栈相关联的通信的类型;及基于所确定的通信的类型,在第一时间段期间,允许第一协议栈修改开关的位置,同时防止第二协议栈修改开关的位置。[0125]根据一些实施例,前述移动设备还包括,其中确定与第一SM和第二SM相关联的通信的类型包括确定电路交换通信与第一协议栈相关联并且分组交换通信与第二协议栈相关联。[0126]根据一些实施例,前述移动设备还包括,其中电路交换通信包括空闲模式。[0127]根据一些实施例,前述移动设备还包括,其中电路交换通信包括语音呼叫。[0128]根据一些实施例,前述移动设备还包括,其中分组交换通信包括空闲模式。[0129]根据一些实施例,前述移动设备还包括,其中分组交换通信包括语音呼叫。[0130]根据一些实施例,前述移动设备还包括,其中确定与第一SM和第二SM相关联的通信的类型包括确定分组交换通信与第一协议栈和第二协议栈两者相关联。[0131]根据一些实施例,前述移动设备还包括,其中处理元件被配置为在第一协议栈和第二协议栈之间基于与分组交换通信相关联的这两个协议栈交替对开关位置的控制。[0132]—组实施例可以包括存储程序指令的非瞬时性、计算机可访问存储器介质,其中程序指令可被用户移动设备的处理器执行,以:确定与第一协议栈和第二协议栈相关联的通信的模式,其中第一协议栈与移动设备的第一订户身份模块(SIM)相关联,并且其中第二协议栈与第二SIM相关联;以及基于所确定的通信的模式,在第一时间段期间,允许第一协议栈修改开关的位置,同时防止第二协议栈修改开关的位置,其中开关的位置控制移动设备的第一对接收链、第二对接收链、第一天线和第二天线之间的耦合。[0133]根据一些实施例,程序指令还可执行,以:确定与第一协议栈和第二协议栈相关联的通信的第二模式;以及基于所确定的通信的模式,在第二时间段期间,允许第二协议栈修改开关的位置,同时防止第一协议栈修改开关的位置。[0134]—组实施例可以包括方法,该方法包括如基本上在本文【具体实施方式】中所描述的任何动作或动作的组合。[0135]—组实施例可以包括如基本上本文参考图1至最后一个图中的每一个或任意组合,或者参考在【具体实施方式】中的段落中的每一个或任意组合描述的方法。[0136]—组实施例可以包括配置为执行如基本上在本文【具体实施方式】中所描述的任何动作或动作的组合的无线设备。[0137]—组实施例可以包括无线设备,该无线设备包括如在本文【具体实施方式】中所描述的如包括在无线设备中的任何部件或部件的组合。[0138]—组实施例可以包括存储指令的非易失性计算机可读介质,该指令当被执行时,使得执行如基本上在本文【具体实施方式】中所描述的任何动作或动作的组合。[0139]—组实施例可以包括配置为执行如基本上在本文【具体实施方式】中所描述的任何动作或动作的组合的集成电路。[0140]—组实施例可以包括移动设备,包括:多个天线;开关,其耦合到该多个天线;第一订户省份模块(SIM),其中第一协议栈与第一SIM相关联;第二SIM,其中第二协议栈与第二S頂相关联;处理元件,其耦合到该多个天线、开关、第一SM和第二SM,其中处理元件被配置为:在第一协议栈和第二协议栈之间确定优先级;及基于在第一协议栈和第二协议栈之间确定优先级,将开关的位置的控制锁定到第一协议栈,其中开关控制对该多个天线的接入,其中当开关的控制被锁定到第一协议栈时,第二协议栈不能修改开关的位置。[0141]根据一些实施例,前述设备还包括,其中确定优先级包括确定与第一协议栈相关联的电路交换无线电接入技术(RAT)具有比与第二协议栈相关联的分组交换RAT更高的优先级。[0142]根据一些实施例,前述设备还包括,其中确定优先级包括确定与第一协议栈相关联的活动话音呼叫具有比与第二协议栈相关联的空闲模式更高的优先级。[0143]根据一些实施例,前述设备还包括,其中确定优先级包括确定与第一协议栈相关联的活动电路交换语音呼叫具有比与第二协议栈相关联的活动数据会话更高的优先级。[0144]根据一些实施例,前述设备还包括,其中活动数据会话包括分组交换语音呼叫。[0145]根据一些实施例,前述设备还包括,其中确定优先级包括确定第一协议栈和第二协议栈具有相等的优先级,并且其中将开关的控制锁定到第一协议栈是基于这两个协议栈之间的交替方案。[0146]根据一些实施例,前述设备还包括,处理元件还被配置为:当活动的电路交换语音呼叫与第一协议栈相关联时,暂停第二协议栈。[0147]根据一些实施例,前述设备还包括,处理元件还被配置为使得:第一协议栈在第一时间段期间执行一个或多个射频(RF)测量;在第一时间段之后,第一协议栈解锁对开关的位置的控制;及第二协议栈基于在第一时间段期间执行的该一个或多个RF测量选择开关的位置。[0148]根据一些实施例,前述设备还包括,其中第一协议栈与电路交换无线电接入技术RAT相关联并且第二协议栈与分组交换RAT相关联。[0149]根据一些实施例,前述设备还包括,其中电路交换RAT包括全球移动通信系统(GSM)并且其中分组交换RAT包括长期演进(LTE)。[0150]—组实施例可以包括控制对移动设备中的多个天线的接入的装置,包括:用于在与移动设备中的第一订户身份模块(SIM)相关联的第一协议栈和与移动设备中的第二SIM相关联的第二协议栈之间确定优先级的装置;以及用于基于在第一协议栈和第二协议栈之间的所述确定优先级而将开关的位置的控制锁定到第一协议栈的装置,其中开关控制对该多个天线的接入,其中当开关的控制被锁定到第一协议栈时,第二协议栈不能修改开关的位置。[0151]根据一些实施例,前述装置还包括,其中确定优先级包括确定与第一协议栈相关联的电路交换无线电接入技术(RAT)具有比与第二协议栈相关联的分组交换RAT更高的优先级。[0152]根据一些实施例,前述装置还包括,其中确定优先级包括确定与第一协议栈相关联的活动话音呼叫具有比与第二协议栈相关联的空闲模式更高的优先级。[0153]根据一些实施例,前述装置还包括,其中确定优先级包括确定与第一协议栈相关联的活动电路交换语音呼叫具有比与第二协议栈相关联的活动数据会话更高的优先级。[0154]根据一些实施例,前述装置还包括,其中活动数据会话包括分组交换语音呼叫。[0155]根据一些实施例,前述装置还包括,其中确定优先级包括确定第一协议栈和第二协议栈具有相等的优先级,并且其中将开关的控制锁定到第一协议栈是基于这两个协议栈之间的交替方案。[0156]根据一些实施例,前述装置还包括:用于当活动的电路交换语音呼叫与第一协议栈相关联时暂停第二协议栈的装置。[0157]根据一些实施例,前述设备还包括:用于使第一协议栈在第一时间段期间执行一个或多个射频(RF)测量的装置;用于在第一时间段之后使第一协议栈解锁对开关的位置的控制的装置;及用于使第二协议栈基于在第一时间段期间执行的该一个或多个RF测量选择开关的位置的装置。[0158]根据一些实施例,前述装置还包括,其中第一协议栈与电路交换无线电接入技术RAT相关联并且第二协议栈与分组交换RAT相关联。[0159]根据一些实施例,前述装置还包括,其中电路交换RAT包括全球移动通信系统(GSM)并且其中分组交换RAT包括长期演进(LTE)。[0160]—组实施例可以包括控制对移动设备中的多个天线的接入的方法,包括:在移动设备处,确定与第一协议栈和第二协议栈相关联的通信的模式,其中第一协议栈与移动设备的第一订户身份模块(SIM)相关联,并且其中第二协议栈与第二SM相关联;及基于所确定的通信的模式,在第一时间段期间,允许第一协议栈修改开关的位置,同时防止第二协议栈修改开关的位置,其中开关的位置控制移动设备的第一对接收链、第二对接收链、第一天线和第二天线之间的耦合。[0161]根据一些实施例,前述方法还包括:确定与第一协议栈和第二协议栈相关联的通信的第二模式;及基于所确定的通信的模式,在第二时间段期间,允许第二协议栈修改开关的位置,同时防止第一协议栈修改开关的位置。[0162]本公开内容的实施例可以以任何各种形式实现。例如,一些实施例可以被实现为计算机实现的方法、计算机可读存储器介质或者计算机系统。其它实施例可以利用一个或多个诸如ASIC的定制设计的硬件设备来实现。还有的其它实施例可以利用一个或多个诸如FPGA的可编程硬件元件来实现。[0163]在一些实施例中,非瞬时性计算机可读存储器介质可以被配置为使得它存储程序指令和/或数据,其中,程序指令如果被计算机系统执行,则使得计算机系统执行方法,例如本文所描述的任何方法实施例,或者本文所描述的方法实施例的任意组合,或者本文所描述的任何方法实施例的任何子集,或者这些子集的任意组合。[0164]在一些实施例中,计算机系统可以被配置为包括处理器(或一组处理器)以及存储器介质,其中存储器介质存储程序指令,其中处理器被配置为从存储器介质读取并执行程序指令,其中程序指令可执行,以实现本文所描述的任何各种方法实施例(或者,本文所描述的方法实施例的任意组合,或者本文所描述的任何方法实施例的任何子集,或者这些子集的任意组合)。计算机系统可以以任何各种形式来实现。例如,计算机系统可以是(以个人计算机的任何各种实现形式的)个人计算机、工作站、卡上计算机、在盒子中的特定于应用的计算机、服务器计算机、客户端计算机、手持设备、用户装备(UE)设备、平板计算机、可穿戴计算机等。[0165]虽然已经相当详细地描述了以上实施例,但是,一旦以上公开内容被完全理解,各种变体和修改就将对本领域技术人员变得清晰。以下权利要求要被解释为涵盖所有此类变体和修改。【主权项】1.一种控制对移动设备中的多个天线的接入的方法,包括:在移动设备处:在与所述移动设备中的第一订户身份模块SIM相关联的第一协议栈和与所述移动设备中的第二S頂相关联的第二协议栈之间确定优先级;及基于所述在第一协议栈和第二协议栈之间确定优先级,将开关的位置的控制锁定到第一协议栈,其中所述开关控制对所述多个天线的接入,其中当所述开关的控制被锁定到第一协议栈时,第二协议栈不能修改所述开关的位置。2.如权利要求1所述的方法,其中所述确定优先级包括确定与第一协议栈相关联的电路交换无线电接入技术RAT具有比与第二协议栈相关联的分组交换RAT更高的优先级。3.如权利要求1所述的方法,其中所述确定优先级包括确定与第一协议栈相关联的活动话音呼叫具有比与第二协议栈相关联的空闲模式更高的优先级。4.如权利要求1所述的方法,其中所述确定优先级包括确定与第一协议栈相关联的活动电路交换语音呼叫具有比与第二协议栈相关联的活动数据会话更高的优先级。5.如权利要求4所述的方法,其中所述活动数据会话包括分组交换语音呼叫。6.如权利要求1所述的方法,其中所述确定优先级包括确定第一协议栈和第二协议栈具有相等的优先级,并且其中将开关的控制锁定到第一协议栈是基于这两个协议栈之间的交替方案。7.如权利要求1所述的方法,还包括:当活动的电路交换语音呼叫与第一协议栈相关联时,暂停第二协议栈。8.如权利要求1所述的方法,还包括:第一协议栈在第一时间段期间执行一个或多个射频RF测量;在第一时间段之后,第一协议栈解锁对所述开关的位置的控制;及第二协议栈基于在第一时间段期间执行的所述一个或多个RF测量选择所述开关的位置。9.如权利要求1所述的方法,其中第一协议栈与电路交换无线电接入技术RAT相关联并且第二协议栈与分组交换RAT相关联。10.如权利要求9所述的方法,其中电路交换RAT包括全球移动通信系统GSM并且其中分组交换RAT包括长期演进LTE。11.一种移动设备,包括:至少第一天线和第二天线;第一对接收射频RF链,包括第一接收RF链和第二接收RF链;第二对接收RF链,包括第三接收RF链和第四接收RF链;发送RF链;具有至少第一位置和第二位置的开关,其中所述开关的位置控制第一对接收RF链、第二对接收RF链、第一天线和第二天线之间的耦合;第一订户身份模块SIM,其中第一协议栈与第一SIM相关联;第二SIM,其中第二协议栈与第二SIM相关联;处理元件,所述处理元件耦合到所述至少第一天线和第二天线、所述第一对接收RF链和第二对接收RF链、所述发送RF链、所述开关、所述第一SM和第二SM,其中所述处理元件被配置为:确定与第一协议栈和第二协议栈相关联的通信的类型;及基于所确定的通信的类型,在第一时间段期间,允许第一协议栈修改所述开关的位置,同时防止第二协议栈修改所述开关的位置。12.如权利要求11所述的移动设备,其中确定与第一SIM和第二SIM相关联的通信的类型包括确定电路交换通信与第一协议栈相关联并且分组交换通信与第二协议栈相关联。13.如权利要求12所述的移动设备,其中所述电路交换通信包括空闲模式。14.如权利要求12所述的移动设备,其中所述电路交换通信包括语音呼叫。15.如权利要求12所述的移动设备,其中所述分组交换通信包括空闲模式。16.如权利要求12所述的移动设备,其中所述分组交换通信包括语音呼叫。17.如权利要求11所述的移动设备,其中确定与第一SIM和第二SIM相关联的通信的类型包括确定分组交换通信与第一协议栈和第二协议栈两者相关联。18.如权利要求17所述的移动设备,其中所述处理元件被配置为基于第一协议栈和第二协议栈二者与分组交换通信相关联而在这两个协议栈之间交替对开关位置的控制。19.一种存储程序指令的非瞬时性、计算机能访问的存储器介质,其中所述程序指令能够被用户移动设备的处理器执行以进行如下操作:确定与第一协议栈和第二协议栈相关联的通信的模式,其中第一协议栈与移动设备的第一订户身份模块S頂相关联,并且其中第二协议栈与第二S頂相关联;及基于所确定的通信的模式,在第一时间段期间,允许第一协议栈修改开关的位置,同时防止第二协议栈修改所述开关的位置,其中所述开关的位置控制所述移动设备的第一对接收链、第二对接收链、第一天线和第二天线之间的耦合。20.如权利要求19所述的非瞬时性、计算机能访问的存储器介质,其中所述程序指令还能够被执行以进行如下操作:确定与第一协议栈和第二协议栈相关联的通信的第二模式;及基于所确定的通信的模式,在第二时间段期间,允许第二协议栈修改所述开关的位置,同时防止第一协议栈修改所述开关的位置。【文档编号】H04B1/401GK106067827SQ201610250329【公开日】2016年11月2日【申请日】2016年4月21日公开号201610250329.2,CN106067827A,CN106067827A,CN201610250329,CN-A-106067827,CN106067827A,CN106067827A,CN201610250329,CN201610250329.2【发明人】宿利,胡铭,董国杰【申请人】苹果公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1