PQTBA: Priority Queue based Token Bucket Algorithm for congestion control in IoT network

The Internet of Things connects millions of devices in the areas of smart cities, e-health, transportation, and the military to fulfill a variety of human needs. To offer these services, a large amount of data must be transmitted to the IoT network servers. But the node processing power, buffer size...

Full description

Saved in:
Bibliographic Details
Published in2023 IEEE 8th International Conference for Convergence in Technology (I2CT) pp. 1 - 7
Main Authors P, Anitha, H S, Vimala, J, Shreyas
Format Conference Proceeding
LanguageEnglish
Published IEEE 07.04.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The Internet of Things connects millions of devices in the areas of smart cities, e-health, transportation, and the military to fulfill a variety of human needs. To offer these services, a large amount of data must be transmitted to the IoT network servers. But the node processing power, buffer size, and server capacity limitations on IoT networks have a negative influence on throughput, latency, and energy consumption. Additionally, the IoT network's performance is decreased by congestion caused by the high network traffic that results from the high volume of data. In order to handle congestion challenges in IoT networks, unique congestion control strategies-such as the queue management strategy-must be created. In this study, a novel Priority Queue-based Token Bucket Algorithm (PQTBA) is suggested as a means of controlling congestion in IoT networks. The PQTBA uses a preemptive/non-preemptive technique with a discretionary rule to categorize network traffic into priority groups in accordance with real-time requirements. Our proposed work performs con-siderably better than the most recent techniques in terms of throughput, packet loss ratio, and energy consumption.
DOI:10.1109/I2CT57861.2023.10126166