TY - JOUR
T1 - Comparison of communication technologies for industrial middlewares and DDS-based realization
AU - Trunzer, Emanuel
AU - Schilling, Thomas
AU - Müller, Micha
AU - Vogel-Heuser, Birgit
N1 - Publisher Copyright:
Copyright © 2020 The Authors.
PY - 2020
Y1 - 2020
N2 - The automation industry is currently in the process of transforming towards Industrie 4.0. To fully leverage the new possibilities, e.g., predictive maintenance, systems from all levels of the AT-pyramid are required to be fully connected. For this purpose there exist abstract models as well as concrete implementations of middleware-based interconnection platforms. This paper aims to close the gap between abstract concepts and concrete implementations by comparing technological concepts for a middleware implementation. At first, requirements are determined, which should be fulfilled by middleware to be comprehensible and competitive. Based on these requirements, six different middleware technologies are presented and evaluated. The evaluation yields that both OPC UA Pub/Sub with AMQP/MQTT as transport and DDS suit the requirements best. However, there are no complete implementations of OPC UA Pub/Sub with AMQP/MQTT as transport available yet. Therefore DDS is chosen for a prototypical middleware implementation. The prototype is tested and shows to fulfill all except one requirement, namely real-time constraints. In conclusion, it is recorded that for future middleware implementations, OPC UA Pub/Sub (as soon as complete implementations are available) and DDS are the most appropriate technologies.
AB - The automation industry is currently in the process of transforming towards Industrie 4.0. To fully leverage the new possibilities, e.g., predictive maintenance, systems from all levels of the AT-pyramid are required to be fully connected. For this purpose there exist abstract models as well as concrete implementations of middleware-based interconnection platforms. This paper aims to close the gap between abstract concepts and concrete implementations by comparing technological concepts for a middleware implementation. At first, requirements are determined, which should be fulfilled by middleware to be comprehensible and competitive. Based on these requirements, six different middleware technologies are presented and evaluated. The evaluation yields that both OPC UA Pub/Sub with AMQP/MQTT as transport and DDS suit the requirements best. However, there are no complete implementations of OPC UA Pub/Sub with AMQP/MQTT as transport available yet. Therefore DDS is chosen for a prototypical middleware implementation. The prototype is tested and shows to fulfill all except one requirement, namely real-time constraints. In conclusion, it is recorded that for future middleware implementations, OPC UA Pub/Sub (as soon as complete implementations are available) and DDS are the most appropriate technologies.
KW - Horizontal and Vertical Integration
KW - Industrial communication protocols
KW - Middleware Integration and Communication
KW - Systems Interoperability
UR - http://www.scopus.com/inward/record.url?scp=85107773342&partnerID=8YFLogxK
U2 - 10.1016/j.ifacol.2020.12.2836
DO - 10.1016/j.ifacol.2020.12.2836
M3 - Conference article
AN - SCOPUS:85107773342
SN - 1474-6670
VL - 53
SP - 10935
EP - 10942
JO - IFAC Proceedings Volumes (IFAC-PapersOnline)
JF - IFAC Proceedings Volumes (IFAC-PapersOnline)
T2 - 21st IFAC World Congress 2020
Y2 - 12 July 2020 through 17 July 2020
ER -