ДСТУ ISO/IEC 18000-6:2019 Информационные технологии. Радиочастотная идентификация для управления элементами. Часть 6. Параметры связи воздушного интерфейса от 860 МГц до 960 МГц. Общие положения (ISO/IEC 1800...
ДСТУ ISO/IEC 18000-6:2010
(ISO/IEC 18000-6:2010, IDT)
Інформаційні технології — Радіочастотна ідентифікація для керування предметами
Частина 6. Параметри для радіоінтерфейсного зв'язку на частотах від 860 МГц до 960 МГц
Не є офіційним виданням.
Офіційне видання розповсюджує національний орган стандартизації
(ДП «УкрНДНЦ» http://uas.gov.ua)
Contents
Foreword
Introduction
1 Scope
2 Conformance
2.1 Claiming conformance
2.2 Interrogator conformance and obligations
2.3 Tag conformance and obligations
3 Normative references
4 Terms, definitions, symbols and abbreviated terms
4.1 Terms and definitions
4.2 Symbols
4.3 Abbreviated terms
4.4 Notation
5 Overview
5.1 General
5.2 Parameter tables
6 Common elements of the physical layer for Types A, B, and D
6.1 General
6.2 Interrogator power-up waveform
6.3 Interrogator power-down
6.4 Frequency hopping carrier rise and fall times
6.5 FM0 return link
6.5.1 FM0 return link general
6.5.2 Modulation
6.5.3 Data rate
6.5.4 Data coding
6.5.5 Message format
6.5.6 Return preamble
6.5.7 Cyclic redundancy check (CRC)
7 Type A
7.1 Physical layer and data coding
7.1.1 PIE (Pulse interval encoding) forward link
7.2 Data elements
7.2.1 Unique identifier (Tag ID)
7.2.2 Sub-UID
7.2.3 Application family identifier
7.2.4 Data storage format identifier (DSFID)
7.3 Protocol elements
7.3.1 Tag memory organisation
7.3.2 Support of battery-assisted tags
7.3.3 Block lock status
7.3.4 Tag signature
7.4 Protocol description
7.4.1 Protocol concept
7.4.2 Command format
7.4.3 Command flags
7.4.4 Round size
7.4.5 Command code definition and structure
7.4.6 Command classes
7.4.7 Command codes and CRC
7.4.8 Response format
7.4.10 Collision arbitration
7.4.11 General explanation of the collision arbitration mechanism
7.5 Timing specifications
7.5.1 Timing specifications general
7.5.2 Tag state storage
7.5.3 Forward link to return link handover
7.5.4 Return link to forward link handover
7.5.5 Acknowledgement time window
7.6 Command format examples
7.7 Mandatory commands
7.7.1 Mandatory commands general
7.7.2 Next slot
7.7.3 Standby_round
7.7.4 Reset_to_ready
7.7.5 Init_round_all
7.8 Optional commands
7.8.1 Optional commands general
7.8.2 Init_round
7.8.3 Close_slot
7.8.4 New_round
7.8.5 Select (by SUID)
7.8.6 Read_blocks
7.8.7 Get_system-information
7.8.8 Begin_round
7.8.9 Write_single_block
7.8.10 Write multiple blocks
7.8.11 Lockblocks
7.8.12 Write_AFI
7.8.13 Lock_AFI
7.8.14 Write.DSFID command
7.8.15 LockDSFID
7.8.16 Get_blocks_lock_status
7.8.17 Init_Fast_Slots
7.9 Custom commands
7.10 Proprietary commands
8 Type B
8.1 Physical layer and data coding
8.1.1 Forward link
8.1.2 Return link
8.1.3 Protocol concept
8.1.4 Command format
8.1.5 Response format
8.1.6 WAIT
8.1.7 Examples of a command packet
8.1.8 Communication sequences at packet level
8.2 Btree protocol and collision arbitration
8.2.1 Definition of data elements, bit and byte ordering
8.2.2 Tag memory organisation
8.2.3 Block security status
8.2.4 Overall protocol description, Btree protocol
8.2.5 Collision arbitration
8.2.6 Commands
8.2.7 Command types
8.2.8 Transmission errors
9 Type C
9.1 Protocol Overview
9.1.1 Physical layer
9.1.2 Tag-identification layer
9.2 Command types and command structure
9.2.1 General
9.2.2 Mandatory
9.2.3 Optional
9.2.4 Custom
9.2.5 Proprietary
9.3 Description of operating procedure
9.3.1 Signalling
9.3.2 Tag selection, inventory, and access
10 Type D
10.1 Applicability
10.2 Protocol overview
10.2.1 General
10.2.2 Protocol parameter values
10.2.3 Tag arbitration
10.2.4 Operating procedure
10.2.5 TagMsg
10.2.6 CW control
10.2.7 Message encoding
10.2.8 Symbol modulation
10.2.9 Page modulation
10.2.10 Interrogator modulation detection
10.3 Type D Data
10.3.1 General
10.3.2 TID
10.3.3 Structured data encoding
10.3.4 Tag configuration
10.4 Encoding and decoding TID-S Tags
10.4.1 Encoding rules
10.4.2 Decoding rules
11 Battery Assisted Passive (BAP) Interrogator Talks First Type C systems (optional)
11.1 Applicability
11.2 General overview, definitions, and requirements of BAP
11.3 Battery Assisted Passive inventoried flag and state machine behaviour modifications
11.3.1 Modification to ready state and power-down support for BAP Tags
11.3.2 Signal loss tolerance via timer (mandatory)
11.3.3 Modified persistence of BAP PIE inventory flags (optional)
11.4 Battery Assisted Passive PIE (optional)
11.4.1 Flex_Query command (optional)
11.4.2 BAP PIE detailed operation including optional Battery Saver Mode
11.5 Manchester mode Battery Assisted operation protocol extensions
11.5.1 Introduction
11.5.2 Physical layer
11.5.3 Manchester Activation
11.5.4 Commands summary
11.6 Extended Protocol Control and Battery Tag Capabilities Reporting and Setting
11.6.1 General
11.6.2 Extended Protocol Control definition
11.6.3 Battery Assisted Passive Tag Capability Reporting, Setting, and duty cycle/mode control (optional)
12 Sensor support
12.1 Applicability
12.2 Overview
12.3 Real Time Clock (RTC)
12.3.1 General
12.3.2 Setting the RTC
12.3.3 BroadcastSync command (optional, for Type C)
12.3.4 Time synchronisation
12.4 HandleSensor command (optional, for Type C)
12.5 Simple Sensor
12.5.1 Type C and Simple Sensor
12.5.2 Type D and Simple Sensor
12.6 Sensor Directory System and Full Function Sensors
12.6.1 Sensor Access - General Approach
Annex A (informative) Calculation of 5-bit and 16-bit cyclic redundancy checks for ISO/IEC 18000-6 Type A. Type B, Type C, and Type D
A.1 Example CRC-5 encoder/decoder
A.2 Example CRC-1G encoder/decoder
A.3 Example CRC-16 calculations
Annex B (normative) Memory mapping for ISO/IEC 18000-6 Type B
B.1 Unique identifier (normative)
B.1.1 Unique identifier general
B.1.2 Unique identifier format
B.1.3 Unique identifier according to ANSI 256
B.1.4 Remaining system memory
Annex C (informative) Tag memory map for ISO/IEC 18000-6 Type B
C.1 Tag memory map
Annex D (normative) Extensible bit vectors (EBV) for ISO/IEC 18000-6 Type C
Annex E (normative) State-transition tables for ISO/IEC 18000-6 Type C
E.1 Contents
E.2 State transition tables for passive
E.2.1 Present state: Ready
E.2.2 Present state: Arbitrate
E.2.3 Present state: Reply
E.2.4 Present state: Acknowledged
E.2.5 Present state: Open
E.2.6 Present state: Secured
E.2.7 Present state: Killed
E.3 State transition tables for BAP PIE
E.3.1 Present state: sleep
E.3.2 Present state: low power listen
E.3.3 Present state: listen or stateful listen
E.3.4 Present state: stateful sleep or stateful low power listen
E.3.5 Present state: battery ready
E.3.6 Present state: Arbitrate
E.3.7 Present state: Reply
E.3.8 Present state: Acknowledged
E.3.9 Present state: Open
E.3.10 Present state: Secured
E.3.11 Present state: Killed
E.4 State transition tables for BAP Manchester
E.4.1 Present state: Hibernate
E.4.2 Present state: Activation code check
E.4.3 Present state: Stateful Hibernate
E.4.4 Present state: Battery Ready
E.4.5 Present state: Arbitrate
E.4.6 Present state: Reply
E.4.7 Present state: Acknowledged
E.4.8 Present state: Open
E.4.9 Present state: Secured
E.4.10 Present state: Killed
Annex F (normative) Command-response tables for ISO/IEC 18000-6 Type C
F.1 Contents
F.2 Command response tables for passive
F.2.1 Command response: Power-up
F.2.2 Command response: Query
F.2.3 Command response: QueryRep
F.2.4 Command response: QueryAdjust
F.2.5 Command response: ACK
F.2.6 Command response: NAK
F.2.7 Command response: Req_RN
F.2.8 Command response: Select
F.2.9 Command response: Read
F.2.10 Command response: Write
F.2.11 Command response: Kill
F.2.12 Command response: Lock
F.2.13 Command response: Access
F.2.14 Command response: BlockWrite
F.2.15 Command response: BlockErase
F.2.16 Command response: BlockPermalock
F.2.17 Command response: T2 timeout
F.2.18 Command response: Invalid command
F.3 Command response tables for BAP PIE
F.3.1 Command response: Flex_Query (optional for BAP PIE)
F.3.2 Command response: INACT_T or Selective Global Timeout
F.3.3 Command response: Global Timeout
F.3.4 Command response: HandleSensor
F.3.5 Command response: BroadcastSync
F.4 Command Response Tables for Manchester
F.4.1 Command response: Power-up
F.4.2 Command response: QueryRep
F.4.3 Command response: QueryAdjust
F.4.4 Command response: ACK
F.4.5 Command response: NAK
F.4.6 Command response: Req_RN
F.4.7 Command response: Select
F.4.8 Command response: Read
F.4.9 Command response: Write
F.4.10 Command response: Kill
F.4.11 Command response: Lock
F.4.12 Command response: Access
F.4.13 Command response: BlockWrite
F.4.14 Command response: BlockErase
F.4.15 Command response: BlockPermalock
F.4.16 Command response: T_r timeout
F.4.17 Command response: Long Activation
F.4.18 Command response: Short Activation
F.4.19 Command response: Query_BAT
F.4.20 Command response: Next
F.4.21 Command response: Deactivate_BAT
F.4.22 Command response: Broadcast ID
F.4.23 Command response: Multirate_Reset
F.4.24 Command response: HandleSensor
F.4.25 Command response: BroadcastSync
F.4.26 Command response: Session Flag timer timeout
F.4.27 Command response: INACT_T or Selective Global Timeout
F.4.28 Command response: Global Timeout
F.4.29 Command response: T_A
F.4.30 Command response: OpRegister Read/Write
F.4.31 Command response: Invalid command
Annex G (informative) Example slot-count (Q) selection algorithm for ISO/IEC 18000-6 Type C
G.1 Example algorithm an Interrogator might use to choose Q
Annex H (informative) Example of Tag inventory and access for ISO/IEC 18000-6 Type C
H.1 Example inventory and access of a single Tag
Annex I (normative) Dense- and Multiple-Interrogator channelised signalling for ISO/IEC 18000-6 TypeC
I.1 General
I.2 Overview of Dense-lnterrogator channelised signalling (informative)
Annex J (informative) Interrogator-to-Tag link modulation for ISO/IEC 18000-6 Type C
J.1 Baseband waveforms, modulated RF, and detected waveforms
Annex K (normative) Error codes for ISO/IEC 18000-6 Type C
K.1 Tag error codes and their usage
Annex L (normative) Slot counter for ISO/IEC 18000-6 Type C
L.1 Slot-counter operation
Annex M (informative) Example data-flow exchange for ISO/IEC 18000-6 Type C
M.1 Overview of the data-flow exchange
M.2 Tag memory contents and lock-field values
M.3 Data-flow exchange and command sequence
Annex N (informative) Optional Tag features for ISO/IEC 18000-6 Type C
N.1 General
N.2 Optional Tag passwords
N.2.1 Kill password
N.2.2 Access password
N.3 Optional Tag memory banks and memory-bank sizes
N.3.1 Reserved memory
N.3.2 UH memory
N.3.3 TID memory
N.3.4 User memory
N.4 Optional Tag commands
N.5 Optional Tag error-code reporting format
N.6 Optional Tag backscatter modulation format
N.7 Optional Tag functionality
Annex O (informative) Cyclic redundancy check (CRC) for ISO/IEC 18000-6 Type D
O.1 Type D TID CRC-16
Annex P (informative) Battery Assisted Tag to Interrogator synchronization for ISO/IEC 18000-6 Type C
P.1 Introduction
P.2 General concept
P.3 Tag to Interrogator synchronization
Annex Q (normative) Simple Sensors Data Block for ISO/IEC 18000-6 Type C and Type D
Q.1 Simple sensor types
Q.2 General bit-based rules
Q.3 Temperature sensor with 14 C span
Q.3.1 Monitored measurement span
Q.3.2 Accuracy
Q.3.3 Sampling regime
Q.3.4 High in-range limit level
Q.3.5 Low in-range limit level
Q.3.6 Monitor delay
Q.3.7 High out-of-range alarm delay
Q.3.8 Low out-of-range alarm delay
Q.3.9 Alarms
Q.4 Temperature sensor with 28 C span
Q.4.1 Monitored measurement span
Q.4.2 Accuracy
Q.4.3 Sampling regime
Q.4.4 High in-range limit
Q.4.5 Low in-range limit
Q.4.6 Monitor delay
Q.4.7 High out-of-range alarm delay
Q.4.8 Low out-of-range alarm delay
Q.4.9 Alarms
Q.5 Relative humidity
Q.5.1 Monitored measurement span
Q.5.2 Accuracy
Q.5.3 Sampling regime
Q.5.4 High in-range limit level
Q.5.5 Low in-range limit level
Q.5.6 Monitor delay
Q.5.7 High out-of-range alarm delay
Q.5.8 Low out-of-range alarm delay
Q.5.9 Alarms
Q.6 Impact
Q.6.1 Monitored measurement span
Q.6.2 Accuracy
Q.6.3 Sampling regime
Q.6.4 High in-range limit
Q.6.5 Low in-range limit
Q.6.6 Monitor delay
Q.6.7 High out-of-range alarm delay
Q.6.8 Low out-of-range alarm delay
Q.6.9 Alarms
Q.7 Tilt
Q.7.1 Monitored measurement span
Q.7.2 Accuracy
Q.7.3 Sampling regime
Q.7.4 High in-range limit
Q.7.5 Low in-range limit
Q.7.6 Monitor delay
Q.7.7 High out-of-range alarm delay
Q.7.8 Low out-of-range alarm delay
Q.7.9 Alarms
Annex R (normative) Record structures and commands for Ported Simple Sensors for ISO/IEC 18000-6 Type C and Type D
R.1 Record structure types
R.1.1 Simple sensor data block
R.1.2 Sensor characteristics record block
R.1.3 Manufacturer record block
R.1.4 Authorisation password record block
R.1.5 Calibration record block
R.1.6 Sample and configuration record block
R.1.7 Event record block
R.1.8 Time synchronisation record block
R.2 Ported Simple Sensor commands
R.2.1 Read-Simple-Sensor-Data-Block
R.2.2 Read-Manufacturer-Record
R.2.3 Write-Password
R.2.4 Read-Calibration-Record
R.2.5 Write-Sample-And-Configuration-Record
R.2.6 Initialise-Sensor-Monitoring
R.2.7 Read-Sample-And-Configuration-Record
R.2.8 Read-Event-Record
R.2.9 Write-UTC-Timestamp
R.2.10 Read-Time-Synchronisation-Record
R.2.11 Erase-Monitored-Data
R.2.12 Activate-Simple-Sensor
R.2.13 Deactivate-Simple-Sensor
Annex S (informative) BAP PIE and Manchester mode tutorial guide for ISO/IEC 18000-6 Type C
S.1 Executive summary of Battery Assisted Passive RFID in this standard
S.2 Battery Assisted Passive fundamentals
S.2.1 Propagation physics and resulting relationship between Interrogator and Tag sensitivity
S.2.2 Tag receiver issues
S.3 BAP PIE
S.4 Manchester
S.5 Guidance on using Next vs. Deactivate_BAT (PIE and Manchester)
S.6 Reliable inventory status tracking
S.7 Environmental validation
S.7.1 INACT.T and (Selective) Global Timeout timer refresh
S.8 Fade delay tolerance via INACT T and Global Timeout
S.9 Clocks and commanded data rates and BLFs
S.10 Tag Capabilities Reporting and Setting (TCRS)
S.11 BAP PIE persistence compliance
Annex T (informative) Manchester mode RF power control for ISO/IEC 18000-6 Type C
T.1 General
T.2 Power levelling description
T.3 Power leveling algorithm
Bibliography
Полная версия документа доступна в тарифе «ВСЕ ВКЛЮЧЕНО».



