无线通信中的多个活动连接的调制解调器辅助的竞争处理的制作方法

文档序号:12290860阅读:177来源:国知局
无线通信中的多个活动连接的调制解调器辅助的竞争处理的制作方法与工艺

本申请要求享受于2014年5月21日向美国专利商标局提交的美国非临时专利申请第14/284,053号的优先权和利益,以引用方式将其全部内容并入本文。

技术领域

概括地说,下文讨论的技术涉及无线通信系统,并且更具体地涉及:被配备为利用至少两个订阅和类似的方法进行操作的无线终端。



背景技术:

广泛地部署无线通信网络,以提供各种通信服务,例如,电话、视频、数据、消息传送、广播等等。这样的网络(其通常是多址网络)通过共享可用的网络资源来支持针对多个用户的通信。这样的网络的一个例子是UMTS陆地无线接入网(UTRAN)。UTRAN是被规定为由第三代合作伙伴计划(3GPP)支持的第三代(3G)移动电话技术的通用移动电信系统(UMTS)的一部分的无线接入网(RAN)。

通常,被配置用于UMTS的无线用户设备(UE)(在各种文献中,其还被称为移动站(MS)、移动终端(MT)、接入终端(AT)等等)使用通用集成电路卡(UICC)来存储用户标识,并且用于其它安全和认证目的。最近,一些UE具有两个或更多UICC或者SIM卡,使得设备的用户可以同时地参与两个或更多蜂窝订阅上的语音呼叫和/或数据呼叫。这些订阅可能在同一网络或者不同网络上。

具有多个SIM卡的UE通常被称为多SIM设备。一些多SIM UE共享射频(RF)资源(例如,调制解调器、收发机等等)来同时访问多个订阅。一类多SIM设备被称为双SIM双活动(DSDA)设备。DSDA设备在业务模式下可以同时在两个订阅上活动,并且因此可能呈现共存问题。



技术实现要素:

如上文提及的,在本专利申请中讨论的技术涉及:被配置为利用多个活动连接进行操作的无线通信设备和方法。在一些场景中,可能由于多个活动连接而发生竞争问题。当发生竞争时,设备性能可能下降,从而影响用户体验。如下文更详细地讨论的,本发明的一些实施例使得(并且提供)用户或者通信设备上的操作系统能够基于一个或多个各种因素,对连接(或者订阅)划分优先次序,作为降低和/或去除竞争影响的方式。

下面提出了对本公开内容的一个或多个方面的简单概括,以便提供对这样的方面的基本理解。该概括不是对本公开内容的所有预期特征的广泛概述,并且既不旨在标识本公开内容的所有方面的关键的或重要的元素,也不旨在描绘本公开内容的任何或所有方面的范围。其唯一目的是用简单的形式提出本公开内容的一个或多个方面的一些概念,作为稍后提出的更详细的描述的序言。

在本发明的一个实施例中,提供了一种在用户设备(UE)处可操作的无线通信的方法。UE建立与第一订阅相关联的第一活动连接;并且与第一活动连接同时地,建立与第二订阅相关联的第二活动连接。UE向该UE的操作系统提供与第一活动连接和第二活动连接的连接质量相对应的调制解调器信息;并且通过根据由操作系统基于调制解调器信息给出的决定,使第一活动连接或者第二活动连接中的至少一个性能下降,来减轻第一活动连接与第二活动连接之间的竞争。

本发明的另一个实施例提供了一种在用户设备(UE)处可操作的无线通信的方法。UE建立与第一订阅相关联的第一活动连接;以及与第一活动连接同时地,建立与第二订阅相关联的第二活动连接。UE通过根据由该UE的调制解调器基于由调制解调器确定的第一活动连接和第二活动连接的各自的连接质量做出的决定,使第一活动连接或者第二活动连接中的至少一个性能下降,来减轻第一活动连接与第二活动连接之间的竞争。

本发明的另一个实施例提供了一种用于无线通信的用户设备(UE)。该UE包括第一订阅访问电路和第二订阅访问电路,其中所述第一订阅访问电路被配置为建立与第一订阅相关联的第一活动连接,所述第二订阅访问电路被配置为与第一活动连接同时地,建立与第二订阅相关联的第二活动连接。该UE还包括调制解调器电路和至少一个处理器,其中所述调制解调器电路被配置为向该UE的操作系统提供与第一活动连接和第二活动连接的连接质量相对应的调制解调器信息。所述至少一个处理器被配置为:从调制解调器电路接收调制解调器信息;以及通过根据由操作系统基于该调制解调器信息给出的决定,使第一活动连接或者第二活动连接中的至少一个性能下降,来减轻第一活动连接与第二活动连接之间的竞争。

本发明的另一个实施例提供了一种用于无线通信的用户设备(UE)。该UE包括第一订阅访问电路和第二订阅访问电路,其中所述第一订阅访问电路被配置为建立与第一订阅相关联的第一活动连接,所述第二订阅访问电路被配置为与第一活动连接同时地,建立与第二订阅相关联的第二活动连接。该UE还包括调制解调器电路,其被配置为基于由调制解调器电路确定的第一活动连接和第二活动连接的各自的连接质量,通过根据由调制解调器电路做出的决定,使第一活动连接或者第二活动连接中的至少一个性能下降,来减轻第一活动连接与第二活动连接之间的竞争。

本发明的另一个实施例提供了一种包括代码的计算机可读介质,所述代码用于使用于无线通信的用户设备(UE)进行以下操作:建立与第一订阅相关联的第一活动连接;以及与第一活动连接同时地,建立与第二订阅相关联的第二活动连接。该代码还使UE进行以下操作:向该UE的操作系统提供与第一活动连接和第二活动连接的连接质量相对应的调制解调器信息;以及通过根据由操作系统基于调制解调器信息给出的决定,使第一活动连接或者第二活动连接中的至少一个性能下降,来减轻第一活动连接与第二活动连接之间的竞争。

