Congestion control in constrained Internet of Things networks

Abstract The Internet of Things (IoT) is a growing technology that remotely connects multiple devices (ranging across many fields and applications) over the Internet. The scalability of an IoT network mandates a reliable transport infrastructure. Traditional transport control protocol (TCP) control...

Full description

Bibliographic Details
Main Authors: Lotfi Mhamdi, Hussam Abdul Khalek
Format: Article
Language:English
Published: Wiley 2023-12-01
Series:IET Wireless Sensor Systems
Subjects:
Online Access:https://doi.org/10.1049/wss2.12072
_version_ 1797390998638166016
author Lotfi Mhamdi
Hussam Abdul Khalek
author_facet Lotfi Mhamdi
Hussam Abdul Khalek
author_sort Lotfi Mhamdi
collection DOAJ
description Abstract The Internet of Things (IoT) is a growing technology that remotely connects multiple devices (ranging across many fields and applications) over the Internet. The scalability of an IoT network mandates a reliable transport infrastructure. Traditional transport control protocol (TCP) control protocol is unsuitable for such domain, mainly due to energy and power consumption reasons. A lighter version of TCP, light weight IP (lwIP) provides a promising solution for current and projected future scalable IoT infrastructures. However, the original lwIP is just a simple mapping of the protocol, without insight into the IoT specific requirements. This paper examines the lwIP congestion control mechanism and addresses its shortcomings. In particular, a detailed examination is devoted to the various metrics such as retransmission time‐outs and its back‐off epochs, the congestion window behaviour and progress in the absence (and presence) of congestion. In particular, we propose a set of novel algorithms to address both the IoT constraints nature (light‐weight) as well as keeping up with scalability in IoT network size and performance. A detailed simulation study has been conducted to endorse the viability of our proposed set of algorithms for next‐generation IoT networks.
first_indexed 2024-03-08T23:26:29Z
format Article
id doaj.art-24b633f7429f4fecace1820e72050955
institution Directory Open Access Journal
issn 2043-6386
2043-6394
language English
last_indexed 2024-03-08T23:26:29Z
publishDate 2023-12-01
publisher Wiley
record_format Article
series IET Wireless Sensor Systems
spelling doaj.art-24b633f7429f4fecace1820e720509552023-12-14T17:16:34ZengWileyIET Wireless Sensor Systems2043-63862043-63942023-12-0113624725510.1049/wss2.12072Congestion control in constrained Internet of Things networksLotfi Mhamdi0Hussam Abdul Khalek1School of Electronic and Electrical Engineering University of Leeds Leeds West Yorkshire UKSchool of Electronic and Electrical Engineering University of Leeds Leeds West Yorkshire UKAbstract The Internet of Things (IoT) is a growing technology that remotely connects multiple devices (ranging across many fields and applications) over the Internet. The scalability of an IoT network mandates a reliable transport infrastructure. Traditional transport control protocol (TCP) control protocol is unsuitable for such domain, mainly due to energy and power consumption reasons. A lighter version of TCP, light weight IP (lwIP) provides a promising solution for current and projected future scalable IoT infrastructures. However, the original lwIP is just a simple mapping of the protocol, without insight into the IoT specific requirements. This paper examines the lwIP congestion control mechanism and addresses its shortcomings. In particular, a detailed examination is devoted to the various metrics such as retransmission time‐outs and its back‐off epochs, the congestion window behaviour and progress in the absence (and presence) of congestion. In particular, we propose a set of novel algorithms to address both the IoT constraints nature (light‐weight) as well as keeping up with scalability in IoT network size and performance. A detailed simulation study has been conducted to endorse the viability of our proposed set of algorithms for next‐generation IoT networks.https://doi.org/10.1049/wss2.12072data communicationInternet of Thingsperformance evaluationprotocols
spellingShingle Lotfi Mhamdi
Hussam Abdul Khalek
Congestion control in constrained Internet of Things networks
IET Wireless Sensor Systems
data communication
Internet of Things
performance evaluation
protocols
title Congestion control in constrained Internet of Things networks
title_full Congestion control in constrained Internet of Things networks
title_fullStr Congestion control in constrained Internet of Things networks
title_full_unstemmed Congestion control in constrained Internet of Things networks
title_short Congestion control in constrained Internet of Things networks
title_sort congestion control in constrained internet of things networks
topic data communication
Internet of Things
performance evaluation
protocols
url https://doi.org/10.1049/wss2.12072
work_keys_str_mv AT lotfimhamdi congestioncontrolinconstrainedinternetofthingsnetworks
AT hussamabdulkhalek congestioncontrolinconstrainedinternetofthingsnetworks