[发明专利]一种实现动态虚拟USIM卡的智能终端及方法在审
申请号: | 201710103732.7 | 申请日: | 2017-02-24 |
公开(公告)号: | CN106851618A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 毕晶晶;刘耕;王丛;陈柏衡 | 申请(专利权)人: | 苏州蜗牛数字科技股份有限公司 |
主分类号: | H04W8/18 | 分类号: | H04W8/18;H04W8/20;H04W12/06 |
代理公司: | 北京德崇智捷知识产权代理有限公司11467 | 代理人: | 王金双 |
地址: | 215000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 动态 虚拟 usim 智能 终端 方法 | ||
1.一种实现动态虚拟USIM卡的智能终端,包括AP侧处理单元、ISO7816接口模块、BP侧处理单元,以及鉴权通道模块,其特征在于,
所述AP侧处理单元,其构建动态虚拟USIM卡,并通过所述鉴权通道模块与远程服务器进行信息交换;
所述BP侧处理单元,其生成APDU指令数据,并通过ISO7816接口模块对所述虚拟USIM卡进行读写操作;
所述ISO7816接口模块,其分别连接所述AP侧处理单元和所述BP侧处理单元,响应所述BP侧处理单元发起的启动初始化过程,对所述虚拟USIM卡进行初始化;
所述鉴权通道模块,其连接运营商网络连接,为智能终端与远程服务器的信息交换建立数据传输通道。
2.根据权利要求1所述的实现动态虚拟USIM卡的智能终端,其特征在于,
所述AP侧处理单元,进一步包括,连接所述鉴权通道模块的USB接口,以及连接所述ISO7816接口模块的第一SPI通信模块。
3.根据权利要求1所述的实现动态虚拟USIM卡的智能终端,其特征在于,
所述ISO7816接口模块,进一步包括,连接所述AP侧处理单元的第二SPI通信模块,以及连接所述BP侧处理单元的ISO7816接口。
4.根据权利要求1所述的实现动态虚拟USIM卡的智能终端,其特征在于,所述BP侧处理单元,进一步包括,MODEM模块,以及连接所述ISO7816接口模块的SIM卡接口。
5.一种实现动态虚拟USIM卡的方法,其特征在于,包括以下步骤:
(1)获取位置区信息,申请虚拟USIM卡;
(2)下载固定文件信息并保存;
(3)对虚拟USIM卡进行初始化;
(4)对APDU指令数据进行拆分、解析;
(5)生成APDU指令回复信息,并发送给modem。
6.根据权利要求5所述的实现动态虚拟USIM卡的方法,其特征在于,所述步骤(1)是将鉴权通道模块获取的MCC、MNC和LAC信息作为申请虚卡消息发送给服务器。
7.根据权利要求5所述的实现动态虚拟USIM卡的方法,其特征在于,所述步骤(2)进一步包括,虚拟USIM卡接收服务器返回的申请虚卡成功消息;从所述服务器中下载申请虚拟USIM卡对应的IMSI、ICCID和DIR固定文件信息;将所述固定文件信息保存在本地数据库中。
8.根据权利要求5所述的实现动态虚拟USIM卡的方法,其特征在于,所述步骤(3)进一步包括以下步骤:虚拟USIM卡触发USIM卡热插拔事件;将USIM卡热插拔事件发送给BP侧处理单元的MODEM模块;所述MODEM模块启动初始化过程;ISO7816接口向所述MODEM 模块发送ATR响应以及进行PPS协商,完成USIM卡初始化过程。
9.根据权利要求5所述的实现动态虚拟USIM卡的方法,其特征在于,所述步骤(4)进一步包括以下步骤:虚拟USIM卡模块通过ISO7816接口模块接收MODEM 模块发送的APDU指令数据;所述虚拟USIM卡对APDU指令进行拆分、解析;从本地数据库中读取对应的回复字段或从服务器接收返回值;通过第一SPI通信模块将回复字段或返回值返回给ISO7816接口模块。
10.根据权利要求5所述的实现动态虚拟USIM卡的方法,其特征在于,所述步骤(1)进一步包括以下步骤:ISO7816接口模块将回复字段或返回值组织成APDU指令的回复信息;通过ISO7816接口写回给BP侧处理单元的MODEM 模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州蜗牛数字科技股份有限公司,未经苏州蜗牛数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710103732.7/1.html,转载请声明来源钻瓜专利网。