Towards Consolidating Industrial Use Cases on a Common Fog Computing Platform

Converging Information Technology (IT) and Operations Technology (OT) in modern factories remains a challenging task. Several approaches such as Cloud, Fog or Edge computing aim to provide possible solutions for bridging OT that requires strict real-time processing with IT that targets computing functionality. In this context, this paper contributes to ongoing Fog computing research by presenting three industrial use cases with a specific focus on consolidation of functionality. Each use case exemplifies scenarios on how to use the computational resources closer to the edge of the network provided by a Fog Computing Platform (FCP). All use-cases utilize the same proposed FCP, which allows drawing a set of requirements on future FCPs, e.g. hardware, virtualization, security, communication and resource management. The central element of the FCP is the Fog Node (FN), built upon commercial off-the-shelf (COTS) multicore processors (MCPs) and virtualization support. Resource management tools, advanced security features and state of the art communication protocols complete the FCP. The paper concludes by outlining future research challenges by comparing the proposed FCP with the identified requirements.

[1]  John M. Rushby,et al.  Design and verification of secure systems , 1981, SOSP.

[2]  Stefan Poledna,et al.  Fog computing as enabler for the Industrial Internet of Things , 2016, Elektrotech. Informationstechnik.

[3]  Cesare Tinelli,et al.  Satisfiability Modulo Theories , 2021, Handbook of Satisfiability.

[4]  D. Malathi,et al.  A Survey on Anomaly Based Host Intrusion Detection System , 2018 .

[5]  Andrea Passarella,et al.  A software defined hierarchical communication and data management architecture for industry 4.0 , 2018, 2018 14th Annual Conference on Wireless On-demand Network Systems and Services (WONS).

[6]  M. Masmano,et al.  XtratuM: a Hypervisor for Safety Critical Embedded Systems , 2012 .

[7]  Wolfgang Kastner,et al.  A middleware architecture for vertical integration , 2016, 2016 1st International Workshop on Cyber-Physical Production Systems (CPPS).

[8]  Schahram Dustdar,et al.  Decentralized Resource Auctioning for Latency-Sensitive Edge Computing , 2019, 2019 IEEE International Conference on Edge Computing (EDGE).

[9]  E. Pallotta,et al.  Cyber-Physical Manufacturing Systems for Industry 4.0: Architectural Approach and Pilot Case , 2019, 2019 II Workshop on Metrology for Industry 4.0 and IoT (MetroInd4.0&IoT).

[10]  Mahyar Azarmipour,et al.  PLC 4.0: A Control System for Industry 4.0 , 2019, IECON 2019 - 45th Annual Conference of the IEEE Industrial Electronics Society.

[11]  Coroiu Nicolae,et al.  SCADA: Supervisory Control and Data Acquisition , 2015 .

[12]  Theodore J. Williams,et al.  The Purdue Enterprise Reference Architecture , 1992, DIISM.

[13]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[14]  Insup Lee,et al.  Real-time multi-core virtual machine scheduling in Xen , 2014, 2014 International Conference on Embedded Software (EMSOFT).

[15]  Jakob Engblom,et al.  The worst-case execution-time problem—overview of methods and survey of tools , 2008, TECS.

[16]  Stuart A. Boyer Scada: Supervisory Control and Data Acquisition , 1993 .

[17]  Andreas Herkersdorf,et al.  Hardware-Based I/O Virtualization for Mixed Criticality Real-Time Systems Using PCIe SR-IOV , 2013, 2013 IEEE 16th International Conference on Computational Science and Engineering.

[18]  Juergen Jasperneite,et al.  The Future of Industrial Communication: Automation Networks in the Era of the Internet of Things and Industry 4.0 , 2017, IEEE Industrial Electronics Magazine.

[19]  Klervie Toczé,et al.  A Taxonomy for Management and Optimization of Multiple Resources in Edge Computing , 2018, Wirel. Commun. Mob. Comput..

[20]  Insup Lee,et al.  vCAT: Dynamic Cache Management Using CAT Virtualization , 2017, 2017 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS).

[21]  Lui Sha,et al.  MemGuard: Memory bandwidth reservation system for efficient performance isolation in multi-core platforms , 2013, 2013 IEEE 19th Real-Time and Embedded Technology and Applications Symposium (RTAS).

[22]  Haiying Shen,et al.  Profiling and Understanding Virtualization Overhead in Cloud , 2015, 2015 44th International Conference on Parallel Processing.

[23]  Sasikumar Punnekkat,et al.  Self-configuration of IEEE 802.1 TSN networks , 2017, 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA).

[24]  Hovav Shacham,et al.  Return-Oriented Programming: Systems, Languages, and Applications , 2012, TSEC.

[25]  K. Voigt,et al.  The influence of the Industrial Internet of Things on business models of established manufacturing companies – A business level perspective , 2017 .