Abstract
Recently, unmanned aerial vehicles (UAVs) have been widely used in mobile edge computing (MEC) scenarios due to their flexibility, rapid deployment, and ability to expand communication coverage. This paper explores how UAVs can compute offloading more effectively when serving as mobile edge servers in the scenario of UAVs-assisted MEC. We aim to maximize the utility of the UAV operator by joint flight trajectory of UAVs, users’ offloading decisions, and collaborative strategy among UAVs while considering the latency and energy consumption. To this end, we first propose a dynamic latency-aware collaborative framework based on deep reinforcement learning. This framework utilizes a queuing model to implement the dynamic task backlog and models the reward of latency-sensitive tasks using a service level agreement. Then, considering the dynamics of the environment and the complexity of the problem, we describe the problem as a markov decision process and propose a proximal policy optimization-based computation offloading algorithm to solve the problem. The experimental results finally demonstrate that the proposed offloading algorithm converges rapidly and exhibits better performance compared to benchmark algorithms.
Similar content being viewed by others
Data availability
Not applicable.
References
Jinrong L, Lai S, Xia J, Tang M, Fan C, Jiangtao O, Fan D (2022) Performance analysis for irs-assisted mec networks with unit selection. Phys Commun 55:101869
Chen L, Shen C, Zhou P, Jie X (2019) Collaborative service placement for edge computing in dense small cell networks. IEEE Trans Mob Comput 20(2):377–390
Yi-Han X, Liu X, Zhou W, Gang Yu (2021) Generative adversarial lstm networks learning for resource allocation in uav-served m2m communications. IEEE Wirel Commun Lett 10(7):1601–1605
Wei Z, Zhu M, Zhang N, Wang L, Zou Y, Meng Z, Huici W, Feng Z (2022) Uav-assisted data collection for internet of things: A survey. IEEE Internet Things J 9(17):15460–15483
Javed S, Hassan A, Ahmad R, Ahmed W, Alam MM, Rodrigues JJPC (2023) Uav trajectory planning for disaster scenarios. Vehic Commun 39:100568
Fan J, Chen X, Liang X (2023) Uav trajectory planning based on bi-directional apf-rrt* algorithm with goal-biased. Expert Syst Appl 213:119137
Hongyue K, Xiaolin C, Jelena M, Mišić VB, Fan J, Liu Y (2023) Cooperative uav resource allocation and task offloading in hierarchical aerial computing systems: a mappo based approach. IEEE Internet of Things J
Wang Y, Fang W, Ding Y, Xiong N (2021) Computation offloading optimization for uav-assisted mobile edge computing: a deep deterministic policy gradient approach. Wirel Netw 27(4):2991–3006
Yi-Han X, Li J-H, Zhou W, Chen C (2022) Learning-empowered resource allocation for air slicing in uav-assisted cellular v2x communications. IEEE Syst J 17(1):1008–1011
Liu K, Zheng J (2022) Uav trajectory optimization for time-constrained data collection in uav-enabled environmental monitoring systems. IEEE Internet Things J 9(23):24300–24314
Yang Z, Bi S, Zhang YA (2021) Dynamic trajectory and offloading control of uav-enabled mec under user mobility. In: 2021 IEEE International Conference on Communications Workshops (ICC Workshops), pp 1–6. IEEE
Du S, Chen X, Jiao L, Lu Y (2021) Energy efficient task offloading for uav-assisted mobile edge computing. In: 2021 China Automation Congress (CAC), pp 6567–6571. IEEE
Xu Xiao-Ren X, Yi-Han SL, Zhou Wen Yu, Gang NA (2023) Uav-served energy harvesting-enabled m2m networks for green industry-a perspective of energy efficient resource management scheme. IEEE Trans Green Commun Netw 7:1877–1891
Zhan C, Han H, Liu Z, Wang Z, Mao S (2021) Multi-uav-enabled mobile-edge computing for time-constrained iot applications. IEEE Internet Things J 8(20):15553–15567
Wang D, Tian J, Zhang H, Dalei W (2021) Task offloading and trajectory scheduling for uav-enabled mec networks: an optimal transport theory perspective. IEEE Wirel Commun Lett 11(1):150–154
Lin J, Huang L, Zhang H, Yang X, Zhao P (2022) A novel lyapunov based dynamic resource allocation for uavs-assisted edge computing. Comput Netw 205:108710
Han H, Zhou X, Wang Q, Rose Qingyang H (2022) Online computation offloading and trajectory scheduling for uav-enabled wireless powered mobile edge computing. China Commun 19(4):257–273
Hossain MS, Nwakanma CI, Lee JM, Kim D-S (2020) Edge computational task offloading scheme using reinforcement learning for iiot scenario. ICT Express 6(4):291–299
Xiong Z, Zhang Y, Lim WYB, Kang J, Niyato D, Leung C, Miao C (2020) Uav-assisted wireless energy and data transfer with deep reinforcement learning. IEEE Trans Cognit Commun Netw 7(1):85–99
Zheng K, Liu X, Yang J, Cai Z, Dai H, Zhou Z, Xiao X, Gong X (2021) Brr-dqn: Uav path planning method for urban remote sensing images. In: 2021 China Automation Congress (CAC), pp 6113–6117. IEEE
Susarla P, Gouda B, Deng Y, Juntti M, Sílven O, Tölli A (2021) Dqn-based beamforming for uplink mmwave cellular-connected uavs. In: 2021 IEEE Global Communications Conference (GLOBECOM), pp 1–6. IEEE
Fu F, Jiao Q, Richard YF, Zhang Z, Du J (2021) Securing uav-to-vehicle communications: A curiosity-driven deep q-learning network (c-dqn) approach. In: 2021 IEEE International Conference On Communications Workshops (ICC Workshops), pp 1–6. IEEE
AuYoung A, Grit L, Wiener J, Wilkes J (2006) Service contracts and aggregate utility functions. In: 2006 15th IEEE International Conference on High Performance Distributed Computing, pp 119–131. IEEE
Li Y, Zhou A, Ma X, Wang S (2021) Profit-aware edge server placement. IEEE Internet Things J 9(1):55–67
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
RD contributed to Conceptualization, Writing - review & editing. BC contributed to Writing - original draft. YG contributed to Investigation, Validation.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest regarding the publication of this paper.
Ethical approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Du, R., Cao, B. & Gao, Y. Collaborative framework for UAVs-assisted mobile edge computing: a proximity policy optimization approach. J Supercomput 80, 10485–10510 (2024). https://doi.org/10.1007/s11227-023-05853-5
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-023-05853-5