Formal Specification, Verification and Evaluation of the MQTT Protocol in the Internet of Things

被引:0
|
作者
Houimli, Manel [1 ]
Kahloul, Laid [1 ]
Benaoun, Sihem [1 ]
机构
[1] Biskra Univ, Comp Sci Dept, LINFI Lab, Biskra, Algeria
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents the formal modeling and performance analysis of one of Internet of Things (IoT) protocols. The Internet of Things is among the subjects best financed in the industry and studied in the academic world. The rapid evolution of mobile Internet, the manufacture of mini hardware, microcomputer, and machine-to-machine (M2M) enabled IoT technologies to he at the top of media subjects. These technologies allow things or devices that arc not computers to act intelligently and to make collaborative decisions that are beneficial for certain applications. Hence, the intelligent decision making, the self configuration and the ad hoc networking are from the main characteristics of loT. Therefore, the implementation of protocols for loT must comply the standards and satisfy the good properties. Using formal methods in the study of developed protocols ensure these conditions. In this paper, we use probabilistic timed automata for the formal modeling of Message Queue Telemetry Transport (MQTT) and we use further statistical model checking of UPPAAL SMC tool-set for the performance evaluation of the protocol.
引用
收藏
页码:214 / 221
页数:8
相关论文
共 50 条
  • [31] Formal specification and verification of a team formation protocol using TLA+
    Niyogi, Rajdeep
    Nath, Amar
    SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (06): : 961 - 984
  • [32] Formal specification and verification of protocol-based handover in a mobile process
    Vinh, PC
    JOINT 4TH IEEE INTERNATIONAL CONFERENCE ON ATM (ICATM'01) AND HIGH SPEED INTELLIGENT INTERNET SYMPOSIUM, 2001, : 354 - 358
  • [33] Improving Formal Verification and Testing Techniques for Internet of Things and Smart Cities
    Krichen, Moez
    MOBILE NETWORKS & APPLICATIONS, 2023, 28 (02): : 732 - 743
  • [34] Improving Formal Verification and Testing Techniques for Internet of Things and Smart Cities
    Moez Krichen
    Mobile Networks and Applications, 2023, 28 : 732 - 743
  • [35] Formal specification and verification of VHDL
    Bickford, M
    Jamsek, D
    FORMAL METHODS IN COMPUTER-AIDED DESIGN, 1996, 1166 : 310 - 326
  • [36] A comparison of AMQP and MQTT protocols for Internet of Things
    Nguyen Quoc Uy
    Vu Hoai Nam
    PROCEEDINGS OF 2019 6TH NATIONAL FOUNDATION FOR SCIENCE AND TECHNOLOGY DEVELOPMENT (NAFOSTED) CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS), 2019, : 292 - 297
  • [37] Formal Specification and Verification of CRDTs
    Zeller, Peter
    Bieniusa, Annette
    Poetzsch-Heffter, Arnd
    FORMAL TECHNIQUES FOR DISTRIBUTED OBJECTS, COMPONENTS, AND SYSTEMS, 2014, 8461 : 33 - 48
  • [38] FORMAL FOUNDATION FOR SPECIFICATION AND VERIFICATION
    LAMPORT, L
    SCHNEIDER, FB
    LECTURE NOTES IN COMPUTER SCIENCE, 1985, 190 : 203 - 285
  • [39] 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
  • [40] Secure-MQTT: an efficient fuzzy logic-based approach to detect DoS attack in MQTT protocol for internet of things
    Haripriya A. P.
    Kulothungan K.
    EURASIP Journal on Wireless Communications and Networking, 2019