Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/TS 28560-4:2023 is a Technical Specification that defines encoding rules for UHF RFID tags used in library environments. Unlike ISO 28560-2 and ISO 28560-3, which operate at 13.56 MHz (HF), this specification addresses the 860 MHz to 960 MHz UHF band. The key architectural difference is the use of partitioned memory — the UHF RFID tag’s memory is organized into four distinct memory banks (MB 00, MB 01, MB 10, and MB 11), each serving a different purpose in the data encoding and retrieval process.
This second edition (2023) supersedes the 2014 edition with technical revisions including updates to encoding rules, addition of the RFID Emblem clause, and reclassification of several annexes from normative to informative. It was developed by ISO/TC 46/SC 4 and is part of the ISO 28560 series framework.
The UHF RFID tag defined in ISO/TS 28560-4 uses a four-bank memory structure based on the ISO/IEC 18000-63 air interface protocol (formerly ISO/IEC 18000-6C, compatible with EPC Gen2):
| Memory Bank | Name | Content | Access |
|---|---|---|---|
| MB 00 | Reserved memory | Kill password, access password (32 bits each) | Password-protected |
| MB 01 | UII memory | Unique Item Identifier (UII), CRC, Protocol Control (PC) bits | Public read, password-protected write |
| MB 10 | TID memory | Tag identifier programmed by manufacturer (class identifier, serial number) | Read-only |
| MB 11 | User memory | Library data elements encoded per ISO/IEC 15962 rules | Public read, password-protected write |
The UII memory bank is the primary identifier storage. It contains the Unique Item Identifier, which can be structured in several ways: as a primary item identifier alone, as an owner institution (ISIL) concatenated with a primary item identifier, as set information, or as an unambiguous UII with a structured format indicator. The encoding supports GS1 EPC (Electronic Product Code) compatibility, allowing library items to be integrated with supply chain systems.
The user memory bank stores additional library data elements following ISO/IEC 15962 encoding rules, similar to ISO 28560-2 but adapted for UHF tag characteristics. Data elements include shelf location, media format, title, supplier information, ILL data, and local data. The encoding uses object identifiers (OIDs) to tag each data element, and the data can be compacted for storage efficiency.
The reserved memory bank stores two 32-bit passwords. The kill password prevents unauthorized tag deactivation, and the access password protects write operations to the UII and user memory banks. Libraries should implement a robust password management policy — losing the access password can render a tag permanently unwritable, while losing the kill password prevents tag recycling.
The UII memory bank uses a structured encoding format with CRC-16, Protocol Control bits (including UII length, RFU flags, and number-based vs. alphanumeric encoding), and the UII data itself. The specification supports multiple UII construction methods:
The user memory bank encoding follows the ISO/IEC 15962 data protocol with library-specific adaptations. The specification defines the structure of MB 11 including the relative-OID for the UII, data element encoding with type-length-value (TLV) constructs, and compaction rules optimized for UHF tag memory constraints.
CRC-16 protection is applied to both MB 01 (UII memory) and MB 11 (user memory). The CRC covers the entire memory bank content, ensuring that data corruption is detected during read operations. This is particularly important for UHF tags, which are more susceptible to environmental interference than HF tags.
The specification provides multiple security mechanisms: password-based access control via MB 00, the unique tag ID in MB 10 for tamper detection (the TID is factory-programmed and cannot be altered), AFI-based security for distinguishing checked-in and checked-out status, and EAS (Electronic Article Surveillance) features available in UHF tag chips. The use of passwords in MB 00 is detailed in Clause 9.2.3, with specific procedures for locking memory banks after initial programming.
Consistent with the broader ISO 28560 series, this specification emphasizes that patron personally identifiable information (PII) must not be stored on the tag. The UII in MB 01 should contain only item-level identifiers, not patron data. Privacy considerations are explicitly addressed in Clause 9.3, which discusses the use of kill passwords to deactivate tags after an item is sold or deaccessioned.
A notable addition in the 2023 edition is Clause 11, which introduces the RFID Emblem — a standardized visual indicator for RFID-tagged library items. The emblem helps patrons and staff identify items containing RFID tags, supporting transparency and privacy awareness.
Reader Configuration: UHF readers must be configured to comply with local radio regulations, as the 860-960 MHz band is divided differently across regions (ETSI in Europe, FCC in North America, SRRC in China). The specification requires readers to operate within the locally permitted sub-band while maintaining compatibility with the global standard.
Tag Selection: UHF tags vary significantly in read range, sensitivity, and memory configuration. For library applications, engineers should select tags that offer at least 512 bits of user memory (MB 11) and reliable performance on materials commonly found in libraries — paper, plastic, CDs, and DVDs. Metal-mounted tags may be needed for items with metallic content.
Migration from HF to UHF: Libraries transitioning from HF (ISO 28560-2/3) to UHF (ISO/TS 28560-4) face a complete infrastructure change, as the reader hardware, antenna design, and software stacks are fundamentally different. The specification provides migration guidance in Annex F, recommending a phased approach where UHF tags are gradually introduced alongside legacy HF tags during the transition period.