Devote: Criticality-Aware Federated Service Provisioning in Fog-Based IoT Environments
Minu Tiwari, Sudip Misra, Pradyumna Kumar Bishoyi, Laurence Tianruo Yang · IEEE Internet of Things Journal · 2021
In this article, we present an efficient criticality-aware decision-making system, named Devote, for fog-based Internet of Things (IoT) environment. Devote introduces an intelligent algorithm for the service of data based on the criticality, while considering the current availability of the resources at the fog node (FN). To cope with the dynamic IoT environment, we adopt a reinforcement-learning-based algorithm for the processing of the IoT data based on time-varying conditions. Additionally, we propose an efficient online secretary-based algorithm for choosing the best suitable candidate FN for offloading the data. To show the effectiveness of Devote, we obtained the numerical results for assessing its performance, while collating it with the benchmark schemes. We analyze different performance metrics, such as service delay, economy, and user satisfaction, which show that Devote incurs less service delay, as compared to other systems, while achieving user satisfaction of 88.4%.