本发明的另一个实施例提供了一种包括代码的计算机可读介质,所述代码用于使用于无线通信的用户设备(UE)进行以下操作:建立与第一订阅相关联的第一活动连接;以及与第一活动连接同时地,建立与第二订阅相关联的第二活动连接。该代码还使UE进行以下操作:通过根据由该UE的调制解调器基于由调制解调器确定的第一活动连接和第二活动连接的各自的连接质量做出的决定,使第一活动连接或者第二活动连接中的至少一个性能下降,来减轻第一活动连接与第二活动连接之间的竞争。

在阅读下面的具体实施方式时,将变得更加全面地理解本发明的这些和其它方面。在结合附图阅读下面的本发明的具体的、示例性的实施例的描述时,本发明的其它方面、特征和实施例对于本领域的普通技术人员来说将变得显而易见。虽然可以相对于下文的某些实施例和附图讨论本发明的特征,但是本发明的所有实施例可以包括本文讨论的优势特征中的一个或多个特征。换言之,虽然将一个或多个实施例讨论为具有某些优势特征,但是根据本文讨论的本发明的各个实施例,也可以使用这样的特征中的一个或多个特征。用类似的方式,虽然下文将示例性实施例讨论为设备、系统或者方法实施例,但是应当理解到的是,这样的示例性实施例可以用各种设备、系统和方法来实现。

附图说明

图1是概念性地示出了电信系统的例子的框图。

图2是示出了接入网的例子的概念图。

图3是示出了用于用户平面和控制平面的无线协议架构的例子的概念图。

图4是根据本公开内容的方面示出了被配置为使用调制解调器辅助的竞争处理来建立与多个订阅的同时连接的双SIM双活动(DSDA)用户设备(UE)的概念图。

图5是根据本公开内容的方面示出了基于由操作系统给出的决定来减轻同时连接之间的竞争的方法的流程图。

图6是根据本公开内容的方面示出了竞争减轻技术的例子的流程图。

图7是根据本公开内容的方面示出了减轻同时的数据连接与语音连接之间的竞争的过程的流程图。

图8是根据本公开内容的方面示出了基于由UE的调制解调器做出的决定来减轻该UE处的同时连接之间的竞争的过程的流程图。

图9是根据本公开内容的方面示出了双语音呼叫管理过程的例子的图。

图10是根据本公开内容的方面示出了语音呼叫和数据呼叫管理过程的例子的图。

图11是根据本公开内容的另一个方面示出了同时的语音呼叫和数据呼叫管理过程的第一例子的图。

图12是根据本公开内容的另一个方面示出了同时的语音呼叫和数据呼叫管理过程的第二例子的图。

图13是根据本公开内容的另一个方面示出了同时的语音呼叫和数据呼叫管理过程的第三例子的图。

图14是根据本公开内容的另一个方面示出了同时的语音呼叫和数据呼叫管理过程的第四例子的图。

图15是根据本公开内容的方面示出了针对使用处理系统的装置的硬件实现方式的例子的框图。

具体实施方式

本公开内容的一个或多个方面提供了一种UE,当该UE共享共同的RF资源时,其可以在两个或更多订阅上建立同时的连接。这些订阅可以使用相同或者不同的无线接入技术(RAT),例如,GSM、W-CDMA、CDMA 2000、长期演进(LTE)等等。在本公开内容的一个方面中,该UE可以是多SIM设备(例如,DSDA设备)。在本公开内容的各个方面中,通过以能够减轻通信活动的性能下降的智能方式来共享UE的RF资源,UE可以在多个订阅上实现通信活动的同时操作。在本公开内容的一些方面中,UE的用户或者操作系统可以基于由调制解调器提供的链路信息做出决定,用以处理竞争而不显著地降低用户体验。在本公开内容的其它方面中,调制解调器自身可以根据检测的无线链路信息来控制通信链路的属性,以改善用户体验或者减轻由于竞争而对网络造成的影响。

贯穿本公开内容提出的各种概念,可以跨越各种各样的电信系统、网络架构和通信标准来实现。现在参见图1,作为说明性的例子而非限制,参照通用移动电信系统(UMTS)网络100示出了本公开内容的各个方面。UMTS网络包括三个交互域:核心网104、无线接入网(RAN)(例如,UMTS陆地无线接入网(UTRAN)102)和用户设备(UE)110。在该例子中,在可用于UTRAN 102的若干选项中,所示出的UTRAN 102可以使用W-CDMA空中接口,来实现各种无线服务,其包括电话、视频、数据、消息传送、广播和/或其它服务。UTRAN 102可以包括多个无线网络子系统(RNS)(例如,RNS 107),每个由诸如无线网络控制器(RNC)106之类的各自的RNC来控制。这里,除了所示出的RNC 106和RNS 107之外,UTRAN 102可以包括任意数量的RNC 106和RNS 107。除了别的之外,RNC 106是负责分配、重新配置和释放RNS 107内的无线资源的装置。RNC 106可以使用任何适当的传输网络,通过诸如直接物理连接、虚拟网络等等之类的各种类型的接口,被互连到UTRAN 102中的其它RNC(未示出)。

