[发明专利]一种eSIM智能卡及其工作方法有效
申请号: | 201811611939.6 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109726605B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 底明辉;尤洪松 | 申请(专利权)人: | 恒宝股份有限公司 |
主分类号: | G06K7/00 | 分类号: | G06K7/00;G06F13/42 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 陈变花 |
地址: | 212355 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 esim 智能卡 及其 工作 方法 | ||
1.一种eSIM智能卡,其特征在于,包括:主控模块和通讯模块;
通讯模块包括7816接口和SPI接口;
主控模块,用于对通过7816接口或SPI接口接收到的指令数据进行处理,根据处理结果返回响应数据;在与生产设备或终端设备进行数据传输时,通过SPI接口接收终端发送的SPI接口指令,实现预置eSIM COS及默认Profile,以及实现远程认证及Profile数据下载;通过7816接口接收终端发送的7816接口指令,传输除SPI接口指令外的其他指令数据;
当7816接口或SPI接口指令接收完成时,获取该指令的优先级,根据CPU使用情况处理,如果CPU空闲,则直接执行此指令;否则,判断此指令优先级是否高于正在处理的另一接口指令优先级,如果是,则保存正在处理指令的环境变量,优先处理新接收指令,执行完成后,再恢复执行旧指令;否则,新接收指令排队等候;
所述eSIM智能卡的工作方法,包括:
eSIM智能卡上电初始化,打开中断,使能7816接口和/或SPI接口指令接收功能;
当通过7816接口或SPI接口接收指令完成后,对已接收完成的指令进行相应的处理,根据处理结果返回响应数据;
eSIM智能卡初始化包括初始化芯片、初始化中断模块和初始化通讯接口;
初始化芯片,具体为执行芯片初始化功能,初始化芯片的功能模块、系统时钟等;
初始化中断模块,具体为使能7816模块接收中断、使能SPI模块接收和/或发送中断以及设置中断优先级,优选的,设置7816接口通讯的中断优先级高于SPI接口通讯;
初始化通讯接口,具体为初始化SPI接口和7816接口使用的环境变量,当7816接口或SPI接口复位时,单独初始化相应接口使用的环境变量,不影响另一接口的环境变量及功能的正常执行;如果7816接口处于激活状态,即C2引脚有效,7816接口发送自动复位响应ATR,否则,进入后续处理,C2引脚拉高时,复位中断服务函数再发送自动复位响应ATR;
自动复位响应,是指智能卡通过一系列的字符串来作出响应的一种行为;智能卡在最初被终端复位后,通过一串ATR来做出响应,这些字符包括一个初始字符TS,然后跟随有最多32个附加字符,这些字符一起为终端提供如何与卡进行后续工作通信的信息。
2.如权利要求1所述的eSIM智能卡,其特征在于,当eSIM智能卡接收到指令时,在7816接口或SPI接口相应的中断服务函数中处理接收到的指令。
3.如权利要求2所述的eSIM智能卡,其特征在于,在7816接口或SPI接口相应的中断服务函数中处理接收到的指令,具体包括如下子步骤:
步骤a1:判断通过7816接口或SPI接口是否接收到数据,如果是,则执行步骤a2,否则进入休眠模式;
步骤a2:判断7816接口或SPI接口是否接收数据完成,如果是7816接口接收数据完成,则执行步骤a3,如果是SPI接口接收数据完成,则执行步骤a4,否则继续等待;
步骤a3:开启定时器中断,定时发送过程字节,置位7816接口指令接收完成标志,退出中断服务函数;
步骤a4:置位SPI接口指令接收完成标志,退出中断服务函数。
4.如权利要求3所述的eSIM智能卡,其特征在于,eSIM智能卡根据指令完成标志,区分7816接口或SPI接口,对不同的接口指令执行相应的处理。
5.如权利要求1所述的eSIM智能卡,其特征在于,根据指令的重要程度,将指令设置三级优先级别:
第一级别指令,为7816重要指令;
第二级别指令,包括7816接口普通指令、其它文件的读/写指令以及SPI的认证指令;
第三级别指令,为除第一和第二级别指令外,7816接口和SPI接口的其他剩余指令。
6.如权利要求1所述的eSIM智能卡,其特征在于,SPI接口指令的封装方法为:在指令数据前添加一个起始段、两个字节的命令长度,在APDU数据后添加一个结束段,封装成SPI通信指令。
7.如权利要求1所述的eSIM智能卡,其特征在于,SPI响应数据的封装方法为:在响应数据前添加一个起始段、两个字节的响应数据长度字节,在响应数据后添加一个结束段,封装成SPI响应数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒宝股份有限公司,未经恒宝股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811611939.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种接触卡与终端之间的数据交换通信方法
- 下一篇:一种机场行李管理方法