Evaluating and Improving Message Response Time in Internet of Things (IoT) Communication Protocols: A Comprehensive Framework

The Internet of Things (IoT) relies on various communication protocols to enable efficient data exchange among devices, sensors, and applications. One such widely used protocol is MQTT (Message Queuing Telemetry Transport), which operates on a publish/subscribe model, providing a lightweight and scalable solution for IoT communication. This study explores the performance of IoT systems using MQTT, focusing on key factors such as network buffering, broker memory, and Quality of Service (QoS) levels that influence message response times. The study employs Stochastic Petri Nets (SPN) to model the MQTT-based publish/subscribe system, capturing system dynamics and predicting response times under varying conditions. By optimising these factors, the study demonstrates how to reduce response times and improve system performance. Experimental results highlight the significant impact of network buffering, broker memory, and QoS levels on the overall efficiency of the IoT system. Network buffering and broker memory increase response times, while adjusting QoS levels can either improve or degrade performance based on application needs. This research provides valuable insights into optimising IoT communication, enhancing the reliability and efficiency of MQTT-based systems.

Authors

Publication Details

Published
2024-11-29
DOI
https://doi.org/10.1109/icdcc62744.2024.10961246
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Evaluating and Improving Message Response Time in Internet of Things (IoT) Communication Protocols: A Comprehensive Framework

Hitesh Kumar Sharma, Abhishek Kumar, Samta Jaın Goyal, Sumit Kumar
IoT and Edge/Fog Computing
article

Evaluating and Improving Message Response Time in Internet of Things (IoT) Communication Protocols: A Comprehensive Framework

Hitesh Kumar Sharma, Abhishek Kumar, Samta Jaın Goyal, Sumit Kumar
article en

Abstract

The Internet of Things (IoT) relies on various communication protocols to enable efficient data exchange among devices, sensors, and applications. One such widely used protocol is MQTT (Message Queuing Telemetry Transport), which operates on a publish/subscribe model, providing a lightweight and scalable solution for IoT communication. This study explores the performance of IoT systems using MQTT, focusing on key factors such as network buffering, broker memory, and Quality of Service (QoS) levels that influence message response times. The study employs Stochastic Petri Nets (SPN) to model the MQTT-based publish/subscribe system, capturing system dynamics and predicting response times under varying conditions. By optimising these factors, the study demonstrates how to reduce response times and improve system performance. Experimental results highlight the significant impact of network buffering, broker memory, and QoS levels on the overall efficiency of the IoT system. Network buffering and broker memory increase response times, while adjusting QoS levels can either improve or degrade performance based on application needs. This research provides valuable insights into optimising IoT communication, enhancing the reliability and efficiency of MQTT-based systems.

Openalex Percentile: Top 65%
IoT and Edge/Fog Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Evaluating and Improving Message Response Time in Internet of Things (IoT) Communication Protocols: A Comprehensive Framework — Hitesh Kumar Sharma, Abhishek Kumar, et al. · (2024) | TGRS Research Map | TGRS