Software components for intelligent process nodes

The importance of open source components for successful digitization from field device to cloud

Authors

  • Jens Bieger
  • Gert Nahler SAMSON AG

DOI:

https://doi.org/10.17560/atp.v61i10.2441

Keywords:

NOA, MTP, OPC UA, Erhernet APL, Open Source, Linux, Docker, Wire Guard, Build Tools, DevOps

Abstract

The development of a process node as a new device class with extended requirements requires new system software. This ensures the secure creation, distribution and use of new software-based features throughout the lifecycle. An essential prerequisite is the implementation of a modern, open software architecture using standardized protocols and data models as well as uniform network structures. Various options and possibilities for the implementation are shown and recommendations are made for concrete building blocks. This relates to the operating system, virtualization, orchestration, and IT security. The areas presented here (container, orchestration, CI/CD, etc.) are part of an overall architecture designed and tested by Samson
Pilotentwicklung in Munich.

References

Binder A. et. al. (2019). Multi-Cloud (Research) Architecture for Services (including AI, AR/MR, 3D Simulations, IIOT). SAMSON Pilotentwicklung.

Havens, K. (2018). Understanding the architecture of the modern Linux operating system“, Cumulus Networks. Abgerufen von: https://cumulusnetworks.com/blog/linux-architecture/

Docker Inc. (2019). Docker Overview. Abgerufen von: https://docs.docker.com/engine/docker-overview/

Yocot Project. (2019). Yocto Project Mega Manual. Abgerufen von: https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html

Gitlab Inc. (2019). GitLab Continuous Integration (CI) & Continuous Delivery (CD). Abgerufen von: https://about.gitlab.com/product/continuous-integration/

Bruckner, D., Blair, R., Stanica, M-P., Ademaj, A., Skeffington, W., Kutscher, D., Schriegel, S., … Ravikumar, S. (o.J.). OPC UA TSN – A new Solution for Industrial Communication. Abgerufen von: https://www.automationworld.com/sites/default/files/opc_ua_tsn_whitepaper_1.pdf

Gardiner, E. (2017). Theory of Operation for TSN-enabled Systems. AVnu Alliance, Tech. Rep., 02 2017.

Institute of Electrical and Electronics Engineers, Inc. (2009). IEEE Std 802.1AB-2009: Standard for local and metropolitan areanetworks - station and media access control connectivity discoveryIEEE, New York, USA, Standard. Abgerufen von: http://www.ieee802.org/1/pages/tsn.html

The Open Process Group. (2018). The Open Automation Business Guide. Abgerufen von: https://publications.opengroup.org/g182

Pudelko, M. (2018). Performance Analysis of VPN Gateways, Masterarbeit, TU München, 2018. Abgerufen von: https://www.net.in.tum.de/fileadmin/bibtex/publications/theses/2018-pudelko-vpn-performance.pdf

Edge Security LLC. (2019). Testing Helpers. Abgerufen von: https://www.wireguard.com/performance/

Bernshausen, J., Haller, A., Holm, T., Hoernicke, M., Obst, M., & Ladiges, J. (2016). Namur Modul Type Package – Definition. atp magazin, 58(01-02), pp. 72-81. doi:10.17560/atp.v58i01-02.554

OPC Foundation. (2019). Major Automation Industry Players join OPC UA including TSN initiative. Abgerufen von: https://opcfoundation.org/news/press-releases/major-automation-industry-players-join-opc-ua-including-tsn-initiative/

OPC Foundation. (2018). OPC Foundation and FieldComm Group announce cooperation. Abgerufen von: https://opcfoundation.org/news/press-releases/opc-foundation-fieldcomm-group-announce-cooperation/

NAMUR. (2018). NOA – NAMUR Open Architecture. Abgerufen von: https://www.namur.net/fileadmin/media_www/fokusthemen/NOA_Homepage_DE_2018-06-20.pdf

Wikipedia Foundation Inc. (2019). cgroups. Abgerufen von: https://en.wikipedia.org/wiki/Cgroups

Downloads

Published

2019-10-31

Issue

Section

Article / Peer Review