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 条
  • [1] A Formal Modeling Approach for QOS in MQTT Protocol
    Archana, E.
    Rajeev, Akshay
    Kuruvila, Aby
    Narayankutty, Revathi
    Kannimoola, Jinesh M.
    DATA COMMUNICATION AND NETWORKS, GUCON 2019, 2020, 1049 : 39 - 57
  • [2] IoT Applications based on MQTT Protocol
    Salagean, Maria
    Zinca, Daniel
    2020 14TH INTERNATIONAL SYMPOSIUM ON ELECTRONICS AND TELECOMMUNICATIONS (ISETC), 2020, : 375 - 378
  • [3] Attack Scenarios and Security Analysis of MQTT Communication Protocol in IoT System
    Andy, Syaiful
    Rahardjo, Budi
    Hanindhito, Bagus
    2017 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTER SCIENCE AND INFORMATICS (EECSI), 2017, : 571 - 575
  • [4] IoT-Based Fire Safety System Using MQTT Communication Protocol
    See, Yuen Chark
    Ho, En Xiang
    INTERNATIONAL JOURNAL OF INTEGRATED ENGINEERING, 2020, 12 (06): : 207 - 215
  • [5] Smart Garden with IoT Based Real Time Communication using MQTT Protocol
    Kurniawan, Denny
    Bella, Agung
    Dedes, Khen
    Putra, Rizki Jumadil
    Ashar, Muhammad
    2021 7TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND INFORMATION ENGINEERING (ICEEIE 2021), 2021, : 1 - 5
  • [6] A formal model and analysis of an IoT protocol
    Aziz, Benjamin
    AD HOC NETWORKS, 2016, 36 : 49 - 57
  • [7] Qos level 3: A synchronous communication mechanism in mqtt protocol for iot
    Im Y.
    Lim M.
    Transactions of the Korean Institute of Electrical Engineers, 2021, 70 (06): : 893 - 904
  • [8] A Secure IoT Firmware Update Framework Based on MQTT Protocol
    Lo, Nai-Wei
    Hsu, Sheng-Hsiang
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2019, PT I, 2020, 1050 : 187 - 198
  • [9] Implementation of MQTT Protocol in Health Care Based on IoT Systems: A Study
    Tareq, Roaa Wadullah
    Khaleel, Turkan Ahmed
    INTERNATIONAL JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING SYSTEMS, 2021, 12 (04) : 215 - 223
  • [10] Intelligent Parking Cloud Services based on IoT using MQTT Protocol
    Dhar, Prarna
    Gupta, Poonam
    2016 INTERNATIONAL CONFERENCE ON AUTOMATIC CONTROL AND DYNAMIC OPTIMIZATION TECHNIQUES (ICACDOT), 2016, : 30 - 34