一种支持移动通信网络切换的sim卡及系统的制作方法

文档序号:7823234阅读:228来源:国知局
一种支持移动通信网络切换的sim卡及系统的制作方法
【专利摘要】本发明涉及一种支持移动通信网络切换的SIM卡及系统。现有移动通信网络切换方法必须更换用户的SIM卡。本发明所述的一种SIM卡,包括微处理器CPU、程序存储器ROM、工作存储器RAM、数据存储器EEPROM、串行通信单元及卡内的操作系统,所述的卡内的操作系统包括COS,该SIM卡内的操作系统还包括以下装置:应用模块:用于以应用分组的方式存储不同类型的应用;收发模块:用于接收远程业务管理系统下发的指令;管理模块:用于处理所述收发模块收到的指令,包括:根据所述的应用标记符将所述的个人化数据写入所述的应用模块中对应应用的存储目录下;调用应用模块进行应用状态管理,将写入个人数据的所述应用切换为生效应用。采用本发明所述的SIM卡及系统,可以在切换通信网络时不必更换SIM卡。
【专利说明】一种支持移动通信网络切换的SIM卡及系统

【技术领域】
[0001]本发明属于计算机技术、智能卡、电信通信领域,具体涉及一种支持移动通信网络切换的SIM卡及系统。

【背景技术】
[0002]SIM (Subscriber Identity Module)卡是客户识别模块的缩写,也称为用户身份识别卡,用来供移动通信网络对终端用户身份进行鉴别,并对用户通话时的语音信息进行加密,作为移动通信业务的承载体,SIM卡是电信运营商与用户沟通的主要桥梁。
[0003]随着移动通信网络技术的更新和发展,用户对于电信业务的需求在不断增加,为督促基础电信运营商提高自身的竞争力,扩大行业规模,并向细分的消费者提供更加个性化的服务,用信息消费拉动内需增长,工信部在2013年底和2014年初先后向几十家民营企业颁发了虚拟运营商牌照,正式标志着虚拟运营商时代的开启。
[0004]相对于基础运营商而言,用户可以在虚拟运营商处得到更多样性和多元化的服务,当前已有多家虚拟运营商同时拿到三家基础运营商的牌照。
[0005]但现有情况下,虚拟运营商主要使用基础运营商的网络和标准进行SM卡制作和发行,而基础运营商发行的SIM卡,有各自的标准,网络制式、卡内文件结构也各有不同,手机用户如果想更换运营商的服务,就需要更换SIM卡。这种情况下,不仅用户办理流程复杂,重新更换SM卡,也造成了资源浪费。而对同时拿到三家基础运营商牌照的虚拟运营商而言,也需要发行和管理三种SM卡,有很高的资源成本。


【发明内容】

