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