Formal-Based Modeling and Analysis of a Network Communication Protocol for IoT: MQTT Protocol

被引:0
|
作者
Hcine, Jamila [1 ]
Ben Hafaiedh, Imene [1 ]
机构
[1] Univ Tunis El Manar UTM, Higher Inst Comp Sci ISI, Tunis, Tunisia
来源
PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON SCIENCES OF ELECTRONICS, TECHNOLOGIES OF INFORMATION AND TELECOMMUNICATIONS (SETIT'18), VOL.2 | 2020年 / 147卷
关键词
IoT; MQTT protocol; Formal verification; QoS levels;
D O I
10.1007/978-3-030-21009-0_34
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The MQTT protocol is a widespread standard in the IoT world as it is widely deployed in different IoT applications. In the context of the IoT, a certain level of assurance that a given device does not incorporate vulnerabilities based on its protocol compliance is very fundamental to ensure. Such requirements could be reached through formal verification. In this work, we propose a formal model for the description of the MQTT protocol. In particular, we define a generic model expressive enough to model the different Quality of Service levels of the MQTT protocol. Our model is based on the formalism of timed automata. The formal verification of different properties as well as analysis experiments of the proposed model have been performed automatically using Model-checking.
引用
收藏
页码:350 / 360
页数:11
相关论文
共 50 条
  • [41] MQTT protocol employing IOT based home safety system with ABE encryption
    Gupta, Vatsal
    Khera, Sonam
    Turk, Neelam
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (02) : 2931 - 2949
  • [42] Chaos-based authentication of encrypted images under MQTT for IoT protocol
    Rodriguez-Munoz, Jose David
    Tlelo-Cuautle, Esteban
    de la Fraga, Luis Gerardo
    INTEGRATION-THE VLSI JOURNAL, 2025, 102
  • [43] Monitor Human Vital Signs based on IoT Technolgy using MQTT Protocol
    Kadhim, Kadhim Takleef
    Alsahlany, Ali M.
    Wadi, Salim Muhsin
    Kadhum, Hussein T.
    8TH INTERNATIONAL CONFERENCE ON APPLIED SCIENCE AND TECHNOLOGY (ICAST 2020), 2020, 2290
  • [44] Formal Modeling and Analysis of an IETF Multicast Protocol
    Lien, Elisabeth
    Olveczky, Peter Csaba
    SEFM 2009: SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, 2009, : 273 - 282
  • [45] IoT real time data acquisition using MQTT protocol
    Atmoko, R. A.
    Riantini, R.
    Hasin, M. K.
    INTERNATIONAL CONFERENCE ON PHYSICAL INSTRUMENTATION AND ADVANCED MATERIALS, 2017, 853
  • [46] Formal Specification and Verification of MQTT Protocol in PlusCal-2
    Sabina Akhtar
    Ehtesham Zahoor
    Wireless Personal Communications, 2021, 119 : 1589 - 1606
  • [47] Vulnerabilities and Limitations of MQTT Protocol Used between IoT Devices
    Dinculeana, Dan
    Cheng, Xiaochun
    APPLIED SCIENCES-BASEL, 2019, 9 (05):
  • [48] Formal Specification, Verification and Evaluation of the MQTT Protocol in the Internet of Things
    Houimli, Manel
    Kahloul, Laid
    Benaoun, Sihem
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MATHEMATICS AND INFORMATION TECHNOLOGY (ICMIT), 2017, : 214 - 221
  • [49] Formal Specification and Verification of MQTT Protocol in PlusCal-2
    Akhtar, Sabina
    Zahoor, Ehtesham
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 119 (02) : 1589 - 1606
  • [50] Implementation of SSL/TLS Security with MQTT Protocol in IoT Environment
    Iqbal Luqman Bin Mohd Paris
    Mohamed Hadi Habaebi
    Alhareth Mohammed Zyoud
    Wireless Personal Communications, 2023, 132 : 163 - 182