Standards & Protocols

NFCIP-2 (ISO 21481)

Extension of NFCIP-1 that adds mode selection between NFC-A, NFC-B, NFC-F, and NFC-V protocols. Allows a single NFC device to communicate with any standard NFC tag or device type.

รู้จักในชื่อ: NFCIP-2 ISO 21481

NFCIP-2 (ISO 21481)

NFCIP-2 (NFC Interface and Protocol 2), standardized as ISO/IEC 21481 and ECMA-352, is the multi-protocol extension to NFCIP-1 that enables a single NFC-enabled device to communicate with any type of NFC tag or device. NFCIP-2 defines the mode selection mechanism that allows a device to detect and switch between NFC-A, NFC-B, NFC-F, and NFC-V protocols automatically.

The Technology Detection Problem

Without NFCIP-2, a reader would need to know in advance which protocol a target tag uses. In practice, an NFC-enabled smartphone might encounter any of the following in the field:

  • An NTAG 213 (NFC-A, ISO 14443 Type A)
  • A government ePassport (NFC-B, ISO 14443 Type B)
  • A Japanese transit card (NFC-F, JIS X 6319-4)
  • A library book tag (NFC-V, ISO 15693)
  • Another NFC phone requesting peer-to-peer communication (NFCIP-1)

NFCIP-2 solves this by defining a deterministic polling sequence.

Polling and Detection Loop

The NFCIP-2 mode selection procedure works as follows:

  1. The device first checks for an existing external RF field. If a field is detected, the device operates as a target (passive/card emulation mode).
  2. If no external field is detected, the device becomes an initiator and polls for targets in a defined sequence:
  3. Poll for ISO 14443 Type A (NFC-A)
  4. Poll for ISO 14443 Type B (NFC-B)
  5. Poll for FeliCa / JIS X 6319-4 (NFC-F)
  6. Poll for ISO 15693 (NFC-V)
  7. When a response is received, the device locks onto that protocol and begins the communication session defined by the detected standard.

Implementation in Practice

Every modern smartphone NFC controller implements NFCIP-2. The polling loop runs continuously when the NFC subsystem is active, cycling through protocol detection at intervals fast enough that a tag appearing in the field is detected within tens of milliseconds. The user never sees the protocol negotiation — they simply tap, and the device automatically communicates using whichever protocol the tag requires.

Standards Relationship

NFCIP-2 does not replace NFCIP-1. Rather, it sits above the individual protocol standards as a selection layer:

  • NFCIP-1 (ISO 18092): Defines how two active NFC devices communicate.
  • ISO 14443: Defines proximity card communication (Types A and B).
  • ISO 15693: Defines vicinity card communication.
  • NFCIP-2 (ISO 21481): Defines how a device selects among all of the above.

Related Terms

Related Guides

คำถามที่พบบ่อย

The NFC glossary is a comprehensive reference of technical terms, acronyms, and concepts used in Near Field Communication technology. It is designed for developers, product managers, and engineers who work with NFC and need clear definitions of terms like NDEF, APDU, anti-collision, and ISO 14443.

Each glossary term is cross-referenced with related NFC chips, standards, and other terms. For example, the term 'AES-128' links to chips that support AES encryption (NTAG 424 DNA, DESFire EV2/EV3), and the term 'ISO 14443' links to all chips compliant with that standard.

Yes. NFCFYI provides glossary definitions in 15 languages including English, Korean, Japanese, Chinese, Spanish, Portuguese, Hindi, Arabic, French, Russian, German, Turkish, Vietnamese, Indonesian, and Thai. Use the language selector in the header to switch languages.