[0006]针对现有技术中存在的缺陷,本发明的目的是提供一种支持移动通信网络切换的SIM卡及系统。该SIM卡和系统能够实现只要发行一种类型的SIM卡,就可以满足各种网络制式用户的要求,并实现在不更换SIM卡的条件下,切换用户选择的移动通信服务商。
[0007]为达到以上目的,本发明采用的技术方案是:
[0008]一种支持移动通信网络切换的SM卡,包括微处理器CPU、程序存储器ROM、工作存储器RAM、数据存储器EEPR0M、串行通信单元及卡内的操作系统,所述的卡内的操作系统包括C0S,其中,该SIM卡内的操作系统还包括以下装置:
[0009]应用模块:用于以应用分组的方式存储不同类型的应用,所述的类型是指根据基础运营商进行的分类,所述的应用是指用于存储并运行特定基础运营商的网络制式数据的应用程序;
[0010]收发模块:用于接收远程业务管理系统下发的指令;所述的指令是根据待切换网络的类型匹配数据而对应生成,所述的数据包括一套个人化数据和一个应用标记符,所述的应用标记符用于区分所述的应用模块中的所述的应用;
[0011]管理模块:用于处理所述收发模块收到的指令;包括:根据所述的应用标记符将所述的个人化数据写入所述的应用模块中对应应用的存储目录下;调用应用模块进行应用状态管理,将写入个人数据的所述应用切换为生效应用。
[0012]更进一步,所述的管理模块中设有切换单元,用于将原有生效应用去活,将写入个人数据的所述应用激活,即将生效应用标记符修改为写入个人数据的所述应用的应用标记符;所述的生效应用标记符是指终端设备开机时读取的应用标记符。
[0013]进一步,所述的管理模块还用于:
[0014]判断是否成功根据所述的应用标记符将所述的个人化数据写入所述的应用模块中对应应用的存储目录下;
[0015]调用所述的收发模块,向所述远程业务管理系统发送业务处理结果;
[0016]向终端设备发送重启指令,提示用户重启终端设备。
[0017]进一步,所述的应用模块中,设有若干个应用,同一时间有且只有一个所述的应用处于激活状态,所述的应用标记符与所述的应用相互唯一对应。
[0018]进一步,SIM卡出厂时,根据用户当前使用的网络的类型,设置应用模块中的一个应用为预置应用,所述的预置应用处于激活状态,所述的预置应用中预置有用户使用的网络制式的个人化数据。
[0019]进一步,所述的管理模块还用于对所述的指令进行拆包、解密,以及对所述的应用模块中的所述应用的数据进行更新。
[0020]进一步,所述的收发模块还用于向所述的远程业务管理系统发送业务处理的结果和需要回收的个人化数据。
[0021]为达到以上目的,本发明还公开了一种移动通信网络切换的系统,包括业务受理系统和远程业务管理系统,
[0022]所述的业务受理系统包括:
[0023]业务请求受理模块,用于接收终端用户的业务请求,所述的业务请求的内容包括:第一移动用户号码MSISDN1、待切换网络的类型和第二移动用户号码MSISDN2 ;所述的MSISDN1为申请网络切换前的移动用户号码,所述的待切换网络的类型是指根据基础运营商进行的分类,所述的MSISDN2为网络切换后的移动用户号码;
[0024]其中,
[0025]MSISDN:移动用户号码,是 Mobile Subscriber Internat 1nal ISDN/PSTNnumber的简称;
[0026]ISDN:综合业务数字网,是 Integrated Service Digital Network 的简称;
[0027]PSTN:共用电话交换网,是 Publ ic Swi tched Telephone Network 的简称;
[0028]业务请求发送模块,用于将所述的业务请求发送给所述远程业务管理系统;
[0029]所述远程业务管理系统包括:
[0030]业务受理接收模块,用于接收所述的业务受理系统发来的业务请求,所述的业务请求包括第一移动用户号码;
[0031]个人化参数模块,用于匹配数据并生成对应指令,并将所述的指令发送到所述的第一移动用户号码所对应的SIM卡中。
[0032]进一步,所述的匹配数据并生成对应指令是指根据所述的待切换网络的类型来匹配所述的数据并生成对应指令,所述数据包括一套个人化数据和一个应用标记符;所述的应用是指用于存储并运行特定基础运营商的网络制式数据的应用程序,所述的应用标记符用于区分所述的应用。
[0033]进一步,所述的个人化参数模块还用于组织所述的指令的发送格式,即对所述的指令进行加密并封装;
[0034]所述的业务受理接收模块还用于接收所述的SM卡发来的业务处理结果,并将所述的业务处理结果同步发送给所述业务受理系统;所述的业务处理结果包括所述的第一移动用户号码、所述的待切换网络的类型和所述的第二移动用户号码,以及网络切换结果。
[0035]进一步,所述远程业务管理系统还包括:
[0036]资源池,用于存放可分配的个人化数据;
[0037]资源回收模块,用于回收所述的SIM卡中切换前的个人化数据,并存入所述资源池。
[0038]进一步,所述业务受理系统还包括:业务处理结果接收模块,用于接收所述远程业务管理系统发送的所述业务处理结果。
[0039]本发明的效果在于:采用本发明所述的支持移动通信网络切换的SIM卡和系统,可以满足各种通信网络的通讯需求,使移动终端用户更换不同运营商的通讯网络服务时,不用更换SIM卡、足不出户就可完成通信网络的切换业务,方便了用户的使用,有利于通信网络市场合理竞争的形成;同时使虚拟运营商发行SIM卡时,只需发行一种类型的SM卡,即可满足各种网络制式用户的要求,极大节省了发卡和运营的成本。

