Communication Protocols of an Industrial Internet of Things Environment: A Comparative Study

被引:62
|
作者
Jaloudi, Samer [1 ]
机构
[1] Al Quds Open Univ, Dept Informat & Commun Technol, Nablus 00407, West Bank, Palestine
来源
FUTURE INTERNET | 2019年 / 11卷 / 03期
关键词
automation; IIoT; MQTT; MODBUS; publish-subscribe; request-response; SCADA; SMART; FRAMEWORK;
D O I
10.3390/fi11030066
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most industrial and SCADA-like (supervisory control and data acquisition) systems use proprietary communication protocols, and hence interoperability is not fulfilled. However, the MODBUS TCP is an open de facto standard, and is used for some automation and telecontrol systems. It is based on a polling mechanism and follows the synchronous request-response pattern, as opposed to the asynchronous publish-subscribe pattern. In this study, polling-based and event-based protocols are investigated to realize an open and interoperable Industrial Internet of Things (IIoT) environment. Many Internet of Things (IoT) protocols are introduced and compared, and the message queuing telemetry transport (MQTT) is chosen as the event-based, publish-subscribe protocol. The study shows that MODBUS defines an optimized message structure in the application layer, which is dedicated to industrial applications. In addition, it shows that an event-oriented IoT protocol complements the MODBUS TCP but cannot replace it. Therefore, two scenarios are proposed to build the IIoT environment. The first scenario is to consider the MODBUS TCP as an IoT protocol, and build the environment using the MODBUS TCP on a standalone basis. The second scenario is to use MQTT in conjunction with the MODBUS TCP. The first scenario is efficient and complies with most industrial applications where the request-response pattern is needed only. If the publish-subscribe pattern is needed, the MQTT in the second scenario complements the MODBUS TCP and eliminates the need for a gateway; however, MQTT lacks interoperability. To maintain a homogeneous message structure for the entire environment, industrial data are organized using the structure of MODBUS messages, formatted in the UTF-8, and then transferred in the payload of an MQTT publish message. The open and interoperable environment can be used for Internet SCADA, Internet-based monitoring, and industrial control systems.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Internet of Things Authentication Protocols: Comparative Study
    Dargaoui, Souhayla
    Azrour, Mourade
    El Allaoui, Ahmad
    Guezzaz, Azidine
    Alabdulatif, Abdulatif
    Alnajim, Abdullah
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (01): : 65 - 91
  • [2] Wireless Protocols in Device Communication in the Industrial Internet of Things: Systematic Review
    Neto, Walter L.
    Barroca Filho, Itamir de M.
    Silveira de Brito, Philipy A.
    da Costa Neta, Inacia F.
    de Menezes Silva, Larissa K.
    Ramalho Orozco, Denis R.
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT IX, 2021, 12957 : 369 - 381
  • [3] Introduction to Internet of Things' Communication Protocols
    Chafi, Fatima Zahra
    Fakhri, Youssef
    Aadi, Fatima Zahrae Ait Hamou
    [J]. ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 2, 2022, 1418 : 142 - 150
  • [4] MESH NETWORK PROTOCOLS FOR THE INDUSTRIAL INTERNET OF THINGS
    Yu, Ross
    [J]. MICROWAVE JOURNAL, 2014, 57 (12) : 38 - +
  • [5] Concurrent Transmissions for Communication Protocols in the Internet of Things
    Brachmann, Martina
    Landsiedel, Olaf
    Santini, Silvia
    [J]. 2016 IEEE 41ST CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2016, : 406 - 414
  • [6] Survey on secure communication protocols for the Internet of Things
    Kim Thuat Nguyen
    Laurent, Maryline
    Oualha, Nouha
    [J]. AD HOC NETWORKS, 2015, 32 : 17 - 31
  • [7] A Review on Communication Protocols Using Internet of Things
    Kumar, Saurabh
    Poddar, Sneha
    Marimuthu, R.
    Balamurugan, S.
    Balaji, S.
    [J]. 2017 INTERNATIONAL CONFERENCE ON MICROELECTRONIC DEVICES, CIRCUITS AND SYSTEMS (ICMDCS), 2017,
  • [8] A Comparative Analysis of Application Layer Protocols within an Industrial Internet of Things Monitoring System
    Aquilina, Jurgen
    Xuereb, Peter Albert
    Francalanza, Emmanuel
    Mallia, Jasmine
    Refalo, Paul
    [J]. 2024 IEEE INTERNATIONAL SYMPOSIUM ON MEASUREMENTS & NETWORKING, M & N 2024, 2024,
  • [9] Survey on communication in Internet of Things environment
    Erdelyi, J.
    Cicak, P.
    [J]. 2018 16TH INTERNATIONAL CONFERENCE ON EMERGING ELEARNING TECHNOLOGIES AND APPLICATIONS (ICETA), 2018, : 149 - 156
  • [10] Performance analysis of communication protocols for Internet of Things platforms
    Ramirez, Jhon
    Pedraza, Cesar
    [J]. 2017 IEEE COLOMBIAN CONFERENCE ON COMMUNICATIONS AND COMPUTING (COLCOM), 2017,