一种SIM卡快速初始化方法、装置及计算机可读存储介质制造方法及图纸

技术编号:17247941 阅读:32 留言:0更新日期:2018-02-11 05:59
本发明专利技术公开了一种SIM卡快速初始化方法、装置及计算机可读存储介质,旨在解决现有SIM卡滞后于移动终端完成启动过程,从而延长了通信设备的注册时间的技术问题。该方法包括以下步骤:预先将SIM卡的初始化文件以及对应的芯片识别码(EFICCID)存储到终端存储区;所述SIM卡上电后,从所述SIM卡中的初始化文件存储区中实时读取所述芯片识别码(EFICCID);判断实时读取的所述芯片识别码(EFICCID)与预先存储的所述芯片识别码(EFICCID)是否匹配;若是,上报SIM卡备用状态事件。本申请的技术方案优化SIM卡的初始化过程,简化SIM卡准备过程,以加快网络等其他模块的快速启动,从而优化整体终端的性能和功耗。

【技术实现步骤摘要】
一种SIM卡快速初始化方法、装置及计算机可读存储介质
本专利技术涉及移动通信
,尤其涉及一种SIM卡快速初始化方法、装置及计算机可读存储介质。
技术介绍
SIM卡是(SubscriberIdentityModel客户识别模块)的缩写,也称为智能卡、用户身份识别卡。SIM卡就是一个在内部包含有大规模集成电路的芯片,它由CPU、工作存储器RAM、程序存储器ROM、数据存储器EEPROM和串行通信单元5个模块组成,这5个模块集成在一块集成电路。芯片内部存储了移动终端的用户信息、加密密钥等内容,可供GSM网络对用户身份进行鉴别,并对用户通话时的语音信息进行加密。SIM卡的使用,完全防止了并机和通话被窃听行为,并且SIM卡的制作是严格按照GSM国际标准和规范来完成的,它使用户的正常通信得到了可靠的保障。一张SIM卡可以插入任何一部GSM移动终端中使用,而使用移动终端所产生的通信费用则自动记录在该SIM卡所唯一标识的用户帐户上。现有移动终端都是必须要安装SIM卡之后才可以使用,在没有安装SIM卡的情况下,仅能够进行紧急通话。SIM卡能够存储的数据类型包括以下几种:第一、由SIM卡生产厂商存入的系统原始数据;第二、存储移动终端的固定信息,移动终端在出售之前都会被SIM卡中心记录到SIM卡当中,主要包括鉴权和加密信息、国际移动用户识别码(IMSI)、IMSI认证算法、加密密匙生成算法、密匙生成前,用户密匙的生成算法;第三、用户存入的数据,如短消息、固定拨号、缩位拨号、性能参数、话费记数等;能够存储有关的电话号码,也就是具备电话簿功能。第四、有关于网络方面的数据,用户在用卡过程中自动存入和更新的网络接续和用户信息类数据,包括最近一次位置登记时手机所在位置识别号、设置的周期性位置更新间隔时间、临时移动用户号等。这些数据暂时性存放于SIM卡之中。以上四种类型的数据都是存储在SIM卡当中的,而我们通常也是可以利用这些数据来进行移动终端的设置,每张SIM卡个人密码(PIN)都是可以由用户设置,利用加密的功能可以实现防止手机被其它人所盗用甚至被窃听,由此看来SIM卡不仅仅可以为提供通话功能,而且还为保护用户隐私而提供了安全的保障。SIM卡内部的数据都存放在各自的目录项内,第一类数据放在根目录,当电源开启后首先进入根目录,再根据指令进入相关的子目录,每种目录及其内部的数据域均有各自的识别码保护,只有经过核对判别以后才能对数据域中的数据进行查询、读出和更新。上面第一类数据通常属于永久性数据,由SIM卡生产厂商注入以后无法更改,第二类数据只有网络运行部门的专门机构才允许查阅和更新,第三、四类数据中的大部分允许用户利用移动终端对其进行读写操作。因此,当前移动终端在注册到移动网络时,均需要采用SIM卡,而SIM卡在GSM系统中的应用,使得识别卡和手机分离,一张SIM卡唯一标识一个用户。而SIM卡作为一个独立个体,插入到移动终端后需要被识别,也即是每一次移动终端进行重启时,均需要SIM卡重新识别,并进行初始化操作,才能够重新注册移动网络;移动终端一般会比SIM卡先完成启动过程,而SIM卡一般会比移动终端稍后完成初始化过程,从而延长了通信设备的注册时间,降低了移动终端的用户体验。
技术实现思路
本专利技术的主要目的在于提出一种SIM卡快速初始化方法、装置及计算机可读存储介质,旨在解决现有SIM卡滞后于移动终端完成启动过程,从而延长了通信设备的注册时间的技术问题。为了解决上述技术问题,本专利技术提供了一种SIM卡快速初始化方法,该方法包括以下步骤:预先将SIM卡的初始化文件以及对应的芯片识别码(EFICCID)存储到终端存储区;所述SIM卡上电后,从所述SIM卡中的初始化文件存储区中实时读取所述芯片识别码(EFICCID);判断实时读取的所述芯片识别码(EFICCID)与预先存储的所述芯片识别码(EFICCID)是否匹配;若是,上报SIM卡备用状态事件。进一步的,所述预先将SIM卡的初始化文件以及对应的芯片识别码(EFICCID)存储到终端存储区的步骤具体包括:当第一次将所述SIM卡插入终端并上电进行SIM卡初始化时,按照预设SIM卡初始化文件读取规则,读取所述SIM卡的初始化文件;在完成所述SIM卡初始化文件读取时,同时,将所述将SIM卡的初始化文件以及对应的芯片识别码(EFICCID)备份存储到终端存储区。进一步的,所述判断实时读取的所述芯片识别码(EFICCID)与预先存储的所述芯片识别码(EFICCID)是否匹配的步骤之后,所述方法还包括:若否,按照预设SIM卡初始化文件读取规则,读取所述SIM卡的初始化文件。进一步的,所述按照预设SIM卡初始化文件读取规则,读取所述SIM卡的初始化文件的步骤之后,所述方法还包括:更新所述终端存储区所述SIM卡的初始化文件以及对应的芯片识别码(EFICCID)。进一步的,所述SIM卡上电后,从所述SIM卡中的初始化文件存储区中实时读取所述芯片识别码(EFICCID)的步骤之后,所述方法还包括:从所述SIM卡中的初始化文件存储区中实时无法读取所述芯片识别码(EFICCID)时,上报SIM卡初始化失败事件。进一步的,所述判断实时读取的所述芯片识别码(EFICCID)与预先存储的所述芯片识别码(EFICCID)是否匹配,若是,上报SIM卡备用状态事件的步骤具体包括:当终端存储区调用预先存储的所述芯片识别码(EFICCID)与实时读取的所述芯片识别码(EFICCID)进行比对;当预先存储的所述芯片识别码(EFICCID)与实时读取的所述芯片识别码(EFICCID)一致时,直接从所述终端存储区调用所述SIM卡中的初始化文件,并完成所述SIM卡初始化;当所述SIM卡初始化完成时,上报SIM卡备用状态事件。进一步的,所述SIM卡上电的步骤之后,所述方法还包括:触发自动复位响应(ATR),芯片读写器接收所述SIM卡上电复位的通讯信息。进一步的,所述触发自动复位响应(ATR),芯片读写器接收所述SIM卡上电复位的通讯信息的步骤之后,所述方法还包括:匹配所述SIM卡和终端之间的协议参数选择(PPS)之后,执行所述SIM卡和所述终端之间的通讯协议并建立数据传输通道。基于同一专利技术构思,本专利技术的另一方面,提供了一种SIM卡快速初始化装置,所述SIM卡快速初始化装置包括处理器、存储器及数据总线;所述数据总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的SIM卡快速初始化程序,以实现以下步骤:预先将SIM卡的初始化文件以及对应的芯片识别码(EFICCID)存储到终端存储区;所述SIM卡上电后,从所述SIM卡中的初始化文件存储区中实时读取所述芯片识别码(EFICCID);判断实时读取的所述芯片识别码(EFICCID)与预先存储的所述芯片识别码(EFICCID)是否匹配;若是,上报SIM卡备用状态事件。进一步的,所述处理器用于执行存储器中存储的SIM卡快速初始化程序,还实现以下步骤:所述预先将SIM卡的初始化文件以及对应的芯片识别码(EFICCID)存储到终端存储区的步骤具体包括:当第一次将所述SIM卡插入终端并上电进行SIM卡初始化时,按照预设SIM卡初始化文件读取规则,读取所述SIM卡的初始化文件;在完成本文档来自技高网
...
一种SIM卡快速初始化方法、装置及计算机可读存储介质