在本公开内容的一些方面中,UTRAN空中接口可以是扩频直接序列码分多址(DS-CDMA)系统,例如,使用W-CDMA标准的扩频DS-CDMA系统。扩频DS-CDMA通过乘以被称为码片的伪随机比特序列来对用户数据进行扩频。用于UTRAN 102的W-CDMA空中接口是基于这样的DS-CDMA技术的,并且另外地需要频分双工(FDD)。针对节点B 108与UE 110之间的上行链路(UL)和下行链路(DL),FDD使用不同的载波频率。用于UMTS的利用DS-CDMA并且使用时分双工(TDD)的另一个空中接口是TD-SCDMA空中接口。本领域的技术人员应当认识到的是,虽然本文描述的各个例子可以指代W-CDMA空中接口,但是基本原理同样可适用于TD-SCDMA空中接口或者任何其它适当的空中接口。

由RNS 107覆盖的地理区域可以被划分成多个小区,其中无线收发机装置为每个小区服务。无线收发机装置在UMTS应用中通常被称为节点B,但是其还可以被本领域的技术人员称为基站(BS)、基站收发机(BTS)、无线基站、无线收发机、收发机功能单元、基本服务集(BSS)、扩展服务集(ESS)、接入点(AP)或者某种其它适当的术语。为了清楚起见,在每个RNS 107中示出了三个节点B 108;但是,RNS 107可以包括任意数量的无线节点B。节点B 108为任意数量的移动装置提供针对核心网104的无线接入点。移动装置的例子包括蜂窝电话、智能电话、智能手表、会话发起协议(SIP)电话、膝上型计算机、计算设备、笔记本、上网本、智能本、个人数字助理(PDA)、卫星无线设备、全球定位系统(GPS)设备、多媒体设备、视频设备、数字音频播放器(例如,MP3播放器)、照相机、游戏控制台、平板计算机、娱乐设备、车辆组件或者任何其它类似的功能设备。移动装置在UMTS应用中通常被称为用户设备(UE),但是其还可以被本领域的技术人员称为移动站(MS)、用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端(AT)、移动终端、无线终端、远程终端、手持机、终端、用户代理、移动客户端、客户端或者某种其它适当的术语。在UMTS系统中,UE 110还可以包括通用用户识别模块(USIM)或SIM,所述USIM或SIM存储用户的标识并且向网络提供用户的订阅信息,以及执行其它安全和认证任务。在本公开内容的一个方面中,UE 110可以具有包括第一USIM 111A和第二USIM 111B的多个USIM,它们与不同的订阅相关联。在本公开内容的一个方面中,这些订阅可以与类似于或者不同于网络100的不同网络相关联。出于说明的目的,示出了与多个节点B 108相通信的一个UE 110,其中所述多个节点B 108可以与相同的或者不同的订阅相关联。下行链路(DL)(其还被称为前向链路)指代从节点B 108到UE 110的通信链路,而上行链路(UL)(其还被称为反向链路)指代从UE 110到节点B 108的通信链路。

核心网104可以与诸如UTRAN 102之类的一个或多个接入网连接。如示出的,核心网104是UMTS核心网。但是,如本领域的技术人员应当认识到的,贯穿本公开内容提出的各种概念可以在RAN或者其它适当的接入网中实现,以向UE提供针对不同于UMTS网络(例如,CDMA2000和LTE网络)的各种类型的核心网的接入。

所示出的UMTS核心网104包括电路交换(CS)域和分组交换(PS)域。电路交换单元中的一些单元是移动服务交换中心(MSC)、拜访位置寄存器(VLR)和网关MSC(GMSC)。分组交换单元包括服务GPRS支持节点(SGSN)和网关GPRS支持节点(GGSN)。电路交换域和分组交换域二者可以共享如同EIR、HLR、VLR和AuC的一些网络单元。

在所示出的例子中,核心网104利用MSC 112和GMSC 114支持电路交换服务。在一些应用中,GMSC 114可以被称为媒体网关(MGW)。诸如RNC 106之类的一个或多个RNC可以被连接到MSC 112。MSC 112是对呼叫建立、呼叫路由和UE移动性功能进行控制的装置。MSC 112还包括拜访位置寄存器(VLR),所述VLR包含针对UE处于MSC 112的覆盖区域之中的持续时间的与用户相关的信息。GMSC 114通过MSC 112为UE提供用于接入电路交换网络116的网关。GMSC 114包括归属位置寄存器(HLR)115,所述HLR包含用户数据,例如,用于反映特定的用户已经订阅的服务的细节的数据。HLR还与认证中心(AuC)相关联,其中AuC包含用户特定的认证数据。当接收到针对特定UE的呼叫时,GMSC 114查询HLR 115以确定该UE的位置,并且将呼叫转发给为该位置服务的特定MSC。

所示出的核心网104还利用服务GPRS支持节点(SGSN)118和网关GPRS支持节点(GGSN)120来支持分组交换数据服务。通用分组无线服务(GPRS)被设计为按照比标准的电路交换数据服务可用的速度更高的速度,来提供分组数据服务。GGSN 120为UTRAN 102提供针对基于分组的网络122的连接。基于分组的网络122可以是互联网、专用数据网络或者某种其它适当的基于分组的网络。GGSN 120的主要功能是向UE 110提供基于分组的网络连接。数据分组可以通过SGSN 118在GGSN 120与UE 110之间传送,其中SGSN 118在基于分组的域中主要执行与MSC 112在电路交换域中执行的相同的功能。

所示出的UE 110包括两个USIM 111A和111B,但是本领域的普通技术人员应当理解的是,这在本质上只是说明性的,并且UE可以包括任意适当数量的USIM。USIM可以是软件、硬件或者软件和硬件的组合。具有多个USIM的UE(例如,UE 110)有时被称为多SIM设备,举一个特定的例子,具有两个USIM的UE被称为DSDA设备。DSDA设备能够在共享UE 110的RF资源(例如,收发机)的同时,与两个网络(或者订阅)建立同时的连接。用此方式,可以利用单一DSDA设备,在网络或者订阅二者上同时地建立活动的数据呼叫和/或语音呼叫。

