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