1 Scope
This part mainly:
——specifies the symbolic coding technique used by the contactless communication and defines the different logicals according to the symbols and their sequences, and also defines the Type A and Type B respectively according to bit encoding of PCD→PICC and PICC→PCD communication;
——specifies the data frame format used by Type A and Type B. The data bits are transmitted between PCD and PICC as the frame type;
——specifies the Composition mode of Type A and Type B data frames, frame size, frame time sequence, etc.;
——specifies valid command format of PCD in polling, collision detection and PICC activation;
——specifies contents of Type A and Type B PICC at initialization, polling, collision detection and state machine;
——specifies PCD processing flow at the initialization, poll and collision detection of PICC as well as its activation and shifting out.
The half-duplex block transmission protocol defined in this part is applicable to Type A and Type B and it is used to transmit information (C-APDU and R-APDU) defined by the application layer. The requirements for application layer are not defined in this part.
This part is applicable to the financial contactless integrated circuit card issued or received by the banks. The using objects are mainly the relevant departments for such card design, manufacture, management, issuance and acceptance and those for the development, integration and maintenance of the application system.
2 Normative References
The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest editions of the normative documents (including all the amendments) are applicable to this document.
GB/T 16649.4 "Identification Cards-Integrated Circuit Cards - Part 4: Organization, Security and Commands for Interchange" (GB/T 16649.4-2010, ISO/IEC 7816-4: 2005, IDT)
JR/T 0025.8 "China Financial Integrated Circuit Card Specifications - Part 8: Contactless Specification Independent of Application"
ISO/IEC 13239 "Information Technology - Telecommunications and Information Exchange between Systems - High-level Data Link Control (HDLC) Procedures"
3 Terms and Definitions
For the purposes of this document, the following terms and definitions apply.
3.1
Integrated circuit(IC)
Electronic devices to implement processing and/or memory functions.
3.2
Contactless
To exchange signal with the card and provide energy to the card without the galvanized components (i.e. without the direct path to the integrated circuit from external interface equipment to the card).
3.3
Contactless integrated circuit(s) card
ID-1 card (as specified in GB/T 14916), equipped with the integrated circuit above and the communication to the integrated circuit is communicated with contactless mode.
3.4
Proximity IC card(PICC)
ID-1 card, equipped with integrated circuit and coupling circuit above and the communication to the integrated circuit is completed by inductance coupling with the proximity coupling equipment.
3.5
Proximity coupling device(PCD)
The read-write equipment which provides energy to PICC with inductance coupling and controls the data exchange with PICC.
3.6
Bit duration
The time during which a logic status is determined and at the end of this time, a new bit will start.
3.7
Binary phase shift keying(BPSK)
Phase shift keying of 180° phase shift, making two phase statuses possible.
Foreword I
Introduction III
1 Scope
2 Normative References
3 Terms and Definitions
4 Symbols and Abbreviations
5 Contactless System
6 Sequence
6.1 Summary of Codification
6.2 Bit Rate
6.3 Type A - Bit Encoding Requirement
6.4 Type B - Bit Encoding Requirement
6.5 Synchronization and Desynchronization
7 Frame
7.1 Frame Format
7.2 Frame Time Sequence
8 Type A-Commands and Responses
8.1 Type A command set
8.2 Type A – CRC_A
8.3 WUPA
8.3.1 WUPA command
8.4 ANTICOLLISION
8.5 SELECT
8.6 HLTA
8.7 Request for Answer To Select (RATS)
9 Type B – Commands and Responses
9.1 Type B Command Set
9.2 Type B – CRC_B
9.3 WUPB
9.4 ATTRIB
9.5 HLTB
10 Type B-PICC Status Machine
10.1 Status Diagram
10.2 Status of Type A PICC
11 Type B-PICC Status Machine
11.1 Status Diagram
11.2 Status of Type B PICC
12 PCD Handling
12.1 Primary Cycle
12.2 Polling
12.3 Collision Detection
12.4 Activation
12.5 Shifting Out
12.6 Exception Handling
13 Half-duplex Block Transmission Protocol
13.1 Block Format
13.2 Waiting Time Extension (WTX) for Frame
13.3 Protocol Operation
Appendix A (Normative) Values
Appendix B (Informative) PCD Exception Handling
Bibliography