Shopping Cart

No products in the cart.

BSI PD IEC PAS 63256:2020

$215.11

Industrial communication networks. Broadband fieldbus specification. Autbus

Published By Publication Date Number of Pages
BSI 2020 200
Guaranteed Safe Checkout
Categories: ,

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

This document defines the broadband fieldbus specification AUTBUS. AUTBUS implements real-time, high reliability and deterministic transmission and application for both industrial fieldbus data and ISO/IEC/IEEE 8802-3 Ethernet data by shared medium bus.

This document explains the structure and content of AUTBUS, and describes the definition and specification of Physical Layer (PhL) protocol / service, Data-link Layer (DLL) protocol / service and Application Layer (AL) protocol / service of AUTBUS.

PDF Catalog

PDF Pages PDF Title
2 undefined
4 CONTENTS
13 FOREWORD
14 1 Scope
2 Normative references
3 Terms and definitions, abbreviated terms and symbols
3.1 Terms and definitions
16 3.2 Abbreviated terms
18 3.3 Symbols
4 Data type
4.1 Overview
4.2 Basic data type
4.2.1 Unsigned type coding (UINT)
Tables
Table 1 – Unsigned type data coding
19 4.2.2 Time type coding (TIMEV)
4.2.3 Date type coding (DATE2000)
Table 2 – UINT16 type data coding
Table 3 – TIMEV type data coding
Table 4 – DATE2000 type coding
20 4.2.4 Time of day type coding (TIMEOFDAY)
4.2.5 Time difference type coding (TIMEDIFFER)
4.2.6 String type coding (STRING)
Table 5 – TIMEOFDAY type coding
Table 6 – TIMEDIFFER type coding
Table 7 – STRING type data coding
21 4.2.7 Bitmap tpye coding (BITMAP)
4.3 Complex type
4.3.1 Struct type coding (STRUCT)
4.3.2 Array type coding (ARRAY)
5 AUTBUS overview
5.1 Overview
Figures
Figure 1 – BITMAP data type
22 5.2 AUTBUS protocol stack architecture
Figure 2 – Corresponding relationship between AUTBUSprotocol stack and OSI reference model
23 Figure 3 – AUTBUS protocol stack architecture
24 5.3 Device type
5.3.1 Overview
5.3.2 Control Device
5.3.3 Field Device
5.3.4 Management Node
5.3.5 Terminal Node
5.4 Network topology
25 6 System management
6.1 Overview
6.2 System management process
Figure 4 – AUTBUS network topology
26 6.3 System management information table
6.3.1 PhL related management information table
Figure 5 – AUTBUS system management process
27 Table 8 – Physical device configuration information table
28 Table 9 – System configuration related information table
29 Table 10 – PhL synchronization management information table
30 Table 11 – System diagnosis and maintenance related information table
31 Table 12 – Physical communication resource management information table
33 6.3.2 DLL related management information table
Figure 6 – Resource block information structure
Table 13 – Protocol stack version management information table
34 Table 14 – Link node management information table
35 Table 15 – Link timeout management information table
36 6.3.3 AL related management information table
Table 16 – Time management information table
37 Table 17 – Network management information table
38 7 Physical layer
7.1 Physical Layer overview
39 7.2 PhL resource
7.2.1 Signal frame
Figure 7 – AUTBUS Physical Layer model
40 Figure 8 – AUTBUS SF and OFDM symbol
41 7.2.2 Data subframe
Figure 9 – SF structure
42 7.2.3 OFDM symbol
Figure 10 – Carrier mode A and carrier mode B of data subframe
Figure 11 – OFDM symbol structure of PhL
43 7.2.4 Code Block
7.2.5 Resource element
Figure 12 – OFDM timing structure
Figure 13 – DLPDU and CB
44 7.2.6 Working mode
Figure 14 – Resource element schematic diagram
Table 18 – AUTBUS TMs and corresponding parameters
45 Table 19 – Working mode under carrier mode A
46 7.3 DLL–PhL interface
7.3.1 General
Figure 15 – Mapping between data units across the DLL-PhL interface
Table 20 – Working mode under carrier mode B
47 7.3.2 Service primitive
Table 21 – Ph-Param service primitives and parameters
Table 22 – Ph-Param service primitive parameter description
Table 23 – Ph-Data service primitives and parameters
48 Table 24 – Ph-Data service primitive parameter description
Table 25 – Ph-Clock-Sync service primitives and parameters
Table 26 – Ph-Clock-Sync service primitive parameter description
49 7.3.3 Primitive process
7.4 System management-PhL interface
7.4.1 General
7.4.2 Service primitive
Figure 16 – DLL-PhL interface service primitive process
50 Table 27 – Ph-RESET primitives and parameters
Table 28 – Ph-RESET service primitive parameter description
Table 29 – Ph-SET-VALUE primitives and parameters
Table 30 – Ph-SET-VALUE primitive parameter status description
Table 31 – Ph-GET-VALUE service primitives and parameters
51 7.4.3 Primitive process
Table 32 – Ph-EVENT service primitive and parameters
Table 33 – Ph-SYNC service primitives and parameters
52 7.5 DCE Independent Sublayer (DIS)
7.5.1 General
7.5.2 Data sequence
Figure 17 – System management-PhL interface primitive process
53 7.6 DTE-DCE interface
7.6.1 General
7.6.2 Interface signal
54 7.6.3 Signal process
7.7 Medium Dependent Sublayer (MDS)
7.7.1 General
7.7.2 MDS specification
Figure 18 – DTE-DCE interface signal process
55 Figure 19 – PhL channel process
Figure 20 – Scrambling sequence generation
56 Table 34 – RS code mode
57 Figure 21 – Convolutional encoder with a code rate of 1/2
Figure 22 – Bit deletion process with code rates 2/3 and 3/4
Table 35 – Convolutional code mode
58 Table 36 – Bit interleaving parameters
59 Figure 23 – Generation of m sequence
Table 37 – OFDM configuration parameters
60 Figure 24 – OFDM symbol structure diagram
Table 38 – Modulation Coding Scheme in carrier mode A
Table 39 – Modulation Coding Scheme in carrier mode B
61 7.8 MDS-MAU interface
7.8.1 General
7.8.2 MDS-MAU interface
Table 40 – Minimum services at MDS-MAU interface
62 Figure 25 – MDS-MAU interface service process diagram
63 Figure 26 – Signal spectrum template
Table 41 – Allowable constellation diagram errors in different modulation modes
64 7.9 Medium Attachment Unit (MAU)
7.9.1 Overview
7.9.2 Electrical specifications
7.9.3 Transmission Medium Interface
Table 42 – System transmission parameters
Table 43 – Transmission medium interface
65 7.9.4 Medium
66 Figure 27 – Connector of the shielded twisted pair
Figure 28 – Terminal resistor
67 8 Data-link layer
8.1 General
8.1.1 DLL protocol architecture
Figure 29 – DLL in AUTBUS protocol stack architecture
68 Figure 30 – Relationship of AUTBUS DLL to other filedbus layers and to users of AUTBUS DLS
Figure 31 – AUTBUS DLL protocol architecture diagram
69 8.1.2 DLL working mechanism
Table 44 – NodeID address assignment of AUTBUS DLL
70 Table 45 – NodeID and MAC address mapping
Table 46 – Members of Multicast Group Mapping Table Description
71 Figure 32 – Resource mapping between DLL and PhL
72 8.2 DLL services
8.2.1 General
Figure 33 – DLL resource mapping message queue scheduling diagram
73 8.2.2 Data-link service model
74 8.2.3 Data-link service description
75 Figure 34 – Primitive process of CLMDTA
76 Table 47 – CLMDTA service primitives and parameters
Table 48 – CLMDTA service primitive parameter description
77 Figure 35 – Primitive process of CLMDTNA
78 Table 49 – CLMDTNA service primitives and parameters
Table 50 – CLMDTNA service primitive parameter description
79 Figure 36 – Primitive process of CLMDTRA
80 Table 51 – CLMDTRA service primitives and parameters
Table 52 – CLMDTRA service primitive parameter description
81 Figure 37 – Primitive process of CLMDTRRNA
82 Table 53 – CLMDTRRNA service primitives and parameters
Table 54 – CLMDTRRNA service primitive parameter description
83 Figure 38 – Primitive process of CMDTA
84 Table 55 – CMDTA service primitives and parameters
Table 56 – CMDTA service primitive parameter description
85 Figure 39 – Primitive process of CMDTNA
86 Table 57 – CMDTNA service primitives and parameters
Table 58 – CMDTNA service primitive parameter description
87 8.2.4 Data-link management service description
Table 59 – DLS status output value description
88 Figure 40 – Data-link config management service primitive process
Table 60 – Data-link config management service
Table 61 – Data-link config management service primitive parameter description
89 Table 62 – CFG_PARAM_INFO structure description
90 Table 63 – TIMEOUT_CFG structure description
Table 64 – GROUP_IDMAP_S structure description
Table 65 – NODEID_MAC_S structure description
91 Table 66 – COMM_RES_CFG structure description
92 Figure 41 – TN active logout discovery service primitive process
Figure 42 – Data-link discovery management service primitive sequence diagram
93 Table 67 – Data-link discovery service primitives and parameters
Table 68 – Data-link discovery management service primitive parameter description
94 Table 69 – NODE_MGT_INFO_S structure description
95 Figure 43 – Local data-link maintenance service primitive process diagram
Figure 44 – Remote data-link maintenance service primitive process diagram
96 Table 70 – Data-link maintenance service primitives and parameters
Table 71 – Data-link maintenance service primitive parameter description
Table 72 – DIAG_INFO_S structure member parameter description
98 Figure 45 – Data-link establish management service primitive process
Table 73 – Data-link establish management service primitives and parameters
Table 74 – Data-link establish management service parameter description
99 Table 75 – CH_RES_INFO_S structure member description
100 Figure 46 – Data-link release management service primitive sequence diagrame
Table 76 – Data-link release management service primitives and parameters
101 Table 77 – Data-link release management service primitive parameter description
102 Figure 47 – Data-link update management service primitive sequence diagram
Table 78 – Data-link update management service primitives and parameters
Table 79 – Data-link update management service primitive parameter description
103 8.2.5 Clock synchronization service description
Table 80 – DLMS status return value description
104 Figure 48 – Delay measurement service primitive process
Table 81 – Delay measurement service primitives and parameters
105 Table 82 – Delay measurement service primitive parameter description
106 Figure 49 – Clock synchronization service primitive process
Table 83 – Clock synchronization service primitives and parameters
107 Table 84 – Clock synchronization service primitive parameter description
108 Figure 50 – Clock interrupt service primitive process
Table 85 – Clock interrupt service primitives and parameters
Table 86 – Clock interrupt service primitive parameter description
109 8.3 DLL protocol
8.3.1 Working procedure
Table 87 – DLCSS status return value description
110 Figure 51 – Resource mapping configuration diagram
111 Figure 52 – Initial access configuration procedure diagram
112 Figure 53 – The random access configuration procedure diagram
114 Figure 54 – Node leave procedure diagram
115 Figure 55 – DLS data sending procedure diagram
116 Figure 56 – DLS data receiving procedure diagram
117 Figure 57 – Clock synchronization delay measurement procedure diagram
Figure 58 – Clock register structure diagram
118 8.3.2 DLPDU structure
Figure 59 – Clock synchronization procedure
Figure 60 – Universal DLPDU structure
119 Figure 61 – Basic configuration DLPDU structure
120 Figure 62 – General configuration block structure
121 Figure 63 – Address assignment DLPDU structure
122 Figure 64 – Multicast assignment DLPDU structure
123 Figure 65 – Resource allocation DLPDU structure
124 Figure 66 – Access notification DLPDU structure
125 Figure 67 – Resource application DLPDU structure
126 Figure 68 – Resource release DLPDU structure
127 Figure 69 – Status query DLPDU structure
Figure 70 – Status response DLPDU
128 Figure 71 – Announcement DLPDU structure
130 Figure 72 – Clock synchronization DLPDU structure
131 8.3.3 State machine
Figure 73 – Common DLPDU structure
132 Figure 74 – DLDE state machine
133 Table 88 – DLDE state transition description
134 Figure 75 – DLME state machine
135 Figure 76 – DLCE state machine
Table 89 – DLME state machine state transition description
136 8.3.4 Error handling
Table 90 – DLCE state machine state transition description
138 9 Application Layer
9.1 Overview
9.1.1 Protocol architecture
Figure 77 – AL in AUTBUS protocol stack architecture
Figure 78 – Relationship of AUTBUS AL to other fieldbus layersand to users of AUTBUS application service
139 9.1.2 Data type of AL
Figure 79 – Diagram of AUTBUS AL protocol architecture
140 Table 91 – Description of time information structure TIMEINFO_S
Table 92 – Description of clock option information structure CLOCK_OPTION_INFO_S
141 Table 93 – Description of network configuration parameter structure NETWORK_CFG_PARA_S
Table 94 – Description of MAC mapping table NETWORKID_MAC_MAP_TABLE_S
142 9.1.3 Data mapping modeling
Table 95 – Description of IP mapping table structure IP_MAP_TABLE_S
143 Figure 80 – Data mapping modeling object structure
144 Figure 81 – Diagram of mapping data buffers and service data variables
Table 96 – Service data mapping table parameter list
145 9.1.4 Communication model
Figure 82 – Diagram of P/S model
Figure 83 – P/S model of PUSH mode
146 9.2 AL Service
9.2.1 Overview
Figure 84 – P/S model of PULL mode
Figure 85 – Diagram of C/S communication model
147 9.2.2 Application Service Elements
Table 97 – Communication models supported by AUTBUS AL ASEs
Table 98 – Application service interface return value list
148 Table 99 – RT Data service interface parameters
149 Figure 86 – RT data transmission model
150 Table 100 – nRT data service interface parameters
151 Figure 87 – Diagram of nRT data request pesponse model
Figure 88 – Diagram of nRT data AP interaction based on C/S communication model
152 Figure 89 – Diagram of nRT data AP interaction based on P/S communication model
153 Table 101 – Timing service interface parameters
154 Figure 90 – Time synchronization application interaction pocess
155 Figure 91 – Time query fow
156 Table 102 – Resource service interface parameters
157 Figure 92 – Resource AP interaction based on C/S communication model
Figure 93 – Resource ASE local service function Diagram
158 Figure 94 – NETWORKID identification field structure
159 Table 103 – Addressing service interface parameters
160 Figure 95 – NETWORKID interaction process diagram
Figure 96 – Diagram of MAC mapping table service function
161 Figure 97 – IP mapping table service function diagram
Figure 98 – AUTBUS AL data message is mapped to IP payload data payload
162 Figure 99 – AUTBUS AL protocol header and IP protocol header mapping
Figure 100 – IP data message is mapped to valid data of AUTBUS AL data message
163 Table 104 – Management service interface parameters
165 Figure 101 – Static configuration initialization process
Figure 102 – Join the network interaction process
167 Figure 103 – Passively exit the network interaction process
Figure 104 – Actively exit network interaction process
168 Figure 105 – Diagram of diagnostic object mapping
169 Figure 106 – Diagram of the logging process
Figure 107 – A physical bus divided into two virtual bus domain diagrams
170 Table 105 – Virtual service interface parameters
171 9.2.3 Application service
Figure 108 – Diagram of virtualized AP interaction based on C/S communication model
Figure 109 – Virtualization ASE local implementation diagram
172 Table 106 – Read service parameters
Table 107 – Write service parameters
173 9.3 Specification for AL protocol
9.3.1 Overview
9.3.2 Message format
Figure 110 – AL protocol message header structure
Table 108 – Application service errcode description
174 Table 109 – AL service type flag encoding
175 Figure 111 – Message structure of multiple DTUs
176 Figure 112 – Transmission unit message format
Figure 113 – Time service notification message structure
178 9.3.3 State machine
Figure 114 – System management data message format
179 Figure 115 – Diagram of state transition of publisher state machine
Table 110 – State transition table of publisher state machine
180 Table 111 – State transition table of subscriber state machine
181 Figure 116 – Diagram of state transition of subscriber state machine
Table 112 – State transition table of client state machine
182 Figure 117 – Diagram of state transition of client state machine
Figure 118 – Diagram of transition state of server state machine
Table 113 – State transition table of server state machine
183 Figure 119 – Diagram of transition state of ALCE state machine
Table 114 – State transition table of ALCE state machine
184 Figure 120 – Diagram of transition state of ALDE state machine
Table 115 – State transition table of ALDE state machine
185 Figure 121 – Diagram of state transition for ALME state machine
Table 116 – State transition table of ALME state machine
186 Annex A (informative)Example of data subframe allocation
A.1 Example A
Figure A.1 – Resource allocation example A
187 A.2 Example B
Figure A.2 – Resource allocation example B
188 A.3 Example C
Figure A.3 – Resource allocation example C
189 Annex B (normative)RS code generating polynomial
Table B.1 – RS code (255,247) generating polynomial
Table B.2 – RS code (255,239) generating polynomial
Table B.3 – RS code (255,223) generating polynomial
190 Annex C (informative)Example for NodeID and MAC address mapping
Table C.1 – Example of NodeID and MAC address mapping table saved on TN
191 Annex D (informative)Example for multicast group working mechanism
Figure D.1 – Multicast working mechanism diagram
192 Annex E (informative)Example of service data mapping DTU message
Figure E.1 – Data transmission unit message content example
193 Annex F (informative)Example of OPC UA data model and AUTBUS data model mapping
Figure F.1 – OPC UA data model and mapping of AUTBUS data model
194 Annex G (informative)Example of RTA service processing
Figure G.1 – Example of RTA service processing
195 Annex H (informative)AUTBUS virtualization solution example
Figure H.1 – Diagram of AUTBUS industrial bus service deployment
Figure H.2 – Diagram of networking topology based on the virtualized bus
196 Figure H.3 – Virtual network topology based on logical business function RT1
197 Table H.1 – Virtual bus environment node NETWORKID list
198 Bibliography
BSI PD IEC PAS 63256:2020
$215.11