E-MQTT: End-to-End Synchronous and Asynchronous Communication Mechanisms in MQTT Protocol

被引:0
|
作者
Im, Yerin [1 ]
Lim, Mingyu [1 ]
机构
[1] Konkuk Univ, Dept Smart ICT Convergence, 120 Neungdong Ro, Seoul 05029, South Korea
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 22期
基金
新加坡国家研究基金会;
关键词
asynchronous communication; end-to-end communication; MQTT; publish-subscribe model; synchronous communication;
D O I
10.3390/app132212419
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Message Queuing Telemetry Transport (MQTT) enables asynchronous confirmation of message reception by brokers but lacks a way for publishers to know when subscribers receive their messages without adding additional communication overhead. This paper addresses this problem by improving MQTT to establish end-to-end communication between a publisher and subscribers, reducing message exchanges, using what is called End-to-End MQTT (E-MQTT). In E-MQTT, a publisher sets the number of responses that it will wait for when it sends a message. After the broker collects the response messages from subscribers, it sends one aggregated response back to the publisher. The publisher also can receive the response message synchronously or asynchronously. Experimental results consistently show that E-MQTT outperforms traditional MQTT in terms of delay, especially when the publisher needs to monitor when its query message is received by subscribers. Although E-MQTT packets are slightly larger due to additional fields, the difference in packet size compared to MQTT is not significant.
引用
收藏
页数:24
相关论文
共 50 条
  • [21] The HOP Protocol: Reliable Latency-Bounded End-to-End Multipath Communication
    Chiariotti, Federico
    Zanella, Andrea
    Kucera, Stepan
    Fahmi, Kariem
    Claussen, Holger
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (05) : 2281 - 2295
  • [22] 100 Gbit/s End-to-End Communication: Adding Flexibility with Protocol Templates
    Buechner, Steffen
    Hasani, Alireza
    Lopacinski, Lukasz
    Kraemer, Rolf
    Nolte, Joerg
    PROCEEDINGS OF THE 2018 IEEE 43RD CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2018, : 263 - 266
  • [23] SYNCHRONOUS TRANSFORMERS FOR END-TO-END SPEECH RECOGNITION
    Tian, Zhengkun
    Yi, Jiangyan
    Bai, Ye
    Tao, Jianhua
    Zhang, Shuai
    Wen, Zhengqi
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 7884 - 7888
  • [24] End-to-end reconstruction of synchronous urethral strictures
    DeCastro, BJ
    Anderson, SB
    Morey, AF
    JOURNAL OF UROLOGY, 2002, 167 (03): : 1389 - 1389
  • [25] Reliable Machine to Machine Communication Using MQTT Protocol and Mean Stack
    Chandeliya, Nalin
    Chari, Prashanth
    Karpe, Sameeran
    Karia, Deepak C.
    INNOVATIVE DATA COMMUNICATION TECHNOLOGIES AND APPLICATION, 2020, 46 : 94 - 100
  • [26] An end-to-end authentication protocol in wireless application protocol
    Yang, JP
    Shin, W
    Rhee, KH
    INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2001, 2119 : 247 - 259
  • [27] IEEE 1451: Communication among smart sensors using MQTT protocol
    Carratu, Marco
    Gallo, Vincenzo
    Paciello, Vincenzo
    2022 IEEE INTERNATIONAL SYMPOSIUM ON MEASUREMENTS & NETWORKING (M&N 2022), 2022,
  • [28] END-TO-END ENERGY EFFICIENT COMMUNICATION
    Dittmann, Lars
    PROCEEDINGS OF 2011 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY AND APPLICATION, ICCTA2011, 2011, : 323 - 327
  • [29] Formal-Based Modeling and Analysis of a Network Communication Protocol for IoT: MQTT Protocol
    Hcine, Jamila
    Ben Hafaiedh, Imene
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON SCIENCES OF ELECTRONICS, TECHNOLOGIES OF INFORMATION AND TELECOMMUNICATIONS (SETIT'18), VOL.2, 2020, 147 : 350 - 360
  • [30] An end-to-end secure key management protocol for e-health applications
    Abdmeziem, Mohammed Riyadh
    Tandjaoui, Djamel
    COMPUTERS & ELECTRICAL ENGINEERING, 2015, 44 : 184 - 197