BS ISO/IEC 15962:2022:2023 Edition
$215.11
Information technology. Radio frequency identification (RFID) for item management. Data protocol: data encoding rules and logical memory functions
Published By | Publication Date | Number of Pages |
BSI | 2023 | 268 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
11 | Foreword |
12 | Introduction |
13 | 1 Scope 2 Normative references 3 Terms and definitions and abbreviated terms 3.1 Terms and definitions |
14 | 3.2 Abbreviated terms 4 Conformance 4.1 Conformance with the air interface 4.2 Conformance with the application interface 4.2.1 Encoders and the application interface |
15 | 4.2.2 Decoders and the application interface 4.2.3 Comprehensive encoder/decoder devices and the application interface 4.3 Conformance with the Access-Method 4.3.1 Encoders and the Access-Method 4.3.2 Decoders and the Access-Method 4.3.3 Comprehensive encoder/decoder devices and the Access-Method 5 Protocol model 5.1 Overview |
16 | 5.2 Layered protocol 5.2.1 Layers 5.2.2 Application layer as defined in the ISO/IEC 15961 series |
17 | 5.2.3 Application interface as defined in ISO/IEC 15961-1 5.2.4 Data Protocol processing 5.2.5 Data Protocol interface |
18 | 5.3 Flexible implementation configurations 5.4 Functional processes — Interrogator implementation 5.4.1 Logical functions and interfaces |
19 | 5.4.2 Functional processes — Application interface 5.4.3 Functional processes — Interrogator |
20 | 5.4.4 RFID tag |
21 | 5.5 ISO/IEC 15962 and the Data Processor 6 Data and presentation conventions 6.1 Data types in ISO/IEC 15961-1 commands and responses 6.2 Extensible bit vector (EBV) |
22 | 6.3 Object Identifier presentation in the application interface 6.3.1 Object identifier structure to ISO/IEC 8824-1 |
23 | 6.3.2 Presenting the Object-Identifier in accordance with ISO/IEC 8824-1 6.3.3 Presenting the Object-Identifier as a Uniform Resource Name (URN) 6.4 The Object 6.5 8-bit byte 6.6 N-bit encoding 7 Data Processor — High level processing |
24 | 8 Data Processor and the application interface 8.1 Application commands — Overview |
26 | 8.2 Application commands and responses — Write 8.2.1 Configure-AFI |
27 | 8.2.2 Configure-DSFID 8.2.3 Write-Objects |
31 | 8.2.4 Write-Objects-Segmented-Memory-Tag |
34 | 8.2.5 Write-EPC-UII |
35 | 8.2.6 Write-Password-Segmented-Memory-Tag |
36 | 8.2.7 Write-Segments-6TypeD-Tag |
39 | 8.2.8 Write-Monomorphic-UII |
42 | 8.2.9 Configure-Extended-DSFID |
43 | 8.2.10 Configure-Multiple-Records-Header |
45 | 8.3 Application commands and responses — Read 8.3.1 Read-Object-Identifiers |
46 | 8.3.2 Read-Logical-Memory-Map |
47 | 8.3.3 Read-Objects |
48 | 8.3.4 Inventory-ISO-UIImemory |
49 | 8.3.5 Inventory-EPC-UIImemory |
50 | 8.3.6 Read-Words-Segmented-Memory-Tag |
51 | 8.3.7 Read-Segments-6TypeD-Tag |
52 | 8.3.8 Read-Multiple-Records |
56 | 8.4 Application commands and responses — Other 8.4.1 Inventory-Tags 8.4.2 Delete-Object |
58 | 8.4.3 Modify-Object |
60 | 8.4.4 Erase-Memory |
61 | 8.4.5 Get-App-based-System-Info 8.4.6 Kill-Segmented-Memory-Tag |
62 | 8.4.7 Delete-Packed-Object |
63 | 8.4.8 Modify-Packed-Object-Structure |
64 | 8.4.9 Delete-Multiple-Record |
65 | 8.5 Air interface support for application commands 9 Data Processor and the air interface 9.1 Use 9.2 Air interface services |
66 | 9.3 Defining the system information 9.3.1 System information elements 9.3.2 Singulation-Id |
67 | 9.3.3 Physical block size 9.3.4 Number of blocks 9.3.5 AFI 9.3.6 DSFID |
68 | 9.3.7 Encoding the Extended-Data-Format 9.3.8 Other extensions using the Extended Syntax indicator bit 9.3.9 Extended Syntax flag byte 1 9.3.10 Memory length indicator bits |
70 | 9.3.11 Procedure for length encoding 9.3.12 Data CRC indicators 9.3.13 Data CRC 9.3.14 Extended Syntax flag byte 2 |
71 | 9.3.15 Simple Sensor indicator 9.3.16 Battery Assist indicator 9.3.17 Full-Function Sensor indicator 9.3.18 DSFID and Extended Syntax |
75 | 9.4 Configuring the Logical Memory 10 Command/Response Unit — Processing of command and response arguments 10.1 Function |
76 | 10.2 Process arguments 10.2.1 Access-Password 10.2.2 Additional-App-bits 10.2.3 AFI 10.2.4 AFI-Lock |
77 | 10.2.5 Append-To-Existing-Multiple-Record 10.2.6 Application-Defined-Record-Capacity 10.2.7 Avoid-Duplicate 10.2.8 Check-Duplicate |
78 | 10.2.9 Compact-Parameter 10.2.10 Data-Length-Of-Record |
79 | 10.2.11 DSFID 10.2.12 DSFID-Lock 10.2.13 Directory-Length-EBV8-Indicator 10.2.14 Encoded-Memory-Capacity 10.2.15 EPC-Code 10.2.16 Hierarchical-Identifier-Arc |
80 | 10.2.17 Identifier-Of-My-Parent 10.2.18 Identify-Method and Number-Of-Tags 10.2.19 Instance-Of-Arc |
81 | 10.2.20 Item-Related-DSFID 10.2.21 Item-Related-Segment-Map 10.2.22 Kill-Password 10.2.23 Length-Of-Mask 10.2.24 Lock-Directory-Entry 10.2.25 Lock-Multiple-Records-Header 10.2.26 Lock-Record-Preamble |
82 | 10.2.27 Lock-UII-Segment-Arguments 10.2.28 Max-App-Length 10.2.29 Memory-Bank 10.2.30 Memory-Bank-Lock 10.2.31 Memory-Segment 10.2.32 Memory-Type 10.2.33 Multiple-Records-Directory-Length |
83 | 10.2.34 Multiple-Records-Features-Indicator 10.2.35 NSI-bits 10.2.36 Number-In-Data-Element-List 10.2.37 Number-Of-Records 10.2.38 Object-Lock 10.2.39 Packed-Object-Directory-Type |
84 | 10.2.40 Password 10.2.41 Password-Type 10.2.42 Pointer 10.2.43 Pointer-To-Multiple-Records-Directory |
85 | 10.2.44 Read-Record-Type 10.2.45 Read-Type 10.2.46 Record-Memory-Capacity |
86 | 10.2.47 Record-Type-Arc 10.2.48 Record-Type-Classification 10.2.49 Sector-Identifier 10.2.50 Segment-Read-Type |
87 | 10.2.51 Simple-Sensor-Data-Block 10.2.52 Start-Address-Of-Record 10.2.53 Tag-Data-Profile-ID-Table 10.2.54 Tag-Mask 10.2.55 TID-Segment-Map 10.2.56 UII-DSFID 10.2.57 UII-Segment-Map 10.2.58 Update-Multiple-Records-Directory |
88 | 10.2.59 Word-Count 10.2.60 Word-Pointer 10.3 Completion-Codes |
91 | 10.4 Execution-Codes |
92 | 11 Access-Method 11.1 Methods |
93 | 11.2 No-Directory structure 11.2.1 Structure |
94 | 11.2.2 Restrictions to air interfaces 11.2.3 The dataset 11.2.4 Encoding rules |
95 | 11.3 Directory structure 11.3.1 Structure 11.3.2 Restrictions to air interfaces |
96 | 11.3.3 Directory structure for Data-Format = “3 …287” 11.3.4 Directory structure for Data-Format = 2 11.3.5 Encoding the address of the dataset 11.3.6 Encoding example 11.4 Packed-Objects structure |
97 | 11.5 Tag Data Profile 11.5.1 Use |
98 | 11.5.2 Restrictions to air interfaces 11.5.3 Defining the Tag-Data-Profile 11.5.4 Encoding Rules 11.6 Multiple-Records 11.6.1 Structure |
99 | 11.6.2 Categories of multiple records |
101 | 11.6.3 Object-Identifier structure |
103 | 11.6.4 Sector identifier 11.6.5 Restrictions to air interfaces 11.6.6 Encoding rules 12 ISO/IEC 15434 direct encoding and transmission method using Access-Method 0 and Data-Format 3 12.1 Use |
104 | 12.2 General rules for ISO/IEC 15434 direct encoding 12.3 Specific support for ISO 17364, ISO 17365, ISO 17366 and ISO 17367 13 Monomorphic-UII encoding 13.1 Use |
105 | 13.2 6-bit encoding 13.3 7-bit encoding |
106 | 13.4 URN Code 40 encoding 13.5 8859-1 octet encoding 13.6 Application-defined 8-bit coding |
107 | Annex A (informative) Air interface support for application commands |
113 | Annex B (normative) Pro forma description for the Tag Driver |
115 | Annex C (normative) ISO/IEC 18000 Series Tag Driver Descriptions |
127 | Annex D (normative) Encoding rules for No-Directory Access-Method |
140 | Annex E (normative) Basic data compaction schemes |
145 | Annex F (normative) ISO/IEC 646 characters supported by the compaction schemes |
149 | Annex G (informative) Encoding example for No-Directory structure |
152 | Annex H (informative) Encoding example for a directory structure |
155 | Annex I (normative) Packed-Objects structure |
177 | Annex J (normative) Packed Objects ID tables |
187 | Annex K (normative) Packed Objects Encoding tables |
192 | Annex L (informative) Encoding example for Packed Objects |
196 | Annex M (informative) Decoding Packed Objects |
200 | Annex N (normative) Tag Data Profile encoding |
205 | Annex O (normative) Tag Data Profile ID tables |
209 | Annex P (informative) Encoding example for Tag Data Profile |
213 | Annex Q (normative) Basic encoding rules for Multiple-Records Access-Method |
230 | Annex R (normative) Multiple-Records encoding rules for hierarchical records |
237 | Annex S (informative) Encoding example for the Multiple-Records Access-Method |
249 | Annex T (normative) ISO/IEC 15434 direct encoding and transmission |
255 | Annex U (informative) ISO/IEC 15434 direct DI encoding and transmission for ISO 17364, ISO 17365, ISO 17366 and ISO 17367 |
260 | Annex V (normative) URN Code 40 encoding |
263 | Bibliography |