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...
Autores principales: | , , , , |
---|---|
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 |