如上所述,所示出的UE 110是能够同时地与UMTS网络100和另一个网络进行连接的DSDA设备的例子。在本公开内容的范围之内,可以利用一种以上的无线接入技术(RAT)来实现类似的功能,其中,UE可以使用两种或更多不同的RAT,在两个或更多订阅上建立同时的连接。例如,在本公开内容的各个方面中,UE 110可以使用任何适当的RAT,在GSM网络、UMTS网络、LTE网络、CDMA 2000网络、Wi-MAX网络中的一个或多个上建立同时的连接。在本公开内容之内,能够在任何一个或者任何多个数量的RAT上的两个或更多订阅上建立同时的连接的任何设备,通常可以被称为双SIM设备或者DSDA设备。例如,在DSDA设备中,两个活动的连接在发送用于数据或语音呼叫的信息时可以是同时地活动的。

UTRAN 102是可以根据本公开内容来使用的RAN的一个例子。参见图2,通过例子而非限制的方式,示出了UTRAN架构中的RAN 200的简化的示意性说明。该系统包括多个蜂窝区域(小区),所述多个蜂窝区域包括小区202、204和206,其中所述多个蜂窝区域中的每个蜂窝区域可以包括一个或多个扇区。小区可以(例如,通过覆盖区域)地理地规定,和/或可以根据频率、扰码等等来规定。也就是说,所示出的地理规定的小区202、204和206均可以例如通过使用不同的扰码来进一步地划分成多个小区。例如,第一小区可以使用第一扰码,而虽然处于相同的地理区域之中并且由相同的节点B 244服务的第二小区,可以通过使用第二扰码来区分。

在被划分成扇区的小区中,小区内的多个扇区可以通过成组的天线来形成,其中每个天线负责与该小区的一部分中的UE进行通信。例如,在小区202中,天线组212、214和216均可以与不同的扇区相对应。在小区204中,天线组218、220和222均可以与不同的扇区相对应。在小区206中,天线组224、226和228均可以与不同的扇区相对应。

小区202、204和206可以包括可以与每个小区202、204或者206的一个或多个扇区相通信的若干UE。例如,UE 230和232可以与节点B 242相通信,UE 234和236可以与节点B 244相通信,以及UE 238和240可以与节点B 246相通信。这里,每个节点B 242、244和246可以被配置为向各自的小区202、204和206中的UE 230、232、234、236、238和240中的所有UE提供针对一个或多个核心网(例如,图1的核心网104)的接入点。

UE 230、232、234、236、238和240中的任何一个UE可以是图1的UE 110。在本公开内容的一些方面中,图2的UE中的任何一个UE可以是能够同时地与多个订阅进行连接的DSDA设备,其中所述多个订阅中的每个订阅与使用不同RAT中的同一RAT相应的网络相关联。

在与源小区的呼叫期间,或者在任何其它时间,UE 236可以监控源小区的各个参数,以及相邻小区的各个参数。此外,根据这些参数的质量,UE 236可以维持与这些相邻小区中的一个或多个小区的通信。在该时间期间,UE 236可以维持活动集,也就是说,UE 236同时被连接到的小区的列表(即,当前正在向UE 236分配下行链路专用物理信道DPCH或者部分下行链路专用物理信道F-DPCH的UTRAN小区可以组成该活动集)。在无线电信系统中,通信协议架构可以根据特定的应用而采用各种形式。例如,在3GPP UMTS系统中,信令协议栈被划分成非接入层(NAS)和接入层(AS)。NAS为UE 110与核心网104(参见图1)之间的信令提供上层,并且可以包括电路交换协议和分组交换协议。AS为UTRAN 102与UE 110之间的信令提供底层,并且可以包括用户平面和控制平面。这里,用户平面或数据平面携带用户业务,而控制平面携带控制信息(即,信令)。

图3是示出了可以在图1、2、4和/或图15中的UE中的任何UE处适应的、用于用户平面和控制平面的无线协议架构的例子的概念图。转到图3,AS被示出具有三个层:层1(L1)、层2(L2)和层3(L3)。层1是最底层并且实现各种物理层信号处理功能。本文将把层1称为物理层306。数据链路层(其被称为层2 308)在物理层306之上,并且负责UE与节点B之间的物理层306之上的链路。

在层3处,无线资源控制(RRC)层316处理UE与节点B之间的控制平面信令。RRC层316包括用于对较高层消息进行路由、处理广播和寻呼功能、建立和配置无线承载等等的多个功能实体。

在所示出的空中接口中,L2层308被分成子层。在控制平面中,L2层308包括两个子层:介质访问控制(MAC)子层310和无线链路控制(RLC)子层312。在用户平面中,L2层308还包括分组数据汇聚协议(PDCP)子层314。虽然未示出,但是UE可以具有L2层308之上的若干上层,其包括网络层(例如,IP层)和应用层,其中网络层在网络侧的PDN网关处终止,应用层在该连接的另一个端(例如,远端UE、服务器等等)处终止。PDCP子层314提供不同的无线承载和逻辑信道之间的复用。PDCP子层314还提供用于上层数据分组的报头压缩,以减少无线传输开销,通过对数据分组进行加密来提供安全,以及在节点B之间为UE提供切换支持。

