一种虚拟sim卡实现的方法与装置制造方法

文档序号:7812941阅读:2451来源:国知局
一种虚拟sim卡实现的方法与装置制造方法
【专利摘要】本发明公开了一种虚拟SIM卡实现的方法,包括下列步骤:S1实体SIM卡插入检测;S2没有检测到实体SIM卡或者检测到SIM卡存在问题无法正常使用,同时用户尝试连接到移动网络,虚拟SIM卡功能开启;S3检测到实体SIM卡插入SIM卡槽,并同时检测到智能移动终端仅具有单SIM卡槽或具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息相同,关闭正在启用的虚拟SIM卡功能;S4检测到实体SIM卡插入SIM卡槽,并同时检测到智能移动终端具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息不相同,智能移动终端启用实体SIM卡和虚拟SIM卡的双卡双待功能。
【专利说明】一种虚拟SIM卡实现的方法与装置

【技术领域】
[0001]本发明涉及移动通信应用的【技术领域】,特别涉及一种虚拟SIM卡实现的方法与装置。

【背景技术】
[0002]移动电话的发展经历了一体化移动电话终端到机卡分离式移动电话终端的变化,所谓一体化移动电话终端是指移动电话终端的上网认证账户信息和认证算法相应的功能模块与移动终端做在一起,不能分离。而机卡分离式移动电话终端的上网认证账户信息和认证算法相应的功能模块用一个专门的卡片去实现,该卡片被称为用户身份识别模块卡(Subscriber Identifier Module)即SM卡,SM卡与移动终端之间通过符合IS07816规范的电触点接插件进行连接。由于机卡分离式移动电话终端实现上网认证账户信息与移动终端的分离,使得人们可以方便地使用同一张SIM卡在不同型号的移动终端使用,同时更换移动后,SIM卡信息直接可用于新的移动终端。
[0003]但是,由于机卡分离式移动电话终端由于需要插入SM卡后才能正常连接到移动网络的这种特点,当用户不当操作将SM卡烧坏或者物理损坏,就需要到运营商营业厅办理补卡手续,更换新卡后才能正常连接到移动网络。而一体化移动电话终端由于SIM卡信息在手机出厂前就直接写入手机,用户自身无法更改,如果想更换其他移动运营商提供的服务,也需要到相应的移动运营商营业厅办理SIM卡信息烧录。所以,目前亟待提出一种虚拟SIM卡的实现方法,既适应了当前的用户只用更换SIM卡就可以更换移动服务提供商的现状,又解决了用户因SM卡损坏无法连接到移动网络的问题。


【发明内容】

