Cargando…

DM-MQTT: An Efficient MQTT Based on SDN Multicast for Massive IoT Communications

Edge computing is proposed to solve the problem of centralized cloud computing caused by a large number of IoT (Internet of Things) devices. The IoT protocols need to be modified according to the edge computing paradigm, where the edge computing devices for analyzing IoT data are distributed to the...

Descripción completa

Detalles Bibliográficos
Autores principales: Park, Jun-Hong, Kim, Hyeong-Su, Kim, Won-Tae
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6163627/
https://www.ncbi.nlm.nih.gov/pubmed/30213137
http://dx.doi.org/10.3390/s18093071
_version_ 1783359406846509056
author Park, Jun-Hong
Kim, Hyeong-Su
Kim, Won-Tae
author_facet Park, Jun-Hong
Kim, Hyeong-Su
Kim, Won-Tae
author_sort Park, Jun-Hong
collection PubMed
description Edge computing is proposed to solve the problem of centralized cloud computing caused by a large number of IoT (Internet of Things) devices. The IoT protocols need to be modified according to the edge computing paradigm, where the edge computing devices for analyzing IoT data are distributed to the edge networks. The MQTT (Message Queuing Telemetry Transport) protocol, as a data distribution protocol widely adopted in many international IoT standards, is suitable for cloud computing because it uses a centralized broker to effectively collect and transmit data. However, the standard MQTT may suffer from serious traffic congestion problem on the broker, causing long transfer delays if there are massive IoT devices connected to the broker. In addition, the big data exchange between the IoT devices and the broker decreases network capability of the edge networks. The authors in this paper propose a novel MQTT with a multicast mechanism to minimize data transfer delay and network usage for the massive IoT communications. The proposed MQTT reduces data transfer delays by establishing bidirectional SDN (Software Defined Networking) multicast trees between the publishers and the subscribers by means of bypassing the centralized broker. As a result, it can reduce transmission delay by 65% and network usage by 58% compared with the standard MQTT.
format Online
Article
Text
id pubmed-6163627
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-61636272018-10-10 DM-MQTT: An Efficient MQTT Based on SDN Multicast for Massive IoT Communications Park, Jun-Hong Kim, Hyeong-Su Kim, Won-Tae Sensors (Basel) Article Edge computing is proposed to solve the problem of centralized cloud computing caused by a large number of IoT (Internet of Things) devices. The IoT protocols need to be modified according to the edge computing paradigm, where the edge computing devices for analyzing IoT data are distributed to the edge networks. The MQTT (Message Queuing Telemetry Transport) protocol, as a data distribution protocol widely adopted in many international IoT standards, is suitable for cloud computing because it uses a centralized broker to effectively collect and transmit data. However, the standard MQTT may suffer from serious traffic congestion problem on the broker, causing long transfer delays if there are massive IoT devices connected to the broker. In addition, the big data exchange between the IoT devices and the broker decreases network capability of the edge networks. The authors in this paper propose a novel MQTT with a multicast mechanism to minimize data transfer delay and network usage for the massive IoT communications. The proposed MQTT reduces data transfer delays by establishing bidirectional SDN (Software Defined Networking) multicast trees between the publishers and the subscribers by means of bypassing the centralized broker. As a result, it can reduce transmission delay by 65% and network usage by 58% compared with the standard MQTT. MDPI 2018-09-12 /pmc/articles/PMC6163627/ /pubmed/30213137 http://dx.doi.org/10.3390/s18093071 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Park, Jun-Hong
Kim, Hyeong-Su
Kim, Won-Tae
DM-MQTT: An Efficient MQTT Based on SDN Multicast for Massive IoT Communications
title DM-MQTT: An Efficient MQTT Based on SDN Multicast for Massive IoT Communications
title_full DM-MQTT: An Efficient MQTT Based on SDN Multicast for Massive IoT Communications
title_fullStr DM-MQTT: An Efficient MQTT Based on SDN Multicast for Massive IoT Communications
title_full_unstemmed DM-MQTT: An Efficient MQTT Based on SDN Multicast for Massive IoT Communications
title_short DM-MQTT: An Efficient MQTT Based on SDN Multicast for Massive IoT Communications
title_sort dm-mqtt: an efficient mqtt based on sdn multicast for massive iot communications
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6163627/
https://www.ncbi.nlm.nih.gov/pubmed/30213137
http://dx.doi.org/10.3390/s18093071
work_keys_str_mv AT parkjunhong dmmqttanefficientmqttbasedonsdnmulticastformassiveiotcommunications
AT kimhyeongsu dmmqttanefficientmqttbasedonsdnmulticastformassiveiotcommunications
AT kimwontae dmmqttanefficientmqttbasedonsdnmulticastformassiveiotcommunications