Adaptive Congestion Control Algorithm For Iot Environment

Authors

  • Sowmiya M. , Banu Rekha B. , Aaishwarya Venkat , Poojitha S. , Rithu S.

Abstract

Due to technological advancements, high-speed In- ternet is being used to share
data among numerous to constitute the Internet of Things (IoT). Next-generation networks
have increased the challenge to provide adequate quality of experience for users. The
requirement of each device changes and an adaptive method of controlling congestion and
providing the resources are desirable. At the minimum, a million bits of data are being
broadcasted every day, and enhancing high throughput and minimizing the number of packets
being dropped is mandatory. In high-speed networks like IoT, applications should have the least
delay in transmitting and receiving packets. Generally, high-speed networks have a large
number of devices,
i.e. nodes, connected. On broadcasting between large numbers of nodes, congestion occurs. In
this paper, an adaptive approach for adjusting the congestion window size and reducing the
number of packets dropped is proposed. The suggested work enhances throughput, reduces
delay, and ensures all packets are being broadcast with the least number of drops in comparison
with TCP and TCP Reno. This work is essential for high-speed networks where the
requirement of nodes changes based on congestion and the number of packets required for
performing a specific function. The number of packets sent smartly gets adapted based on the
network congestion and requirements of the nodes.

Published

2020-12-01

Issue

Section

Articles