[0004]本发明的第一个目的在于克服现有技术的缺点与不足,提供一种虚拟SIM卡实现的方法,该方法当用户更换新的SIM卡或者智能移动终端时,系统自动提示用户保存SIM卡的相关信息,如頂S1、ICCID、PLMN和KI等信息,同时将这些信息保存到智能移动终端的非易失存储器中。当用户SIM卡损坏而无法使用时,用户只需要通过启动智能移动终端的SIM卡信息恢复设置,系统开启虚拟SIM卡任务,连接到移动网络进行鉴权、接入,正常地连接移动网络,实现虚拟SIM卡功能,该方法同时针对两个SIM卡槽的智能移动终端在接入网络过程中可能存在虚拟SIM卡连接到网络时,再插入的SIM卡为虚拟SIM卡的实卡存在的冲突问题提出一套解决方案。
[0005]本发明的另一个目的在于提供一种虚拟SM卡实现的装置。
[0006]本发明的第一个目的通过下述技术方案实现:
[0007]一种虚拟SIM卡实现的方法,应用于具有单SIM卡槽或者双SIM卡槽的智能移动终端,包括下列步骤:
[0008]S1、系统检测智能移动终端卡槽是否有实体SIM卡插入;
[0009]S2、如果系统没有检测到实体SM卡或者检测到SM卡存在问题无法正常使用,同时用户尝试连接到移动网络,系统提醒用户是否启动虚拟SIM卡功能,如果用户选择启动,系统开启虚拟SIM卡任务,实现正常地连接到移动网络,如果用户选择不启动,下次用户尝试连接到移动网络时再次提醒是否启动虚拟SIM卡功能;
[0010]S3、如果系统检测到实体SM卡插入SM卡槽,启动实体SM卡的检测鉴权操作流程,并同时检测到智能移动终端仅具有单SIM卡槽或具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息相同,关闭正在启用的虚拟SIM卡功能;
[0011]S4、如果系统检测到实体SM卡插入SM卡槽,启动实体SM卡的检测鉴权操作流程,并同时检测到智能移动终端具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息不相同,智能移动终端启用实体SIM卡和虚拟SIM卡的双卡双待功倉泛。
[0012]进一步的,所述步骤S3或者步骤S4中在系统启动实体SIM卡的检测鉴权操作流程后,系统还检测智能移动终端是否保存了所述实体SIM卡的卡号信息,如果系统没有检测到该SIM卡的卡号信息,系统提醒用户系统将自动保存SIM卡的卡号信息。
[0013]进一步的,还包括下列步骤:
[0014]智能移动终端开启双卡双待功能的同时,如果实体SIM卡插入到第一卡槽时,将实体SIM卡设为卡1,将正在启用的虚拟SM卡设为卡2,反之如果此时实体SIM卡插入到第二卡槽时,将实体SIM卡设为卡2,将正在启用的虚拟SIM卡设为卡I。
[0015]进一步的,所述SM卡卡号信息包括ICCID集成电路号、MSISDN移动台ISDN号码、IMSI国际移动客户识别码、TMSI临时移动客户识别码、PIN码、PIN2码、PUK码、PUK2码、MSRN移动客户漫游号码、LAI位置区识别码、CGI全球小区识别码、密钥Ki与KcUMEI国际移动台设备识别码。
[0016]本发明的另一目的通过以下技术方案实现:
[0017]一种虚拟SM卡实现的装置,应用于具有单SIM卡槽或者双SIM卡槽的智能移动终端,该装置包括:
[0018]实体SIM卡插入检测装置,该装置用于系统检测智能移动终端卡槽是否有实体SIM卡插入;
[0019]虚拟SM卡功能开启装置,该装置在系统没有检测到实体SIM卡或者检测到SIM卡存在问题无法正常使用,同时用户尝试连接到移动网络,系统提醒用户是否启动虚拟SIM卡功能,如果用户选择启动,系统开启虚拟SIM卡任务,实现正常地连接到移动网络;如果用户选择不启动,下次用户尝试连接到移动网络时再次提醒是否启动虚拟SIM卡功能;
[0020]虚拟SM卡功能关闭装置,该装置在系统检测到实体SM卡插入SM卡槽时,启动实体SIM卡的检测鉴权操作流程,并同时检测到智能移动终端仅具有单SIM卡槽或具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息相同,关闭正在启用的虚拟SIM卡功能;
[0021]实体SIM卡和虚拟SIM卡的双卡双待功能开启装置,该装置在系统检测到实体SIM卡插入SIM卡槽,启动实体SIM卡的检测鉴权操作流程,并同时检测到智能移动终端具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息不相同,智能移动终端启用实体SIM卡和虚拟SIM卡的双卡双待功能。
[0022]进一步的,所述虚拟SM卡功能关闭装置或者实体SIM卡和虚拟SIM卡的双卡双待功能开启装置中在系统启动实体SIM卡的检测鉴权操作流程后,系统还检测智能移动终端是否保存了所述实体SIM卡的卡号信息,如果系统没有检测到该SIM卡的卡号信息,系统提醒用户系统将自动保存SIM卡的卡号信息。
[0023]进一步的,所述装置还包括:
[0024]双卡双待卡号设置装置,该装置在智能移动终端开启双卡双待功能的同时,如果实体SIM卡插入到第一卡槽时,将实体SIM卡设为卡1,将正在启用的虚拟SIM卡设为卡2,反之如果此时实体SIM卡插入到第二卡槽时,将实体SIM卡设为卡2,将正在启用的虚拟SIM卡设为卡I。
[0025]进一步的,所述SM卡卡号信息包括ICCID集成电路号、MSISDN移动台ISDN号码、IMSI国际移动客户识别码、TMSI临时移动客户识别码、PIN码、PIN2码、PUK码、PUK2码、MSRN移动客户漫游号码、LAI位置区识别码、CGI全球小区识别码、密钥Ki与KcUMEI国际移动台设备识别码。
[0026]本发明相对于现有技术具有如下的优点及效果:
[0027]1、本发明克服了智能移动终端用户因为SIM卡损坏或丢失而导致无法连接到移动网络的问题,通过事先将SIM卡里面的鉴权等信息提取出保存到智能移动终端,将之前在网络运营商营业厅里面的SM卡空卡烧录操作转移到在智能移动终端实现,提升了用户使用的便捷性。
[0028]2、本发明提供了一套物理SM卡和虚拟SM卡的自动识别、切换、设置的技术方案,提升了智能移动终端的智能性。

