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 条
  • [21] Handling Mobility in IoT applications using the MQTT protocol
    Luzuriaga, Jorge E.
    Carlos Cano, Juan
    Calafate, Carlos
    Manzoni, Pietro
    Perez, Miguel
    Boronat, Pablo
    2015 INTERNET TECHNOLOGIES AND APPLICATIONS (ITA) PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE (ITA 15), 2015, : 245 - 250
  • [22] Privacy-Enhanced MQTT Protocol for Massive IoT
    Hue, Axelle
    Sharma, Gaurav
    Dricot, Jean-Michel
    ELECTRONICS, 2022, 11 (01)
  • [23] From IoT to Cloud: Applications and Performance of the MQTT Protocol
    Borsatti, Davide
    Cerroni, Walter
    Tonini, Federico
    Raffaelli, Carla
    2020 22ND INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON 2020), 2020,
  • [24] Implementation of MQTT protocol based network architecture for smart factory
    Yeh, Chia-Shin
    Chen, Shang-Liang
    Li, I-Ching
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2021, 235 (13) : 2132 - 2142
  • [25] The Precision Agriculture Based on Wireless Sensor Network with MQTT Protocol
    Syafarinda, Y.
    Akhadin, F.
    Fitri, Z. E.
    Yogiswara
    Widiawan, B.
    Rosdiana, E.
    1ST INTERNATIONAL CONFERENCE ON FOOD AND AGRICULTURE 2018, 2018, 207
  • [26] Formal modeling and performance analysis of safety communication protocol in train control system
    Liu Hongjie
    Chen Lijie
    Schnieder, Eckehard
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 10248 - 10252
  • [27] Architectural Design of Token based Authentication of MQTT Protocol in Constrained IoT Device
    Bhawiyuga, Adhitya
    Data, Mahendra
    Warda, Andri
    2017 11TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATION SYSTEMS SERVICES AND APPLICATIONS (TSSA), 2017,
  • [28] Efficient Data Management in Agricultural IoT: Compression, Security, and MQTT Protocol Analysis
    Has, Mislav
    Krekovic, Dora
    Kusek, Mario
    Zarko, Ivana Podnar
    SENSORS, 2024, 24 (11)
  • [29] Securing MQTT protocol for IoT environment using IDS based on ensemble learning
    Hayette Zeghida
    Mehdi Boulaiche
    Ramdane Chikh
    International Journal of Information Security, 2023, 22 : 1075 - 1086
  • [30] A Web-Based IoT Solution for Monitoring Data Using MQTT Protocol
    Grgic, Kresimir
    Speh, Ivan
    Hedi, Ivan
    2016 INTERNATIONAL CONFERENCE ON SMART SYSTEMS AND TECHNOLOGIES (SST), 2016, : 249 - 253