RLC子层312通常支持确认模式(AM)(其中确认和重传过程可以被用于纠错)、不确认模式(UM)和用于数据传输的透明模式,并且提供上层数据分组的分段和重组、以及数据分组的重新排序,以补偿由于在MAC层处的混合自动重传请求(HARQ)而造成的无序接收。在确认模式下,诸如RNC和UE之类的RLC对等实体可以交换各种RLC协议数据单元(PDU),所述各种RLC协议数据单元包括RLC数据PDU、RLC状态PDU和RLC重置PDU等等。在本公开内容中,术语“分组”可以指代在RLC对等实体之间交换的任何RLC PDU。

MAC子层310提供逻辑信道与传输信道之间的复用。MAC子层310还负责在UE之间分配一个小区中的各种无线资源(例如,资源块)。MAC子层310还负责HARQ操作。

图4是根据本公开内容的方面示出了被配置为使用调制解调器辅助的连接处理来建立与多个订阅的同时活动连接的DSDA UE 402的概念图。例如,UE 402可以是图1、2和/或图5中的UE中的任何一个UE。UE 402支持分别与第一订阅408和第二订阅410的同时活动连接404和406。UE 402包括可以以软件、固件、硬件、电路或者其组合来实现的各种组件。例如,UE 402包括:被配置为支持与多个订阅的同时活动连接的操作系统412。在本公开内容的方面中,操作系统412是管理UE 402的硬件资源并且向运行在UE 402上的应用提供各种服务的软件。操作系统412的例子包括Window等等。提供第一订阅访问组件414,用于支持和建立与第一订阅408的活动连接404。提供第二订阅访问组件416,用于支持和建立与第二订阅410的活动连接406。例如,活动连接404和406二者可以同时处于活动模式,用于接收和/或发送用户数据(例如,语音呼叫或数据呼叫)。两个活动连接之间的业务类型所对应的一些可能性包括:一个连接支持语音呼叫而另一个连接支持数据应用(例如,互联网web浏览、流媒体或者文件下载),或者两个连接支持两个单独的语音呼叫或者两个单独的数据应用。

UE 402包括:可以被配置为向操作系统412提供调制解调器信息420的调制解调器418。例如,该调制解调器可以通过调制解调器应用程序接口(API)421,来提供关于其操作状态或者连接质量的信息。调制解调器信息402可以包括关于活动连接404和406(以及其它连接)的链路信息。通过例子而非限制的方式,调制解调器信息420或者连接质量可以包括以下各项中的至少一项:错误率、信道质量(例如,信道质量指标符(CQI))、请求的数据速率、可用的数据速率、接收功率、发射功率余量、往返时间等等。根据期望,调制解调器信息420可以包括其它适当的参数。可以将调制解调器信息420提供给竞争减轻组件422。

竞争减轻组件422可以减轻第一活动连接404与第二活动连接406之间的竞争。在一种场景中,减轻可以通过使连接404和406中的至少一个性能下降来发生。可以根据由操作系统412基于调制解调器信息420给出的决定来实现决定对活动连接进行减轻。使活动连接性能下降可以包括以下各项中的至少一项:搁置语音呼叫,进行节流(减少数据速率),暂停数据呼叫,或者结束数据或语音呼叫。

在本公开内容的一个方面中,UE 402还包括用户控制组件424,所述用户控制组件424向UE的用户提供关于第一连接404和第二连接406的信息。用户控制组件424可以从操作系统412接收信息,并且向用户提供该信息。随后,用户控制组件424从用户接收关于使第一连接和第二连接中的哪个连接性能下降来减轻竞争的输入。在本公开内容的方面中,可以由操作系统412自身或者用户做出如何对竞争进行减轻的决定。在本公开内容的一些方面中,可以由调制解调器418自身做出该决定,而无需涉及操作系统或者用户。

图5是根据本公开内容的方面示出了基于由操作系统给出的决定来减轻同时活动连接之间的竞争的过程500的流程图。例如,过程500可以在图1、2、4和/或图15中的UE中的任何一个UE处可操作。在方框502处,UE 402建立与第一订阅相关联的第一活动连接。例如,UE 402的第一订阅访问组件414可以建立与第一订阅408的第一活动连接404(参见图4)。在方框504处,与第一活动连接同时地,UE可以建立与第二订阅相关联的第二活动连接。将第一活动连接和第二活动连接同时地保持在活动模式下,用于发送用户数据(例如,数据呼叫或者语音呼叫数据)。例如,与第一活动连接同时地,UE的第二订阅访问组件416可以建立与第二订阅410相关联的第二活动连接406。

在方框506处,向操作系统提供与第一活动连接和第二活动连接的连接质量相对应的调制解调器信息。例如,调制解调器418可以经由调制解调器API 421,向操作系统412提供调制解调器信息420。在方框508处,UE的竞争减轻组件422通过根据由操作系统基于调制解调器信息给出的决定,使第一活动连接或者第二活动连接中的至少一个性能下降,来减轻第一活动连接408与第二活动连接410之间的竞争。在本公开内容的各个方面中,可以由用户或者自主地(即,无需用户输入)通过操作系统412和/或运行在UE处的应用来做出该决定。下文将详细地描述用于使第一活动连接和第二活动连接中的一者或二者性能下降,以同时地使这两个连接保持在活动模式下的技术的例子。图6是根据本公开内容的方面示出了竞争减轻技术600的例子的流程图。例如,竞争减轻技术600可以在图1、2、4和/或图15中的UE中的任何一个UE处可操作。在一个例子中,UE 402建立与多个订阅408和410的同时活动连接404和406,其中这些连接均保持在活动模式下,用于接收和/或发送用户数据。活动连接404和406中的每个活动连接可以是数据呼叫或者语音呼叫。在方框604处,UE 402的竞争减轻组件422确定同时的第一活动连接404与第二活动连接406之间的竞争。如果在这些连接之间发生竞争,则竞争减轻组件422可以通过使用下面技术中的一种或多种来减轻竞争。

