{"id":126907,"date":"2024-10-19T05:42:06","date_gmt":"2024-10-19T05:42:06","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-iec-15961-12021\/"},"modified":"2024-10-24T23:22:51","modified_gmt":"2024-10-24T23:22:51","slug":"bs-iso-iec-15961-12021","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-iec-15961-12021\/","title":{"rendered":"BS ISO\/IEC 15961-1:2021"},"content":{"rendered":"
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
2<\/td>\n | undefined <\/td>\n<\/tr>\n | ||||||
10<\/td>\n | Foreword <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | Introduction <\/td>\n<\/tr>\n | ||||||
13<\/td>\n | 1 Scope 2 Normative references 3 Terms, definitions and abbreviated terms 3.1 Terms and definitions <\/td>\n<\/tr>\n | ||||||
14<\/td>\n | 3.2 Abbreviated terms and designations 4 Conformance 4.1 General 4.2 Application conformance <\/td>\n<\/tr>\n | ||||||
15<\/td>\n | 4.3 Conformance of the Data Processor 5 Protocol model 6 Presentation conventions 6.1 Commands, responses, and arguments 6.1.1 General 6.1.2 Data types <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | 6.2 Object Identifier presentation in the application interface 6.2.1 Object identifier structure to ISO\/IEC 8824-1 <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | 6.2.2 Presenting the Object-Identifier in accordance with ISO\/IEC 8824-1 6.2.3 Presenting the Object-Identifier as a Uniform Resource Name (URN) 6.3 Byte notation 6.3.1 Byte \u2014 Basic unit for 8-bit coding 6.3.2 Bit ordering <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 6.3.3 Byte conversion 7 Processing application commands and responses 7.1 General 7.1.1 Option A: Straight through process 7.1.2 Option B: Transfer encoding <\/td>\n<\/tr>\n | ||||||
19<\/td>\n | 7.2 Encoding system related information in commands 7.2.1 Singulation-Id 7.2.2 AFI 7.2.3 DSFID <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 7.2.4 Access-Method <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | 7.2.5 Data-Format <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | 7.3 Preparing the basic Objects and other application-based arguments 7.3.1 General <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | 7.3.2 General model 7.3.3 Object-Identifier 7.3.4 Relating Object-Identifiers 7.3.5 Object <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 7.3.6 Compact-Parameter <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | 7.3.7 Object-Lock 7.4 Other command arguments 7.4.1 Access-Password 7.4.2 Additional-App-Bits 7.4.3 AFI-Lock 7.4.4 Append-To-Existing-Multiple-Record <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 7.4.5 Application-Defined-Record-Capacity 7.4.6 Avoid-Duplicate 7.4.7 Battery-Assist-Indicator 7.4.8 Block-Align 7.4.9 Block-Align-Packed-Object 7.4.10 Check-Duplicate 7.4.11 Data-CRC-Indicator <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 7.4.12 Data-Length-Of-Record 7.4.13 Delete-MR-Method 7.4.14 Directory-Length-EBV8-Indicator 7.4.15 DSFID-Lock 7.4.16 DSFID-Pad-Bytes 7.4.17 Editable-Pointer-Size <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | 7.4.18 Encoded-Memory-Capacity 7.4.19 EPC-Code 7.4.20 Full-Function-Sensor-Indicator 7.4.21 Hierarchical-Identifier-Arc 7.4.22 Identifier-Of-My-Parent 7.4.23 Identify-Method 7.4.24 ID-Type <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | 7.4.25 Instance-Of-Arc 7.4.26 Kill-Password 7.4.27 Length-Of-Mask 7.4.28 Lock-Directory-Entry 7.4.29 Lock-Multiple-Records-Header 7.4.30 Lock-Record-Preamble 7.4.31 Lock-UII-Segment-Arguments 7.4.32 Max-App-Length <\/td>\n<\/tr>\n | ||||||
31<\/td>\n | 7.4.33 Memory-Bank 7.4.34 Memory-Bank-Lock 7.4.35 Memory-Length-Encoding 7.4.36 Memory-Segment 7.4.37 Memory-Type 7.4.38 Multiple-Records-Directory-Length 7.4.39 Multiple-Records-Features-Indicator <\/td>\n<\/tr>\n | ||||||
32<\/td>\n | 7.4.40 NSI-Bits 7.4.41 Number-In-Data-Element-List 7.4.42 Number-Of-Records 7.4.43 Number-Of-Tags 7.4.44 Objects-Offsets-Multiplier 7.4.45 Packed-Object-Directory-Type <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | 7.4.46 Password 7.4.47 Password-Type 7.4.48 PO-Directory-Size 7.4.49 PO-Index-Length 7.4.50 Pointer 7.4.51 Pointer-To-Multiple-Records-Directory 7.4.52 Read-Record-Type <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | 7.4.53 Read-Type 7.4.54 Record-Memory-Capacity 7.4.55 Record-Type-Arc <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | 7.4.56 Record-Type-Classification 7.4.57 Sector-Identifier 7.4.58 Simple-Sensor-Indicator 7.4.59 Start-Address-Of-Record 7.4.60 Tag-Data-Profile-ID-Table <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | 7.4.61 Tag-Mask 7.4.62 Update-Multiple-Records-Directory 7.4.63 Word-Count 7.4.64 Word-Pointer 7.5 Command-related field names 7.5.1 General 7.5.2 Data-Set 7.5.3 Identities 7.5.4 Length-Lock Byte <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | 7.5.5 Length-Of-Encoded-Data 7.5.6 Lock-Status 7.5.7 Logical-Memory-Map 7.5.8 Memory-Capacity 7.5.9 Module-OID 7.5.10 Number-Of-Tags-Found 7.5.11 PO-ID-Table 7.5.12 Protocol-Control-Word 7.5.13 Read-Data 7.6 Data security <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 8 Dataflows and processes to the air interface 8.1 General 8.2 Establishing communications between the application and the tag 8.2.1 General 8.2.2 Air interface services 8.2.3 System information <\/td>\n<\/tr>\n | ||||||
40<\/td>\n | 8.3 Application system services 9 Command-Codes, Completion-Codes, and Execution-Codes 9.1 General 9.2 Final arc values of the command and response modules <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | 9.3 Completion-Code 9.4 Execution-Code 10 Commands and responses 10.1 General 10.2 Configure-AFI 10.2.1 Configure-AFI command <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | 10.2.2 Configure-AFI response <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | 10.3 Configure-DSFID 10.3.1 General 10.3.2 Configure-DSFID command 10.3.3 Configure-DSFID response <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | 10.4 Inventory-Tags 10.4.1 Inventory-Tags command <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | 10.4.2 Inventory-Tags response <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | 10.5 Delete-Object 10.5.1 Delete-Object command <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | 10.5.2 Delete-Object response 10.6 Modify-Object 10.6.1 Modify-Object command <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | 10.6.2 Modify-Object response <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | 10.7 Read-Object-Identifiers 10.7.1 Read-Object-Identifiers command 10.7.2 Read-Object-Identifiers response <\/td>\n<\/tr>\n | ||||||
51<\/td>\n | 10.8 Read-Logical-Memory-Map 10.8.1 Read-Logical-Memory-Map command 10.8.2 Read-Logical-Memory-Map response <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | 10.9 Erase-Memory 10.9.1 Erase-Memory command 10.9.2 Erase-Memory response <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | 10.10 Get-App-Based-System-Info 10.10.1 Get-App-Based-System-Info command 10.10.2 Get-App-Based-System-Info response 10.11 Write-Objects 10.11.1 Write-Objects command <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | 10.11.2 Write-Objects response <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | 10.12 Read-Objects 10.12.1 Read-Objects command <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | 10.12.2 Read-Objects response <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | 10.13 Write-Objects-Segmented-Memory-Tag 10.13.1 Write-Objects-Segmented-Memory-Tag command <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | 10.13.2 Write-Objects-Segmented-Memory-Tag response <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | 10.14 Write-EPC-UII 10.14.1 Write-EPC-UII command <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | 10.14.2 Write-EPC-UII response 10.15 Inventory-ISO-UIImemory 10.15.1 Inventory-ISO-UIImemory command <\/td>\n<\/tr>\n | ||||||
62<\/td>\n | 10.15.2 Inventory-ISO-UIImemory response 10.16 Inventory-EPC-UIImemory 10.16.1 Inventory-EPC-UIImemory command <\/td>\n<\/tr>\n | ||||||
63<\/td>\n | 10.16.2 Inventory-EPC-UIImemory response 10.17 Write-Password-Segmented-Memory-Tag 10.17.1 Write-Password-Segmented-Memory-Tag command 10.17.2 Write-Password-Segmented-Memory-Tag response <\/td>\n<\/tr>\n | ||||||
64<\/td>\n | 10.18 Read-Words-Segmented-Memory-Tag 10.18.1 Read-Words-Segmented-Memory-Tag command 10.18.2 Read-Words-Segmented-Memory-Tag response <\/td>\n<\/tr>\n | ||||||
65<\/td>\n | 10.19 Kill-Segmented-Memory-Tag 10.19.1 Kill-Segmented-Memory-Tag command 10.19.2 Kill-Segmented-Memory-Tag response <\/td>\n<\/tr>\n | ||||||
66<\/td>\n | 10.20 Delete-Packed-Object 10.20.1 Delete-Packed-Object command 10.20.2 Delete-Packed-Object response <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | 10.21 Modify-Packed-Object-Structure 10.21.1 Modify-Packed-Object-Structure command <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | 10.21.2 Modify-Packed-Object-Structure response 10.22 Write-Segments-6TypeD-Tag 10.22.1 Write-Segments-6TypeD-Tag command <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | 10.22.2 Write-Segments-6TypeD-Tag response <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | 10.23 Read-Segments-6TypeD-Tag 10.23.1 Read-Segments-6TypeD-Tag command <\/td>\n<\/tr>\n | ||||||
72<\/td>\n | 10.23.2 Read-Segments-6TypeD-Tag response <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | 10.24 Write-Monomorphic-UII 10.24.1 Write-Monomorphic-UII command <\/td>\n<\/tr>\n | ||||||
75<\/td>\n | 10.24.2 Write-Monomorphic-UII response 10.25 Configure-Extended-DSFID 10.25.1 General <\/td>\n<\/tr>\n | ||||||
76<\/td>\n | 10.25.2 Configure-Extended-DSFID command 10.25.3 Configure-Extended-DSFID response <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | 10.26 Configure-Multiple-Records-Header 10.26.1 General 10.26.2 Configure-Multiple-Records-Header command <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | 10.26.3 Configure-Multiple-Records-Header response <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | 10.27 Read-Multiple-Records 10.27.1 Read-Multiple-Records command <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | 10.27.2 Read-Multiple-Records response 10.28 Delete-Multiple-Record 10.28.1 Delete-Multiple-Record command <\/td>\n<\/tr>\n | ||||||
82<\/td>\n | 10.28.2 Delete-Multiple-Record response <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | 11 Arguments 11.1 Add-Objects 11.2 DSFID-Constructs <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | 11.3 EPC-UIImemory 11.4 Ext-DSFID-Constructs <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | 11.5 ISO-UIImemory <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | 11.6 Item-Related-Add-Objects 11.7 Item-Related-DSFID-Constructs 11.8 Multiple-Records-Constructs <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | 11.9 Multiple-Records-Directory-Structure <\/td>\n<\/tr>\n | ||||||
88<\/td>\n | 11.10 Multiple-Records-Header-Structure <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | 11.11 Multiple-Records-Preamble-Structure <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | 11.12 Packed-Object-Constructs <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | 11.13 Read-Objects 11.14 Read-Objects-Response <\/td>\n<\/tr>\n | ||||||
92<\/td>\n | 11.15 Read-OIDs-Response 11.16 UII-Add-Objects 11.17 UII-DSFID-Constructs 11.18 Write-Responses <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | Annex A (informative) Abstract syntax and transfer encoding rules of ISO\/IEC 15961:2004 <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | Annex B (informative) Accommodating established data formats <\/td>\n<\/tr>\n | ||||||
106<\/td>\n | Annex C (informative) Relating data Objects <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | Annex D (informative) Data security issues <\/td>\n<\/tr>\n | ||||||
110<\/td>\n | Annex E (informative) Original commands and responses using ASN.1 abstract syntax <\/td>\n<\/tr>\n | ||||||
147<\/td>\n | Annex F (informative) Example of a transfer encoding to ISO\/IEC 15961:2004 <\/td>\n<\/tr>\n | ||||||
151<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Information technology. Data protocol for radio frequency identification (RFID) for item management – Application interface<\/b><\/p>\n |