Information technology — Radio frequency identification for item management — Part 63: Parameters for air interface communications at 860 MHz to 960 MHz Type C

ISO/IEC 18000-63:2013 defines the air interface for radio frequency identification (RFID) devices operating in the 860 MHz to 960 MHz Industrial, Scientific, and Medical (ISM) band used in item management applications. It provides a common technical specification for RFID devices that can be used by ISO committees developing RFID application standards. It is intended to allow for compatibility and to encourage inter-operability of products for the growing RFID market in the international marketplace. It defines the forward and return link parameters for technical attributes including, but not limited to, operating frequency, operating channel accuracy, occupied channel bandwidth, maximum effective isotropic radiated power (EIRP), spurious emissions, modulation, duty cycle, data coding, bit rate, bit rate accuracy, bit transmission order, and, where appropriate, operating channels, frequency hop rate, hop sequence, spreading sequence, and chip rate. It further defines the communications protocol used in the air interface. ISO/IEC 18000-63:2013 specifies the physical and logical requirements for a passive-backscatter, Interrogator-Talks-First (ITF) systems. The system comprises Interrogators, also known as readers, and tags, also known as labels. An Interrogator receives information from a tag by transmitting a continuous-wave (CW) RF signal to the tag; the tag responds by modulating the reflection coefficient of its antenna, thereby backscattering an information signal to the Interrogator. The system is ITF, meaning that a tag modulates its antenna reflection coefficient with an information signal only after being directed to do so by an Interrogator. ISO/IEC 18000-63:2013 contains Type C. Type C uses PIE in the forward link and a random slotted collision-arbitration algorithm. ISO/IEC 18000-63:2013 specifies physical interactions (the signalling layer of the communication link) between Interrogators and tags, Interrogator and tag operating procedures and commands, the collision arbitration scheme used to identify a specific tag in a multiple-tag environment.

Technologies de l'information — Identification par radiofréquence (RFID) pour la gestion d'objets — Partie 63: Paramètres de communications d'une interface radio entre 860 MHz et 960 MHz, Type C

General Information

Status
Withdrawn
Publication Date
15-Jan-2013
Withdrawal Date
15-Jan-2013
Current Stage
9599 - Withdrawal of International Standard
Completion Date
20-Oct-2015
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 18000-63:2013 - Information technology -- Radio frequency identification for item management
English language
292 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 18000-63
First edition
2013-01-15

Information technology — Radio
frequency identification for item
management —
Part 63:
Parameters for air interface
communications at 860 MHz to 960 MHz
Type C
Technologies de l'information — Identification par radiofréquence
(RFID) pour la gestion d'objets —
Partie 63: Paramètres de communications d'une interface radio entre
860 MHz et 960 MHz, Type C




Reference number
ISO/IEC 18000-63:2013(E)
©
ISO/IEC 2013

---------------------- Page: 1 ----------------------
ISO/IEC 18000-63:2013(E)

COPYRIGHT PROTECTED DOCUMENT


©  ISO/IEC 2013
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56  CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland

