{"id":276258,"date":"2024-10-19T18:35:36","date_gmt":"2024-10-19T18:35:36","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-21806-22020\/"},"modified":"2024-10-25T15:01:52","modified_gmt":"2024-10-25T15:01:52","slug":"bs-iso-21806-22020","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-21806-22020\/","title":{"rendered":"BS ISO 21806-2:2020"},"content":{"rendered":"
This document specifies a part of the application, the application layer, and the presentation layer.<\/p>\n
The application covers the<\/p>\n
device model,<\/p>\n<\/li>\n
registry management,<\/p>\n<\/li>\n
connection management for streaming data,<\/p>\n<\/li>\n
diagnosis, and<\/p>\n<\/li>\n
error handling.<\/p>\n<\/li>\n<\/ul>\n
The application layer covers the structure of MOST messages consisting of<\/p>\n
addressing,<\/p>\n<\/li>\n
function block identifiers,<\/p>\n<\/li>\n
instance identifiers,<\/p>\n<\/li>\n
function identifiers,<\/p>\n<\/li>\n
operation types, and<\/p>\n<\/li>\n
timing definitions.<\/p>\n<\/li>\n<\/ul>\n
The presentation layer covers the definition of data, basic data types and function classes.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
2<\/td>\n | undefined <\/td>\n<\/tr>\n | ||||||
8<\/td>\n | Foreword <\/td>\n<\/tr>\n | ||||||
9<\/td>\n | Introduction <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | 1 Scope 2 Normative references 3 Terms and definitions <\/td>\n<\/tr>\n | ||||||
14<\/td>\n | 4 Symbols and abbreviated terms 4.1 Symbols 4.2 Abbreviated terms <\/td>\n<\/tr>\n | ||||||
15<\/td>\n | 5 Conventions 6 APP \u2014 Application 6.1 APP \u2014 Device model <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | 6.2 APP \u2014 Node kinds 6.2.1 APP \u2014 MOST nodes <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | 6.2.2 APP \u2014 Remote-controlled nodes 6.2.3 APP \u2014 Listen-only nodes 6.3 APP \u2014 Function block 6.3.1 APP \u2014 General <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 6.3.2 APP \u2014 FBlock library 6.3.3 APP \u2014 Controller and FBlock <\/td>\n<\/tr>\n | ||||||
19<\/td>\n | 6.4 APP \u2014 Functions 6.4.1 APP \u2014 Overview <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 6.4.2 APP \u2014 Methods <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | 6.4.3 APP \u2014 Properties <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | 6.5 APP \u2014 Events and notification 6.5.1 APP \u2014 Events 6.5.2 APP \u2014 Notification <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 6.6 APP \u2014 Notification mechanisms 6.6.1 APP \u2014 General <\/td>\n<\/tr>\n | ||||||
25<\/td>\n | 6.6.2 APP \u2014 Notification function <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | 6.6.3 APP \u2014 Implicit notification 6.6.4 APP \u2014 Automatic notification 6.6.5 APP \u2014 Errors in the context of the notification function 6.6.6 APP \u2014 No valid values or property failure <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 6.6.7 APP \u2014 Reactions on Configuration.Status events 6.7 APP \u2014 Requesting FBlock information 6.7.1 APP \u2014 Function FBlockIDs <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 6.7.2 APP \u2014 Function FktIDs 6.7.3 APP \u2014 Extended FBlock identification <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | 6.8 APP \u2014 Registry management 6.8.1 APP \u2014 General <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | 6.8.2 APP \u2014 Central registry state <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | 6.8.3 APP \u2014 NetworkMaster <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | 6.8.4 APP \u2014 NetworkSlave <\/td>\n<\/tr>\n | ||||||
51<\/td>\n | 6.9 APP \u2014 Network wake-up, startup, and shutdown 6.9.1 APP \u2014 General <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | 6.9.2 APP \u2014 Network wake-up and startup 6.9.3 APP \u2014 Network shutdown <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | 6.9.4 APP \u2014 Device shutdown <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | 6.10 APP \u2014 Connection management for streaming data 6.10.1 APP \u2014 Service for streaming data <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | 6.10.2 APP \u2014 Source and sink information <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | 6.10.3 APP \u2014 Streaming connections <\/td>\n<\/tr>\n | ||||||
65<\/td>\n | 6.10.4 APP \u2014 Compensating MOST network delay 6.11 APP \u2014 Diagnosis 6.11.1 APP \u2014 FBlock configuration status information <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | 6.11.2 APP \u2014 Shutdown reason 6.11.3 APP \u2014 Shutdown reason analysis <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | 6.11.4 APP \u2014 Ring break diagnosis 6.11.5 APP \u2014 Network diagnosis <\/td>\n<\/tr>\n | ||||||
69<\/td>\n | 6.12 APP \u2014 Error handling 6.12.1 APP \u2014 General 6.12.2 APP \u2014 Handling overload in a message receiver <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | 6.12.3 APP \u2014 Over-temperature management <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | 6.13 APP \u2014 Timing definitions 6.13.1 APP \u2014 Definitions 6.13.2 APP \u2014 NetworkMaster communication <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | 6.13.3 APP \u2014 PowerMaster communication <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | 7 AL \u2014 Application layer 7.1 AL \u2014 Structure of MOST messages 7.2 AL \u2014 Addressing 7.2.1 AL \u2014 Overview <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | 7.2.2 AL \u2014 16-bit addressing <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | 7.2.3 AL \u2014 48-bit addressing (Ethernet MAC address) 7.3 AL \u2014 Function block identifier (FBlockID) <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | 7.4 AL \u2014 Instance identifier (InstID) 7.4.1 AL \u2014 Distinction of FBlock instances 7.4.2 AL \u2014 Uniqueness of functional addresses 7.4.3 AL \u2014 Assigning InstID 7.4.4 AL \u2014 InstID of NetBlock FBlock 7.4.5 AL \u2014 InstID of NetworkMaster FBlock 7.4.6 AL \u2014 InstID of FBlock EnhancedTestability <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | 7.4.7 AL \u2014 Wildcard values for InstID <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | 7.5 AL \u2014 Function identifier (FktID) <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | 7.6 AL \u2014 Operation type (OPType) 7.6.1 AL \u2014 Overview <\/td>\n<\/tr>\n | ||||||
88<\/td>\n | 7.6.2 AL \u2014 Set, Get and SetGet 7.6.3 AL \u2014 Increment and Decrement <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | 7.6.4 AL \u2014 Status 7.6.5 AL \u2014 Start and StartAck 7.6.6 AL \u2014 StartResult and StartResultAck <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | 7.6.7 AL \u2014 Result and ResultAck 7.6.8 AL \u2014 Processing and ProcessingAck <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | 7.6.9 AL \u2014 Abort and AbortAck 7.6.10 AL \u2014 Error and ErrorAck <\/td>\n<\/tr>\n | ||||||
97<\/td>\n | 7.6.11 AL \u2014 Parameters <\/td>\n<\/tr>\n | ||||||
98<\/td>\n | 7.7 AL \u2014 Timing definitions 7.7.1 AL \u2014 Definitions 7.7.2 AL \u2014 General communication <\/td>\n<\/tr>\n | ||||||
101<\/td>\n | 8 PL \u2014 Presentation layer 8.1 PL \u2014 Data and basic data types 8.1.1 PL \u2014 General <\/td>\n<\/tr>\n | ||||||
102<\/td>\n | 8.1.2 PL \u2014 Boolean 8.1.3 PL \u2014 Enum <\/td>\n<\/tr>\n | ||||||
103<\/td>\n | 8.1.4 PL \u2014 Numeric data types <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | 8.1.5 PL \u2014 Length-coded String <\/td>\n<\/tr>\n | ||||||
109<\/td>\n | 8.1.6 PL \u2014 Array Type <\/td>\n<\/tr>\n | ||||||
110<\/td>\n | 8.1.7 PL \u2014 Record Type <\/td>\n<\/tr>\n | ||||||
111<\/td>\n | 8.1.8 PL \u2014 Stream <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | 8.1.9 PL \u2014 BitField <\/td>\n<\/tr>\n | ||||||
115<\/td>\n | 8.1.10 PL \u2014 String <\/td>\n<\/tr>\n | ||||||
117<\/td>\n | 8.1.11 PL \u2014 Short Stream 8.1.12 PL \u2014 Classified Stream <\/td>\n<\/tr>\n | ||||||
118<\/td>\n | 8.2 PL \u2014 Function classes 8.2.1 PL \u2014 Purpose 8.2.2 PL \u2014 Properties with a single parameter <\/td>\n<\/tr>\n | ||||||
121<\/td>\n | 8.2.3 PL \u2014 Properties with multiple parameters <\/td>\n<\/tr>\n | ||||||
145<\/td>\n | 8.2.4 PL \u2014 Function classes for methods <\/td>\n<\/tr>\n | ||||||
146<\/td>\n | 9 Service interface definition to transport layer and network layer <\/td>\n<\/tr>\n | ||||||
147<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Road vehicles. Media Oriented Systems Transport (MOST) – Application layer<\/b><\/p>\n |