Cargando…

Gateway-Assisted Retransmission for Lightweight and Reliable IoT Communications

Message Queuing Telemetry Transport for Sensor Networks (MQTT-SN) and Constrained Application Protocol (CoAP) are two protocols supporting publish/subscribe models for IoT devices to publish messages to interested subscribers. Retransmission mechanisms are introduced to compensate for the lack of da...

Descripción completa

Detalles Bibliográficos
Autores principales: Chang, Hui-Ling, Wang, Cheng-Gang, Wu, Mong-Ting, Tsai, Meng-Hsun, Lin, Chia-Ying
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5087349/
https://www.ncbi.nlm.nih.gov/pubmed/27669243
http://dx.doi.org/10.3390/s16101560
_version_ 1782463886742519808
author Chang, Hui-Ling
Wang, Cheng-Gang
Wu, Mong-Ting
Tsai, Meng-Hsun
Lin, Chia-Ying
author_facet Chang, Hui-Ling
Wang, Cheng-Gang
Wu, Mong-Ting
Tsai, Meng-Hsun
Lin, Chia-Ying
author_sort Chang, Hui-Ling
collection PubMed
description Message Queuing Telemetry Transport for Sensor Networks (MQTT-SN) and Constrained Application Protocol (CoAP) are two protocols supporting publish/subscribe models for IoT devices to publish messages to interested subscribers. Retransmission mechanisms are introduced to compensate for the lack of data reliability. If the device does not receive the acknowledgement (ACK) before retransmission timeout (RTO) expires, the device will retransmit data. Setting an appropriate RTO is important because the delay may be large or retransmission may be too frequent when the RTO is inappropriate. We propose a Gateway-assisted CoAP (GaCoAP) to dynamically compute RTO for devices. Simulation models are proposed to investigate the performance of GaCoAP compared with four other methods. The experiment results show that GaCoAP is more suitable for IoT devices.
format Online
Article
Text
id pubmed-5087349
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-50873492016-11-07 Gateway-Assisted Retransmission for Lightweight and Reliable IoT Communications Chang, Hui-Ling Wang, Cheng-Gang Wu, Mong-Ting Tsai, Meng-Hsun Lin, Chia-Ying Sensors (Basel) Article Message Queuing Telemetry Transport for Sensor Networks (MQTT-SN) and Constrained Application Protocol (CoAP) are two protocols supporting publish/subscribe models for IoT devices to publish messages to interested subscribers. Retransmission mechanisms are introduced to compensate for the lack of data reliability. If the device does not receive the acknowledgement (ACK) before retransmission timeout (RTO) expires, the device will retransmit data. Setting an appropriate RTO is important because the delay may be large or retransmission may be too frequent when the RTO is inappropriate. We propose a Gateway-assisted CoAP (GaCoAP) to dynamically compute RTO for devices. Simulation models are proposed to investigate the performance of GaCoAP compared with four other methods. The experiment results show that GaCoAP is more suitable for IoT devices. MDPI 2016-09-22 /pmc/articles/PMC5087349/ /pubmed/27669243 http://dx.doi.org/10.3390/s16101560 Text en © 2016 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
Chang, Hui-Ling
Wang, Cheng-Gang
Wu, Mong-Ting
Tsai, Meng-Hsun
Lin, Chia-Ying
Gateway-Assisted Retransmission for Lightweight and Reliable IoT Communications
title Gateway-Assisted Retransmission for Lightweight and Reliable IoT Communications
title_full Gateway-Assisted Retransmission for Lightweight and Reliable IoT Communications
title_fullStr Gateway-Assisted Retransmission for Lightweight and Reliable IoT Communications
title_full_unstemmed Gateway-Assisted Retransmission for Lightweight and Reliable IoT Communications
title_short Gateway-Assisted Retransmission for Lightweight and Reliable IoT Communications
title_sort gateway-assisted retransmission for lightweight and reliable iot communications
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5087349/
https://www.ncbi.nlm.nih.gov/pubmed/27669243
http://dx.doi.org/10.3390/s16101560
work_keys_str_mv AT changhuiling gatewayassistedretransmissionforlightweightandreliableiotcommunications
AT wangchenggang gatewayassistedretransmissionforlightweightandreliableiotcommunications
AT wumongting gatewayassistedretransmissionforlightweightandreliableiotcommunications
AT tsaimenghsun gatewayassistedretransmissionforlightweightandreliableiotcommunications
AT linchiaying gatewayassistedretransmissionforlightweightandreliableiotcommunications