{"title":"PQTBA: Priority Queue based Token Bucket Algorithm for congestion control in IoT network","authors":"A. P, Vimala H S, J Shreyas","doi":"10.1109/I2CT57861.2023.10126166","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":150346,"journal":{"name":"2023 IEEE 8th International Conference for Convergence in Technology (I2CT)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 8th International Conference for Convergence in Technology (I2CT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/I2CT57861.2023.10126166","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
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.