ii © ISO/IEC 2013 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC 18000-63:2013(E)
Contents Page
Foreword . ix
Introduction . x
1 Scope . 1
2 Conformance . 1
2.1 Interrogator conformance and obligations . 2
2.2 Tag conformance and obligations . 2
3 Normative references . 3
4 Terms and definitions, symbols and abbreviated terms . 3
4.1 Terms and definitions . 3
5 Symbols, abbreviated terms and notations . 5
5.1 Symbols . 5
5.2 Abbreviated terms . 6
5.3 Notation . 8
6 Type C . 9
6.1 Parameter tables . 9
6.2 Protocol overview . 14
6.2.1 Physical layer . 14
6.2.2 Tag-identification layer . 14
6.3 Command types and command structure . 14
6.3.1 General . 14
6.3.2 Mandatory . 15
6.3.3 Optional . 15
6.3.4 Custom . 15
6.3.5 Proprietary . 15
6.4 Description of operating procedure . 15
6.4.1 Signalling . 15
6.4.2 Tag selection, inventory, and access . 30
7 Battery Assisted Passive (BAP) Interrogator Talks First Type C systems (optional) . 78
7.1 Applicability . 78
7.2 General overview, definitions, and requirements of BAP . 78
7.3 Battery Assisted Passive inventoried flag and state machine behaviour modifications . 80
7.3.1 Modification to ready state and power-down support for BAP Tags . 80
7.3.2 Signal loss tolerance via timer (mandatory) . 81
7.3.3 Modified persistence of BAP PIE inventory flags (optional) . 83
7.4 Battery Assisted Passive PIE (optional) . 85
7.4.1 Flex_Query command (optional) . 85
7.4.2 BAP PIE detailed operation including optional Battery Saver Mode . 86
7.5 Manchester mode Battery Assisted operation protocol extensions . 92
7.5.1 Introduction . 92
7.5.2 Physical layer . 93
7.5.3 Manchester Activation . 98
7.5.4 Commands summary . 114
7.6 Extended Protocol Control and Battery Tag Capabilities Reporting and Setting . 128
7.6.1 General . 128
7.6.2 Extended Protocol Control definition . 129
7.6.3 Battery Assisted Passive Tag Capability Reporting, Setting, and duty cycle/mode control
(optional) . 131
8 Sensor support . 159
© ISO/IEC 2013 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC 18000-63:2013(E)
8.1 Applicability . 159
8.2 Overview . 159
8.3 Real Time Clock (RTC) . 160
8.3.1 General . 160
8.3.2 Setting the RTC . 160
8.3.3 BroadcastSync command (optional, for Type C) . 161
8.3.4 Time synchronisation . 162
8.4 HandleSensor command (optional, for Type C) . 163
8.5 Simple Sensor . 164
8.5.1 Type C and Simple Sensor . 164
8.6 Sensor Directory System and Full Function Sensors . 166
8.6.1 Sensor Access – General Approach . 166
Annex A (normative) Extensible bit vectors (EBV) . 173
Annex B (normative) State-transition tables . 174
B.1 Contents . 174
B.2 State transition tables for passive . 174
B.2.1 Present state: Ready . 174
B.2.2 Present state: Arbitrate . 175
B.2.3 Present state: Reply . 176
B.2.4 Present state: Acknowledged . 177
B.2.5 Present state: Open . 178
B.2.6 Present state: Secured . 179
B.2.7 Present state: Killed . 180
B.3 State transition tables for BAP PIE . 181
B.3.1 Present state: sleep . 181
B.3.2 Present state: low power listen . 181
B.3.3 Present state: listen or stateful listen . 181
B.3.4 Present state: stateful sleep or stateful low power listen . 181
B.3.5 Present state: battery ready . 182
B.3.6 Present state: Arbitrate . 182
B.3.7 Present state: Reply . 183
B.3.8 Present state: Acknowledged . 184
B.3.9 Present state: Open . 185
B.3.10 Present state: Secured . 187
B.3.11 Present state: Killed . 189
B.4 State transition tables for BAP Manchester . 189
B.4.1 Present state: Hibernate . 189
B.4.2 Present state: Activation code check . 190
B.4.3 Present state: Stateful Hibernate . 190
B.4.4 Present state: Battery Ready . 191
B.4.5 Present state: Arbitrate . 193
B.4.6 Present state: Reply . 195
B.4.7 Present state: Acknowledged . 197
B.4.8 Present state: Open . 199
B.4.9 Present state: Secured . 201
B.4.10 Present state: Killed . 204
Annex C (normative) Command-response tables . 205
C.1 Contents . 205
C.2 Command response tables for passive . 205
C.2.1 Command response: Power-up . 205
C.2.2 Command response: Query . 205
C.2.3 Command response: QueryRep . 206
C.2.4 Command response: QueryAdjust . 206
C.2.5 Command response: ACK . 207
C.2.6 Command response: NAK . 207
C.2.7 Command response: Req_RN . 207
C.2.8 Command response: Select . 208
C.2.9 Command response: Read . 208
iv © ISO/IEC 2013 – All rights reserved

