Secure and trusted inter-cloud communications in the arrowhead framework

The concept of local automation clouds was first initiated by the Arrowhead framework in order to cover special requirements of the Industrial Internet of Things domain. The security, real-time, and engineering requirements are tackled in local clouds, in which systems can exchange information with external systems through inter-cloud servicing. There are various challenges with information exchange between local clouds. First, service consumers and the service providers must find each other and then their interactions must be monitored. This is already supported through the inter-cloud orchestration process, carried out by the core systems of Arrowhead. This mechanism involves the administration of the connections, aided by Gatekeepers. Secure end-to-end data transfer, however, is still troublesome — especially in-between closed local clouds. Challenges include issues with trust, data path control, and relaying between clouds. The current paper proposes a new, supporting core system, the Gateway, which can facilitate solving these issues, when controlled by the Gatekeeper.

[1]  Stamatis Karnouskos,et al.  Architecting the next generation of service-based SCADA/DCS system of systems , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[2]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.

[3]  Peter Saint-Andre,et al.  Extensible Messaging and Presence Protocol (XMPP): Core , 2004, RFC.

[4]  Mark W. Maier,et al.  Architecting Principles for Systems‐of‐Systems , 1996 .

[5]  Pál Varga,et al.  Advanced Security Considerations in the Arrowhead Framework , 2016, SAFECOMP Workshops.

[6]  Scott Klein Azure IoT Hub , 2017 .

[7]  Jerker Delsing,et al.  QoS-as-a-Service in the local cloud , 2016, 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA).

[8]  Dániel Kozma,et al.  Enhancements of the Arrowhead Framework to refine inter-cloud service interactions , 2016, IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society.

[9]  Pál Varga,et al.  Security threats and issues in automation IoT , 2017, 2017 IEEE 13th International Workshop on Factory Communication Systems (WFCS).

[10]  Pál Varga,et al.  Service Interaction through Gateways for Inter-Cloud Collaboration within the Arrowhead Framework , 2015 .

[11]  The Industrial Internet of Things Volume G1: Reference Architecture , 2019 .

[12]  Jerker Delsing,et al.  Plant descriptions for engineering tool interoperability , 2016, 2016 IEEE 14th International Conference on Industrial Informatics (INDIN).

[13]  Megan Holstein Website , 2019, iPhone App Design for Entrepreneurs.

[14]  Thomas Erl,et al.  SOA Principles of Service Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) , 2007 .