Device Interoperability for Industrial IoT using Model-Driven Architecture
2022 (English)In: 2022 24th International Multitopic Conference, INMIC 2022, 2022Conference paper, Published paper (Refereed)
Abstract [en]
Industrial Internet of Things (IIoT) is an emerging domain, converting common objects into connecting objects with ubiquitous internet access to automate industry. Due to different vendors, supporting different infrastructures, a set of communication protocols such as Zigbee, 6LowPAN, Wireless Fidelity (Wi-Fi), Hyper Text Transfer Protocol (HTTP), etc. are introduced for IIoT. Thus, a closed ecosystem for smart devices is created. Particularly, when two or more industrial IoT applications are developed using different application-layer protocols such as Constrained Application Protocol (CoAP), Advanced Message Queuing Protocol (AMQP), or MQ Telemetry Transport (MQTT), devices are called heterogeneous devices and interoperability becomes a major challenge. In the existing literature, device-level interoperability using different application-layer protocols is enhanced with the help of intermediators at the network layer which includes servers, brokers, or gateways/adapters to route communication. However, these intermediators lead to several other issues such as dependency on network layer components, load balancing, single point of failure, and scalability. Therefore, the interoperability issue needs to be addressed at the application layer using a device intermediator instead of utilizing network layer components. For this purpose, Model Driven Engineering (MDE) is selected because less attention is paid to IIoT interoperable solutions development using MDE. To bridge this gap, a Model Driven Architecture (MDA) based approach is proposed that reduces the processing time and effort to develop these IIoT interoperable systems. For this purpose, (i) a metamodel, (ii) a UML profile, and (iii) transformation rules are developed to make heterogenous application-layer protocols interoperable using devices as intermediator. The initial feasibility of the proposed solution is demonstrated through a real-world case study i.e., a smart city. Results show that a complete solution for interoperability at the application layer for industrial IoT is provided using MDA. It will help the practitioners to automate industry 4.0 using model-driven based system development.
Place, publisher, year, edition, pages
2022.
Keywords [en]
Industrial IoT, Internet of Things, Interoperability, Metamodel, Model Driven Architecture, Unified Modeling Language (UML) Profile
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-61458DOI: 10.1109/inmic56986.2022.9972976Scopus ID: 2-s2.0-85145436275ISBN: 9798350397109 (electronic)OAI: oai:DiVA.org:mdh-61458DiVA, id: diva2:1725618
Conference
24th International Multitopic Conference, INMIC 2022, Islamabad, Pakistan, 21 October 2022 through 22 October, 2022
2023-01-112023-01-112023-01-11Bibliographically approved