返回
Energy-aware task scheduling and offloading using deep reinforcement learning in SDN-enabled IoT network
DOI:10.1016/j.comnet.2022.108957.png)
摘要
En 中文
The fifth-generation (5G) mobile network services have made tremendous growth in the Internet of Things (IoT) network. A counters number of battery-powered IoT devices are deployed to serve diverse scenarios, e.g., smart cities, autonomous farming, smart manufacturing, to name but a few. In this context, energy consumption became one of the most critical concerns in interconnecting smart IoT devices in such scenarios. Additionally, whenever these IoT devices are distributed in space and time-evolving, they are expected to deliver high volume data scalably/predictably while minimizing end-to-end latency. Furthermore, edge IoT nodes often face the biggest hurdle of performing optimal resource distribution and achieving high-performance levels while coping with the variability of task handling, energy conservation, and ultra-reliable low-latency.This paper investigates an energy-aware and low-latency oriented computing task scheduling problem in a Software-Defined Fog-IoT Network. First, we formulate the online task assignment and scheduling problem as an energy-constrained Deep Q-Learning process as a kickoff. The latter strives to minimize the network latency while ensuring energy efficiency by saving battery power under the constraints of application dependence. Then, given the task arrival process, we introduce a deep reinforcement learning (DRL) approach for dynamic task scheduling and assignment in the Software-Defined Networking (SDN)-enabled edge networks. We conducted comprehensive experiments and compared the introduced algorithm to three pioneering deep learning algorithms (i.e., deterministic, random, and A3C agents). Extensive simulation results demonstrated that our proposed solution outperforms these algorithms. Additionally, we highlight the characterizing feature of our design, energy-awareness, as it offers better energy-saving by up to 87% compared against the other approaches. We have shown that the offloading scheme could perform more task assignments with the available battery power by up to 50% less time delay. Our results back our claims that the solution we propose can readily be used to dynamically optimize task scheduling and assignment of complex jobs with task dependencies in distributed Fog IoT networks.
Keyword:
Task scheduling
Deep reinforcing learning SDN
Fog computing
Internet of Things
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
4.6
论文数:
1.7K
被引数:
1.6W
机构
引用论文
Adherence of sickle erythrocytes to vascular endothelial cells: requirement for both cell membrane changes and plasma factors
Blood
IF0
Detour: Dynamic Task Offloading in Software-Defined Fog for IoT ApplicationsDetour: 物联网应用软件定义雾中的动态任务卸载
WARM: Workload-Aware Multi-Application Task Scheduling for Revenue Maximization in SDN-Based Cloud Data Center
IEEE ACCESS
IF3.6