在方框606处,UE 402(例如,竞争减轻组件422)可以使第一活动连接404和第二活动连接406中的一者优先于另一者。例如,一个连接的用户数据和/或语音数据可以被给予比另一个连接的用户数据和/或语音数据更高的优先级。在方框608处,UE 402可以基于其相对优先级,对第一活动连接404或者第二活动连接406中的至少一个的数据进行节流或者暂停。例如,可以减少具有较低优先级的活动连接中的一个或多个活动连接的数据速率。在方框610处,UE 402可以基于其相对优先级,搁置第一活动连接和第二活动连接中的至少一个活动连接。例如,UE 402可以搁置具有较低优先级的活动连接中的一个活动连接上的语音呼叫。在本公开内容的一个方面中,当搁置一个连接上的语音呼叫时,UE 402可以按照比活动语音呼叫期间的速率更低的速率来发送业务数据,例如,仅仅发送保活静默帧或者定期繁忙音调,以让另一端知道该呼叫者在等候接听。较低数据速率的例子可能导致:在每3-5秒钟期间的0.5ms的整体传输活动,或者更少的时间用于等候接听的语音呼叫。在本公开内容的一些方面中,在图5的方框508处,可以单独地或者以不同的组合来应用图6的各种竞争减轻技术。

图7是根据本公开内容的方面示出了减轻同时的活动数据与语音连接之间的竞争的过程700的流程图。例如,过程700可以在图1、3、4和/或图15中的UE中的任何一个UE处可操作。在方框702处,UE 402同时地在不同的订阅上建立语音呼叫和数据呼叫。例如,这些订阅可以是图4的第一订阅408和第二订阅410。为了减轻竞争,UE 402(例如,竞争减轻组件422)可以确定语音呼叫和数据呼叫中的哪个是前台应用。在方框704处,如果确定相对于语音呼叫,数据呼叫是前台应用,则UE 402可以基于第一活动连接404和第二活动连接406的各自的连接质量,对数据呼叫进行节流或者搁置语音呼叫。在方框706处,如果确定相对于数据呼叫,语音呼叫是前台应用,则UE 402可以基于第一活动连接404和第二活动连接406的各自的连接质量,对数据呼叫进行停止、暂停或者节流。

图8是根据本公开内容的方面示出了基于由UE的调制解调器做出的决定,减轻同时的活动连接之间的竞争的过程800的流程图。例如,过程800可以在图1、2、4和/或图15中的UE中的任何一个UE处可操作。在方框802处,UE 402(例如,第一订阅访问组件414)建立与第一订阅408相关联的第一活动连接404。在方框804处,与第一活动连接404同时地,UE 402(例如,第二订阅访问组件416)可以建立与第二订阅410相关联的第二活动连接406。将第一活动连接404和第二活动连接406同时地保持在活动模式下,用于由UE的调制解调器418进行接收和/或发送用户数据。

在方框806处,UE 402(例如,竞争减轻组件422)通过根据由调制解调器418基于由该调制解调器418确定的第一活动连接404和第二活动连接406的各自的连接质量做出的决定,使第一活动连接404或者第二活动连接406中的至少一个性能下降,来减轻第一活动连接404与第二活动连接406之间的竞争。下文将详细地描述用于使第一活动连接和第二活动连接中的一者或二者性能下降,以同时地使它们保持在活动模式下的技术的例子。在本公开内容的各个方面中,可以在方框806处应用在图6和/或图7中描述的减轻技术。

DSDA连接管理实施例的例子

图9-14是根据本公开内容的一些方面示出了可以通过图4-8中示出的竞争减轻技术减轻的同时活动连接竞争管理场景的一些例子的图。这些例子并不是穷尽的,并且在图1、2、4和/或图15中示出的任何UE处可以将本公开内容的创新性概念和技术应用于其它呼叫管理场景中。

图9是根据本公开内容的方面示出了双语音呼叫管理过程900的例子的图。例如,过程900可以在图1、2、4和/或图15中的UE中的任何一个UE处可操作。UE可以建立与不同的订阅的第一语音呼叫902和第二语音呼叫904。最初,UE可能仅仅具有第一语音呼叫。例如,在某个时间,UE可能需要对第二语音呼叫904进行处理,同时第一语音呼叫902仍然在继续进行。在方框906处,UE可以继续第一语音呼叫,但是搁置第二语音呼叫904。在方框908处,UE可以搁置第一语音呼叫,而使第二语音呼叫活动。自方框908,如果第二语音呼叫被结束,则UE可以切换回到第一语音呼叫。自方框906,当第二语音呼叫等候接听时,UE 402可以切换回到第二语音呼叫,并且结束第一语音呼叫。对于搁置的任何语音呼叫来说,UE可以通过以下方式来使该活动连接保持活动:按照比活动语音呼叫期间的数据速率更低的数据速率进行发送,发送定期音调,或者放弃除了保活数据之外的数据传输。在过程900中,每次仅将语音呼叫中的仅仅一个语音呼叫保持活动。在本公开内容的方面中,在语音呼叫之间进行切换、搁置语音呼叫和/或结束语音呼叫的决定,可以由操作系统412来做出,或者由UE 402的用户通过操作系统来做出,其中操作系统可以基于调制解调器信息420来向用户提供呼叫的信息。

