Serialio

What is Near Field Communication (NFC)?

NFC is an acronym for Near Field Communication. NFC is a somewhat recent ‘labeling’ for a subset of RFID (Radio Frequency Identification) for short-range, wireless protocols. While NFC type RFID can apply to low frequency (LF), high frequency (HF), and ultra-high frequency (UHF) types, it’s most commonly associated with HF and used for close-range applications (hence the “near field”). NFC has some features that distinguish it from other forms of RFID, such as the capacity for bidirectional peer-to-peer communication. This article, An Introduction to NFC, is part of a series of articles intending to serve as a complete and practical guide to NFC.

The NFC Forum Standard

The most widely adhered-to standard for Near Field Communication technology is maintained by an entity known as the NFC Forum. NFC devices use inductively coupled coils to generate an electromagnetic field that is used to transfer data over short ranges (typically, between 1-10 centimeters) within the universally-recognized radio frequency band of 13.56 MHz at speeds of 106 to 424 Kb/s

Range1-20 centimeters (depends on the tag characteristics and the reader used)
Frequency13.56 MHz
Speed106, 212, or 424 Kb/s
Communication ModesP2P, Reader/Writer, and Card Emulation
Modes of OperationsActive and Passive
Tag TypesTag 1 Type, Tag 2 Type, Tag 3 Type, Tag 4 Type, and Tag 5 Type

Communication Modes

NFC currently utilizes several signaling technologies, or modes of operation, including Peer-to-Peer mode, Reader/Writer mode, and Card Emulation mode. Each of these modes of operation specifies how an NFC device involved in a transaction of data will behave — as an interrogator/initiator(active), target (passive), or both.

Peer-to-Peer Mode — In Peer-to-Peer mode—or P2P for short—both NFC devices switch between active and passive roles to exchange information bidirectionally. Each device is active (acting as the interrogator/initiator) while sending information/data and passive (serving as the target) while receiving information/data. This mode of operation is slower than the two alternatives due to its need for a “heavier” protocol to manage the two-way communication in a manner that avoids data collision (i.e., so that both devices know which role to take at what time).

Reader/Writer Mode — Reader/Writer mode involves one-way communication between an active device (e.g., an NFC reader or a smartphone in reader/writer mode) and a passive device (e.g., an NFC tag/inlay). The NFC device in Reader/Writer mode (active) acts as the interrogator by powering the passive NFC device by generating a magnetic field. The passive device (again, typically a tag or inlay) responds with its stored information by using the magnetic field from the reader.

Card Emulation Mode — Card Emulation mode is used in applications such as contactless smart cards and NFC-enabled credit cards to make one-tap transactions. In this mode of operation, an NFC device can behave as if it were a contactless smart card.

 Peer-to-Peer ModeReader/Writer ModeCard Emulation Mode
ISO1444314443, 1569318092, 21481
Use Case ExamplesSharing information, Bluetooth pairingAccess control, Business cards, Marketing, Transactions, Asset trackingContact-less transactions, Access Control

Modes of Operation

Active — In active mode, both NFC devices send and receive data actively by generating an RF (radio frequency) field. This mode of operation requires that both devices have a method of actively powering itself—devices such as a smartphone or an active (self-powered/battery-powered) tag.

Passive — In passive mode, one NFC device, the initiator, generates an RF field and the other NFC device, the target, uses the first device’s RF field to send its stored data back to the first device via a process called load modulation. This is the most common mode of operation of near field communication because passive tags (which are less expensive and lack a battery) can be used.

Tag Types

 Tag 1 TypeTag 2 TypeTag 3 TypeTag 4 Type`Tag 5 TypeMiFare Classic
StandardISO-14443A ISO-14443AJapanese Industrial Standard (JIS) X 6319-4ISO-14443AISO-15693ISO-14443A
Read/Write CapabilitiesRead/Write capable (can be configured as read-only)Read/Write capable (can be configured as read-only)Read/Write or Read-OnlyRead/Write or Read-OnlyRead/Write or Read-OnlyRead/Write or Read-Only
Memory96 bytes – 2 Kb96 bytes – 2 Kb< 1 Mb< 32 Kb< 1 Mb192, 768, or 3584 Bytes
Data Speed106 Kb/s106 Kb/s212 or 424 Kb/s106, 212, or 424 Kb/s106 Kb/s106 Kb/s
Anti-CollisionNoneSupports Data Collision PreventionSupports Data Collision PreventionSupports Data Collision PreventionSupports Data Collision PreventionSupports Data Collision Prevention
TechnologyNFC-ANFC-ANFC-FNFC-A or NFC-BNFC-V 
Example Tag/sInnovision Topaz, Broadcom BCM20203NXP MIFARE UltralightFeliCaNXP DESFire, SmartMX-JCOP NXP MIFARE Classic 1k, MIFARE Classic 4K, and Classic Mini
Use Case ExamplesBusiness cards, Bluetooth pairing, One-time provisioning, Read-only applicationsEvent passes, Transit passes, URL redirects, TransactionsTransit passes, eMoney, Transactions, Electronic ID, Membership cards, Home automationElectronic ID, Transactions, eMoney, Identity validation, Access controlProduct identification, Library books, Asset tracking 

For more information concerning tag types, refer to www.nxp.com and the NFC Forum.