【专利附图】

【附图说明】
[0040]图1是本发明【具体实施方式】中所述SIM卡及系统的原理示意图;
[0041]图2是本发明【具体实施方式】中所述方法的流程图;
[0042]图3是本发明【具体实施方式】中所述SIM卡的结构框图;
[0043]图4是本发明【具体实施方式】中所述系统的结构框图。

【具体实施方式】
[0044]下面结合附图和【具体实施方式】对本发明作进一步描述。
[0045]如图1,图2所示,一种移动通信网络切换的方法,包括以下步骤:
[0046]步骤(I):业务受理系统接收终端用户的业务请求,并将所述的业务请求发送给远程业务管理系统,所述的业务请求包括第一移动用户号码、待切换网络的类型和第二移动用户号码;所述的第一移动用户号码为申请网络切换前的移动用户号码,也就是终端用户当前正在使用的移动用户号码;所述的类型是指根据基础运营商进行的分类,基础运营商包括中国移动,中国联通,中国电信;所述的第二移动用户号码为网络切换后的移动用户号码,也就是终端用户在网络切换后要新启用的移动用户号码;
[0047]所述的远程业务管理系统用于向SM卡发送指令,并接受SM卡发回的处理结果和其他数据;
[0048]步骤(2):远程业务管理系统接收业务受理系统发来的最终用户的业务请求;
[0049]远程业务管理系统根据用户所提供的待切换网络的类型匹配数据并生成对应指令,所述的数据包括一套个人化数据和一个应用标记符;所述的应用是指用于存储并运行特定基础运营商的网络制式数据的应用程序,因为基础运营商提供的网络制式不同,所以每一个应用都互不相同,都是针对某一个特定网络制式的数据来设计的,用来存贮并运行某一网络制式的数据,所述的应用标记符就是用于区分这些用于不同基础运营商的应用;
[0050]远程业务管理系统在匹配好数据并生成对应指令后,还要组织所述指令的发送格式,即对所述指令加密并封装,所用的加密方式为对称算法加密;
[0051]随后,远程业务管理系统将经过加密和封装后的指令通过第一移动用户号码当前正在使用的通信网络发送到第一移动用户号码所对应的SIM卡中。
[0052]步骤(3):所述SM卡接受所述远程业务管理系统下发的所述指令;
[0053]在所述SIM卡中对所述的指令进行拆包、解密;
[0054]然后根据所述指令中的所述应用标记符,将个人化数据写入所述SM卡中所对应的应用的存储目录下;SIM卡中设置有若干个应用,每一个应用都互不相同,都是针对某一个特定网络制式的数据来设计的,用来存贮并运行某一网络制式的数据;
[0055]将写入个人化数据的所述应用切换为生效应用,切换是指将原有生效应用去活,将写入个人化数据的所述应用激活,即将SIM卡中的生效应用标记符修改为写入个人化数据的应用的应用标记符,所述的生效应用标记符是指终端设备开机时读取的应用标记符,所述的终端设备为手机、平板电脑或其他需要使用SIM卡并可更换移动通信网络的终端设备。
[0056]所述的数据中的个人化数据包括:
[0057]IMSI,国际移动用户标识(Internat 1nal Mobi Ie SubscriberIdent i ty);
[0058]SMSC,短消息服务中心号(Short Message Service Center);
[0059]ICCID,集成电路卡标识(Integrated Circui ts Card Ident ificat 1n);
[0060]PIN,卡片个人认证密码(Personal Identificat1n Number);
[0061]PUK,PIN 的解锁码(PIN Unblocking Key);
[0062]K,SIM 鉴权随机数(Subscr iber authent icat1n Key);
[0063]OPc,由运营商主密钥和所述的K分散得到(Va Iue der ived from OP and K);
[0064]ACC,访问控制码,是所述的IMSI的最后一位(Access Control Code),取值范围是从0-9,指定的是入网用户的入网优先级。
[0065]在步骤(3)中,根据所述指令中的所述应用标记符,将个人化数据写入所述SIM卡中所对应的应用的存储目录下之后,还包括:
[0066]判断是否成功将个人化数据写入所述SIM卡中所对应的应用的存储目录下,如果成功,则将写入个人化数据的所述应用切换为生效应用,并结束操作。激活写入个人数据的应用,进行切换操作;如果没有成功,提示用户业务处理失败,向远程业务管理系统发送网络切换失败的业务处理结果,并结束操作。
[0067]在步骤(3)以后还包括:
[0068]步骤(4):SM卡向所述的远程业务管理系统上发业务处理结果,所述的业务处理结果包括网络切换结果,即网络切换成功和网络切换失败;
[0069]步骤(5):所述远程业务管理系统接收所述SM卡发来的业务处理结果,并将所述业务处理结果同步发送到所述业务受理系统,所述业务处理结果包括所述第一移动用户号码、所述待切换网络的类型和所述第二移动用户号码,以及网络切换结果;
[0070]步骤¢):所述远程业务管理系统判断所述SM卡发来的所述业务处理结果是否成功,即判断SIM卡的网络切换是否成功,如果是,则回收所述的SIM卡中切换前的个人化数据,并存入资源池,所述的资源池用于存放可分配的个人化数据;在完成了个人化数据回收的步骤后,所述的方法还包括:
[0071]步骤(7):SM卡向终端设备发送重启指令,提示用户重启终端设备;
[0072]步骤(8):在用户对终端设备执行重启指令后,开机读取生效应用标记符,使用写入个人数据的所述应用入网。
[0073]在本发明实施例中,所述的应用标记符与所述的应用相互唯一对应。SIM卡中同一时间有且只有一个应用处于激活状态。所述移动通信网络切换的方法还包括,对所述的应用的数据进行更新。
[0074]如图3所示,一种支持移动通信网络切换的SM卡,包括微处理器CPU、程序存储器ROM、工作存储器RAM、数据存储器EEPROM、串行通信单元(上述硬件单元未在图中示出)及卡内的操作系统,所述的卡内的操作系统包括COS (Chip Operat ing System),该SM卡内的操作系统还包括以下装置:
[0075]应用模块101:用于以应用分组的方式存储不同类型的应用,所述的类型是指根据基础运营商进行的分类,所述的应用是指用于存储并运行特定基础运营商的网络制式数据的应用程序;
[0076]收发模块102:用于接收远程业务管理系统下发的指令;所述的指令是根据待切换网络的类型匹配数据而对应生成,所述的数据包括一套个人化数据和一个应用标记符,所述的应用标记符用于区分所述的应用模块中的所述的应用;
[0077]管理模块103:用于处理所述收发模块收到的指令;包括:根据所述的应用标记符将所述的个人化数据写入所述的应用模块中对应应用的存储目录下;调用应用模块进行应用状态管理,将写入个人数据的所述应用切换为生效应用。
[0078]本实施例中,所述的管理模块中设有切换单元,用于将原有生效应用去活,将写入个人数据的所述应用激活,即将生效应用标记符修改为写入个人数据的所述应用的应用标记符;所述的生效应用标记符是指终端设备开机时读取的应用标记符,所述的终端设备为手机、平板电脑或其他需要使用SIM卡并可更换移动通信网络的终端设备。
[0079]所述的管理模块103还用于:
[0080]判断是否成功根据所述的应用标记符将所述的个人化数据写入所述的应用模块中对应应用的存储目录下;
[0081]调用所述的收发模块,向所述远程业务管理系统发送业务处理结果;
[0082]向终端设备发送重启指令,提示用户重启终端设备。
[0083]所述的应用模块101中,设有若干个应用,每一个应用都互不相同,都是针对某一个特定网络制式的数据来设计的,用来存贮并运行某一网络制式的数据,同一时间有且只有一个所述的应用处于激活状态,所述的应用标记符与所述的应用相互唯一对应。
[0084]SIM卡100出厂时,根据用户当前使用的网络的类型,设置应用模块中的一个应用为预置应用,所述的预置应用处于激活状态,所述的预置应用中预置有用户使用的网络制式的个人化数据。
[0085]所述的管理模块103还用于,对所述的指令进行拆包、解密;以及对所述的应用模块101中的所述应用的数据进行更新。
[0086]所述的收发模块102还用于向所述的远程业务管理系统发送业务处理的结果和需要回收的个人化数据。
[0087]如图4所示的一种移动通信网络切换的系统,包括业务受理系统200和远程业务管理系统300 ;
[0088]所述的业务受理系统200包括:
[0089]业务请求受理模块201,用于接收终端用户的业务请求,所述的业务请求的内容包括:第一移动用户号码、待切换网络的类型和第二移动用户号码;所述的第一移动用户号码为申请网络切换前的移动用户号码,所述的类型是指根据基础运营商进行的分类,所述的第二移动用户号码为网络切换后的移动用户号码;
[0090]业务请求发送模块202,用于将所述的业务请求发送给所述远程业务管理系统;[0091 ] 所述远程业务管理系统300包括:
[0092]业务受理接收模块301,用于接收所述的业务受理系统200发来的业务请求,所述的业务请求包括第一移动用户号码、待切换网络的类型和第二移动用户号码;
[0093]个人化参数模块302,用于匹配数据并生成对应指令,并将所述的指令发送到所述的第一移动用户号码所对应的SIM卡中。
[0094]所述的匹配数据并生成对应指令是指根据所述的待切换网络的类型来匹配所述的数据并生成对应指令,所述数据包括一套个人化数据和一个应用标记符;所述的应用是指用于存储并运行特定基础运营商的网络制式数据的应用程序,所述的应用标记符用于区分所述的应用。
[0095]所述的个人化参数模块302还用于组织所述的指令的发送格式,即对所述的指令进行加密并封装;
[0096]所述的业务受理接收模块301还用于接收所述的SM卡发来的业务处理结果,并将所述的业务处理结果同步发送给所述业务受理系统200 ;所述的业务处理结果包括所述的第一移动用户号码、所述的待切换网络的类型和所述的第二移动用户号码,以及网络切换结果。
[0097]所述远程业务管理系统300还包括:
[0098]资源池304,用于存放可分配的个人化数据;
[0099]资源回收模块303,用于回收所述的SIM卡中切换前的个人化数据,并存入所述资源池304。
[0100]所述业务受理系统200还包括:业务处理结果接收模块203,用于接收所述远程业务管理系统300发送的所述业务处理结果。
[0101]本发明所述的方法和系统并不限于【具体实施方式】中所述的实施例,本领域技术人员根据本发明的技术方案得出其他的实施方式,同样属于本发明的技术创新范围。
【权利要求】
1.一种支持移动通信网络切换的SIM卡,包括微处理器CPU、程序存储器ROM、工作存储器RAM、数据存储器EEPR0M、串行通信单元及卡内的操作系统,所述的卡内的操作系统包括C0S,其特征在于,该SIM卡内的操作系统还包括以下装置: 应用模块:用于以应用分组的方式存储不同类型的应用,所述的类型是指根据基础运营商进行的分类,所述的应用是指用于存储并运行特定基础运营商的网络制式数据的应用程序; 收发模块:用于接收远程业务管理系统下发的指令;所述的指令是根据待切换网络的类型匹配数据而对应生成,所述的数据包括一套个人化数据和一个应用标记符,所述的应用标记符用于区分所述的应用模块中的所述的应用; 管理模块:用于处理所述收发模块收到的指令;包括:根据所述的应用标记符将所述的个人化数据写入所述的应用模块中对应应用的存储目录下;调用应用模块进行应用状态管理,将写入个人数据的所述应用切换为生效应用。
2.如权利要求1所述的SIM卡,其特征是,所述的个人化数据包括: IMSI,国际移动用户标识; SMSC,短消息服务中心号; ICCID,集成电路卡标识; PIN,卡片个人认证密码; PUK, PIN的解锁码; K, SIM鉴权随机数; OPc,由运营商主密钥和所述的K分散得到; ACC,访问控制码。
3.如权利要求1或2所述的SIM卡,其特征是:所述的管理模块中设有切换单元,用于将原有生效应用去活,将写入个人数据的所述应用激活,即将生效应用标记符修改为写入个人数据的所述应用的应用标记符;所述的生效应用标记符是指终端设备开机时读取的应用标记符。
4.如权利要求3所述的SIM卡,其特征是,所述的管理模块还用于: 判断是否成功根据所述的应用标记符将所述的个人化数据写入所述的应用模块中对应应用的存储目录下; 调用所述的收发模块,向所述远程业务管理系统发送业务处理结果; 向终端设备发送重启指令,提示用户重启终端设备。
5.如权利要求4所述的SIM卡,其特征是:所述的应用模块中,设有若干个应用,同一时间有且只有一个所述的应用处于激活状态,所述的应用标记符与所述的应用相互唯一对应。
6.如权利要求5所述的SIM卡,其特征是:SIM卡出厂时,根据用户当前使用的网络的类型,设置应用模块中的一个应用为预置应用,所述的预置应用处于激活状态,所述的预置应用中预置有用户使用的网络制式的个人化数据。
7.如权利要求6所述的SIM卡,其特征是:所述的管理模块还用于对所述的指令进行拆包、解密,以及对所述的应用模块中的所述应用的数据进行更新。
8.如权利要求7所述的SIM卡,其特征是:所述的收发模块还用于向所述的远程业务管理系统发送业务处理的结果和需要回收的个人化数据。
9.一种移动通信网络切换的系统,包括业务受理系统和远程业务管理系统,其特征是: 所述的业务受理系统包括: 业务请求受理模块,用于接收终端用户的业务请求,所述的业务请求的内容包括:第一移动用户号码MSISDN1、待切换网络的类型和第二移动用户号码MSISDN2 ;所述的MSISDN1为申请网络切换前的移动用户号码,所述的待切换网络的类型是指根据基础运营商进行的分类,所述的MSISDN2为网络切换后的移动用户号码; 业务请求发送模块,用于将所述的业务请求发送给所述远程业务管理系统; 所述远程业务管理系统包括: 业务受理接收模块,用于接收所述的业务受理系统发来的业务请求,所述的业务请求包括第一移动用户号码; 个人化参数模块,用于匹配数据并生成对应指令,并将所述的指令发送到所述的第一移动用户号码所对应的SIM卡中。
10.如权利要求9所述的系统,其特征是:所述的匹配数据并生成对应指令是指根据所述的待切换网络的类型来匹配所述的数据并生成对应指令,所述数据包括一套个人化数据和一个应用标记符;所述的应用是指用于存储并运行特定基础运营商的网络制式数据的应用程序,所述的应用标记符用于区分所述的应用。
11.如权利要求10所述的系统,其特征是,所述的个人化数据包括: IMSI,国际移动用户标识; SMSC,短消息服务中心号; ICCID,集成电路卡标识; PIN,卡片个人认证密码; PUK, PIN的解锁码; K, SIM鉴权随机数; OPc,由运营商主密钥和所述的K分散得到; ACC,访问控制码。
12.如权利要求9-11任一项所述的系统,其特征是: 所述的个人化参数模块还用于组织所述的指令的发送格式,即对所述的指令进行加密并封装; 所述的业务受理接收模块还用于接收所述的SIM卡发来的业务处理结果,并将所述的业务处理结果同步发送给所述业务受理系统;所述的业务处理结果包括所述的第一移动用户号码、所述的待切换网络的类型和所述的第二移动用户号码,以及网络切换结果。
13.如权利要求12所述的系统,其特征是,所述远程业务管理系统还包括: 资源池,用于存放可分配的个人化数据; 资源回收模块,用于回收所述的SIM卡中切换前的个人化数据,并存入所述资源池。
14.如权利要求13所述的系统,其特征是,所述业务受理系统还包括:业务处理结果接收模块,用于接收所述远程业务管理系统发送的所述业务处理结果。
【文档编号】H04W88/02GK104507130SQ201410785539
【公开日】2015年4月8日 申请日期:2014年12月17日 优先权日:2014年12月17日
【发明者】赵敏 申请人:北京握奇数据系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1