Delay-Aware and Energy-Efficient IoT Task Scheduling Algorithm With Double Blockchain Enabled in Cloud-Fog Collaborative Networks
【Author】 Cao, Shaohua; Zhan, Zijun; Dai, Congcong; Chen, Shu; Zhang, Weishan; Han, Zhu
【Source】IEEE INTERNET OF THINGS JOURNAL
【影响因子】10.238
【Abstract】Since fog nodes are resource-constrained and imperfectly trusted heterogeneous devices, guaranteeing a real-time response to Internet of Things (IoT) tasks while optimizing system energy consumption remains a significant challenge. To overcome this, we first propose a acrlong DBC-enabled cloud-fog collaborative task scheduling architecture. Second, a task scheduling model is constructed to optimize system energy consumption and task deadline violation time while adhering to the IoT task response time restriction. Finally, two blockchain-enabled task scheduling algorithms are developed: 1) the reputation-based priority-aware algorithm (DB_RP) and 2) the accelerated ant colony system algorithm (DB_AACS). Extensive experiments are conducted to assess the proposed algorithm in four dimensions: 1) task completion rate; 2) system makespan; 3) system energy consumption; and 4) task deadline violation time. The experimental results demonstrate that the proposed algorithm is superior to the existing literature, and the acceleration strategy in DB_AACS is effective.
【Keywords】Accelerated ant colony system; double blockchain (DBC); fog computing; Internet of Things (IoT); task scheduling
【发表时间】2024 JAN 15
【收录时间】2024-03-12
【文献类型】实验仿真
【主题类别】
区块链应用-实体经济-物联网
评论