公开/公告号CN103888932A
专利类型发明专利
公开/公告日2014-06-25
原文格式PDF
申请/专利权人 北京大唐智能卡技术有限公司;
申请/专利号CN201310750309.8
申请日2013-12-30
分类号H04W8/18;
代理机构北京安信方达知识产权代理有限公司;
代理人王丹
地址 100094 北京市海淀区永嘉北路6号
入库时间 2023-12-17 00:20:51
法律状态公告日
法律状态信息
法律状态
2018-06-12
授权
授权
2014-07-16
实质审查的生效 IPC(主分类):H04W8/18 申请日:20131230
实质审查的生效
2014-06-25
公开
公开
技术领域
本发明涉及智能卡技术领域,特别涉及一种智能卡及其支持多运营商号码切换的方法。
背景技术
2013年工信部下发了支持民营企业资金进入电信行业,虚拟运营商由此而生。目前的虚拟运营商即可以和联通签约也可以和中国移动签约。用户到虚拟运营商的营业厅来办理业务,即可以选择中国移动的网络也可以使用中国联通的网络。但是为了减少采购成本,虚拟运营商往往只向卡商采购某一种SIM卡片。因此,如何在一张SIM卡中实现承载两个不同运营商号码切换成为亟待解决的问题。
目前,一卡双号卡是采用了两套文件的方式,将主号的IMSI、ICCID、PIN1、PIN2、PUK1、PUK2、KI和副号的IMSI、ICCID、PIN1、PIN2、PUK1、PUK2、KI数据分别写入到SIM卡中的不同文件中。利用STK菜单进行号码的切换。当号码切换到主号时,SIM卡将当前参与网络鉴权的IMSI和KI文件指向主号对应的IMSI和KI。当号码切换到副号时,SIM卡将当前参与网络鉴权的IMSI和KI文件指向副号对应的IMSI和KI。
但是,以上主号和副号之间的切换只是在同一运营商下的号码切换,无法解决不同运营商号码进行切换的问题。
发明内容
本发明所要解决的技术问题是,提供一种智能卡及其支持多运营商号码 切换的方法,以解决一张SIM卡中实现承载两个不同运营商号码切换的问题。
为了解决上述技术问题,本发明公开一种智能卡支持多运营商号码切换的方法,包括:
用户通过设定客户识别(SIM)卡工具箱(STK)菜单选择号码时,若智能卡判断用户选择的号码不是当前号码,则从事先存储的各运营商的数据文件的存储位置中,查找用户选择的号码所属运营商对应的数据文件,将所述智能卡的全球移动通信系统(GSM)目录和运营商目录下的数据文件替换为所查找到的数据文件;
其中,所述运营商的数据文件包括网络数据文件和个人化数据文件,所述网络数据文件包括运营商名称(SPN),优选漫游列表(PRL)和位置归属(LOCI)内容文件,所述人化数据文件包括国际移动用户识别码(IMSI)、集成电路卡识别码(ICCID)、个人身份验证码(PIN)1、PIN2、PIN解锁密码(PUK)1、PUK2和网络密钥数据KI文件。
可选地,上述方法还包括:在智能卡文件系统的不同位置为不同的运营商分别建立数据文件,并存储各运营商的数据文件的存储位置。
可选地,上述方法还包括:所述智能卡通知终端,重启智能卡,完成号码切换。
可选地,上述方法中,存储各运营商的数据文件的存储位置指:存储当前有效的运营商列表,所述运营商列表记录当前有效的运营商名称及对应的数据文件的文件夹目录名。
本发明还公开了一种智能卡,包括:
判断单元,用户通过设定客户识别(SIM)卡工具箱(STK)菜单选择号码时,判断用户选择的号码是否为当前号码;
处理单元,用户选择的号码不是当前号码时,从事先存储的各运营商的数据文件的存储位置中,查找用户选择的号码所属运营商对应的数据文件,将所述智能卡的全球移动通信系统(GSM)目录和运营商目录下的数据文件替换为所查找到的数据文件;
其中,所述运营商的数据文件包括网络数据文件和个人化数据文件,所述网络数据文件包括运营商名称(SPN),优选漫游列表(PRL)和位置归属(LOCI)内容文件,所述人化数据文件包括国际移动用户识别码(IMSI)、集成电路卡识别码(ICCID)、个人身份验证码(PIN)1、PIN2、PIN解锁密码(PUK)1、PUK2和网络密钥数据KI文件。
可选地,上述方智能卡还包括:
配置单元,在智能卡文件系统的不同位置为不同的运营商分别建立数据文件;
存储单元,存储各运营商的数据文件的存储位置。
可选地,上述方智能卡中:所述存储单元,存储当前有效的运营商列表,所述运营商列表记录当前有效的运营商名称及对应的数据文件的文件夹目录名。
本申请技术方案通过不同号码间的运营商网络数据切换,使得卡片可以在不同网络运营商号码之间进行切换。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文将对本发明技术方案作进一步详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。
实施例1
本实施例提供一种智能卡支持多运营商号码切换的方法,该方法包括如下操作:
用户通过设定STK菜单选择号码时,智能卡判断用户选择的号码是否为当前号码;
当用户选择的号码不是当前号码,智能卡则从事先存储的各运营商的数 据文件的存储位置中,查找用户选择的号码所属运营商对应的数据文件,将智能卡的GSM目录和运营商目录下的数据文件替换为所查找到的数据文件即可;
其中,运营商的数据文件包括网络数据文件和个人化数据文件,所述网络数据文件包括运营商名称(SPN),优选漫游列表(PRL)和LOCI内容文件,所述人化数据文件包括国际移动用户识别码(IMSI)、集成电路卡识别码(ICCID)、个人身份验证码(PIN)1、PIN2、PIN解锁密码(PUK)1、PUK2和KI文件。
按照上述方法进行切换号码之前,还有如下操作,即在智能卡文件系统的不同位置为不同的运营商分别建立数据文件,并存储各运营商的数据文件的存储位置。
具体地,可以通过存储当前有效的运营商列表,来存储各运营商的数据文件的存储位置,即运营商列表记录当前有效的运营商名称及对应的数据文件的文件夹目录名。当然,智能卡将GSM目录和运营商目录下的数据文件替换为所查找到的数据文件后,还需要通知终端,重启智能卡,从而完成号码切换。需要说明的是,为了实现多个运营商数据的写入,在智能卡出厂时并未按传统方式提前写入相关的APN及优选漫游文件,而是在发卡现场根据用户动态选择的运营商向智能卡写入APN及优选漫游文件。
假设,在智能卡中为两个运营商分别建立两个文件夹DF01及DF02。其中在这两个文件夹中分别建立相关的网络数据文件,即LOCI\SPN\优先漫游列文件,以及个人化数据文件,即IMSI\ICCID\SMSP\PIN1\PIN2\PUK2\PUK1\KI\K\OPC\ACC文件。
同时,在主目录下也需要建立相关的当前有效的运营商列表,记录当前有效的运营商名称及对应的文件夹目录名。
而在写卡时,写卡平台根据用户选择的运营商及相关的号码信息,用户可以选择一个或多个运营商。如果选择一个运营商,则写卡平台会将该运营商的IMSI\ICCID\SMSP\PIN1\PIN2\PUK1\PUK2\KI\SPN\ACC\优选漫列表文件写入SIM卡。SIM卡收到相关的写入请求后,一方面会将相应的内容保存在对应的GSM文件夹及运营商文件夹目录,并将相关的IMSI\ICCID\SMSP\ PIN1\PIN2\PUK1\PUK2\KI\SPN\ACC\优选漫列表文件写入DF01文件夹。
如果用户选择两个运营商,则写卡平台会分两次写入。第一次写入和只写入一个运营商的情况相同,而第二次写入的文件SIM卡会将相关的IMSI\ICCID\SMSP\PIN1\PIN2\PUK1\PUK2\KI\SPN\ACC\优选漫列表文件写入DF02文件夹。此时,SIM卡记录当前有效的运营商列表为第一次写入的运营商。
实施例2
本实施例提供一种智能卡,可实现上述实施例1的方案,其至少包括如下单元。
判断单元,在用户通过设定STK菜单选择号码时,判断用户选择的号码是否为当前号码;
处理单元,用户选择的号码不是当前号码时,从事先存储的各运营商的数据文件的存储位置中,查找用户选择的号码所属运营商对应的数据文件,将所述智能卡的GSM目录和运营商目录下的数据文件替换为所查找到的数据文件;
其中,所述运营商的数据文件包括网络数据文件和个人化数据文件,网络数据文件包括运营商名称(SPN),优选漫游列表(PRL)和LOCI内容文件,人化数据文件包括IMSI、ICCID、PIN1、PIN2、PUK1、PUK2和KI文件。
另外,上述智能卡还可以包括:
配置单元,在智能卡文件系统的不同位置为不同的运营商分别建立数据文件;
存储单元,存储各运营商的数据文件的存储位置。
具体地,存储单元,存储当前有效的运营商列表,该运营商列表记录当前有效的运营商名称及对应的数据文件的文件夹目录名,从而存储各运营商的数据文件的存储位置。
具体地,上述智能卡的其他操作可参见实施例1的相应内容,在此不再 赘述。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本申请不限制于任何特定形式的硬件和软件的结合。
以上所述,仅为本发明的较佳实例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 用于在多运营商通信系统中支持切换的装置和方法,特别是用于防止在多运营商通信系统中的切换的延迟时间
机译: 在多运营商系统中为e-mbs服务执行有效运营商切换操作的装置和方法
机译: 在多运营商4G网络中为移动无线设备切换到预设运营商提供信号的方法