[发明专利]一种智能卡操作系统和方法有效
| 申请号: | 200610112592.1 | 申请日: | 2006-08-24 |
| 公开(公告)号: | CN101131736A | 公开(公告)日: | 2008-02-27 |
| 发明(设计)人: | 陈大才;徐达兴;齐同心 | 申请(专利权)人: | 北京握奇数据系统有限公司 |
| 主分类号: | G06K19/07 | 分类号: | G06K19/07 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 李娟 |
| 地址: | 100015北京市朝阳区东*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 智能卡 操作系统 方法 | ||
技术领域
本发明涉及智能卡领域,尤其涉及一种智能卡操作系统和方法。
背景技术
随着智能卡技术的不断发展,人们希望智能卡能够拥有更加丰富灵活的功能。比如,使SIM卡除了具有传统的SIM卡功能外,还可以具有支付卡,门禁卡,考勤卡,等等,真正做到了一卡多用。这就需要智能卡操作系统支持接触式和非接触式混合工作模式(简称混合工作模式)。
混合工作模式和单独非接触工作模式有一个明显的区别在于:
单独非接触工作模式下,系统工作电源由非接触场提供,智能卡在离开并重新进入非接触场时,系统会因为重新上电而进行复位操作;混合工作模式下,系统工作电源可以由接触式电源提供,在这种情况下,智能卡在离开并重新进入非接触场时,系统不会进行复位操作。
根据ISO14443协议非接触通信可分为两个阶段,由非接触通信状态标志标识,其中:第一阶段(对应ISO14443协议-3部分),在此阶段终端设备查询智能卡操作系统中非接触通信所需要的信息,智能卡操作系统响应终端设备;第二阶段(对应ISO14443协议-4部分),在此阶段终端设备向智能卡操作系统发送14443-4命令,如果智能卡操作系统处于第二阶段时终端设备查询智能卡操作系统中非接触通信所需要的信息,智能卡操作系统不会响应终端设备。由此可见一个正常的非接触通信总是从第一个阶段开始,然后才能进入第二阶段。
因上所述,在混合工作模式下,系统以接触方式供电,即其工作电源由接触式电源提供,非接触通信会遇到这样一个问题:
当非接触通信进入到第二阶段后,智能卡操作系统离开并重新进入非接触场,由于系统不用重新上电,则系统不会进行复位操作,而系统不能获知曾经离开过非接触场,所以非接触通信状态仍然保持在第二阶段,这样非接触通信就不能从第一阶段开始,导致系统和终端设备之间非接触通信失败。
上述问题也存在于所有拥有固定电源而不由非接触场对系统供电的支持非接触式通信的智能卡操作系统中。
发明内容
本发明提供一种智能卡操作系统和方法,用以解决现有技术中存在智能卡操作系统不能获知其进出非接触场而导致其非接触式通信失败的问题。
为了解决上述技术问题,本发明方法提供了一种智能卡操作系统,包括非接触式通信模块,所述智能卡操作系统还包括:通信状态控制模块,连接所述非接触式通信模块,检测所述智能卡操作系统是否进入和/或离开非接触场,并根据检测结果设置所述非接触式通信模块的通信状态。
进一步地,上述系统还可具有以下特点:所述通信状态控制模块包括:
第一检测子模块,检测所述智能卡操作系统是否进入和/或离开非接触场,并在所述智能卡操作系统进入和/或离开非接触场时产生中断;
第一设置子模块,根据所述中断设置所述非接触式通信模块的通信状态为空闲IDLE状态。
进一步地,上述系统还可具有以下特点:所述第一检测子模块包括:第一存储单元和第一检测单元,
所述第一检测单元检测非接触式电源和/或时钟,并根据所述第一存储单元中保存的非接触式电源和/或时钟标志判断非接触式电源和/或时钟是否从不存在变成存在或者从存在变成不存在,以获知所述智能卡操作系统进入和离开非接触场,并在所述智能卡操作系统进入和离开非接触场时分别设置所述非接触式电源和/或时钟标志,在所述智能卡操作系统进入和/或离开非接触场时产生中断。
进一步地,上述系统还可具有以下特点:所述通信状态控制模块包括:
第二检测子模块,周期性检测所述智能卡操作系统是否离开非接触场,并输出检测结果;
第二设置子模块,根据所述检测结果设置所述非接触式通信模块的通信状态为IDLE状态。
进一步地,上述系统还可具有以下特点:所述第二检测子模块包括:
周期控制单元,根据设定周期输出触发信号;
第二检测单元,根据所述触发信号周期性检测非接触式电源和/或时钟,并在所述智能卡操作系统离开非接触场时输出检测结果。
进一步地,上述系统还可具有以下特点:所述系统还包括与所述通信状态控制模块连接的休眠控制模块;所述非接触式通信模块还包括与所述休眠控制模块连接的唤醒子模块;
所述休眠控制模块在所述通信状态控制模块设置所述非接触式通信模块的通信状态后,控制所述通信状态控制模块进入休眠状态;
所述唤醒子模块根据非接触式终端设备对所述系统的查询获知所述系统进入非接触场,并通知所述休眠控制模块,所述休眠控制模块唤醒所述通信状态控制模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京握奇数据系统有限公司,未经北京握奇数据系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610112592.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无线收发器及其工作方法
- 下一篇:一种实现服务器之间的数据同步的方法及系统