图10是根据本公开内容的方面示出了语音呼叫和数据呼叫管理过程1000的例子的图。例如,方法1000可以在图1、2、4和/或图15中的UE中的任何一个UE处可操作。UE可以建立与不同的订阅的语音呼叫1002和数据呼叫1004。最初,UE可能具有进行的活动的语音呼叫1002。例如,在某个时间以后,UE可能需要对数据呼叫1004进行处理,同时语音呼叫1002仍然在继续进行。例如,当与数据呼叫相关联的数据应用(数据App)被用户打开或者变成前台应用时,UE可以切换到数据呼叫,并且搁置语音呼叫(方框1006)。在方框1006处,如果语音呼叫结束(例如,远程呼叫者挂断或者断开),则仅仅数据呼叫保持活动。但是,在方框1006处,如果电话应用(例如,拨号器app)被用户打开或者变成UE处的前台应用,则UE可以使该语音呼叫活动,并且结束或者暂停数据呼叫。在过程1000中,UE的状态是基于数据呼叫或者语音呼叫中的哪个是前台任务来改变的。

图11是根据本公开内容的方面示出了同时的语音呼叫和数据呼叫管理过程1100的第一例子的图。例如,过程1100可以在图1、2、4和/或图15中的UE中的任何一个UE处可操作。UE可以建立与不同的订阅的语音呼叫1102和数据呼叫1104。最初,UE可能仅仅具有在进行的语音呼叫1102。例如,在某个时间,UE可能需要对数据呼叫1104进行处理,同时语音呼叫1102仍然在继续进行。当数据呼叫是前台应用时,对语音呼叫和数据呼叫的管理可以是基于语音呼叫连接和数据呼叫连接的质量的。例如,这些连接的质量可以是基于无线链路质量的,所述无线链路质量可以是由调制解调器418经由调制解调器API 421向UE的操作系统412报告的。在方框1106处,如果连接质量足够地好,则UE可以通过对数据呼叫进行节流,同时语音呼叫在继续进行,来使语音呼叫和数据呼叫二者同时地保持活动。例如,连接质量可以是基于调制解调器信息420来确定的,其中调制解调器信息420包括以下各项中的至少一项:错误率、信道质量(例如,CQI)、请求的数据速率、可用的数据速率、接收功率、发射功率余量、往返时间等等。在方框1108处,如果连接质量较差,则UE可以保持数据呼叫活动,而搁置语音呼叫。在方框1108处,在本公开内容的一些方面中,UE可以向远程呼叫者发送用于指示该语音呼叫将被搁置的指示(例如,音调)。

图12是根据本公开内容的方面示出了同时的语音呼叫和数据呼叫管理过程1200的第二例子的图。例如,方法1200可以在图1、2、4和/或图15中的UE中的任何一个UE处可操作。在方框1202处,UE可以同时地建立活动数据呼叫和活动语音呼叫。可以对数据呼叫进行节流,以便保持两个呼叫活动,同时向用户提供某种语音呼叫质量。在方框1206处,如果语音呼叫结束,则UE可以继续数据呼叫。在方框1206处,由于语音呼叫已经结束,因此数据呼叫可以使用较高的数据速率。在方框1204处,如果数据呼叫变成前台应用并且数据连接质量较差或者是不合需要的,则UE可以搁置语音呼叫,同时保持数据呼叫活动。在方框1208处,如果数据呼叫结束(或者暂停),则UE可以使语音呼叫活动。此外,如果电话应用(例如,拨号器app)变成前台应用并且数据连接质量较差或者是不合需要的,则UE可以结束或者暂停数据呼叫,而仅仅保持语音呼叫活动。

图13是根据本公开内容的方面示出了同时的语音呼叫和数据呼叫管理过程1300的第三例子的图。例如,过程1300可以在图1、2、4和/或图15中的UE中的任何一个UE处可操作。在方框1302处,UE可以保持数据呼叫活动,而搁置语音呼叫。在方框1304处,如果电话应用(例如,拨号器)变成前台应用并且数据连接质量足够地好,则UE可以对数据呼叫进行节流,并且保持语音呼叫活动。但是,在方框1306处,如果数据连接质量较差或者是不合需要的,则UE可以结束或者暂停数据呼叫,而仅仅保持语音呼叫活动。在方框1308处,如果语音呼叫结束,则UE可以保持数据呼叫活动。

图14是根据本公开内容的方面示出了同时的语音呼叫和数据呼叫管理过程1400的第四例子的图。例如,方法1400可以在图1、2、4和/或图15中的UE中的任何一个UE处可操作。在方框1402处,UE具有活动数据呼叫。在某个时间,电话应用(例如,拨号器)被启动或者变成前台的。在方框1404处,如果数据连接质量足够地好,则UE可以通过对数据呼叫进行节流,来同时地使数据呼叫和语音呼叫二者保持活动。但是,在方框1406处,如果数据连接质量较差或者是不合需要的,则UE可以结束或者暂停数据呼叫,而仅仅保持语音呼叫活动。

在本公开内容的方面中,图1-14中对于对数据呼叫进行节流/结束/暂停和/或使语音呼叫活动或者等候接听的决定,可以由操作系统412来做出,或者由UE 402的用户通过操作系统412来做出,其中操作系统412可以基于调制解调器信息420来向用户提供这些连接的信息。在本公开内容的一些其它方面中,该决定可以由调制解调器自身来做出,而无需涉及操作系统和/或用户。

图15是示出了针对使用处理系统1514的装置1500的硬件实现方式的例子的概念图。根据本公开内容的各个方面,元素或者元素的任何部分或者元素的任意组合,可以利用包括一个或多个处理器1504的处理系统1514来实现。例如,装置1500可以是如在图1、2和/或图4中的任何一个或多个中示出的UE。在另一个例子中,装置1500可以是如在图1和/或图2中示出的无线网络控制器(RNC)。处理器1504的例子包括被配置为执行贯穿本公开内容描述的各种功能的微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门控逻辑、分立硬件电路和其它适当的硬件。也就是说,如在装置1500中使用的,处理器1504可以被用于实现在图5-14中描述和示出的过程中的任何一个或多个。

在该例子中,处理系统1514可以利用通常用总线1502来表示的总线架构来实现。根据处理系统1514的具体应用和整体设计约束,总线1502可以包括任意数量的相互连接的总线和桥接器。总线1502将包括一个或多个处理器(其用处理器1504来表示)、存储器1505、以及计算机可读介质(其通常用计算机可读介质1506来表示)的各种电路链接在一起。总线1502还可以链接诸如定时源、外围设备、电压调节器和功率管理电路之类的各种其它电路,其中所述各种其它电路在本领域中是公知的,并且因此将不再进一步地描述。总线接口1508提供总线1502与收发机1510之间的接口。收发机1510提供用于通过传输介质来与各种其它装置进行通信的单元。例如,收发机1510可以包括一个或多个调制解调器、RF前端电路等等,用于支持与多个订阅的DSDA连接。根据该装置的性质,还可以提供用户接口1512(例如,小键盘、显示器、扬声器、麦克风、操纵杆、触摸板或者触摸屏)。

处理器104负责管理总线1502和通用处理,其包括对被存储在计算机可读介质1506上的软件的执行。例如,当该软件由处理器1504来执行时,使得处理系统1514执行在图5-14中针对任何特定装置描述的各种功能。例如,该软件可以是竞争减轻软件1515,当其被处理器1504执行时,使得UE执行关于图4-14描述的各种方法、功能和过程。计算机可读介质1506还可以被用于存储当处理器1504执行软件时操纵的数据。

该处理系统中的一个或多个处理器1504可以执行软件。无论被称为软件、固件、中间件、微代码、硬件描述语言还是其它术语,软件都应当被广义地解释为意指指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行文件、执行的线程、过程、函数等等。软件可以存在于计算机可读介质1506上。计算机可读介质1506可以是非暂时性计算机可读介质。通过例子的方式,非暂时性计算机可读介质包括磁存储设备(例如,硬盘、软盘、磁带)、光盘(例如,压缩光盘(CD)或者数字多功能光盘(DVD))、智能卡、闪存设备(例如,卡、棒或键驱动)、随机存取存储器(RAM)、只读存储器(ROM)、可编程ROM(PROM)、可擦除PROM(EPROM)、电子可擦除PROM(EEPROM)、寄存器、可移动盘以及用于存储能够由计算机存取和读取的软件和/或指令的任何其它适当的介质。通过例子的方式,计算机可读介质还可以包括载波波形、传输线、以及用于发送能够由计算机存取和读取的软件和/或指令的任何其它适当的介质。计算机可读介质1506可以存在于处理系统1514中、位于处理系统1514之外、或者跨越包括处理系统1514的多个实体分布。计算机可读介质1506可以被体现在计算机程序产品中。通过例子的方式,计算机程序产品可以包括具有封装材料的计算机可读介质。本领域的技术人员应当认识到,如何最佳地实现贯穿本公开内容提出的所描述的功能,取决于特定的应用和被施加到整体系统上的整体设计约束。

已经参照W-CDMA系统提出了电信系统的若干方面。如本领域的技术人员应当容易地意识到的,贯穿本公开内容描述的各个方面可以被扩展到其它电信系统、网络架构和通信标准。

通过例子的方式,各个方面可以被扩展到诸如TD-SCDMA和TD-CDMA之类的其它UMTS系统。各个方面还可以被扩展到使用长期演进(LTE)(具备FDD、TDD模式,或者这两种模式)、改进的LTE(LTE-A)(具备FDD、TDD模式,或者这两种模式)、CDMA2000、演进数据优化(EV-DO)、超移动宽带(UMB)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、超宽带(UWB)、蓝牙的系统和/或其它适当的系统。使用的实际的电信标准、网络架构和/或通信标准将取决于具体的应用和被施加到该系统上的整体设计约束。

应当理解的是,公开的方法中的步骤的具体顺序或层次是对示例性过程的说明。应当理解的是,基于设计偏好,可以重新排列方法中的步骤的具体顺序或层次。所附方法权利要求以作为例子的顺序提出了各个步骤的元素,并非意指被限制到提出的具体顺序或层次,除非在其中进行了明确地记载。

提供先前的描述,以使得本领域的任何技术人员能够实践本文描述的各个方面。对于本领域的技术人员来说,对这些方面的各种修改将是显而易见的,并且本文定义的一般性原理可以被应用于其它方面。因此,权利要求不旨在被限制到本文示出的方面,而是要被授予与权利要求的文字表达的内容相一致的全部范围,其中,除非如此特别地说明,否则用单数形式对元素的提及不旨在意指“一个和仅仅一个”,而是“一个或多个”。除非另外特别地说明,否则术语“一些”指代一个或多个。涉及项目的列表“中的至少一个”的短语指代这些项目的任意组合,其包括单一成员。作为例子,“a、b或c中的至少一个”旨在涵盖:a;b;c;a和b;a和c;b和c;以及a、b和c。对于本领域的普通技术人员来说是已知的或稍后渐渐被人所熟知的、贯穿本公开内容描述的各个方面的元素的所有结构的和功能的等价物通过引用方式被明确地并入本文,并且旨在由权利要求所包含。此外,本文公开的任何内容都不旨在被奉献给公众,不管这样的公开内容是否被明确地记载在权利要求书中。不应当根据美国专利法第112条第六款来解释任何权利要求元素,除非该元素是使用“用于……的单元”的短语来明确地记载的,或者在方法权利要求的情况下,该元素是使用“用于……的步骤”的短语来记载的。

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