【专利附图】

【附图说明】
[0029]图1是本发明中一种虚拟SIM卡实现的方法流程步骤图。

【具体实施方式】
[0030]下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。
[0031]实施例一
[0032]本实施例公开了一种虚拟SIM卡实现的方法,应用于具有单SIM卡槽或者双SIM卡槽的智能移动终端,智能移动终端在正常使用SM卡时系统将SM卡的IMS1、ICCID、PLMN和KI等信息保存到智能移动终端非易失存储空间中,当用户SIM卡损坏时,用户可以启动虚拟SIM卡功能,正常地连接到移动网络。
[0033]该实施例具体包括下列步骤:
[0034]步骤S1、系统检测智能移动终端卡槽是否有实体SIM卡插入。
[0035]步骤S2、如果系统没有检测到实体SM卡或者检测到SM卡存在问题无法正常使用,同时用户尝试连接到移动网络,系统提醒用户是否启动虚拟SIM卡功能,如果用户选择启动,系统开启虚拟SIM卡任务,实现正常地连接到移动网络,如果用户选择不启动,下次用户尝试连接到移动网络时再次提醒是否启动虚拟SIM卡功能。
[0036]步骤S3、如果系统检测到实体SIM卡插入SM卡槽,启动实体SIM卡的检测鉴权操作流程,并同时检测到智能移动终端仅具有单SIM卡槽或具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息相同,关闭正在启用的虚拟SIM卡功能;
[0037]其中,系统启动实体SIM卡的检测鉴权操作流程后还会检测智能移动终端是否保存了所述实体SIM卡的卡号信息,如果系统没有检测到该SIM卡的卡号信息,系统提醒用户系统将自动保存SIM卡的卡号信息。
[0038]步骤S4、如果系统检测到实体SM卡插入SM卡槽,启动实体SM卡的检测鉴权操作流程,并同时检测到智能移动终端具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息不相同,智能移动终端启用实体SM卡和虚拟SIM卡的双卡双待功能。
[0039]其中,系统启动实体SIM卡的检测鉴权操作流程后还会检测智能移动终端是否保存了所述实体SIM卡的卡号信息,如果系统没有检测到该SIM卡的卡号信息,系统提醒用户系统将自动保存SIM卡的卡号信息。
[0040]步骤S5、智能移动终端开启双卡双待功能的同时,如果实体SIM卡插入到第一卡槽时,将实体SIM卡设为卡1,将正在启用的虚拟SIM卡设为卡2,反之如果此时实体SIM卡插入到第二卡槽时,将实体SIM卡设为卡2,将正在启用的虚拟SIM卡设为卡I。
[0041]前面几个步骤中所述SM卡卡号信息包括ICCID集成电路号、MSISDN移动台ISDN号码、IMSI国际移动客户识别码、TMSI临时移动客户识别码、PIN码、PIN2码、PUK码、PUK2码、MSRN移动客户漫游号码、LAI位置区识别码、CGI全球小区识别码、密钥Ki与Kc、IMEI国际移动台设备识别码。其中,
[0042]1.集成电路号(ICCID)
[0043]ICCID号码是SM卡号(即标识集成电路卡的卡号),不同于MSISDN(也就是我们所说的手机号,如13910020840)。
[0044]ICCID号码一共20位,采用条形码和数字号码印刷,颜色为黑色,印在SM卡的反面,即不带芯片的那面。大卡、小卡均印20位,大卡将条形码、数字号码印在左上方,条形码在上,数字号码在下。小卡只在芯片反面印制数字号码,数字号码分四行,每行五位。
[0045]2.移动台 ISDN 号码(MSISDN)
[0046]MSISDN号码是指主叫客户为呼叫数字公用陆地蜂窝移动通信网中客户所需拨的号码,也就是我们最常说的“SIM卡号”或者“手机号”。号码的结构为:
[0047]CC NDC SN
[0048]CC =国家码。我国为86。
[0049]NDC =国内目的地码,即网路接入号,中国移动GSM网为135、136、137、138、139,中国联通GSM网为130、131、132。
[0050]SN =客户号码,采用等长8位编号计划。
[0051]中国移动SN号码结构是H1H2H3H4AB⑶,其中H1H2H3H4为每个移动业务本地网的HLR号码,ABCD为移动客户码。中国联通SN号码结构是H1H2H3ABCDE,H1H2H3是移动业务本地网的HLR号码,AB⑶E是移动客户码。
[0052]3.国际移动客户识别码(MSI)
[0053]为了在无线路径和整个GSM移动通信网上正确地识别某个移动客户,就必须给移动客户分配一个特定的识别码。这个识别码称为国际移动客户识别码(IMSI),用于GSM移动通信网所有信令中,存储在客户识别模块(SIM)、HLR、VLR中。
[0054]IMSI号码结构为:
[0055]MCC MNC MSIN
[0056]MCC =移动国家号码,由3位数字组成,唯一地识别移动客户所属的国家。我国为460。
[0057]MNC =移动网号,由2位数字组成,用于识别移动客户所归属的移动网。中国移动GSM PLMN网为00,中国联通GSMPLMN网为01。
[0058]MSIN =移动客户识别码,采用等长11位数字构成。唯一地识别国内GSM移动通信网中移动客户。
[0059]4.临时移动客户识别码(TMSI)
[0060]为了对MSI保密,MSC/VLR可给来访移动客户分配一个唯一的TMSI号码,即为一个由MSC自行分配的4字节的B⑶编码,仅限在本MSC业务区内使用。
[0061]5.PIN 码
[0062]PIN码(Personal Identity Number):个人识别码,也叫PINl码,长4位,由用户自己设定(初始值为1234或0000),属于SM卡的密码,用来保护SM卡的安全,防止SM卡未经授权而被使用。初始状态是不激活的。启动该功能后,每次用户重新开机,GSM系统就要和手机之间进行自动鉴权,判断SIM卡的合法性,只有在系统认可后,才为该用户提供服务。
[0063]用户在启动PIN码保护功能后不慎将PIN码忘记,在错误的输入三次PIN码后SM自动上锁,手机无法接入网络,提示要求输入PUK码。这时需要携带有关凭证和手机到当地运营商的营业厅去解开,也可拨打服务电话获得。
[0064]6.ΡΙΝ2 码
[0065]ΡΙΝ2码:ΡΙΝ2码也是SM卡的密码,它跟网络计费和SM卡内部资料的修改有关。手机上的“计费”功能需要ΡΙΝ2码支持。GSM协议支持手机随时查询已通话的支出,目前国内运营商在部分地区开通此项业务,用户可以得到自己的ΡΙΝ2码。
[0066]7.PUK 码
[0067]PUK码(PIN UnblockingKey):PUK码是解PIN码的万能锁,每张SM卡有各自对应的PUK码,长8位,可以交由用户自己管理,也可以由网络运营商控制。目前国内运营商基本都已开通查询PUK码的业务,用户可以自己管理PUK码。
[0068]8.PUK2 码
[0069]PUK2码(PIN2 Unblocking key):PUK码是解PIN2码的万能锁,每张SM卡有各自对应的PUK2码,长8位,可以交由用户自己管理,也可以由网络运营商控制。目前国内部分地区的运营商开通了 PUK2码的业务,用户可以自己管理PUK2码。
[0070]9.移动客户漫游号码(MSRN)
[0071]被叫客户所归属的HLR知道该客户目前是处于哪一个MSC/VLR业务区,为了提供给入口 MSC/VLR (GMSC) 一个用于选路由的临时号码,HLR请求被叫所在业务区的MSC/VLR给该被叫客户分配一个移动客户漫游号码(MSRN),并将此号码送至HLR,HLR收到后再发送给GMSC,GMSC根据此号码选路由,将呼叫接至被叫客户目前正在访问的MSC/VLR交换局。路由一旦建立,此号码就可立即释放。这种查询、呼叫选路由功能(即请求一个MSRN功能)是N0.7信令中移动应用部分(MAP)的一个程序,在GMSC — HLR — MSC/VLR问的N0.7信令网中进行传递。
[0072]移动客户漫游号码(MSRN)结构是:CC NDC SN
[0073]中国移动GSM移动通信网技术体制规定139后第一位为零的MSISDN号码为移动客户漫游号码(MSRN)JP 1390M1M2M3ABCD。M1M2M3 为 MSC 的号码。M1M2 与 MSISDN 号码中的H1H2相同。
[0074]10.位置区识别码(LAI)
[0075]位置区识别码用于移动客户的位置更新,
[0076]其号码结构是:3位数字2位数字最大16bit
[0077]MCC MNC LAC
[0078]MCC =移动客户国家码,同MSI中的前三位数字。MNC =移动网号,同MSI中的MNC。
[0079]LAC =位置区号码,为一个2字节BCD编码,表示为X1X2X3X4。在一个GSM PLMN网中可定义65536个不同的位置区。
[0080]11.全球小区识别码(CGI)
[0081]CGI是用来识别一个位置区内的小区,它是在位置区识别码(LAI)后加上一个小区识别码(Cl)。
[0082]12.密钥 K1、Kc
[0083]SIM卡中最敏感的数据是保密算法A3、A8算法和密钥K1、Kc。A3、A8算法是在生产SM卡的同时写入的,一般人无法读取A3、A8算法;Kc是在加密过程中由Ki导出;Ki需要根据客户的MSI和写卡时用的母钥(Kki),由运营部门提供的一种高级算法DESJP Ki=DES (IMSI,Kki),经写卡机产生并写入SM卡中,同时要将MS1、Ki这一对数据送入GSM网路单元AUC鉴权中心。
[0084]如何保证Ki在传送过程中安全保密是一件非常重要的事情。Ki在写卡时生成,同时在传送过程中加密,然后进入HLR/AUC后再解密,那么连写卡和HLR/AUC的操作人员也不知道Ki的真实数据。
[0085]一般流行的做法是用一高级方程DES对Ki进行加密,DES方程需要一把密钥Kdes,加密和解密都用同一把密钥。由运营部门提供DES方程给HLR/AUC设备供应商,运营部门制定严格的保密制度,管理好密钥Kdes就能保证Ki传递的安全性。
[0086]13.国际移动台设备识别码(MEI)
[0087]手机中除了上面存在SM卡中的几种号码之外,还有一个比较重要的号码。它存在手机模块当中。它叫做IMEI号,用于唯一地识别一个移动台设备的编码,是一个15位的十进制数字,
[0088]由芯片生产厂家计算而得到,如TKQualcomm等,是我们常说的“手机串号”。其结构是:
[0089]6位数字2位数字6位数字I位数字TAC FAC SNR SP
[0090]TAC =型号批准码,由欧洲型号认证中心分配。它代表了手机的型号。无论是何种品牌的产品,只要是同一型号的手机TAC码一定是一样的。
[0091]FAC =工厂装配码,由厂家编码,其含义是指手机最后完成装配时是在哪一家工厂。您可以通过比较同一品牌手机的FAC号来初步判断手机的最后装配地,如果同一品牌的手机FAC码不一致,这时候就要提高警惕了。
[0092]SNR=序号码,由厂家分配。识别每个TAC和FAC中的某个设备的。同一个品牌且同一型号的SNR是不可能一样的,如果发现有两个机子的序号一样的话,那么其中一个肯定是冒牌货。
[0093]SP =校验位,由前面14位通过某种算法计算得到。
[0094]从手机上获得MEI号的方法是拨打“*#06#”,有的手机MEI号显示是17位,除上面15位数字以外,最后两位数字是SVN(Software Vers1n Number),即软件版本号。
[0095]实施例二
[0096]一种虚拟SM卡实现的装置,应用于具有单SIM卡槽或者双SIM卡槽的智能移动终端,该装置包括:
[0097]1、实体SIM卡插入检测装置,该装置用于系统检测智能移动终端卡槽是否有实体SIM卡插入。
[0098]2、虚拟SIM卡功能开启装置,该装置在系统没有检测到实体SIM卡或者检测到SIM卡存在问题无法正常使用,同时用户尝试连接到移动网络,系统提醒用户是否启动虚拟SIM卡功能,如果用户选择启动,系统开启虚拟SIM卡任务,实现正常地连接到移动网络;如果用户选择不启动,下次用户尝试连接到移动网络时再次提醒是否启动虚拟SIM卡功能。
[0099]3、虚拟SM卡功能关闭装置,该装置在系统检测到实体SM卡插入SM卡槽时,启动实体SIM卡的检测鉴权操作流程,并同时检测到智能移动终端仅具有单SIM卡槽或具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息相同,关闭正在启用的虚拟SIM卡功能。
[0100]其中,系统启动实体SIM卡的检测鉴权操作流程后还会检测智能移动终端是否保存了所述实体SIM卡的卡号信息,如果系统没有检测到该SIM卡的卡号信息,系统提醒用户系统将自动保存SIM卡的卡号信息。
[0101]4、实体SIM卡和虚拟SIM卡的双卡双待功能开启装置,该装置在系统检测到实体SIM卡插入SIM卡槽,启动实体SIM卡的检测鉴权操作流程,并同时检测到智能移动终端具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息不相同,智能移动终端启用实体SIM卡和虚拟SIM卡的双卡双待功能。
[0102]其中,系统启动实体SM卡的检测鉴权操作流程后还会检测智能移动终端是否保存了所述实体SIM卡的卡号信息,如果系统没有检测到该SIM卡的卡号信息,系统提醒用户系统将自动保存SIM卡的卡号信息。
[0103]5、双卡双待卡号设置装置,该装置在智能移动终端开启双卡双待功能的同时,如果实体SIM卡插入到第一卡槽时,将实体SIM卡设为卡I,将正在启用的虚拟SIM卡设为卡2,反之如果此时实体SIM卡插入到第二卡槽时,将实体SIM卡设为卡2,将正在启用的虚拟SIM卡设为卡I。
[0104]前面几个装置中所述SM卡卡号信息包括ICCID集成电路号、MSISDN移动台ISDN号码、IMSI国际移动客户识别码、TMSI临时移动客户识别码、PIN码、PIN2码、PUK码、PUK2码、MSRN移动客户漫游号码、LAI位置区识别码、CGI全球小区识别码、密钥Ki与Kc、IMEI国际移动台设备识别码。
[0105]值得注意的是,上述装置实施例中,所包括的各个模块和单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块和单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0106]上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
【权利要求】
1.一种虚拟SIM卡实现的方法,应用于具有单SIM卡槽或者双SIM卡槽的智能移动终端,其特征在于,包括下列步骤: 51、系统检测智能移动终端卡槽是否有实体SIM卡插入; 52、如果系统没有检测到实体SIM卡或者检测到SIM卡存在问题无法正常使用,同时用户尝试连接到移动网络,系统提醒用户是否启动虚拟SIM卡功能,如果用户选择启动,系统开启虚拟SIM卡任务,实现正常地连接到移动网络,如果用户选择不启动,下次用户尝试连接到移动网络时再次提醒是否启动虚拟SIM卡功能; 53、如果系统检测到实体SIM卡插入SIM卡槽,启动实体SIM卡的检测鉴权操作流程,并同时检测到智能移动终端仅具有单SIM卡槽或具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息相同,关闭正在启用的虚拟SIM卡功能; 54、如果系统检测到实体SIM卡插入SM卡槽,启动实体SIM卡的检测鉴权操作流程,并同时检测到智能移动终端具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息不相同,智能移动终端启用实体SIM卡和虚拟SIM卡的双卡双待功能。
2.根据权利要求1所述的一种虚拟SIM卡实现的方法,其特征在于:所述步骤S3或者步骤S4中在系统启动实体SIM卡的检测鉴权操作流程后,系统还检测智能移动终端是否保存了所述实体SIM卡的卡号信息,如果系统没有检测到该SIM卡的卡号信息,系统提醒用户系统将自动保存SIM卡的卡号信息。
3.根据权利要求1所述的一种虚拟SIM卡实现的方法,其特征在于,还包括下列步骤: 智能移动终端开启双卡双待功能的同时,如果实体SIM卡插入到第一卡槽时,将实体SIM卡设为卡I,将正在启用的虚拟SM卡设为卡2,反之如果此时实体SM卡插入到第二卡槽时,将实体SIM卡设为卡2,将正在启用的虚拟SIM卡设为卡I。
4.根据权利要求1至3任一所述的一种虚拟SIM卡实现的方法,其特征在于:所述SIM卡卡号信息包括ICCID集成电路号、MSISDN移动台ISDN号码、IMSI国际移动客户识别码、TMSI临时移动客户识别码、PIN码、PIN2码、PUK码、PUK2码、MSRN移动客户漫游号码、LAI位置区识别码、CGI全球小区识别码、密钥Ki与Kc、IMEI国际移动台设备识别码。
5.一种虚拟SIM卡实现的装置,应用于具有单SIM卡槽或者双SM卡槽的智能移动终端,其特征在于,该装置包括: 实体SIM卡插入检测装置,该装置用于系统检测智能移动终端卡槽是否有实体SIM卡插入; 虚拟SIM卡功能开启装置,该装置在系统没有检测到实体SIM卡或者检测到SM卡存在问题无法正常使用,同时用户尝试连接到移动网络,系统提醒用户是否启动虚拟SIM卡功能,如果用户选择启动,系统开启虚拟SIM卡任务,实现正常地连接到移动网络;如果用户选择不启动,下次用户尝试连接到移动网络时再次提醒是否启动虚拟SIM卡功能; 虚拟SIM卡功能关闭装置,该装置在系统检测到实体SIM卡插入SIM卡槽时,启动实体SIM卡的检测鉴权操作流程,并同时检测到智能移动终端仅具有单SIM卡槽或具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息相同,关闭正在启用的虚拟SM卡功能; 实体SIM卡和虚拟SIM卡的双卡双待功能开启装置,该装置在系统检测到实体SIM卡插入SIM卡槽,启动实体SIM卡的检测鉴权操作流程,并同时检测到智能移动终端具有双SIM卡槽但卡槽中实体SIM卡卡号信息与正在启用的虚拟SIM卡卡号信息不相同,智能移动终端启用实体SIM卡和虚拟SIM卡的双卡双待功能。
6.根据权利要求5所述的一种虚拟SIM卡实现的装置,其特征在于:所述虚拟SIM卡功能关闭装置或者实体SIM卡和虚拟SIM卡的双卡双待功能开启装置中在系统启动实体SIM卡的检测鉴权操作流程后,系统还检测智能移动终端是否保存了所述实体SIM卡的卡号信息,如果系统没有检测到该SIM卡的卡号信息,系统提醒用户系统将自动保存SIM卡的卡号信息。
7.根据权利要求5所述的一种虚拟SM卡实现的装置,其特征在于,还包括: 双卡双待卡号设置装置,该装置在智能移动终端开启双卡双待功能的同时,如果实体SIM卡插入到第一卡槽时,将实体SIM卡设为卡1,将正在启用的虚拟SIM卡设为卡2,反之如果此时实体SIM卡插入到第二卡槽时,将实体SIM卡设为卡2,将正在启用的虚拟SM卡设为卡I。
8.根据权利要求5至7任一所述的一种虚拟SIM卡实现的装置,其特征在于: 所述SM卡卡号信息包括ICCID集成电路号、MSISDN移动台ISDN号码、頂SI国际移动客户识别码、TMSI临时移动客户识别码、PIN码、PIN2码、PUK码、PUK2码、MSRN移动客户漫游号码、LAI位置区识别码、CGI全球小区识别码、密钥Ki与Kc、IMEI国际移动台设备识别码。
【文档编号】H04W88/02GK104185171SQ201410437238
【公开日】2014年12月3日 申请日期:2014年8月29日 优先权日:2014年8月29日
【发明者】曾元清 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1