{"title":"Energy-efficient smart gateway framework with QoS-aware resource allocation in IoT ecosystem","authors":"Gunjan Beniwal , Anita Singhrova","doi":"10.1016/j.nxener.2025.100413","DOIUrl":null,"url":null,"abstract":"<div><div>Energy-efficient smart gateways are the heart of an IoT ecosystem, as they are essential for efficiently handling incoming data and resources. Due to the exponential increase in IoT devices and applications, a vast amount of data is collected from the surrounding environment. This data needs to be processed and analyzed for further executions. Smart gateways play a crucial role in catering to user needs while handling vast amounts of data, and consuming less energy. Therefore, a smart gateway framework is proposed in this work to make dynamic decisions based on the user requirements while providing the best quality of service with efficient energy consumption. The proposed gateway framework is capable of handling urgent tasks that are latency-sensitive and also optimally allocating resources based on their computational needs in a fog-cloud environment. The incoming user-generated tasks are efficiently scheduled using the proposed Dynamic Priority-Multilevel Feed Back Queue Algorithm (DP-MFBQ). Whereas, the Machine Learning-based Resource Allocation (MLRA) algorithm was proposed to make dynamic decisions based on past learnings of the smart gateway. The proposed framework is simulated using the Yet Another Fog Simulator (YAFS) simulation toolkit, and it outperformed the existing work when evaluated on the Quality of Service parameters, including latency, wait time, energy consumption, and throughput.</div></div>","PeriodicalId":100957,"journal":{"name":"Next Energy","volume":"9 ","pages":"Article 100413"},"PeriodicalIF":0.0000,"publicationDate":"2025-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Next Energy","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2949821X25001760","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Energy-efficient smart gateways are the heart of an IoT ecosystem, as they are essential for efficiently handling incoming data and resources. Due to the exponential increase in IoT devices and applications, a vast amount of data is collected from the surrounding environment. This data needs to be processed and analyzed for further executions. Smart gateways play a crucial role in catering to user needs while handling vast amounts of data, and consuming less energy. Therefore, a smart gateway framework is proposed in this work to make dynamic decisions based on the user requirements while providing the best quality of service with efficient energy consumption. The proposed gateway framework is capable of handling urgent tasks that are latency-sensitive and also optimally allocating resources based on their computational needs in a fog-cloud environment. The incoming user-generated tasks are efficiently scheduled using the proposed Dynamic Priority-Multilevel Feed Back Queue Algorithm (DP-MFBQ). Whereas, the Machine Learning-based Resource Allocation (MLRA) algorithm was proposed to make dynamic decisions based on past learnings of the smart gateway. The proposed framework is simulated using the Yet Another Fog Simulator (YAFS) simulation toolkit, and it outperformed the existing work when evaluated on the Quality of Service parameters, including latency, wait time, energy consumption, and throughput.