CN106650882B - 一种通过判断通信接口确定应用模式的方法 - Google Patents
一种通过判断通信接口确定应用模式的方法 Download PDFInfo
- Publication number
- CN106650882B CN106650882B CN201510712544.5A CN201510712544A CN106650882B CN 106650882 B CN106650882 B CN 106650882B CN 201510712544 A CN201510712544 A CN 201510712544A CN 106650882 B CN106650882 B CN 106650882B
- Authority
- CN
- China
- Prior art keywords
- card
- chip
- contact
- financial
- double
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/077—Constructional details, e.g. mounting of circuits in the carrier
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10297—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Credit Cards Or The Like (AREA)
Abstract
本发明涉及一种通过判断通信接口确定应用模式的方法。所述方法包括如下步骤:(1)首先,将双界面金融IC卡芯片通电,并判断所述卡芯片是否处于射频磁场区;若卡芯片处于射频磁场区,则进入步骤(2),若未识别到射频磁场区,则进入步骤(3);(2)进一步判断卡芯片是否可以和非接触读卡设备通信,如果是,则IC卡应用非接触卡模式或非接触式二代盾模式;如果否,则判断卡芯片损坏;(3)所述卡芯片判断IC卡触点的引脚是否符合ISO7186协议,如果符合所述协议,则IC卡应用接触卡模式或接触式二代盾模式;若不符合所述协议,则IC卡应用蓝牙盾模式。本发明通过确定IC卡当前处在的应用模式,进而给接下来的如初始化等操作流程做准备。
Description
技术领域
本发明具体涉及一种通过判断通信接口确定应用模式的方法,属于智能卡通信应用领域。本发明所提及的设备涉及一种双界面金融IC卡,该卡是一种支持手机、PC机等多种支付功能的IC卡。
背景技术
双界面金融IC卡具有接触式接口(符合ISO7816协议),还具有RF通信接口(符合ISO14443或ISO15693协议)。IC卡的通讯模式除了所述的接触式ISO7816和非接触式RF接口外,还包括SPI通信或UART通信。
所述双界面金融IC卡的应用模式包括:接触卡应用、非接触卡应用、接触式二代盾应用、非接触式二代盾应用、蓝牙盾应用。由于所述IC卡有多种应用模式,在IC卡上电时需要确定自身处于上述的何种应用模式,这样才能为接下来的流程做好准备。目前为止还没有集成上述接口和通信模式、应用模式的双界面金融IC卡出现,更没有判断上述IC卡所处何种应用模式的方法用于后续流程。
发明内容
本发明所述方法就是通过判断通信接口的状态来确定IC卡当前处在的应用模式,进而给接下来的如初始化等操作流程做准备。
具体地,本发明提供一种通过判断通信接口确定应用模式的方法,所述方法包括如下步骤:
(1)首先,将双界面金融IC卡芯片通电,并判断所述卡芯片是否处于射频磁场区;若卡芯片处于射频磁场区,则进入步骤(2),若未识别到射频磁场区,则进入步骤(3);
(2)进一步判断卡芯片是否可以和非接触读卡设备通信,如果是,则IC卡应用非接触卡模式或非接触式二代盾模式;如果否,则判断卡芯片损坏;
(3)所述卡芯片判断IC卡触点的引脚是否符合ISO7186协议,如果符合所述协议,则IC卡应用接触卡模式或接触式二代盾模式;若不符合所述协议,则IC卡应用蓝牙盾模式。
进一步地,如上所述的通过判断通信接口确定应用模式的方法,所述步骤(2)中,卡芯片如果可以和非接触读卡设备通信,则所述双界面金融IC卡进一步通过SPI或UART接口尝试与蓝牙射频芯片通信,如果通信失败,IC卡应用非接触卡模式;反之,通信成功,IC卡应用非接触式二代盾模式。
进一步地,如上所述的通过判断通信接口确定应用模式的方法,当应用非接触卡模式时,蓝牙射频芯片未供电,双界面金融IC卡芯片由RF天线供电;当应用二代盾模式时,双界面金融IC卡芯片由RF天线供电,蓝牙射频芯片则由IC卡内部供电。
进一步地,如上所述的通过判断通信接口确定应用模式的方法,所述步骤(3)中,当符合所述协议时,所述双界面金融IC卡进一步通过SPI或UART接口尝试与蓝牙射频芯片通信,如果通信失败,IC卡应用接触卡模式;反之,通信成功,IC卡应用接触式二代盾模式。
进一步地,如上所述的通过判断通信接口确定应用模式的方法,当应用接触卡模式时,蓝牙射频芯片未供电,双界面金融IC卡芯片由外接读卡器等设备通过IC卡触点的VCC触点供电;当应用接触式二代盾模式时,蓝牙射频芯片由IC卡触点的VDD触点供电,而双界面金融IC卡芯片由IC卡触点的VCC触点供电。
进一步地,如上所述的通过判断通信接口确定应用模式的方法,当应用蓝牙盾模式时,蓝牙射频芯片和双界面金融IC卡芯片均由内部电源供电。
进一步地,如上所述的通过判断通信接口确定应用模式的方法,所述双界面金融IC卡包含Power电源按键,如果不按所述按键,IC卡内部电源不给所述蓝牙射频芯片供电,反之如果按下所述按键,蓝牙射频芯片被供电。
通过应用本发明,判断通信接口的状态来确定IC卡当前处在的应用模式,进而给接下来的如初始化等操作流程做准备。
附图说明
图1为本发明所使用的双界面金融IC卡框图。
图2为本发明所使用的方法流程图。
具体实施方式
下面结合附图和实施例对本发明进行详细的描述。
本发明所述方法所涉及的双界面金融IC卡的框图如图1所示。一种多功能IC卡,包括双界面卡芯片2、与双界面卡芯片2连接的RF天线1和IC卡触点7,还包括与所述双界面卡芯片2连接的蓝牙射频芯片3,蓝牙射频芯片3通过蓝牙射频天线5与具有蓝牙功能的外部终端设备通信连接;还包括与蓝牙射频芯片3连接的按键4和LCD显示6。
首先,将双界面金融IC卡芯片通电,并判断所述卡芯片是否处于射频磁场区;若卡芯片处于射频磁场区,则进一步判断卡芯片是否可以和非接触读卡设备通信,如果是,则IC卡应用非接触卡模式或非接触式二代盾模式;如果否,则判断卡芯片损坏;若未识别到射频磁场区,则所述卡芯片判断IC卡触点的引脚是否符合ISO7186协议,如果符合所述协议,则IC卡应用接触卡模式或接触式二代盾模式;若不符合所述协议,则IC卡应用蓝牙盾模式。
如图2所示,具体地,本发明的方法的工作流程如下:
(1)、双界面金融IC卡芯片2上电时,所述卡芯片首先判断外部非接触读卡设备是否有读卡操作,即判断卡芯片是否处于射频磁场区。若处于射频磁场区的卡芯片可以和非接触读卡设备通信,IC卡应用模式将是“非接触卡”或非接触模式的“二代盾”应用。
(2)、所述双界面金融IC卡有一个Power电源按键4,用户希望设备工作“非接触卡”模式时,将不按Power电源按键开机,此时IC卡内部电源将不给蓝牙射频芯片供电,反之,蓝牙射频芯片3将供电。如果所述双界面金融IC卡希望应用于“非接触卡”模式,所述卡芯片判断有RF射频后,将通过SPI或UART接口尝试和蓝牙射频芯片通信,此时,由于蓝牙射频芯片未供电,双界面金融IC卡芯片与蓝牙射频芯片之间的通信将失败,卡芯片将因此判断当前应是“非接触卡”模式。反之,如果按Power电源键对蓝牙射频芯片供了电,卡芯片判断RF射频后,与蓝牙射频芯片的通信将会成功,卡芯片将据此判断设备应处于非接触模式的“二代盾”应用。“非接触卡”应用模式时,蓝牙射频芯片未供电,双界面金融IC卡芯片由RF天线1供电。非接触模式的“二代盾”应用时,双界面金融IC卡芯片由RF供电,蓝牙射频芯片由IC卡内部供电。
(3)、上述第2步操作中,若未识别到有RF射频磁场,所述双界面金融IC卡芯片将判断IC卡触点的引脚是否符合ISO7186协议(IC卡与外接的接触式读卡器、ATM机等设备通信协议为ISO7816)。如果符合协议标准,所述设备应用模式将是“接触卡”或接触模式的“二代盾”应用。接下来的判断与第2步相同,所述双界面金融IC卡尝试与蓝牙射频芯片通信时,如果通信失败,IC卡将应用为“接触卡”模式;反之,通信成功,IC卡将应用于接触模式的“二代盾”。“接触卡”应用模式时,蓝牙芯片未供电,双界面金融IC卡芯片由外接读卡器等设备通过IC卡触点7的第一触点供电。接触模式的“二代盾”应用时,蓝牙芯片由IC卡触点7的第四触点供电,而双界面金融IC卡芯片由于IC卡触点7的第一触点供电。
(4)、上述第3步操作中,若未接入符合要求的读卡器、ATM机等设备,即ISO7816通信失败,所述双界面金融IC卡芯片将认为IC卡将应用于“蓝牙盾模式”。“蓝牙盾”应用模式时,蓝牙射频芯片和双界面金融IC卡芯片均由内部电源供电。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其同等技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (7)
1.一种通过判断通信接口确定应用模式的方法,其特征在于:
所述方法包括如下步骤:
(1)首先,将双界面金融IC卡芯片通电,并判断所述卡芯片是否处于射频磁场区;若卡芯片处于射频磁场区,则进入步骤(2),若未识别到射频磁场区,则进入步骤(3);
(2)进一步判断卡芯片是否可以和非接触读卡设备通信,如果是,则双界面金融IC卡应用非接触卡模式或非接触式二代盾模式;如果否,则判断卡芯片损坏;
(3)所述卡芯片判断双界面金融IC卡触点的引脚是否符合ISO7186协议,如果符合所述协议,则双界面金融IC卡应用接触卡模式或接触式二代盾模式;若不符合所述协议,则双界面金融IC卡应用蓝牙盾模式。
2.如权利要求1所述的通过判断通信接口确定应用模式的方法,其特征在于:
所述步骤(2)中,卡芯片如果可以和非接触读卡设备通信,则所述双界面金融IC卡进一步通过SPI或UART接口尝试与蓝牙射频芯片通信,如果通信失败,双界面金融IC卡应用非接触卡模式;反之,通信成功,双界面金融IC卡应用非接触式二代盾模式。
3.如权利要求2所述的通过判断通信接口确定应用模式的方法,其特征在于:
当应用非接触卡模式时,蓝牙射频芯片未供电,双界面金融IC卡芯片由RF天线供电;当应用非接触式二代盾模式时,双界面金融IC卡芯片由RF天线供电,蓝牙射频芯片则由双界面金融IC卡内部电源供电。
4.如权利要求1所述的通过判断通信接口确定应用模式的方法,其特征在于:
所述步骤(3)中,当符合所述协议时,所述双界面金融IC卡进一步通过SPI或UART接口尝试与蓝牙射频芯片通信,如果通信失败,双界面金融IC卡应用接触卡模式;反之,通信成功,双界面金融IC卡应用接触式二代盾模式。
5.如权利要求4所述的通过判断通信接口确定应用模式的方法,其特征在于:
当应用接触卡模式时,蓝牙射频芯片未供电,双界面金融IC卡芯片由外接读卡器设备通过双界面金融IC卡触点的VCC触点供电;当应用接触式二代盾模式时,蓝牙射频芯片由双界面金融IC卡触点的VDD触点供电,而双界面金融IC卡芯片由IC卡触点的VCC触点供电。
6.如权利要求1所述的通过判断通信接口确定应用模式的方法,其特征在于:
当双界面金融IC卡应用蓝牙盾模式时,蓝牙射频芯片和双界面金融IC卡芯片均由内部电源供电。
7.如权利要求2或4所述的通过判断通信接口确定应用模式的方法,其特征在于:
所述双界面金融IC卡包含Power电源按键,如果不按所述按键,双界面金融IC卡内部电源不给所述蓝牙射频芯片供电,反之如果按下所述按键,蓝牙射频芯片被供电。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510712544.5A CN106650882B (zh) | 2015-10-28 | 2015-10-28 | 一种通过判断通信接口确定应用模式的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510712544.5A CN106650882B (zh) | 2015-10-28 | 2015-10-28 | 一种通过判断通信接口确定应用模式的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106650882A CN106650882A (zh) | 2017-05-10 |
CN106650882B true CN106650882B (zh) | 2019-08-09 |
Family
ID=58816240
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510712544.5A Active CN106650882B (zh) | 2015-10-28 | 2015-10-28 | 一种通过判断通信接口确定应用模式的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106650882B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109408127B (zh) * | 2018-11-09 | 2022-05-24 | 四川科道芯国智能技术股份有限公司 | 芯片***加载方法及芯片卡 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101131670A (zh) * | 2006-08-25 | 2008-02-27 | 上海华虹集成电路有限责任公司 | 双界面智能卡仿真*** |
CN101599134A (zh) * | 2008-06-06 | 2009-12-09 | 索尼株式会社 | 接触/非接触型混合ic卡、通信方法、程序以及通信*** |
CN101719169A (zh) * | 2009-11-19 | 2010-06-02 | 锐选自动化科技(上海)有限公司 | 一种三合一usb数据采集卡 |
CN101739581A (zh) * | 2008-11-06 | 2010-06-16 | 上海复旦微电子股份有限公司 | 具备ic卡功能兼容性装置的实现方法 |
CN101820696A (zh) * | 2009-02-26 | 2010-09-01 | 中兴通讯股份有限公司 | 支持增强型近场通信的终端及其处理方法 |
CN102063635A (zh) * | 2010-10-15 | 2011-05-18 | 武汉天喻信息产业股份有限公司 | 多接口移动支付智能卡及其控制方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9286561B2 (en) * | 2012-05-29 | 2016-03-15 | Stratos Technologies, Inc. | Payment card and methods |
-
2015
- 2015-10-28 CN CN201510712544.5A patent/CN106650882B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101131670A (zh) * | 2006-08-25 | 2008-02-27 | 上海华虹集成电路有限责任公司 | 双界面智能卡仿真*** |
CN101599134A (zh) * | 2008-06-06 | 2009-12-09 | 索尼株式会社 | 接触/非接触型混合ic卡、通信方法、程序以及通信*** |
CN101739581A (zh) * | 2008-11-06 | 2010-06-16 | 上海复旦微电子股份有限公司 | 具备ic卡功能兼容性装置的实现方法 |
CN101820696A (zh) * | 2009-02-26 | 2010-09-01 | 中兴通讯股份有限公司 | 支持增强型近场通信的终端及其处理方法 |
CN101719169A (zh) * | 2009-11-19 | 2010-06-02 | 锐选自动化科技(上海)有限公司 | 一种三合一usb数据采集卡 |
CN102063635A (zh) * | 2010-10-15 | 2011-05-18 | 武汉天喻信息产业股份有限公司 | 多接口移动支付智能卡及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106650882A (zh) | 2017-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101820696B (zh) | 支持增强型近场通信的终端及其处理方法 | |
TWI467493B (zh) | 智慧卡性能增強電路及系統 | |
CN203287939U (zh) | 支持单线传输协议的移动支付全卡 | |
CN101404066B (zh) | 配合sim卡使用的智能卡及其数据处理方法 | |
KR20090049559A (ko) | 마이크로프로세서 카드, 그러한 마이크로프로세서 카드를 포함하는 전화기, 및 그 마이크로프로세서 카드 내의 커맨드 실행 방법 | |
CN101527007A (zh) | 实现sim卡与非接触前端芯片之间互连的移动非接触电路 | |
CN102567751B (zh) | 一种近距离射频通信***及方法 | |
EP2663106A1 (en) | Secure near field communication solutions and circuits | |
CN106650882B (zh) | 一种通过判断通信接口确定应用模式的方法 | |
CN105512716A (zh) | 一种多功能ic卡 | |
CN101216899B (zh) | 兼容非接触逻辑加密卡的sim卡芯片 | |
CN205354084U (zh) | 一种多功能ic卡 | |
CN208547966U (zh) | 应用于线上与线下支付的移动支付卡 | |
CN109034789B (zh) | 线上支付的方法、计算机程序产品及其移动支付卡 | |
CN101582112B (zh) | 一种智能卡转换设备及其使用方法 | |
CN104408516A (zh) | 一种新型双芯片智能卡及其控制方法 | |
CN202976147U (zh) | 集成射频cpu卡读卡装置 | |
CN203299924U (zh) | 一种可嵌入金融ic卡的智能终端 | |
KR100926369B1 (ko) | 스마트 카드 사용 방법 | |
CN106874985A (zh) | 一种智能卡操作装置及操作方法 | |
CN204650566U (zh) | 蓝牙智能卡 | |
KR101721479B1 (ko) | Ic 접촉식 카드 리더와 rf 카드 간의 통신을 지원하는 인터페이스 장치 | |
CN109993013B (zh) | 双芯片智能ic卡读卡器及ic卡读卡方法 | |
CN103971456A (zh) | 一种可嵌入金融ic卡的智能终端 | |
CN103326752A (zh) | 为电子设备之间通信借助接口去活的控制方法和相应设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |