用于对提供给通用集成电路卡的更新进行仲裁的方法、计算机程序产品及装置制造方法

文档序号:7989763阅读:423来源:国知局
用于对提供给通用集成电路卡的更新进行仲裁的方法、计算机程序产品及装置制造方法
【专利摘要】描述了确定是否要向UICC传达更新消息的系统和方法体系。UE可被装备来自支持第一无线电接入技术(RAT)的第一RAT模块和支持第二RAT的第二RAT模块中的至少一者的状态更新消息。第一RAT和第二RAT不同。此外,UE可被装备成通过对所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成通用集成电路卡(UICC)更新消息以更新UICC。UICC包括与当前RAT相关联的当前UICC状态信息。该状态更新消息可包括服务状态、RAT信息、以及位置信息,并且UE可向该状态更新消息的至少一部分应用RAT仲裁因子。
【专利说明】用于对提供给通用集成电路卡的更新进行仲裁的方法、计算机程序产品及装置
[0001]根据35U.S.C.§ 119的优先权要求
[0002]本专利申请要求于2011年4月28日提交的题为“Apparatus and Method forarbitration of updates provided to a Universal integrated circuit card (用于对提供给通用集成电路卡的更新进行仲裁的装置和方法)”的临时申请N0.61/480,202的优先权,其已转让给本申请受让人并通过援引明确纳入于此。
[0003]背景
[0004]领域
[0005]本申请一般涉及无线通信,尤其涉及用于确定是否要向通用集成电路卡(UICC)传达更新消息的方法和系统。
[0006]背景
[0007]无线通信系统被广泛部署以提供诸如语音、数据等等各种类型的通信内容。这些系统可以是能够通过共享可用系统资源(例如,带宽和发射功率)来支持与多个用户的通信的多址系统。此类多址系统的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、3GPP长期演进(LTE)系统、时分同步码分多址(TD-SCMDA)系统以及正交频分多址(OFDMA)系统。
[0008]一般而言,无线多址通信系统能支持多个无线终端的通信。每个终端经由前向和反向链路上的传输与一个或多个基站通信。前向链路(或即下行链路(DL))是指从基站至终端的通信链路,而反向链路(或即上行链路(UL))是指从终端至基站的通信链路。此通信链路可经由单输入单输出、多输入单`输出或多输入多输出(MMO)系统来建立。
[0009]此外,终端可包括并且可支持使用多个无线电接入技术(RAT)进行同时通信。一些旧式终端(例如用户装备(UE))可一次提供关于单个无线电接入技术的位置状态信息。如果终端支持使用多个活跃RAT进行同时通信,则来自不同RAT的位置状态信息会彼此交织和/或会对假定单个RAT活跃的nCC工具包应用产生干扰。
[0010]举例而言,如果UE向ncc报告UE当前在具有正常服务的LTE网络上并且随后具有正常服务的CDMA网络变得可用,则指示具有正常服务的CDMA网络的位置状态包封可被发送给nCC。该位置状态包封命令可包括CDMA特定的位置信息,诸如,移动国家代码(MCC)、系统标识符(SID)、网络标识符(NID)等。UICC可使用来自CDMA而不是LTE的位置信息,并且UE可指示CDMA RAT可用,即使UE当前仍然与LTE网络活跃地关联。此外,如果UE随后移动到LTE覆盖区域之外,则可能从与LTE网络相关联的RAT模块向WCC发送无服务的位置状态包封命令,即使正常服务通过CDMA网络可用。这样,UICC可能如同UE没有服务那样操作,即使UE在CDMA网络的覆盖区域内。此外,如果nCC请求是基于被第一RAT覆盖的假定,而UE在一不同的RAT上,则UE可能还向WCC发送提供本地信息(PLI)主动命令的错误结果。
[0011]因此,期望允许ncc维持最新信息,而同时避免与来自多个RAT的可用服务相关联的混淆的系统和方法。[0012]概述
[0013]以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在标识出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以作为稍后给出的更加详细的描述之序。
[0014]根据一个或多个方面及其相应公开,描述了与确定是否要向传达更新消息有关的各个方面。在一个示例中,UE可被装备来自支持第一无线电接入技术(RAT)的第一RAT模块和支持第二 RAT的第二 RAT模块中的至少一者的状态更新消息。第一 RAT和第二RAT不同。此外,UE可被装备成通过对所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成通用集成电路卡(UICC)更新消息以更新nCC。nCC包括与当前RAT相关联的当前UICC状态信息。该状态更新消息可包括服务状态、RAT信息、以及位置信息,并且UE可向该状态更新消息的至少一部分应用RAT仲裁因子。
[0015]根据相关方面,提供了用于确定是否要向传达更新消息的方法。该方法可包括从支持第一 RAT的第一 RAT模块和支持第二 RAT的第二 RAT模块中的至少一者接收状态更新消息,其中第一 RAT和第二 RAT不同。此外,该方法可包括通过向所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成UICC更新消息以更新UICC,其中该UICC包括与当前RAT相关联的当前nCC状态信息。
[0016]另一方面涉及确定是否要向传达更新消息的无线通信设备。该无线通信设备可包括用于从支持第一 RAT的第一 RAT模块和支持第二 RAT的第二 RAT模块中的至少一者接收状态更新消息的装置,其中第一 RAT和第二 RAT不同。此外,该无线通信设备可包括用于通过向所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成nCC更新消息以更新nCC的装置,其中该nCC包括与当前RAT相关联的当前nCC状态信肩、O
[0017]另一方面涉及无线通信装置。该装置可包括配置成从支持第一 RAT的第一 RAT模块和支持第二 RAT的第二 RAT模块中的至少一者接收状态更新消息的至少一个处理器,其中第一 RAT和第二 RAT不同。此外,该至少一个处理器可被进一步配置成通过向所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成nCC更新消息以更新nCC,其中该nCC包括与当前RAT相关联的当前nCC状态信息。
[0018]又一方面涉及可具有计算机可读介质的计算机程序产品,该计算机可读介质包括用于从支持第一 RAT的第一 RAT模块和支持第二 RAT的第二 RAT模块中的至少一者接收状态更新消息的至少一条指令,其中第一 RAT和第二 RAT不同。此外,该计算机可读介质可包括用于通过向所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成nCC更新消息以更新nCC的至少一条指令,其中该nCC包括与当前RAT相关联的当前UICC状态信息。
[0019]为能达成前述及相关目的,这一个或多个方面包括在下文中充分描述并在所附权利要求中特别指出的特征。以下描述和附图详细阐述了这一个或多个方面的某些解说性特征。但是,这些特征仅仅是指示了可采用各种方面的原理的各种方式中的若干种,并且本描述旨在涵盖所有此类方面及其等效方案。【专利附图】

【附图说明】
[0020]以下将结合附图来描述所公开的方面,提供附图是为了解说而非限定所公开的各方面,其中相似的标号标示相似的元件,且其中:
[0021]图1描绘了根据一方面的在其中执行更新仲裁的无线通信系统的框图;
[0022]图2描绘了根据一方面的具有实现更新仲裁的各种配置的UE的框图;
[0023]图3描绘了根据一方面的描述用于执行更新仲裁的示例系统的流程图;
[0024]图4描绘了根据一方面的描述用于执行更新仲裁的另一示例系统的流程图;
[0025]图5描绘了根据一方面的用于提供更新仲裁的示例UE的框图;
[0026]图6描绘了接入网络中基站和UE的设计的框图;以及
[0027]图7描绘了用于在无线通信系统中执行更新仲裁的示例系统。
[0028]描述
[0029]现在参照附图描述各个方面。在以下描述中,出于解释目的阐述了众多具体细节以提供对一个或更多个方面的透彻理解。但是显然的是,没有这些具体细节也可实践此(诸)方面。
[0030]一般而言,UICC可被提供有与终端正在其中工作的无线通信系统相关联的信息。举例而言,卡应用工具包(CAT)规范(ETSI TS102.223和3GPP31.111)指示如果位置状态或位置信息状态已被改变,则终端用事件下载-位置状态包封命令通知ncc。类似地,如果终端检测到当前RAT的改变,则它可用事件下载-接入技术改变包封消息通知nCC。如本文中所使用的,尽管多个RAT可能在一个时间活跃,但当前RAT被定义为最新近向nCC提供状态信息的RAT。此外,UICC可通过使用命令(诸如提供本地信息主动命令)来轮询位置状态信息和当前RAT信息。如以上所提及的,当无线通信系统包括多个RAT时,UE可执行附加仲裁处理以避免nCC的基于RAT的混淆。
[0031]现在参照图1,解说了用于提供ncc更新仲裁的系统100的框图。系统100可包括多个基站120、130、140 (例如,B节点,演进型B节点等)以及一个或多个无线通信设备(WCD) (110)(例如,终端,UE),它们可经由各自的天线128、138、148和111进行通信。在一方面,基站120、130、和140可分别经由天线128、138和148进行到UEllO的下行链路(DL)通信。在UEllO处,DL通信可经由天线111来接收。UEllO可经由天线111进行到基站120和130的上行链路(UL)通信。在基站120、130、和140处,UL通信可分别经由天线128、138、和148来接收。此外,基站120可以操作用于使用第一 RAT122进行通信,基站130可以操作用于使用第二 RAT132进行通信,并且基站140可以操作用于使用第N RAT142进行通信。在一方面,第一 RAT122、第二 RAT132、以及第N RAT142彼此不同。在另一方面,第一 RAT122、第二 RAT132和/或第N RAT142可以操作用于使用各协议进行通信,这些协议诸如但不限于 LTE、CDMA、TDMA、FDMA、OFDMA、SC-FDMA、TD-SCDMA、全球移动通信系统(GSM)、通用地面无线电接入(UTRA)、演进UTRA (E-UTRA)等。
[0032]UEllO可以操作用于使用RAT模块116与多个RAT进行通信。在一方面,每个RAT可由与其自己的芯片组相关联的RAT模块116处理。在另一方面,RAT模块116可以操作用于使用单个芯片组来运行。在一方面,UEllO可包括HCC118,UICC118可通过由工具包仲裁模块112提供的各种消息来获得系统100信息。在一方面,UICC可包括各种模块,诸如但不限于订户信息模块(SM)、CDMA订户身份模块(CSIM)等。在一方面,工具包仲裁模块112可包括RAT仲裁因子模块114,RAT仲裁因子模块114可操作用于辅助工具包仲裁模块112确定是否/何时可向UICC118传达系统更新消息。
[0033]一般而言,UEllO可用事件下载-位置状态包封命令通知HCC118。类似地,如果UEllO检测到当前RAT (122、132、142)的改变,则UEllO可用事件下载-接入技术改变包封命令通知Π(Χ118。此外,UICC118可通过使用命令(诸如提供本地信息主动命令)来轮询位置状态信息和当前RAT (122、132、142)信息。
[0034]在操作中,当系统和/或服务信息已被改变时,UEllO可确定是否要向UICC118传送更新消息。在一方面,工具包仲裁模块112可确定哪个更新消息(例如,位置状态和接入技术改变包封命令)可被发送给Π(Χ118。在一方面,RAT仲裁因子模块114可基于各因子(诸如但不限于RAT的服务状态(例如正常、受限、无)、当前存储的RAT信息以及各RAT间的优先级排序、先前传送的更新消息(例如避免消息的重复)等)来辅助进行该确定。在一方面,RAT优先级排序可进一步基于各种各样的因子,诸如但不限于,每个RAT的可用数据率、服务提供商定义的偏好、用户定义的偏好等。
[0035]相应地,所提议的更新仲裁过程避免了在其中多个RAT (122、132、142)活跃的系统100中的ncc混淆。
[0036]参照图2,描绘了具有实现更新仲裁的各种配置的UE200。UE可包括用于实现与多个RAT (例如第一 RAT206和第二 RAT210)的通信的一个或多个芯片组202。对仅两个RAT的描绘不意味着限定,而是出于简洁目的仅描绘两个RAT。本领域普通技术人员将理解,该系统不限于两个RAT。在一方面,与每个RAT (206、210)相关联的更新可分别使用第一工具包服务208和第二工具包服务212来处理。在一个可选方面,每个RAT可通过分开的芯片组204来操作。UE200可包括工具包仲裁模块214。工具包仲裁模块214可与RAT仲裁因子模块216通信,RAT仲裁因子模块216可操作用于辅助工具包仲裁模块214确定是否/何时可向UICC220传达系统更新消息。在一方面,工具包仲裁模块214和RAT仲裁因子模块216可以是逻辑分开的模块。在另一方面,工具包仲裁模块214和RAT仲裁因子模块216可在单个模块218中逻辑地组合。
[0037]图3和图4解说了根据所给出的主题内容的各方面的各种方法体系。尽管为使解释简单化将这些方法体系图示并描述为一系列动作或序列步骤,但是应当理解并领会,所要求保护的主题内容不受动作的次序所限,因为一些动作可按不同于本文中图示和描述的次序发生和/或与其他动作并发地发生。例如,本领域技术人员将理解和领会,方法体系可被替换地表示为一系列相互关联的状态或事件,诸如在状态图中那样。不仅如此,并非所有解说了的动作都是实现根据所要求保护的主题内容的方法体系所必需的。另外还应该领会,下文以及贯穿本说明书所公开的方法体系能够被存储在制品上以便将此类方法体系传输和传递给计算机。如本文中所使用的术语“制造品”意在涵盖可以从任何计算机可读设备、载体、或介质访问的计算机程序。
[0038]现在参照图3,解说了描述用于执行更新仲裁的系统的示例流程图。在框302,UE可接收一个或多个服务状态更新消息。在一方面,UE可以操作用于使用多个RAT同时地通信。在一方面,RAT 可包括 LTE、CDMA、CDMA2000、GSM、UTRAN、E-UTRAN、TETRA、TD-SCDMA等。在一方面,每个RAT被不同芯片组支持。此外,服务更新消息可包括、但不限于:服务状态(例如,正常服务、受限服务、无服务)、RAT信息(例如,GSM、WCDMA, LTE、CDMA等)、RAT特定的位置信息(例如,MCC/MNC、UMTS系统的蜂窝小区ID)等。在框304,在可选方面,UE可高速缓存来自每个RAT的最新近状态更新消息。
[0039]在框306,当特定RAT的服务状态更新到达时,UE判决逻辑可基于一个或多个RAT仲裁因子选择最恰适的服务状态更新。在一方面,RAT仲裁因子可包括服务状态优先级(具有最高优先级的正常服务和具有最低优先级的无服务)、RAT优先级等。如果在框306,UE判决逻辑确定更新消息不恰适,则在框308该过程可终止。相反,如果在框306,UE判决逻辑确定更新消息是恰适的,则在框310,所确定的状态消息可被传达给nCC。在框312,UICC可基于服务状态更新消息中提供的信息来更新设置。在一方面,状态更新消息信息可包括位置状态事件、接入技术改变事件以及提供位置信息终端响应。此外,在一方面,UICC可以基于要求或者如(U)SAT规范中所提供的那样来更新。
[0040]现在参照图4,解说了描述用于执行更新仲裁的系统的示例流程图。在框402,在一个可选方面,与UE相关联的nCC可传送PLI主动命令以获得当前系统信息。在框404,UE可接收一个或多个状态更新消息。在一方面,状态更新消息可以响应于可选地传送的PLI主动命令。在另一方面,RAT服务和/或RAT状态的改变可提示RAT模块提供状态更新消息。在另一方面,该消息可包括但不限于:位置状态包封消息、接入技术改变包封消息、对PLI主动命令的响应等。在框406,确定所接收到的更新消息是否与提供给nCC的当前信息相一致的RAT相关联。如果在框406,确定该更新消息与先前提供给UICC的设置至少基本一致,则在框408,没有更新消息被发送给该nCC。在此类方面,可达到减少的更新重复。相反,如果在框406,确定更新消息并不与先前提供给nCC的设置至少基本一致,则在框410,确定更新消息RAT是否已被指派比当前RAT值更高的优先级。在一方面,优先级排序可基于任何数目的因子来指派,诸如但不限于,每个RAT的可用数据率、服务提供商定义的偏好、用户定义的偏好等。如果在框410,确定更新消息RAT已被指派比服务RAT高的优先级,则在框412,所接收到的更新消息可被传送给nCC。相反,如果在框410,确定更新消息RAT未被指派比当前RAT值高的优先级,则在框408,没有更新消息被传送给WCC。
[0041]现在参照图5,给出了对辅助避免随机接入规程期间的物理随机接入信道(PRACH)冲突的用户装备(UE) 500 (例如,客户端设备、无线通信设备(WCD)、等等)的解说。UE500包括接收机502,接收机502从例如一个或多个接收天线(未示出)接收一个或多个信号、对收到信号执行典型行动(例如,滤波、放大、下变频等)、并且将经调理的信号数字化以获得采样。接收机502还可包括能够为收到信号的解调提供载波频率的振荡器以及能够解调收到码元并将其提供给处理器506以进行信道估计的解调器。在一个方面,UE500还可包括副接收机552并且可接收附加的信息信道。
[0042]处理器506可以是专用于分析由接收机502接收的信息和/或生成供一个或多个发射机520 (为了便于解说,仅示出一个发射机)进行发射的信息的处理器,可以是控制UE500的一个或多个组件的处理器,和/或可以是既分析由接收机502和/或接收机552接收的信息、生成供发射机520在一个或多个发射天线(未示出)上进行发射的信息、又控制UE500的一个或多个组件的处理器。
[0043]在一方面,处理器506可提供用于从支持第一 RAT的第一 RAT模块和支持第二 RAT的第二 RAT模块中的至少一者接收状态更新消息的装置,其中第一 RAT和第二 RAT不同,以及用于通过对所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成UICC更新消息以更新nCC的装置,其中,UICC包括与当前RAT相关联的当前WCC状态信息。[0044]UE500可另外包括存储器508,存储器508可操作地耦合至处理器506并可存储要传送的数据、接收到的数据、与可用信道有关的信息、与经分析的信号和/或干扰强度相关联的数据、与所指派的信道、功率、速率或类似物有关的信息、以及用于估计信道和经由信道传达的任何其他合适信息。存储器508可另外存储与估计和/或利用信道相关联的(例如,基于性能、基于容量等的)协议和/或算法。在一方面,UE500可包括UICC516,UICC516可通过由工具包仲裁模块510提供的各种消息来获得系统信息。在一方面,UICC可包括各种模块,诸如但不限于,订户信息模块(SIM)、CDMA订户身份模块(CSM)等。
[0045]将领会,本文中所描述的数据存储(例如,存储器508、Π(Χ516)或可为易失性存储器或可为非易失性存储器,或可包括易失性和非易失性存储器两者。藉由解说而非限定,非易失性存储器可包括只读存储器(ROM)、可编程ROM (PROM)、电可编程ROM (EPROM)、电可擦式PROM (EEPR0M)、或闪存。易失性存储器可包括随机存取存储器(RAM),其充当外部高速缓存存储器。藉由解说而非限定,RAM有许多形式可用,诸如同步RAM (SRAM)、动态RAM(DRAM)、同步 DRAM (SDRAM)、双倍数据率 SDRAM (DDRSDRAM)、增强型 SDRAM (ESDRAM)、同步链路DRAM (SLDRAM)、以及直接存储器总线(Rambus)RAM (DRRAM)0本主题系统和方法的存储器508旨在涵盖而不限于这些以及任何其他合适类型的存储器。
[0046]UE500还可包括工具包仲裁模块510。工具包仲裁模块510可以与RAT仲裁因子模块512和RAT模块514相关联。在一方面,工具包仲裁模块510可包括RAT仲裁因子模块512,RAT仲裁因子模块512可操作用于辅助工具包仲裁模块510确定是否/何时可向UICC516传达系统更新消息。在一方面,系统中活跃的每个RAT可由与其自己的芯片组相关联的RAT模块514处理。在另一方面,RAT模块514可以操作用于使用单个芯片组来运行。在一方面,RAT仲裁因子模块512可基于各因子(诸如但不限于RAT的服务状态(例如正常、受限、无)、当前服务RAT和各RAT之间的优先级排序、先前传送的更新消息(例如避免消息的重复)等)来辅助进行该确定。在一方面,RAT优先级排序可进一步基于各种因子,诸如但不限于,每个RAT的可用数据率、服务提供商定义的偏好、用户定义的偏好等。工具包仲裁模块510的操作在图3的流程图中描绘。
[0047]另外,UE500可包括用户接口 540。用户接口 540可包括用于生成进入UE500的输入的输入机构542以及用于生成供UE500的用户消费的信息的输出机构544。例如,输入机构542可包括诸如键或键盘、鼠标、触摸屏显示器、话筒等的机构。此外,例如,输出机构544可包括显示器、音频扬声器、触觉反馈机构、个域网(PAN)收发机等。在所解说的方面,输出机构544可包括可操作用于呈现图像或视频格式的内容的显示器、或呈现音频格式的内容的音频扬声器。
[0048]图6示出基站610和UE650的设计的框图。基站可被称为B节点、演进型B节点(eNB)、接入点等。UE也可被称为移动站、终端、接入终端、订户单元、台等。UE可以是蜂窝电话、个人数字助理(PDA)、无线调制解调器、无线通信设备、手持式设备、膝上型计算机、无绳电话等。在图6所示的设计中,基站610装备有K个天线634a到634k,并且UE650装备有R个天线652a到652r,其中一般而言,K≥I且R≥I。[0049]在基站610处,发射处理器620可从数据源612接收给一个或多个UE的数据,基于用于每个UE的一种或多种调制及编码方案来处理(例如,编码和调制)给该UE的数据,以及提供给所有UE的数据码元。发射处理器620还可生成控制信息的控制码元。发射处理器620还可生成一个或多个参考信号的参考/导频码元。MMO处理器630可在适用的情况下对数据码元、控制码元、和/或参考码元执行预编码,并且可将K个输出码元流提供给K个调制器(M0D)632a到632k。每个调制器632可以处理其输出码元流(例如,针对0FDM)以获得输出采样流。每个调制器632可以进一步调理(例如,转换为模拟、滤波、放大、以及上变频)其输出采样流并生成下行链路信号。来自调制器632a到632k的K个下行链路信号可分别经由天线634a到634k被发射。
[0050]在UE650处,R个天线652a到652r可以接收来自基站610的这K个下行链路信号,并且每个天线652可以将收到信号提供给相关联的解调器(DEMOD) 654。每个解调器654可以调理(例如,滤波、放大、下变频、以及数字化)其收到信号以获得采样并且可以进一步处理这些采样(例如,针对0FDM)以获得收到码元。每个解调器654可以将收到数据码元提供给MIMO检测器660并将收到参考码元提供给信道处理器694。信道处理器694可基于收到参考码元估计从基站610到UE650的下行链路信道的响应,并可将信道估计提供给MIMO检测器660。MIMO检测器660可以基于该信道估计对收到数据码元执行MIMO检测并提供码元估计,该码元估计是对所传送码元的估计。接收处理器670可基于用于UE650的调制及编码方案处理(例如,解调和解码)码元估计、向数据阱672提供经解码的数据、以及将经解码的控制信息提供给控制器/处理器690。
[0051]UE650可估计下行链路信道响应并生成信道反馈信息,该信道反馈信息可包括被报告的信道向量。UE650还可估计下行链路信道质量并确定信道质量指示符(CQI)信息。反馈信息(例如,信道反馈信息、CQI信息等)、来自数据源678的数据、以及参考信号可被发射处理器680处理(例如,编码和调制)、被MMO处理器682预编码(若适用)、以及被调制器654a到654r进一步处理以生成R个上行链路信号,这些上行链路信号可经由天线652a到652r被发射。在基站610处,来自UE650的R个上行链路信号可被K个天线634a到634k接收并被解调器632a到632k处理。信道处理器644可估计从UE650到基站610的上行链路信道的响应,并且可将信道估计提供给MMO检测器636。MIMO检测器636可基于该信道估计执行MMO检测并提供码元估计。接收处理器638可处理这些码元估计,将经解码的数据提供给数据阱639,以及将经解码的控制信息提供给控制器/处理器640。控制器/处理器640可以基于该反馈信息来控制向UE650的数据传输。
[0052]控制器/处理器640和690可以分别指导基站610和UE650处的操作。UE650处的处理器694、处理器690、和/或其他处理器和模块可执行或指导图3中的过程300、和/或用于本文中所描述的技术的其他过程。基站610处的处理器644、处理器640、和/或其他处理器和模块也可执行或指导图3中的过程300、和/或用于本文中所描述的技术的其他过程。存储器642和692可分别存储供基站610和UE650用的数据和程序代码。调度器646可基于接收自UE的反馈信息来选择UE650和/或其他UE以进行下行链路和/或上行链路上的数据传输。
[0053]参照图7,装置700提供更新仲裁。将领会,装置700被表示为包括功能框,这些功能框可表示由处理器、软件、或其组合(例如,固件)实现的功能。这样,装置700包括可协同行动的电组件的逻辑群组702。例如,逻辑群组702可包括用于从支持第一 RAT的第一 RAT模块和支持第二 RAT的第二 RAT模块中的至少一者接收状态更新消息的装置,其中第一 RAT和第二 RAT不同(框704)。例如,在一方面,装置704可包括接收机502、工具包仲裁模块510、和/或处理器506。在一方面,状态更新消息可包括诸如服务状态、RAT信息、位置信息等的信息。在一方面,第一 RAT和第二 RAT可包括LTE、CDMA、CDMA2000、GSM、UTRAN、E-UTRAN、TETRA、TD-SCDMA等。在一方面,每个RAT被不同芯片组支持。
[0054]此外,逻辑群组702可包括用于通过向所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成nCC更新消息以更新nCC的装置,其中nCC包括与当前RAT相关联的当前nCC状态信息(框706)。例如,在一方面,装置706可包括RAT仲裁因子模块512和/或处理器506。在一方面,UICC可以是SM、CSM等。在一方面,可以从分开的RAT仲裁因子模块访问这一个或多个RAT仲裁因子。
[0055]另外,装置700可包括留存用于执行与电组件704和706相关联的功能的指令的存储器708。尽管被示为在存储器708外部,但是应理解,电组件704和706中的一个或多个可存在于存储器708内。在一方面,例如,存储器708可与存储器508和/或Π(Χ516(图5)相同或相似。
[0056]在一方面,装置700可提供用于确定所接收到的状态更新消息中包括的信息与当前ncc状态信息一致的装置,以及用于避免生成ncc更新消息的装置。在一方面,装置700可提供用于确定第一 RAT模块和第二 RAT模块中的哪一个与最高排序服务状态相关联的装置。在此类方面,这一个或多个RAT仲裁因子之一包括服务状态优先级,其中正常服务比受限服务的排序高,并且受限服务比无服务排序高。在另一方面,装置700可提供用于确定RAT信息指示与所接收到的状态更新消息相关联的RAT的优先级具有比当前RAT的优先级高的优先级排序的装置,以及用于生成ncc更新消息的装置。此外,在此类方面,优先级排序可以基于每个RAT的可用数据率、服务提供商定义的偏好、用户定义的偏好等。
[0057]如本申请中所使用的,术语“组件”、“模块”、“系统”及类似术语旨在包括计算机相关实体,诸如但并不限于硬件、固件、硬件与软件的组合、软件、或执行中的软件。例如,组件可以是但不限于在处理器上运行的进程、处理器、对象、可执行件、执行的线程、程序、和/或计算机。作为解说,在计算设备上运行的应用和该计算设备两者皆可以是组件。一个或多个组件可驻留在进程和/或执行的线程内,且组件可以本地化在一台计算机上和/或分布在两台或更多台计算机之间。此外,这些组件能从其上存储着各种数据结构的各种计算机可读介质来执行。这些组件可藉由本地和/或远程进程来通信,诸如根据具有一个或多个数据分组的信号来通信,这样的数据分组诸如是来自藉由该信号与本地系统、分布式系统中另一组件交互的、和/或跨诸如因特网之类的网络与其他系统交互的一个组件的数据。
[0058]另外,本文结合终端来描述各个方面,终端可以是有线终端或无线终端。终端也可被称为系统、设备、订户单元、订户站、移动站、移动台、移动设备、远程站、远程终端、接入终端、用户终端、终端、通信设备、用户代理、用户设备、或用户装备(UE)。无线终端可以是蜂窝电话、卫星电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持式设备、计算设备、或连接到无线调制解调器的其他处理设备。此外,本文结合基站来描述各个方面。基站可用于与无线终端进行通信,且也可被称为接入点、B节点、或其它某个术语。[0059]此外,术语“或”旨在表示包含性“或”而非排他性“或”。即,除非另外指明或从上下文能清楚地看出,否则短语“X采用A或B”旨在表示任何自然的可兼排列。即,短语“X采用A或B”得到以下实例中的任一种的满足:X采用A ;X采用B ;或X采用A和B两者。另夕卜,本申请和所附权利要求书中所用的冠词“一”和“某” 一般应当被理解成表示“一个或多个”,除非另外声明或者可从上下文中清楚看出是指单数形式。
[0060]本文中所描述的技术可用于各种无线通信系统,诸如CDMA、TDMA, FDMA, OFDMA,SC-FDMA, TD-SCDMA和其他系统。术语“系统”和“网络”常被可互换地使用。CDMA系统可实现诸如UTRA、CDMA2000等无线电技术。UTRA包括宽带CDMA (W-CDMA)和其他CDMA变体。此外,CDMA2000涵盖IS-2000、IS-95和IS-856标准。TDMA系统可实现诸如GSM之类的无线电技术。OFDMA系统可实现诸如E-UTRA、超移动宽带(UMB)、IEEE802.11 (W1-Fi),IEEE802.16 (WiMAX), IEEE802.20、Flash_0FDM? 等无线电技术。UTRA 和 E-UTRA 是通用移动电信系统(UMTS)的部分。3GPP长期演进(LTE)是使用E-UTRA的UMTS版本,其在下行链路上采用OFDMA而在上行链路上采用SC-FDMA。UTRA、E-UTRA、UMTS、LTE和GSM在来自名为“第三代伙伴项目”(3GPP)的组织的文献中描述。另外,CDMA2000和UMB在来自名为“第三代伙伴项目2”(3GPP2)的组织的文献中描述。此外,此类无线通信系统还可包括常常使用非配对无许可频谱、802.XX无线LAN、蓝牙以及任何其他短程或长程无线通信技术的对等(例如,移动对移动)自组织(ad hoc)网络系统。
[0061]各个方面或特征将以可包括数个设备、组件、模块、及类似物的系统的形式来呈现。将理解和领会,各种系统可包括附加设备、组件、模块等,和/或可以不包括结合附图所讨论的所有设备、组件、模块等。也可以使用这些办法的组合。
[0062]结合本文中公开的方面描述的各种解说性逻辑、逻辑板块、模块、以及电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文中描述的功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协作的一个或多个微处理器、或任何其他此类配置。此外,至少一个处理器可包括可作用于执行以上描述的一个或多个步骤和/或动作的一个或多个模块。
[0063]此外,结合本文中所公开的方面描述的方法或算法的步骤和/或动作可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中实施。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其他形式的存储介质中。示例性存储介质可耦合到处理器以使得该处理器能从/向该存储介质读和写信息。在替换方案中,存储介质可以被整合到处理器。另夕卜,在一些方面,处理器和存储介质可驻留在ASIC中。另外,ASIC可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。另外,在一些方面,方法或算法的步骤和/或动作可作为代码和/或指令之一或其任何组合或集合驻留在可被纳入到计算机程序产品中的机器可读介质和/或计算机可读介质上。
[0064]在一个或多个方面中,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现,则各功能可以作为一条或更多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或能被用来携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其它介质。任何连接也可被称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘和碟包括压缩碟(⑶)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)往往用激光以光学方式再现数据。上述的组合也应被包括在计算机可读介质的范围内。
[0065]尽管前面的公开讨论了解说性的方面和/或实施例,但是应当注意,在其中可作出各种变更和改动而不会脱离所描述的这些方面和/或实施例的如由所附权利要求定义的范围。此外,尽管所描述的方面和/或实施例的要素可能是以单数来描述或主张权利的,但是复数也是已构想了的,除非显式地声明了限定于单数。另外,任何方面和/或实施例的全部或部分可与任何其他方面和/或实施例的全部或部分联用,除非另外声明。
[0066]如本文中所使用的,引述一列项目中的“至少一个”的短语是指这些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一个”旨在涵盖:a、b、C、a_b、a_c、b_c、以及a_b_c。
[0067]本文所公开的方法包括用于达成所描述的方法的一个或多个步骤或动作。这些方法步骤和/或动作可以彼此互换而不会脱离权利要求的范围。换言之,除非指定了步骤或动作的特定次序,否则具体步骤和/或动作的次序和/或使用可以改动而不会脱离权利要求的范围。
【权利要求】
1.一种无线通信的方法,包括: 从支持第一无线电接入技术(RAT)的第一 RAT模块和支持第二 RAT的第二 RAT模块中的至少一者接收状态更新消息,其中所述第一 RAT和所述第二 RAT不同;以及 通过向所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成通用集成电路卡(UICC)更新消息以更新UICC,其中所述nCC包括与当前RAT相关联的当前UICC状态信息。
2.如权利要求1所述的方法,其特征在于,所述状态更新消息包括以下至少一者:服务状态、RAT信息、以及位置信息。
3.如权利要求2所述的方法,其特征在于,进一步包括: 确定所接收到的状态更新消息中包括的信息与所述当前UICC状态信息一致;以及 避免生成所述ncc更新消息。
4.如权利要求2所述的方法,其特征在于, 所述服务状态包括正常服务、受限服务、和无服务中的一者,并且其中所述一个或多个RAT仲裁因子之一包括服务状态优先级,其中正常服务比受限服务的排序高,并且受限服务比无服务排序高,所述方法进一步包括: 确定所述第一 RAT模块和所述第二 RAT模块中的哪一个与最高排序服务状态相关联。
5.如权利要求2所述的方法,其特征在于,进一步包括: 确定所述RAT信息指示与所接收到的状态更新消息相关联的RAT的优先级具有比所述当前RAT的优先级高的优先级排序;以及生成所述ncc更新消息。
6.如权利要求5所述的方法,其特征在于,所述优先级排序基于以下至少一者: 每个RAT的可用数据率; 服务提供商定义的偏好;以及 用户定义的偏好。
7.如权利要求1所述的方法,其特征在于,所述第一RAT和所述第二 RAT包括LTE、CDMA、CDMA2000、GSM、UTRAN、E-UTRAN、TETRA、或 TD-SCDMA 中的至少两者。
8.如权利要求1所述的方法,其特征在于,所述nCC包括以下至少一者: 订户信息模块(SIM);以及 CDMA订户身份模块(CSIM)。
9.如权利要求1所述的方法,其特征在于,所述第一RAT模块由第一芯片组支持,并且其中所述第二 RAT模块由第二芯片组支持。
10.如权利要求1所述的方法,其特征在于,所述一个或多个RAT仲裁因子是从分开的RAT仲裁因子模块访问的。
11.一种计算机程序产品,包括: 计算机可读介质,包括用于以下操作的代码: 从支持第一 RAT的第一 RAT模块和支持第二 RAT的第二 RAT模块中的至少一者接收状态更新消息,其中所述第一 RAT和所述第二 RAT不同;以及 通过向所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成UICC更新消息以更新UICC,其中所述UICC包括与当前RAT相关联的当前WCC状态信息。
12.如权利要求11所述的计算机程序产品,其特征在于,所述状态更新消息包括以下至少一者:服务状态、RAT信息、以及位置信息。
13.如权利要求12所述的计算机程序产品,其特征在于,所述计算机可读介质进一步包括用于以下操作的代码: 确定所接收到的状态更新消息中包括的信息与所述当前UICC状态信息一致;以及 避免生成所述ncc更新消息。
14.如权利要求12所述的计算机程序产品,其特征在于, 服务状态包括正常服务、受限服务、和无服务中的一者,并且 其中所述一个或多个RAT仲裁因子之一包括服务状态优先级,其中正常服务比受限服务的排序高,并且受限服务比无服务排序高,其中所述计算机可读介质进一步包括用于以下操作的代码: 确定所述第一 RAT模块和所述第二 RAT模块中的哪一个与最高排序服务状态相关联。
15.如权利要求12所述的计算机程序产品,其特征在于,所述计算机可读介质进一步包括用于以下操作的代码: 确定所述RAT信息指示与所接收到的状态更新消息相关联的RAT的优先级具有比所述当前RAT的优先级高的优先级排序;以及 生成所述ncc更新消息。
16.如权利要求15所述 的计算机程序产品,其特征在于,所述优先级排序基于以下至少一者: 每个RAT的可用数据率; 服务提供商定义的偏好;以及 用户定义的偏好。
17.如权利要求11所述的计算机程序产品,其特征在于,所述第一RAT和所述第二 RAT包括 LTE、CDMA、CDMA2000、GSM、UTRAN、E-UTRAN、TETRA、或 TD-SCDMA 中的至少两者。
18.如权利要求11所述的计算机程序产品,其特征在于,所述nCC包括以下至少一者:SM,和 CSM。
19.如权利要求11所述的计算机程序产品,其特征在于,所述第一RAT模块由第一芯片组支持,并且其中所述第二 RAT模块由第二芯片组支持。
20.如权利要求11所述的计算机程序产品,其特征在于,所述一个或多个RAT仲裁因子是从分开的RAT仲裁因子模块访问的。
21.—种设备,包括: 用于从支持第一 RAT的第一 RAT模块和支持第二 RAT的第二 RAT模块中的至少一者接收状态更新消息的装置,其中所述第一 RAT和所述第二 RAT不同;以及 用于通过向所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成Π(Χ更新消息以更新nCC的装置,其中所述nCC包括与当前RAT相关联的当前WCC状态信息。
22.如权利要求21所述的设备,其特征在于,所述状态更新消息包括以下至少一者:月艮务状态、RAT信息、以及位置信息。
23.如权利要求22所述的设备,其特征在于,所述用于确定的装置进一步包括:用于确定所接收到的状态更新消息中包括的信息与所述当前ncc状态信息一致的装置;以及 用于避免生成所述ncc更新消息的装置。
24.如权利要求22所述的设备,其特征在于, 服务状态包括正常服务、受限服务、和无服务中的一者,并且 其中所述一个或多个RAT仲裁因子之一包括服务状态优先级,其中正常服务比受限服务的排序高,并且受限服务比无服务排序高,其中所述用于确定的装置进一步包括: 确定所述第一 RAT模块和所述第二 RAT模块中的哪一个与最高排序服务状态相关联。
25.如权利要求22所述的设备,其特征在于,所述用于确定的装置进一步包括: 用于确定所述RAT信息指示与所接收到的状态更新消息相关联的RAT的优先级具有比所述当前RAT的优先级高的优先级排序的装置;以及 用于生成所述ncc更新消息的装置。
26.如权利要求25所述的设备,其特征在于,所述优先级排序基于以下至少一者: 每个RAT的可用数据率; 服务提供商定义的偏好;以及 用户定义的偏好。
27.如权利要求21所述的`设备,其特征在于,所述第一RAT和所述第二 RAT包括LTE、CDMA, CDMA2000、GSM、UTRAN、E-UTRAN、TETRA、或 TD-SCDMA 中的至少两者。
28.如权利要求21所述的设备,其特征在于,所述nCC包括以下至少一者: SIM;以及
CSIM0
29.如权利要求21所述的设备,其特征在于,所述第一RAT模块由第一芯片组支持,并且其中所述第二 RAT模块由第二芯片组支持。
30.如权利要求21所述的设备,其特征在于,所述一个或多个RAT仲裁因子是从分开的RAT仲裁因子模块访问的。
31.一种用于无线通信的装置,包括: 至少一个处理器,其配置成: 从支持第一 RAT的第一 RAT模块和支持第二 RAT的第二 RAT模块中的至少一者接收状态更新消息,其中所述第一 RAT和所述第二 RAT不同;以及 通过向所接收到的状态更新消息应用一个或多个RAT仲裁因子来确定是否要生成通用集成电路卡(UICC)更新消息以更新UICC,其中所述nCC包括与当前RAT相关联的当前UICC状态信息。
32.如权利要求31所述的装置,其特征在于,所述状态更新消息包括以下至少一者:月艮务状态、RAT信息、以及位置信息。
33.如权利要求32所述的装置,其特征在于,所述至少一个处理器进一步配置成: 确定所接收到的状态更新消息中包括的信息与所述当前UICC状态信息一致;以及 避免生成所述ncc更新消息。
34.如权利要求32所述的装置,其特征在于, 服务状态包括正常服务、受限服务、和无服务中的一者,并且其中所述一个或多个RAT仲裁因子之一包括服务状态优先级,其中正常服务比受限服务的排序高,并且受限服务比无服务排序高,其中所述处理器进一步配置成: 确定所述第一 RAT模块和所述第二 RAT模块中的哪一个与最高排序服务状态相关联。
35.如权利要求32所述的装置,其特征在于,所述至少一个处理器进一步配置成: 确定所述RAT信息指示与所接收到的状态更新消息相关联的RAT的优先级具有比所述当前RAT的优先级高的优先级排序;以及生成所述ncc更新消息。
36.如权利要求35所述的装置,其特征在于,所述优先级排序基于以下至少一者: 每个RAT的可用数据率; 服务提供商定义的偏好;以及 用户定义的偏好。
37.如权利要求31所述的装置,其特征在于,所述第一RAT和所述第二 RAT包括LTE、CDMA, CDMA2000、GSM、UTRAN、E-UTRAN、TETRA、或 TD-SCDMA 中的至少两者。
38.如权利要求31所述的装置,其特征在于,所述nCC包括以下至少一者:
SIM;以及
CSIM0
39.如权利要求31所述的装置,其特征在于,所述第一RAT模块由第一芯片组支持,并且其中所述第二 RAT模块由第二芯片组支持。
40.如权利要求1所述的装置,其特征在于,所述一个或多个RAT仲裁因子是从分开的RAT仲裁因子模块访问的。
【文档编号】H04W4/00GK103493515SQ201280020526
【公开日】2014年1月1日 申请日期:2012年4月25日 优先权日:2011年4月28日
【发明者】J·A·卢瓦卡巴, D·迪德朱斯托, X·朱, S·甘纳什, J·沙马 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1