Abstract
The current market trends demand a flexible production technology, but today’s control systems are monolithic and therefore not flexible. The monolithism can be broken by using container-based virtualization and a microservice architecture. In a microservice architecture, messaging is used to achieve independence of services. Furthermore, deterministic real-time communication is necessary due to the control environment. Since messaging emerged from the IT world, real-time capability is not given. Therefore, in this work, a concept for real-time messaging is developed, implemented and validated on a test system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Altenberg, J.: “Using the realtime preemption patch on ARM CPUs,” 11th Real-Time Linux Workshop, pp. 229–236 (2009)
Bauer, D., Garcés-Erice, L., Rooney, S.: “A Simple Time-Sensitive Messaging System,” 1st IEEE Workshop on Autonomic Communications and Network Management (2007)
Buttazzo, G.C.: Hard real-time computing systems. Springer, New York (2005)
Dragoni, N., et al.: Microservices: Yesterday, Today, and Tomorrow. Present and Ulterior Software Eng. 27, 195–216 (2017)
Fowler, M., Lewis, J.: “Microservices: a definition of this new architectural term,”. https://martinfowler.com/articles/microservices.html. Accessed 7 Nov 2018
Heinrich, B., Linke, P., Glöckler, M.: Grundlagen Automatisierung: Sensorik. Regelung, Steuerung, Wiesbaden, Springer Vieweg (2015)
Hohpe, G., Woolf, B., Brown, K.: Enterprise Integration Patterns: Designing, building, and deploying messaging solutions. Addison-Wesley, Boston (2004)
Liang, Y., Tang, X., Bing, L., Chen, D.:“Study on Service Oriented Real-Time Message Middleware,” 11th International Conference on Semantics, Knowledge and Grids, pp. 207–211, Beijing (2015)
Roth, A. (Ed.): Einführung und Umsetzung von Industrie 4.0., Springer, Berlin (2016)
Schnell, G., Wiedemann, B.: Bussysteme in der Automatisierungs- und Prozesstechnik. Vieweg+Teubner, Wiesbaden (2006)
Tasci, T., Melcher, J., Verl, A.: “A Container-based Architecture for Real-Time Control Applications,”. IEEE International Conference on Engineering, Technology and Innovation, pp. 1–9 (2018)
Tasci, T., Walker, M., Oliver, R.: “From monolith to microservices: A container-based en 61131-3 architecture,”. 48’th International conference on computers & industrial engineering, pp. 1–9 (2018)
Wang, Q., Xu, J.-g., Wang, H.-a., Dai, G.-z.: “Adaptive real-time publish-subscribe messaging for distributed monitoring systems,”. 2nd IEEE International Workshop on Intelligent Data Acquisition and Advanced Computing Systems–Technology and Applications, pp. 412–417 (2007)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer-Verlag GmbH, DE, part of Springer Nature
About this paper
Cite this paper
Tasci, T., Fischer, M., Lechler, A., Verl, A. (2021). Predictable and Real-Time Message-Based Communication in the Context of Control Technology. In: Weißgraeber, P., Heieck, F., Ackermann, C. (eds) Advances in Automotive Production Technology – Theory and Application. ARENA2036. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-62962-8_31
Download citation
DOI: https://doi.org/10.1007/978-3-662-62962-8_31
Published:
Publisher Name: Springer Vieweg, Berlin, Heidelberg
Print ISBN: 978-3-662-62961-1
Online ISBN: 978-3-662-62962-8
eBook Packages: EngineeringEngineering (R0)