TY - JOUR
T1 - Joint Optimization of Caching, Computing and Trajectory Planning in Aerial Mobile Edge Computing Networks
T2 - A MADDPG Approach
AU - Sun, Haifeng
AU - Zhou, Yuqiang
AU - Zhang, Hui
AU - Ale, Laha
AU - Dai, Hongning
AU - Zhang, Ning
N1 - This work was supported in part by National Natural Science Foundation of China (NSFC) under Grant 62261051.
Publisher Copyright:
© 2014 IEEE.
PY - 2024/9/10
Y1 - 2024/9/10
N2 - The 6G network is expected to accommodate a wide array of connected devices, supporting diverse services from any location at any time. In this paper, we introduce an aerial Mobile Edge Computing (MEC) framework composed of High-Altitude Platforms (HAPs) and low-altitude Unmanned Aerial Vehicles (UAVs), to cater to computing offloading for Internet of Things (IoT) devices, particularly in rural/remote areas or disaster zones. The framework accommodates various types of tasks, each computed by the corresponding Docker container. The objective is to achieve optimal workload fairness for UAVs while simultaneously minimizing the weighted processing costs among IoT devices in terms of task computation latency and energy consumption over the long term. This is achieved by jointly optimizing the flight trajectories and Docker image caching decisions of the UAVs with limited storage capacities, alongside ensuring service fairness for IoT devices. We tailor a Multi-Agent Deep Deterministic Policy Gradient (MADDPG)-based approach to solve the long-term joint optimization problem, normalizing continuous actions and sampling discrete actions by generalizing the Gumbel-Softmax reparameterization trick. Experimental results indicate that our approach significantly outperforms benchmark schemes in terms of processing delay, energy consumption, and fairness.
AB - The 6G network is expected to accommodate a wide array of connected devices, supporting diverse services from any location at any time. In this paper, we introduce an aerial Mobile Edge Computing (MEC) framework composed of High-Altitude Platforms (HAPs) and low-altitude Unmanned Aerial Vehicles (UAVs), to cater to computing offloading for Internet of Things (IoT) devices, particularly in rural/remote areas or disaster zones. The framework accommodates various types of tasks, each computed by the corresponding Docker container. The objective is to achieve optimal workload fairness for UAVs while simultaneously minimizing the weighted processing costs among IoT devices in terms of task computation latency and energy consumption over the long term. This is achieved by jointly optimizing the flight trajectories and Docker image caching decisions of the UAVs with limited storage capacities, alongside ensuring service fairness for IoT devices. We tailor a Multi-Agent Deep Deterministic Policy Gradient (MADDPG)-based approach to solve the long-term joint optimization problem, normalizing continuous actions and sampling discrete actions by generalizing the Gumbel-Softmax reparameterization trick. Experimental results indicate that our approach significantly outperforms benchmark schemes in terms of processing delay, energy consumption, and fairness.
KW - Aerial Access Networks
KW - joint optimization
KW - MADDPG
KW - Mobile Edge Computing
KW - task offloading
UR - http://www.scopus.com/inward/record.url?scp=85204154729&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2024.3456846
DO - 10.1109/JIOT.2024.3456846
M3 - Journal article
AN - SCOPUS:85204154729
SN - 2327-4662
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
ER -