对sim卡初始化的优化的制作方法

文档序号:8270361阅读:681来源:国知局
对sim卡初始化的优化的制作方法
【专利说明】对SIM卡初始化的优化
[0001]根据35U.S.C.§ 119的优先权要求
[0002]本专利申请要求于2012年8月24日提交的题为“Methods and Apparatus forOptimizat1n of SIM Card Initializat1n (用于对SIM卡初始化进行优化的方法和装置)”的临时申请N0.61/693,086的优先权,该临时申请被转让给本专利申请受让人并由此通过援引明确纳入于此。
【背景技术】
[0003]无线通信网络被广泛部署以提供诸如电话、视频、数据、消息接发、广播等各种通信服务。通常为多址网络的此类网络通过共享可用的网络资源来支持多个用户的通信。此类网络的一个示例是UMTS地面无线电接入网(UTRAN)。UTRAN是被定义为通用移动电信系统(UMTS)的一部分的无线电接入网(RAN),UMTS是由第三代伙伴项目(3GPP)支持的第三代(3G)移动电话技术。作为全球移动通信系统(GSM)技术的后继者的UMTS目前支持各种空中接口标准,诸如宽带码分多址(W-CDMA)、时分-码分多址(TD-CDMA)以及时分-同步码分多址(TD-SCDMA)。UMTS也支持增强型3G数据通信协议(诸如高速分组接入(HSPA)),其向相关联的UMTS网络提供更高的数据传递速度和容量。其他示例网络包括GPRS/EDGE、CDMA/D0、和 / 或 EUTRAN (4G LTE)。
[0004]无线设备可以包括订户身份模块(SM)卡以经由该无线设备对指定语音的订阅和/或数据订阅来促成与通信网络的通信。当SIM卡被初始化时(例如,在上电时或者在SIM卡被插入无线设备中之后),无线设备读取SM卡上存储的数个文件的内容。例如,在初始化过程期间,存储在SM卡上的各种特征(例如,地址簿、文本消息、网络名等)被读取并且对无线设备可用。此外,初始化过程可以取决于SM卡上的文件的数目、SIM卡上的文件的大小和/或SM卡上的文件的记录的数目而花费显著量的时间。例如,SIM卡上的每个文件可以包含至多达255条记录。由此,若平均花费30ms来读取每条记录,则初始化过程可以花费超过7秒来读取SIM卡上的该特定文件。此外,在初始化过程期间,无线设备的用户可能不能访问各种服务,直到相应文件已从SM卡上被读取。
[0005]因此,将希望有减少SIM卡的初始化时间的方法和装置。
[0006]概述
[0007]以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在标识出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以作为稍后给出的更加详细的描述之序。
[0008]在一方面,一种用于初始化SM卡的方法可以包括发送要从该SM卡读取文件的请求。该方法还可以包括从该SIM卡接收该文件的SIM版本标识符。此外,该方法可包括确定该SIM版本标识符是否与高速缓存中的高速缓存版本标识符相匹配。该方法可以进一步包括当该SIM版本标识符与高速缓存版本标识符相匹配时,从该高速缓存来访问该文件。
[0009]另一方面涉及配置成初始化订户身份模块(SM)卡的至少一个处理器。该处理器可以包括用于发送要从该SIM卡读取文件的请求的第一模块;该处理器还可以包括用于从该SM卡接收该文件的SIM版本标识符的第二模块。此外,该处理器可以包括用于确定该SIM版本标识符是否与高速缓存中的高速缓存版本标识符相匹配的第三模块。该处理器还可以包括用于当该SIM版本标识符与高速缓存版本标识符相匹配时从该高速缓存来访问该文件的第四模块。
[0010]再一方面涉及一种计算机程序产品。该计算机程序产品可以包括计算机可读介质,该计算机可读介质包括用于使得计算机发送要从订户身份模块(SIM)卡读取文件的请求的第一代码集。该计算机可读介质还可以包括用于使得计算机从该SIM卡接收该文件的SIM版本标识符的第二代码集。该计算机可读介质可以进一步包括用于使得计算机确定该SIM版本标识符是否与高速缓存中的高速缓存版本标识符相匹配的第三代码集。此外,该计算机可读介质还可以包括用于当该SIM版本标识符与高速缓存版本标识符相匹配时使得计算机从该高速缓存来访问该文件的第四代码集。
[0011]另一方面涉及一种设备。该设备可以包括用于发送要从订户身份模块(SIM)卡读取文件的请求的装置。该设备还可以包括用于从该SIM卡接收该文件的SIM版本标识符的装置。该设备可以附加地包括用于确定该SIM版本标识符是否与高速缓存中的高速缓存版本标识符相匹配的装置。此外,该设备可以包括用于当该SIM版本标识符与高速缓存版本标识符相匹配时从该高速缓存来访问该文件的装置。
[0012]又一方面涉及一种装置。该装置可以包括读取组件,该读取组件作用以发送要从订户身份模块(SM)卡读取文件的请求并且从该SIM卡接收该文件的版本标识符。该装置还可以包括验证组件,该验证组件作用以确定该SIM版本标识符是否与高速缓存中的高速缓存版本标识符相匹配。此外,该装置可以包括该读取组件进一步作用以当该SIM版本标识符与高速缓存版本标识符相匹配时从该高速缓存来访问该文件。
[0013]为了能达成前述及相关目的,这一个或多个方面包括在下文中充分描述并在所附权利要求中特别指出的特征。以下描述和附图详细阐述了这一个或多个方面的某些解说性特征。但是,这些特征仅仅是指示了可采用各种方面的原理的各种方式中的若干种,并且本描述旨在涵盖所有此类方面及其等效方案。
[0014]附图简述
[0015]以下将结合附图来描述所公开的方面,提供附图是为了解说而非限定所公开的各方面,其中相似的标号标示相似的元件,且其中:
[0016]图1是根据一方面的连通性系统的解说;
[0017]图2是根据一方面解说用于读取操作的方法的流程图;
[0018]图3是根据一方面解说用于更新操作的方法的流程图;
[0019]图4A和4B是根据一方面的用于对具有记录的文件进行读取操作的序列图;
[0020]图5A和5B是根据一方面的用于对二进制文件进行读取操作的序列图;
[0021]图6A和6B是根据一方面的进行更新操作的序列图;以及
[0022]图7是根据一方面在连通性系统内可操作的示例设备。
[0023]详细描述
[0024]现在参照附图描述各个方面。在以下描述中,出于解释目的阐述了众多具体细节以提供对一个或多个方面的透彻理解。然而,明显的是,没有这些具体细节也可实践此种(类)方面。
[0025]所描述的方面涉及用于对SIM卡初始化进行优化的方法和装置。在初始化SIM卡之际(例如,在无线设备上电时、将SIM卡插入无线设备时,和/或离开飞行模式时),所描述的方法和装置可以确定无线设备的高速缓存中存储的内容是否已从前次初始化发生了改变。在一方面,无线设备可以将SIM卡上存储着的内容的SIM版本标识符(ID)与无线设备的高速缓存中存储着的内容的高速缓存版本ID进行比较。当发生匹配时,无线设备可以确定该无线设备可以通过直接从该无线设备的高速缓存访问该内容的方式来执行读取操作,并且因此减少读取操作中所涉的时间量。当没有发生匹配时,无线设备可以从SIM卡来执行读取操作。
[0026]现在参见图1,无线通信系统100包括与一个或多个网络实体104通信以接收无线网络接入的一个或多个无线设备102网络实体104可以包括一个或多个任何类型的网络组件,诸如接入点(包括基站(BS)或B节点)、中继、对等设备、无线电网络控制器(RNC)、认证、授权和记账(AAA)服务器、移动交换中心(MSC)等,这些网络组件可使无线设备102能够通信和/或能够建立并维持通信链路12。
[0027]无线设备102可以包括可以连接到网络实体的任何移动、便携式计算或通信设备,诸如蜂窝设备。无线设备102可以是,例如,蜂窝电话、导航系统、计算设备、相机、PDA、音乐设备、游戏设备或者具有无线连接能力的手持式设备、及其他设备等。
[0028]在一方面,无线设备102可以是基于SM 106中的订阅信息来接入网络(例如网络实体104)的设备。例如,SIM 106可以是与用于接入网络的订阅(诸如语音和/或数据订阅)相关联的。此外,SIM 106可以具有唯一性标识符18,诸如唯一性地标识每个SIM卡的集成电路卡标识符(ICCID)。SIM 106也可以具有存储在其中的一个或多个文件29。文件29可以包括但不限于服务提供商名称、地址簿、应用、SMS消息、优选漫游列表、国际移动订户身份(MSI)、临时标识符、网络参数,以及毫微微蜂窝标识符、及其他等。此外,SM 106上存储着的每个文件29可以是基于记录的或二进制的。
[0029]文件29可以包括各种内容34,并且SM 106可以具有标识存储在SM 106上的每个文件的文件ID 30。此外,SM 106可以生成标识相应各个文件的内容34的版本的SM版本ID 32。例如,SM版本ID 32可以由S頂生成为文件29的内容的散列值和/或生成为每当文件的内容发生改变时被增加的计数器。文件29可以包括标识二进制文件中的字节数的文件大小36。此外,文件29可以包括基于记录的文件中的记录的数目38。
[0030]SIM 106可以进一步包括可操作以管理存储在SM 106上的文件29以及管理与文件29相关联的内容34的版本的SIM版本ID 32的版本管理器组
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1