描述了用于提供被包括在接入终端中的UICC与处理器之间的支持UICC作出的异步命令处理的接口的技术。可从处理器接收具有第一处理时间的第一复杂命令。可向处理器发送包括令牌的对第一命令的初始响应。可处理第一命令达第一处理时间。可从处理器接收具有短于第一处理时间的处理时间的至少一个附加命令。可完成对第一命令的处理。可完成对至少一个附加命令中的当前一个附加命令的处理,该当前一个附加命令在对第一命令的处理完成之前、期间或之后处理。可向处理器发送包括令牌的对至少一个附加命令中的该当前一个附加命令的响应。
【技术实现步骤摘要】
【国外来华专利技术】【专利说明】用于提供接入终端中的Uicc与处理器之间的支持UICC作出的异步命令处理的接口的方法和装置根据35U.S.C.§ 119的优先权要求本专利申请要求于2013年3月19日提交的题为“METHOD AND APPARATUS FORSUPPORTING ASYNCHRONOUS COMMAND PROCESSING BY A UICC AT AN ACCESS TERMINAL(用于支持接入终端处的UICC作出的异步命令处理的方法和装置)”的临时申请N0.61/803,194的优先权,其已转让给本申请受让人并因而被明确援引纳入于此。背景领域本公开一般涉及无线设备,尤其涉及用于提供接入终端中的UICC与处理器之间的支持Uicc作出的异步命令处理的接口的方法和装置。
技术介绍
无线通信系统被广泛部署以提供诸如举例而言语音、数据等各种类型的通信内容。典型的无线通信系统可以是能够通过共享可用的系统资源(例如,带宽和发射功率)来支持与多用户通信的多址系统。此类多址系统的示例可包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、以及类似系统。另夕卜,这些系统可遵照诸如第三代伙伴项目(3GPP)、3GPP长期演进(LTE)、超移动宽带(UMB)、演进数据优化(EV-DO)等规范。—般而言,无线多址通信系统可以同时支持针对多个接入终端(诸如举例而言,移动或无线设备)的通信。每个移动设备可以经由前向和反向链路上的传输与一个或多个基站通信。前向链路(或即下行链路)是指从基站至移动设备的通信链路,而反向链路(或即上行链路)是指从移动设备至基站的通信链路。此外,移动设备与基站之间的通信可以经由单输入单输出(SISO)系统、多输入单输出(MISO)系统、多输入多输出(MHTO)系统等来建立。另外,移动设备可以在对等无线网络配置中与其他移动设备通信(和/或基站与其他基站通信)。在许多接入终端(AT)中,取决于订阅信息涉及的接入技术,订阅信息被存储在非易失性(NV)设备存储器或可移除通用接口电路卡(UICC)中。当前,举例而言,在某些接入终端中,当IX-RTT/数据优化(DO)网络技术上有网络服务可用时,网络订阅信息被存储在设备NV存储器上并从其取回。然而,在这些设备中,当任何其它接入技术(诸如,GSM、UMTS或LTE)上有服务可用时,订阅信息被存储在UICC上并从其取回。UICC也可被称为智能卡或订户身份模块或订户标识模块(SIM)卡。常规地,卡(诸如UICC)被用于接入终端以提供网络订阅信息。然而,UICC现在被用来处置其它任务。例如,近场通信(NFC)是用于无线设备(诸如智能电话及类似物)的标准集,从而通过使设备接触在一起或者使设备紧邻(例如,通常不大于几厘米)来彼此建立无线电通信。NFC允许无线设备执行无接触事务、数据交换、以及更复杂通信(诸如W1-Fi)的简化建立。NFC应用的常见示例包括与银行业务和移动支付相关的应用。随着市场推行使用UICC作为此类应用的优选安全元素,可在UICC对(传统)电信任务与(新添加的)非电信任务的处理之间产生某些问题。可在接入终端内的UICC上处理的电信应用是时间灵敏的并且可能需要对UICC上的服务的迅速和快速访问。相反,非电信应用(诸如举例而言支付或银行业务应用)可能是高度复杂的密码算法,其要求非常长的时间(例如,甚至超过一分钟)来处理单个命令。UICC与终端之间的接口(公众可获得的ETSI 102 221中规定的)仅允许UICC —次处理单个命令。如此,接入终端需要在其可发送第二命令之前接收到对第一命令的响应。为了处理花费较长时间的命令(例如,复杂的非电信命令),UICC发送空字节(如在ETSI102 221中规定的)以告知接入终端它仍在处理该命令并且请求接入终端继续等待响应。作为UICC处理花费非常长时间来处理的此类复杂的非电信命令的结果,UICC可以实质上相对接入终端而言阻塞或者不可用于接收和处理任何附加命令,直至该非电信命令被完成处理。由于电信相关命令的时间灵敏特性,UICC的此类不可用性可导致用户不能够发起语音呼叫、发送文本消息、向网络认证、利用高级操作系统(HLOS)应用(往往称为“app”)或执行任何数目的其它动作。此情景是难以支持的并且对于无线设备的用户而言是不可接受的。如此,由UICC处理来自接入终端的命令方面的改进是合乎期望的。概述以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在标识出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以作为稍后给出的更加详细的描述之序。在一方面,描述了一种用于提供被包括在接入终端中的UICC与处理器之间的支持该UICC作出的异步命令处理的接口的方法。该方法可包括接收来自处理器的第一命令。第一命令可以是具有第一处理时间的复杂命令。该方法可包括向处理器发送对第一命令的初始响应。该初始响应可包括与第一命令相关联的令牌。该方法可包括处理第一命令达第一处理时间。该方法可包括接收来自处理器的至少一个附加命令。该至少一个附加命令中的每一个附加命令可具有短于第一处理时间的处理时间。该方法可包括完成对第一命令的处理。该方法可包括完成对该至少一个附加命令中的当前一个附加命令的处理。该至少一个附加命令中的当前一个附加命令可以是在对第一命令的处理完成之前、期间或之后处理的命令。该方法可包括向处理器发送对该至少一个附加命令中的当前一个附加命令的响应。该响应可包括令牌。在一方面,描述了一种用于提供被包括在接入终端中的UICC与处理器之间的支持该UICC作出的异步命令处理的接口的计算机程序产品。该计算机程序产品可包括包含代码的计算机可读介质。该代码可使得计算机接收来自处理器的第一命令。第一命令可以是具有第一处理时间的复杂命令。该代码可使得计算机向处理器发送对第一命令的初始响应。该初始响应可包括与第一命令相关联的令牌。该代码可使得计算机处理第一命令达第一处理时间。该代码可使得计算机接收来自处理器的至少一个附加命令。该至少一个附加命令中的每一个附加命令可具有短于第一处理时间的处理时间。该代码可使得计算机完成对第一命令的处理。该代码可使得计算机完成对该至少一个附加命令中的当前一个附加命令的处理。该至少一个附加命令中的当前一个附加命令可以是在对第一命令的处理完成之前、期间或之后处理的命令。该代码可使得计算机向处理器发送对该至少一个附加命令中的当前一个附加命令的响应。该响应可包括令牌。在一方面,描述了一种用于提供被包括在接入终端中的UICC与处理器之间的支持该UICC作出的异步命令处理的接口的设备。该设备可包括用于接收来自处理器的第一命令的装置。第一命令可以是具有第一处理时间的复杂命令。该设备可包括用于向处理器发送对第一命令的初始响应的装置。该初始响应可包括与第一命令相关联的令牌。该设备可包括用于处理第一命令达第一处理时间的装置。该设备可包括用于接收来自处理器的至少一个附加命令的装置。该至少一个附加命令中的每一个附加命令可具有短于第一处理时间的处理时间。该设备可包本文档来自技高网...
【技术保护点】
一种用于提供被包括在接入终端中的UICC与处理器之间的支持所述UICC作出的异步命令处理的接口的方法,包括:接收来自所述处理器的第一命令,其中所述第一命令是具有第一处理时间的复杂命令;向所述处理器发送对所述第一命令的初始响应,其中所述初始响应包括与所述第一命令相关联的令牌;处理所述第一命令达所述第一处理时间;接收来自所述处理器的至少一个附加命令,其中所述至少一个附加命令中的每一个附加命令具有短于所述第一处理时间的处理时间;完成对所述第一命令的处理;完成对所述至少一个附加命令中的当前一个附加命令的处理,其中所述至少一个附加命令中的当前一个附加命令是在对所述第一命令的处理完成之前、期间或之后处理的命令;以及向所述处理器发送对所述至少一个命令的当前一个附加命令的响应,其中所述响应包括所述令牌。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:M·伯洛尼,J·A·卢瓦卡巴,Y·康,N·M·贝克曼,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。