【技术保护点】
一种SIM卡快速初始化方法,其特征在于,所述方法包括以下步骤:预先将SIM卡的初始化文件以及对应的芯片识别码存储到终端存储区;所述SIM卡上电后,从所述SIM卡中的初始化文件存储区中实时读取所述芯片识别码;判断实时读取的所述芯片识别码与预先存储的所述芯片识别码是否匹配;若是,上报SIM卡备用状态事件。

【技术特征摘要】
1.一种SIM卡快速初始化方法,其特征在于,所述方法包括以下步骤:预先将SIM卡的初始化文件以及对应的芯片识别码存储到终端存储区;所述SIM卡上电后,从所述SIM卡中的初始化文件存储区中实时读取所述芯片识别码;判断实时读取的所述芯片识别码与预先存储的所述芯片识别码是否匹配;若是,上报SIM卡备用状态事件。2.根据权利要求1所述的一种SIM卡快速初始化方法,其特征在于,所述预先将SIM卡的初始化文件以及对应的芯片识别码存储到终端存储区的步骤具体包括:当第一次将所述SIM卡插入终端并上电进行SIM卡初始化时,按照预设SIM卡初始化文件读取规则,读取所述SIM卡的初始化文件;在完成所述SIM卡初始化文件读取时,同时,将所述将SIM卡的初始化文件以及对应的芯片识别码备份存储到终端存储区。3.根据权利要求1所述的一种SIM卡快速初始化方法,其特征在于,所述判断实时读取的所述芯片识别码与预先存储的所述芯片识别码是否匹配的步骤之后,所述方法还包括:若否,按照预设SIM卡初始化文件读取规则,读取所述SIM卡的初始化文件。4.根据权利要求3所述的一种SIM卡快速初始化方法,其特征在于,所述按照预设SIM卡初始化文件读取规则,读取所述SIM卡的初始化文件的步骤之后,所述方法还包括:更新所述终端存储区所述SIM卡的初始化文件以及对应的芯片识别码。5.根据权利要求1所述的一种SIM卡快速初始化方法,其特征在于,所述SIM卡上电后,从所述SIM卡中的初始化文件存储区中实时读取所述芯片识别码的步骤之后,所述方法还包括:从所述SIM卡中的初始化文件存储区中实时无法读取所述芯片识别码时,上报SIM卡初始化失败事件。6.根据权利要求1所述的一种SIM卡快速初始化方法,其特征在于,所述判断...

【专利技术属性】
技术研发人员:李荣涛
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1