Raju Imandi;Arijit Roy;Kamalakanta Sethi;Pavan B. N. Kumar;Mohsen Guizani
{"title":"Con-Fog: Consensus-Driven Fog Node Selection in FU-Serve Platform for IoT Applications","authors":"Raju Imandi;Arijit Roy;Kamalakanta Sethi;Pavan B. N. Kumar;Mohsen Guizani","doi":"10.1109/JIOT.2025.3557858","DOIUrl":null,"url":null,"abstract":"The rapid expansion of Internet of Things (IoT) devices and applications necessitates the need for more efficient computational and data management strategies. The fog-enabled UAV-as-a-Service (FU-Serve) platform addresses these demands by integrating fog computing to enhance the operational efficiency of UAVs in IoT environments. Despite its advantages, the FU-Serve platform faces significant challenges, including data transmission latency, resource allocation, and energy management, contributing to the underutilization of UAVs and fog nodes. To address these challenges, this article introduces a consensus-driven approach, Con-Fog, that optimizes the selection of fog nodes for UAVs within the FU-Serve platform. Con-Fog evaluates potential fog nodes within the communication range by computing utility values based on geographical distance, link quality, available computational resources, and residual energy. UAVs rank these nodes according to their utility values and select the most suitable ones through a consensus-based approach, ensuring alignment with the operational demands of IoT devices. Additionally, we apply an optimal best-fit algorithm to refine fog node allocation, maximizing resource utilization while keeping it below each node’s capacity threshold <inline-formula> <tex-math>$(\\mathcal {T}\\%)$ </tex-math></inline-formula>. Our simulation results show that Con-Fog significantly enhances key IoT performance metrics. Transmission time and the number of unassigned UAVs decrease by 10%–30% and 20%–40%, respectively, while residual energy increases by 30%–50% compared to existing systems. These improvements enhance the management of UAV and fog node resources, thereby advancing the effectiveness of IoT applications within the FU-Serve platform.","PeriodicalId":54347,"journal":{"name":"IEEE Internet of Things Journal","volume":"12 13","pages":"24686-24697"},"PeriodicalIF":8.9000,"publicationDate":"2025-04-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Internet of Things Journal","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10949608/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
The rapid expansion of Internet of Things (IoT) devices and applications necessitates the need for more efficient computational and data management strategies. The fog-enabled UAV-as-a-Service (FU-Serve) platform addresses these demands by integrating fog computing to enhance the operational efficiency of UAVs in IoT environments. Despite its advantages, the FU-Serve platform faces significant challenges, including data transmission latency, resource allocation, and energy management, contributing to the underutilization of UAVs and fog nodes. To address these challenges, this article introduces a consensus-driven approach, Con-Fog, that optimizes the selection of fog nodes for UAVs within the FU-Serve platform. Con-Fog evaluates potential fog nodes within the communication range by computing utility values based on geographical distance, link quality, available computational resources, and residual energy. UAVs rank these nodes according to their utility values and select the most suitable ones through a consensus-based approach, ensuring alignment with the operational demands of IoT devices. Additionally, we apply an optimal best-fit algorithm to refine fog node allocation, maximizing resource utilization while keeping it below each node’s capacity threshold $(\mathcal {T}\%)$ . Our simulation results show that Con-Fog significantly enhances key IoT performance metrics. Transmission time and the number of unassigned UAVs decrease by 10%–30% and 20%–40%, respectively, while residual energy increases by 30%–50% compared to existing systems. These improvements enhance the management of UAV and fog node resources, thereby advancing the effectiveness of IoT applications within the FU-Serve platform.
期刊介绍:
The EEE Internet of Things (IoT) Journal publishes articles and review articles covering various aspects of IoT, including IoT system architecture, IoT enabling technologies, IoT communication and networking protocols such as network coding, and IoT services and applications. Topics encompass IoT's impacts on sensor technologies, big data management, and future internet design for applications like smart cities and smart homes. Fields of interest include IoT architecture such as things-centric, data-centric, service-oriented IoT architecture; IoT enabling technologies and systematic integration such as sensor technologies, big sensor data management, and future Internet design for IoT; IoT services, applications, and test-beds such as IoT service middleware, IoT application programming interface (API), IoT application design, and IoT trials/experiments; IoT standardization activities and technology development in different standard development organizations (SDO) such as IEEE, IETF, ITU, 3GPP, ETSI, etc.