---------------------- Page: 4 ----------------------
ISO/IEC 18000-63:2013(E)
C.2.10 Command response: Write . 208
C.2.11 Command response: Kill . 209
C.2.12 Command response: Lock . 209
C.2.13 Command response: Access . 210
C.2.14 Command response: BlockWrite . 210
C.2.15 Command response: BlockErase . 211
C.2.16 Command response: BlockPermalock . 211
C.2.17 Command response: T timeout . 212
2
C.2.18 Command response: Invalid command . 212
C.3 Command response tables for BAP PIE . 213
C.3.1 Command response: Flex_Query (optional for BAP PIE) . 213
C.3.2 Command response: INACT_T or Selective Global Timeout . 213
C.3.3 Command response: Global Timeout . 214
C.3.4 Command response: HandleSensor . 214
C.3.5 Command response: BroadcastSync . 214
C.4 Command Response Tables for Manchester . 215
C.4.1 Command response: Power-up . 215
C.4.2 Command response: QueryRep . 215
C.4.3 Command response: QueryAdjust . 215
C.4.4 Command response: ACK . 216
C.4.5 Command response: NAK . 217
C.4.6 Command response: Req_RN . 217
C.4.7 Command response: Select . 217
C.4.8 Command response: Read . 217
C.4.9 Command response: Write . 217
C.4.10 Command response: Kill . 217
C.4.11 Command response: Lock . 217
C.4.12 Command response: Access . 218
C.4.13 Command response: BlockWrite . 218
C.4.14 Command response: BlockErase . 218
C.4.15 Command response: BlockPermalock . 218
C.4.16 Command response: T timeout . 218
2
C.4.17 Command response: Long Activation . 218
C.4.18 Command response: Short Activation . 219
C.4.19 Command response: Query_BAT . 220
C.4.20 Command response: Next . 221
C.4.21 Command response: Deactivate_BAT . 221
C.4.22 Command response: Broadcast ID . 222
C.4.23 Command response: Multirate_Reset . 223
C.4.24 Command response: HandleSensor . 223
C.4.25 Command response: BroadcastSync . 223
C.4.26 Command response: Session Flag timer timeout . 224
C.4.27 Command response: INACT_T or Selective Global Timeout . 224
C.4.28 Command response: Global Timeout . 224
C.4.29 Command response: T . 225
A
C.4.30 Command response: OpRegister Read/Write . 225
C.4.31 Command response: Invalid command . 226
Annex D (informative) Example slot-count (Q) selection algorithm . 227
D.1 Example algorithm an Interrogator might use to choose Q . 227
Annex E (informative) Example of Tag inventory and access . 228
E.1 Example inventory and access of a single Tag . 228
Annex F (informative) Calculation of 5-bit and 16-bit cyclic redundancy checks . 232
F.1 Example CRC-5 encoder/decoder . 232
F.2 Example CRC-16 encoder/decoder . 232
F.3 Example CRC-16 calculations . 233
Annex G (normative) Dense- and Multiple-Interrogator channelised signalling . 234
G.1 General . 234
G.2 Overview of Dense-Interrogator channelised signalling (informative) . 234
© ISO/IEC 2013 – All rights reserved v

---------------------- Page: 5 ----------------------
ISO/IEC 18000-63:2013(E)
Annex H (informative) Interrogator-to-Tag link modulation . 237
H.1 Baseband waveforms, modulated RF, and detected waveforms . 237
Annex I (normative) Error codes . 239
I.1 Tag error codes and their usage . 239
Annex J (normative) Slot counter . 241
J.1 Slot-counter operation . 241
Annex K (informative) Example data-flow exchange . 242
K.1 Overview of the data-flow exchange. 242
K.2 Tag memory contents and lock-field values . 242
K.3 Data-flow exchange and command sequence . 243
Annex L (informative) Optional Tag features . 244
L.1 General . 244
L.2 Optional Tag passwords . 244
L.2.1 Kill password . 244
L.2.2 Access password. 244
L.3 Optional Tag memory banks and memory-bank sizes . 244
L.3.1 Reserved memory . 244
L.3.2 UII memory . 244
L.3.3 TID memory . 244
L.3.4 User memory . 244
L.4 Optional Tag commands . 245
L.5 Optional Tag error-code reporting format . 245
L.6 Optional Tag backscatter modulation format . 245
L.7 Optional Tag functionality . 245
Annex M (informative) Battery Assisted Tag to Interrogator synchronization . 246
M.1 Introduction . 246
M.2 General concept . 246
M.3 Tag to Interrogator synchronization . 247
Annex N (normative) Simple Sensors Data Block . 249
N.1 Simple sensor types . 249
N.2 General bit-based rules . 250
N.3 Temperature sensor with 14° C span . 250
N.3.1 Monitored measurement span .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.