Gateway-assisted retransmission for lightweight and reliable IoT communication
碩士 === 國立成功大學 === 資訊工程學系 === 104 === Internet of Things (IoT) devices are usually wireless connected with high data loss rate and unstable latency. The devices installed with sensors and actuators are usually battery-operated and resource-limited. Current protocols for IoT application generally oper...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2016
|
Online Access: | http://ndltd.ncl.edu.tw/handle/8fhq4x |
id |
ndltd-TW-104NCKU5392004 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104NCKU53920042019-05-15T22:34:38Z http://ndltd.ncl.edu.tw/handle/8fhq4x Gateway-assisted retransmission for lightweight and reliable IoT communication 可靠且輕量化的物聯網通訊之閘道器輔助重傳機制 Cheng-GangWang 王正綱 碩士 國立成功大學 資訊工程學系 104 Internet of Things (IoT) devices are usually wireless connected with high data loss rate and unstable latency. The devices installed with sensors and actuators are usually battery-operated and resource-limited. Current protocols for IoT application generally operate on top of UDP for lightweight purpose. To ensure reliability, these protocols need to provide retransmission mechanism, where a message is retransmitted when a retransmission timeout (RTO) timer expires. The RTO value can be configured as fixed or dynamic. Fixed RTO is simple, but may cause terrible message delivery ratio (MDR) and latency. Dynamic RTO improves MDR and latency, but consumes more energy in computation. In this thesis, we propose a method which calculates dynamic RTO values in gateway instead of calculating in devices. Simulation experiment results show that the average latency increases slightly, but the number of retransmission and the MDR improves significantly when the number of IoT devices is greater than 30. Our results also show that our method can decrease the number of retransmissions as long as the number of IoT devices is greater than 6. Furthermore, the power consumption can be effectively reduced as the number of retransmissions decreases. In other words, our proposal provides energy-efficient RTO values for resource-constrained IoT devices. Meng-Hsun Tsai 蔡孟勳 2016 學位論文 ; thesis 48 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 資訊工程學系 === 104 === Internet of Things (IoT) devices are usually wireless connected with high data loss rate and unstable latency. The devices installed with sensors and actuators are usually battery-operated and resource-limited. Current protocols for IoT application generally operate on top of UDP for lightweight purpose. To ensure reliability, these protocols need to provide retransmission mechanism, where a message is retransmitted when a retransmission timeout (RTO) timer expires. The RTO value can be configured as fixed or dynamic. Fixed RTO is simple, but may cause terrible message delivery ratio (MDR) and latency. Dynamic RTO improves MDR and latency, but consumes more energy in computation. In this thesis, we propose a method which calculates dynamic RTO values in gateway instead of calculating in devices. Simulation experiment results show that the average latency increases slightly, but the number of retransmission and the MDR improves significantly when the number of IoT devices is greater than 30. Our results also show that our method can decrease the number of retransmissions as long as the number of IoT devices is greater than 6. Furthermore, the power consumption can be effectively reduced as the number of retransmissions decreases. In other words, our proposal provides energy-efficient RTO values for resource-constrained IoT devices.
|
author2 |
Meng-Hsun Tsai |
author_facet |
Meng-Hsun Tsai Cheng-GangWang 王正綱 |
author |
Cheng-GangWang 王正綱 |
spellingShingle |
Cheng-GangWang 王正綱 Gateway-assisted retransmission for lightweight and reliable IoT communication |
author_sort |
Cheng-GangWang |
title |
Gateway-assisted retransmission for lightweight and reliable IoT communication |
title_short |
Gateway-assisted retransmission for lightweight and reliable IoT communication |
title_full |
Gateway-assisted retransmission for lightweight and reliable IoT communication |
title_fullStr |
Gateway-assisted retransmission for lightweight and reliable IoT communication |
title_full_unstemmed |
Gateway-assisted retransmission for lightweight and reliable IoT communication |
title_sort |
gateway-assisted retransmission for lightweight and reliable iot communication |
publishDate |
2016 |
url |
http://ndltd.ncl.edu.tw/handle/8fhq4x |
work_keys_str_mv |
AT chenggangwang gatewayassistedretransmissionforlightweightandreliableiotcommunication AT wángzhènggāng gatewayassistedretransmissionforlightweightandreliableiotcommunication AT chenggangwang kěkàoqiěqīngliànghuàdewùliánwǎngtōngxùnzhīzhádàoqìfǔzhùzhòngchuánjīzhì AT wángzhènggāng kěkàoqiěqīngliànghuàdewùliánwǎngtōngxùnzhīzhádàoqìfǔzhùzhòngchuánjīzhì |
_version_ |
1719132590267432960 |