Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC 29160 defines the air interface, memory organization, and command set for radio-frequency identification (RFID) tags operating in the UHF frequency band. This standard is part of the ISO/IEC 18000 series but specifically addresses the data structure and application-level command semantics that enable interoperable RFID deployments across diverse industries including logistics, retail, healthcare, and manufacturing. The standard specifies tag memory banks, access protocols, security mechanisms, and data encoding rules that ensure RFID tags from different manufacturers can be read and written by compliant interrogators (readers) worldwide.
The standard defines four memory banks on each tag: Reserved memory for kill and access passwords, EPC memory storing the Electronic Product Code, TID memory containing the tag identifier with manufacturer and model information, and User memory for application-specific data storage. The memory organization follows a logical block structure with word-level addressing, supporting both individual tag operations and efficient bulk inventory procedures where multiple tags are identified simultaneously using anti-collision algorithms.
The IEC 29160 communication protocol follows a physical layer / link layer / application layer hierarchy. The physical layer defines the UHF carrier frequency (860-960 MHz depending on regional regulations), modulation scheme (DSB-ASK, SSB-ASK, or PR-ASK), data encoding (FM0 or Miller), and data rates (from 40 kbps to 640 kbps). The link layer manages inventory rounds, slot synchronization, and error detection using 16-bit CRC. The application layer processes tag operations including read, write, lock, kill, and access commands with specified timeout and retry semantics.
| Layer | Function | Key Parameters | Protocol Details |
|---|---|---|---|
| Physical | RF carrier generation and modulation | 860-960 MHz, 4-30 dBm ERP | DSB-ASK, SSB-ASK, PR-ASK |
| Link | Inventory management, collision resolution | Q parameter (0-15), slot count | Dynamic framed slotted ALOHA |
| Application | Tag memory operations, security | Bank, address, word count, access password | Read/Write/Lock/Kill/Access |
| Security | Authentication, encrypted communication | 16-byte password, 32-bit cover code | XOR-based handshake, optional AES |
Implementing IEC 29160-compliant RFID systems requires careful attention to read reliability in challenging RF environments. Metal surfaces and liquids cause detuning and signal absorption that significantly degrade read performance. Engineers should select tags with appropriate substrate materials and antenna designs for their specific application — on-metal tags with foam spacers or magnetic shielding for metal surfaces, and encapsulated tags for liquid environments. The standard’s Select command and session flags enable sophisticated filtering strategies that improve inventory efficiency in dense tag populations.
Security design is increasingly important as RFID expands into access control and payment applications. The standard provides basic password-protected access with kill and lock commands, but these mechanisms are vulnerable to brute force attacks due to the limited password length (16 bits for the original specification). Enhanced security extensions incorporate AES-128 encryption and mutual authentication protocols for applications requiring protection against tag cloning and eavesdropping. Engineers must evaluate the threat model for their specific deployment to select the appropriate security level.