CN101742715A - 多卡***的数据处理方法 - Google Patents
多卡***的数据处理方法 Download PDFInfo
- Publication number
- CN101742715A CN101742715A CN200810217672A CN200810217672A CN101742715A CN 101742715 A CN101742715 A CN 101742715A CN 200810217672 A CN200810217672 A CN 200810217672A CN 200810217672 A CN200810217672 A CN 200810217672A CN 101742715 A CN101742715 A CN 101742715A
- Authority
- CN
- China
- Prior art keywords
- card
- sim card
- card system
- command
- control module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明涉及一种多卡***的数据处理方法,所述多卡包括至少一张普通SIM卡和射频智能卡,多卡***控制模块按照SIM卡标准通信协议及自定义的特殊命令格式来解析来自手机的命令;如果所述命令是SIM卡标准通信协议的命令且需要由SIM卡配合处理完成,所述多卡***控制模块则转为ISO7816主设备模式,与SIM卡建立连接完成SIM卡标准通信协议的命令处理流程;否则,向射频智能卡转发命令进入自定义的特殊命令格式处理流程完成对手机数据的响应;同现有技术相比较,本发明的技术效果在于:很好地实现了对手机的命令与数据的分流、转接及处理,保证了对手机数据与SIM卡数据处理的完整性与流畅性。
Description
技术领域本发明涉及连同机器一起使用并带有半导体电路元件的记录载体,特别是涉及包括普通SIM卡和射频智能卡的应用方法。
背景技术随着技术发展,可以通过多种方法在普通移动电话(以下简称“手机”)内的SIM(用户身份识别模块)卡体上增加各种智能电路模块,使手机除了有基本的SIM卡功能外,还有其它更加贴近于生活、更加有用的扩展功能,诸如***、小额支付和考勤等功能。本发明所涉及的多卡***例如双卡***就是在原有SIM卡的基础上,增加了一张新卡片并与原SIM卡有机配合而成。
本发明所涉及的多卡***,能通过手机得到电源开始工作,并在多卡***控制芯片的控制下,整个***既能与手机通信以实现常规SIM卡的标准功能,同时也能通过新增电路与配套的***处理装置实现扩展业务与应用。多卡***控制芯片通过手机的SIM卡座上的数据线并用标准协议向手机发送指令去控制手机的屏幕显示和键盘输入。
然而,对使用者而言,多卡***除增加了扩展业务的功能外,还必须保证原有SIM卡功能不受影响。这就是说,多卡***在原理上需要将多种不同的应用互不干扰地结合起来,不仅需要实现对新增业务响应的及时性与准确性,还需要重点保证对手机数据与SIM卡数据处理的完整性与流畅性。
发明内容本发明要解决的技术问题在于避免上述现有技术的不足之处而提出一种多卡***的数据处理方法,使用该方法,能保证对手机数据与SIM卡数据处理的完整性与流畅性,在确保新增应用与业务顺利实现的同时,原有的SIM卡功能不受影响。
本发明解决所述技术问题可以通过采用以下技术方案来实现:
提出一种多卡***的数据处理方法,所述多卡包括至少一普通SIM卡和一射频智能卡,包括以下步骤:
①多卡***控制模块上电开始工作,在完成复位应答处理之后,进入ISO7816从设备模式下接收手机APDU命令头;
②所述多卡***控制模块按照SIM卡标准通信协议及自定义的特殊命令格式来完成对命令头的解析;
③经解析判断,如果所述命令头是SIM卡标准通信协议的命令且需要由SIM卡配合处理完成,所述多卡***控制模块则转为ISO7816主设备模式,向SIM卡转发命令,与SIM卡建立连接完成SIM卡标准通信协议的命令处理流程;否则,向射频智能卡转发命令进入自定义的特殊命令格式处理流程完成对手机数据的响应;
④步骤③完成以后,多卡***控制模块回到ISO7816从设备模式,如此循环反复。
所述SIM卡、射频智能卡和多卡***控制模块在物理上可以集成为一体,或者其中任意二者集成为一体。
步骤③中,SIM卡标准通信协议的命令处理流程或者自定义的特殊命令格式处理流程中,所述多卡***控制模块能随时在主设备模式和从设备模式之间互相转换,以配合SIM卡与手机之间命令和数据的传递和命令处理。
步骤③中SIM标准通信协议包括GSM系列标准和CDMA系列标准。
所述自定义射频智能卡处理流程包括新增应用与业务的处理流程和/或私有命令处理流程。
所述ISO7816主设备模式和ISO7816从设备模式,是硬件自带的,或者是由软件模拟实现的。
同现有技术相比较,本发明的技术效果在于:在多卡***中,多卡***控制芯片以“桥”的形式,基于对手机下发的命令与数据的解析与判断,很好地实现了对手机的命令与数据的分流、转接及处理,保证了对手机数据与SIM卡数据处理的完整性与流畅性,在确保了新增应用与业务顺利实现的同时,也将多种不同的应用互不干扰地有机结合起来。
附图说明
图1是本发明方法涉及的具有多卡***控制模块与SIM卡和手机的连接示意图;
图2是本发明多卡***数据处理方法的流程示意图。
具体实施方式以下结合附图所示之最佳实施例作进一步详述。
本发明方法涉及的手机内包括有一普通SIM卡、射频智能卡和多卡***控制模块,所述SIM卡、射频智能卡和多卡***控制模块在物理上可以集成为一体,或者其中任意二者集成为一体。如图1所示,射频智能卡和多卡***控制模块集成在一张芯片上,见标号102;所述射频智能卡和多卡***控制模块102借助手机接口模块101与手机100进行通信,借助SIM卡接口模块103与SIM卡104进行通信。
本实施例中,SIM卡标准通信协议采用GSM系列标准,如图2所示,所述控制手机多卡***的数据处理方法具体包括以下步骤:
①上电开始工作,在完成复位应答处理之后,多卡***控制模块进入ISO7816从设备模式下接收手机APDU命令头,见步骤200、201和202;
②所述多卡***控制模块按照GSM通信协议及自定义的特殊命令格式来完成对命令头的解析,见步骤203;
③经解析判断,如果是GSM11.11标准命令,见步骤204,多卡***控制模块进入GSM11.11命令处理流程,转入ISO7816主设备模式向SIM卡片或芯片转发该命令头,与SIM卡建立连接并完成通信过程,见步骤205;
④如果是GSM11.14标准命令,见步骤206,多卡***控制模块进入GSM11.14命令处理流程,转入ISO7816主设备模式向SIM卡片或芯片转发该命令头,与SIM卡建立连接并完成通信过程,见步骤207;但如果在GSM11.14流程中,判断将要处理的不是SIM卡原有菜单,多卡***控制芯片也可无需与SIM卡进行通讯,以动感地带SIM卡为例,“动感地带”菜单属于SIM卡原有菜单,而新增的“我的钱包”、“卡片设置”等等之类的菜单则属于“不是SIM卡原有菜单”;
⑤否则,向射频智能卡转发命令进入自定义的特殊命令格式处理流程完成对手机数据的响应;
⑥步骤③至⑤完成以后,多卡***控制模块回到ISO7816从设备模式,如此循环反复。
SIM卡标准通信协议的命令处理流程或者自定义的特殊命令格式处理流程中,所述多卡***控制模块能随时在主设备模式和从设备模式之间互相转换,以配合SIM卡与手机之间命令和数据的传递和命令处理。例如当收到SIM卡返回的状态字节为0x60(申请更多时间)时,多卡***控制模块将在从设备模式下向手机送回状态字节后,又进入主设备模式继续接收SIM卡的返回数据。该过程可循环多次直至命令处理完毕。
所述自定义射频智能卡处理流程包括新增应用与业务的处理流程和/或私有命令处理流程,所述“私有命令处理流程”是指在卡片发行之前,向卡片写入运营所需的数据与文件。
所述ISO7816主设备模式和ISO7816从设备模式,是硬件自带的,或者是由软件模拟实现的。
Claims (6)
1.一种多卡***的数据处理方法,所述多卡包括至少一普通SIM卡和一射频智能卡,其特征在于:包括以下步骤,
①多卡***控制模块上电开始工作,在完成复位应答处理之后,进入ISO7816从设备模式下接收手机APDU命令头;
②所述多卡***控制模块按照SIM卡标准通信协议及自定义的特殊命令格式来完成对命令头的解析;
③经解析判断,如果所述命令头是SIM卡标准通信协议的命令且需要由SIM卡配合处理完成,所述多卡***控制模块则转为ISO7816主设备模式,向SIM卡转发命令,与SIM卡建立连接完成SIM卡标准通信协议的命令处理流程;否则,向射频智能卡转发命令进入自定义的特殊命令格式处理流程完成对手机数据的响应;
④步骤③完成以后,多卡***控制模块回到ISO7816从设备模式,如此循环反复。
2.如权利要求1所述的多卡***的数据处理方法,其特征在于:所述SIM卡、射频智能卡和多卡***控制模块在物理上可以集成为一体,或者其中任意二者集成为一体。
3.如权利要求1所述的多卡***的数据处理方法,其特征在于:在步骤③中的SIM卡标准通信协议的命令处理流程或者自定义的特殊命令格式处理流程中,所述多卡***控制模块能随时在主设备模式和从设备模式之间互相转换,以配合SIM卡与手机之间命令和数据的传递和命令处理。
4.如权利要求1所述的多卡***的数据处理方法,其特征在于:步骤③中SIM标准通信协议包括GSM系列标准和CDMA系列标准。
5.如权利要求1所述的多卡***的数据处理方法,其特征在于:所述自定义射频智能卡处理流程包括新增应用与业务的处理流程和/或私有命令处理流程。
6.如权利要求1所述的多卡***的数据处理方法,其特征在于:所述ISO7816主设备模式和ISO7816从设备模式,是硬件自带的,或者是由软件模拟实现的。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102176722A CN101742715B (zh) | 2008-11-24 | 2008-11-24 | 多卡***的数据处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102176722A CN101742715B (zh) | 2008-11-24 | 2008-11-24 | 多卡***的数据处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101742715A true CN101742715A (zh) | 2010-06-16 |
CN101742715B CN101742715B (zh) | 2012-07-18 |
Family
ID=42465388
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008102176722A Active CN101742715B (zh) | 2008-11-24 | 2008-11-24 | 多卡***的数据处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101742715B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105141540A (zh) * | 2015-09-16 | 2015-12-09 | 努比亚技术有限公司 | 一种数据传输***和方法 |
CN105472607A (zh) * | 2014-09-05 | 2016-04-06 | 北京三星通信技术研究有限公司 | 注册和漫游认证的方法及装置以及通信装置和移动终端 |
CN109067415A (zh) * | 2018-07-30 | 2018-12-21 | 郑州信大捷安信息技术股份有限公司 | 一种贴膜卡通信装置及通信方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100677403B1 (ko) * | 2004-11-29 | 2007-02-02 | 엘지전자 주식회사 | 이동통신단말기의 스마트카드 상태 점검 방법 |
CN100334917C (zh) * | 2004-12-31 | 2007-08-29 | 大唐微电子技术有限公司 | 一种用户识别模块工具套件卡的兼容性测试方法及*** |
-
2008
- 2008-11-24 CN CN2008102176722A patent/CN101742715B/zh active Active
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105472607A (zh) * | 2014-09-05 | 2016-04-06 | 北京三星通信技术研究有限公司 | 注册和漫游认证的方法及装置以及通信装置和移动终端 |
CN105472607B (zh) * | 2014-09-05 | 2020-10-16 | 北京三星通信技术研究有限公司 | 注册和漫游认证的方法及装置以及通信装置和移动终端 |
CN105141540A (zh) * | 2015-09-16 | 2015-12-09 | 努比亚技术有限公司 | 一种数据传输***和方法 |
CN105141540B (zh) * | 2015-09-16 | 2018-10-12 | 努比亚技术有限公司 | 一种数据传输***和方法 |
CN109067415A (zh) * | 2018-07-30 | 2018-12-21 | 郑州信大捷安信息技术股份有限公司 | 一种贴膜卡通信装置及通信方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101742715B (zh) | 2012-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4891253B2 (ja) | 移動体通信機器用の共用icカード及び無線トランシーバモジュール | |
CN100474868C (zh) | 支持新型智能卡的手机 | |
EP2251986A1 (en) | A near field communication device | |
CN104346648B (zh) | 多功能可视卡装置 | |
CN104853309A (zh) | 在近距离通信中管理连接的方法和设备 | |
CN102325210A (zh) | 兼容多个运营商的通用移动支付终端及其实现方法 | |
CN102325203B (zh) | 一种移动终端及其通信装置 | |
CN108141733B (zh) | Nfc“拆分堆栈”体系架构 | |
CN101527007A (zh) | 实现sim卡与非接触前端芯片之间互连的移动非接触电路 | |
CN104239829B (zh) | 近场通信装置及方法 | |
WO2009140804A1 (zh) | 一种整合射频智能卡菜单和sim卡菜单的方法 | |
CN101770594A (zh) | 一种多芯片智能卡及数据处理的方法 | |
CN201757903U (zh) | USB Key装置 | |
CN104361382A (zh) | 基于蓝牙的智能卡芯片操作电路、方法及智能卡 | |
CN101742715B (zh) | 多卡***的数据处理方法 | |
CN102567770B (zh) | 一种智能卡及一种pos终端 | |
CN105635873B (zh) | Nfc蓝牙耳机、***及其控制方法 | |
CN101621864A (zh) | 一种单基带处理芯片实现的双卡双待手机 | |
CN101715162A (zh) | 一种射频移动通信卡及其数据处理方法 | |
CN104239941B (zh) | 一种识别卡 | |
CN103714306A (zh) | 基于移动终端类型的非接触通信技术的选择方法及*** | |
CN104408516A (zh) | 一种新型双芯片智能卡及其控制方法 | |
CN203941532U (zh) | 一种便携式ic卡读写装置 | |
CN207367216U (zh) | 一种读卡器 | |
CN101344983A (zh) | 在交易时及时显示sim卡信息的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |