Joint Task Offloading and UAVs Deployment for UAV-assisted Mobile Edge Computing

Bo Shen,Qi Gu,Gang Yang
DOI: https://doi.org/10.1016/j.comnet.2023.109943
IF: 5.493
2023-01-01
Computer Networks
Abstract:Recent advances in artificial intelligence (AI) have impacts on the development of communication networks. Diversified applications and scenarios put forward AI-native requirement for communication network. The network is envisioned to offer high data rate and low-latency communications, pervasive artificial intelligence, full coverage and programmable service. With the aid of AI, autonomous unmanned aerial vehicles (UAVs) play an indispensable role in the emerging scenarios. Owing to their flexibility and scalability, UAVs can be utilized as the mobile platform to deliver various kinds of services in dynamic and adversarial environments, especially the emergency scenarios. In this article, we deal with the post-disaster scenarios that UAVs, equipped with computing servers, work with the remaining infrastructures to provide communication and computing services for the ground mobile users (GMUs). With the aim of minimizing the energy cost and computing delay of task offloading, a two-layer optimization mechanism that can dynamically orchestrate the task offloading decision and the UAVs deployment is proposed. In lower layer, the problem of making offloading decisions is formulated into an evolutionary game. Replicator dynamics is exploited to help users to make decisions. In upper layer, a clustering approach for users is introduced to avoid unbalanced load distribution. By suggesting the locations and number of UAVs based the clusters, system cost is further reduced. The fairness of service load among UAVs is also achieved. Numerical results demonstrate the effectiveness of the proposed two-layer optimization mechanism.
What problem does this paper attempt to address?