IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v11y2019i3p66-d211867.html
   My bibliography  Save this article

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

Author

Listed:
  • Samer Jaloudi

    (Department of Information and Communication Technology, Al Quds Open University, Nablus 00407, West Bank, Palestine)

Abstract

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.

Suggested Citation

  • Samer Jaloudi, 2019. "Communication Protocols of an Industrial Internet of Things Environment: A Comparative Study," Future Internet, MDPI, vol. 11(3), pages 1-18, March.
  • Handle: RePEc:gam:jftint:v:11:y:2019:i:3:p:66-:d:211867
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/11/3/66/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/11/3/66/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Oecd, 2018. "IoT measurement and applications," OECD Digital Economy Papers 271, OECD Publishing.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Tariq Ahamed Ahanger & Abdulaziz Aldaej & Mohammed Atiquzzaman & Imdad Ullah & Muhammad Yousufudin, 2022. "Federated Learning-Inspired Technique for Attack Classification in IoT Networks," Mathematics, MDPI, vol. 10(12), pages 1-17, June.
    2. SungKu Kang & Ran Jin & Xinwei Deng & Ron S. Kenett, 2023. "Challenges of modeling and analysis in cybermanufacturing: a review from a machine learning and computation perspective," Journal of Intelligent Manufacturing, Springer, vol. 34(2), pages 415-428, February.
    3. Cheng Qian & Xing Liu & Colin Ripley & Mian Qian & Fan Liang & Wei Yu, 2022. "Digital Twin—Cyber Replica of Physical Things: Architecture, Applications and Future Research Directions," Future Internet, MDPI, vol. 14(2), pages 1-25, February.
    4. Marwane Ayaida & Nadhir Messai & Frederic Valentin & Dimitri Marcheras, 2022. "TalkRoBots: A Middleware for Robotic Systems in Industry 4.0," Future Internet, MDPI, vol. 14(4), pages 1-25, March.
    5. Thyago Celso Cavalcante Nepomuceno & Késsia Thais Cavalcanti Nepomuceno & Fabiano Carlos da Silva & Silas Garrido Teixeira de Carvalho Santos, 2023. "Quantifying Webpage Performance: A Comparative Analysis of TCP/IP and QUIC Communication Protocols for Improved Efficiency," Data, MDPI, vol. 8(8), pages 1-14, August.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Haghighi, Payam & Tavassoli, Babak & Farhadi, Alireza, 2020. "A practical approach to networked control design for robust H∞ performance in the presence of uncertainties in both communication and system," Applied Mathematics and Computation, Elsevier, vol. 381(C).
    2. Rossi, Federica & Caloffi, Annalisa & Colovic, Ana & Russo, Margherita, 2022. "New business models for public innovation intermediaries supporting emerging innovation systems: The case of the Internet of Things," Technological Forecasting and Social Change, Elsevier, vol. 175(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:11:y:2019:i:3:p:66-:d:211867. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.