📡 BS ISO/IEC 15961 is the RFID for item management data protocol standard developed by ISO/IEC JTC 1/SC 31 (Automatic identification and data capture techniques) and adopted by the British Standards Institution (BSI) as a UK national standard. This batch includes ISO/IEC 15961-1:2013 (Application interface) and ISO/IEC 15961-4:2016 (Application interface commands for battery assist and sensor functionality), providing a unified framework for application-layer data exchange, command encoding, and sensor reading in RFID systems.
💡 The ISO/IEC 15961 series defines “how applications talk to RFID readers”: through standardised application interface commands, applications can read/write tag data and read sensor information without caring about specific tag and reader vendor differences, achieving cross-system interoperability.
1. Series Overview and Positioning 📌
The ISO/IEC 15961 series, together with ISO/IEC 15962 (data encoding rules), ISO/IEC 15963 (unique identification), and ISO/IEC 18000 (air interface), forms the RFID standard system. This series focuses on the data protocol: Part 1 defines the application interface; Part 2 registration data construction rules; Part 3 application interface commands; Part 4 battery assist and sensor functionality commands. The Part 1 and Part 4 in this batch correspond to “basic interface” and “sensor extension”.
| Standard | Title | Year | Core Content |
| BS ISO/IEC 15961-1:2013 | Application interface | 2013 | Application-layer data protocol, command encoding, and conformance requirements |
| BS ISO/IEC 15961-4:2016 | Application interface commands for battery assist and sensor functionality | 2016 | Battery-assist commands, sensor reading, and data reporting |
⚠️ This series, together with BS ISO/IEC 15961-2 and 15961-3, supersedes the single-volume BS ISO/IEC 15961:2004, which will be formally withdrawn once all parts are published. Use the part editions when citing.
2. Application Interface (Part 1) 🔌
Part 1 defines the application-layer data protocol of RFID item management systems:
- Application interface commands: the command set between applications and readers for reading, writing, and querying tag data.
- Data encoding and parsing: rules for organising, encoding, and parsing returned application data.
- Conformance: declaration requirements for application conformance and reader conformance.
- Error handling: handling of command failures and abnormal states.
💡 The application interface decouples “business data” from “radio transmission”: business systems face standardised commands and data structures, while readers handle the physical tag read/write and RF interaction.
3. Battery Assist and Sensor Functionality (Part 4) 🔋
Part 4 defines application interface commands for RFID tags supporting battery assist and sensors:
- Battery-assist tags: commands and status specific to battery-assisted passive (BAP) tags.
- Sensor reading: commands to read data from tag-integrated sensors (temperature, humidity, acceleration).
- Data reporting: encoding and reporting of sensor data at the application layer.
- Command extension: extending sensor-related commands on top of the Part 1 command set.
| Function Category | Typical Commands/Capabilities | Application |
| Battery assist (BAP) | Battery status query, wake-up control | Cold chain, long-range reading |
| Sensor reading | Temperature, humidity, acceleration reading | Cold-chain monitoring, vibration monitoring |
| Data reporting | Sensor data encoding and reporting | IoT data collection |
| Command extension | Extension on the base command set | Scenario customisation |
4. Key Technical Requirements ⚙️
- Data exchange between applications and readers shall conform to the Part 1 command encoding and data structure requirements.
- Sensor data reading and reporting shall conform to the Part 4 command and encoding conventions.
- Tag data write, read, and query shall guarantee data integrity and parseability.
- Systems shall conform to the declared application/reader conformance levels.
⚠️ The RFID data protocol and the air interface (ISO/IEC 18000) are two layers: the data protocol handles application semantics, the air interface handles radio transmission. Ensure correct integration so commands are not rewritten or dropped by the air-interface layer.
5. Engineering Practice 🛠️
- Supply chain and inventory management: standardised tag data protocols enable cross-supplier system interoperability.
- Cold-chain monitoring: battery-assisted temperature-sensing tags continuously monitor and report ambient temperature.
- Asset management: electronic tags record asset information and status.
- IoT integration: connect RFID sensor data to enterprise IoT platforms.
6. Frequently Asked Questions ❓
❓ Q: What problem does the ISO/IEC 15961 series solve?
A: It defines the RFID data protocol so applications and readers exchange data through standard commands, achieving cross-vendor, cross-system interoperability.
❓ Q: How do Part 1 and Part 4 divide responsibility?
A: Part 1 defines the basic application interface commands and data encoding; Part 4 extends battery-assist and sensor-functionality commands on that basis.
❓ Q: What is a battery-assist tag?
A: A battery-assisted passive (BAP) tag uses an internal battery to extend read range and sensing capability while remaining passively interrogated; Part 4 commands can query battery status and read sensors.
🔍 Q: How does this differ from the air-interface standard (ISO/IEC 18000)?
A: 15961 handles application-layer data semantics and commands, while 18000 handles radio transmission and the tag physical layer; the two cooperate in layers to complete RFID communication.