Abstract
As users have higher and higher requirements for the quality of experience, traditional cloud computing is gradually unable to meet the needs of user equipments. Hence mobile edge computing networks mounted by unmanned aerial vehicles are introduced to improve user experience and reduce energy consumption. However, most current work is based on neural networks, which require large amounts of labeled data or long training times. Given these challenges, this paper proposes an energy-efficient multi-stage alternating optimization scheme to reduce the weighted energy consumption of the entire network. We analyze the energy consumption of each device and formulate a non-convex optimization problem. Considering the impact of task offloading, resource allocation, and path planning on network energy consumption, we transform the energy consumption problem into three subproblems. And use the coordinate descent algorithm, interior point method, and successive convex approximation method to optimize them alternately. The simulation results show that the proposed optimization scheme can significantly reduce the network’s total energy consumption.
Similar content being viewed by others
Data availability
The data used or analyzed during the current study are available from the corresponding author upon reasonable request.
References
Pham Q-V, Fang F, Ha VN, Le M, Ding Z, Le LB, Hwang W-J (2019) A survey of multi-access edge computing in 5G and beyond: fundamentals, technology integration, and state-of-the-art. arXiv preprint arXiv:1906.08452
Siriwardhana Y, Porambage P, Liyanage M, Ylianttila M (2021) A survey on mobile augmented reality with 5G mobile edge computing: architectures, applications, and technical aspects. IEEE Commun Surv Tutor 23(2):1160–1192
Huda SA, Moh S (2022) Survey on computation offloading in UAV-Enabled mobile edge computing. J Netw Comput Appl 201:103341
Abrar M, Ajmal U, Almohaimeed ZM, Gui X, Akram R, Masroor R (2021) Energy efficient UAV-enabled mobile edge computing for IoT devices: a review. IEEE Access 9:12779
Li C, Xia J, Liu F, Li D, Fan L, Karagiannidis GK, Nallanathan A (2021) Dynamic offloading for multiuser muti-CAP MEC networks: a deep reinforcement learning approach. IEEE Trans Veh Technol 70(3):2922–2927
Ding Z, Xu D, Schober R, Poor HV (2022) Hybrid NOMA offloading in multi-user MEC networks. IEEE Trans Wirel Commun 27:5377
Delavarpour N, Koparan C, Nowatzki J, Bajwa S, Sun X (2021) A technical study on UAV characteristics for precision agriculture applications and associated practical challenges. Remote Sens 13(6):1204
Mohan M, Richardson G, Gopan G, Aghai MM, Bajaj S, Galgamuwa G, Vastaranta M, Arachchige PSP, Amorós L, Corte APD et al (2021) UAV-supported forest regeneration: current trends, challenges and implications. Remote Sens 13(13):2596
Do-Duy T, Nguyen LD, Duong TQ, Khosravirad SR, Claussen H (2021) Joint optimisation of real-time deployment and resource allocation for UAV-aided disaster emergency communications. IEEE J Sel Areas Commun 39(11):3411–3424
Guo H, Liu J (2019) UAV-enhanced intelligent offloading for internet of things at the edge. IEEE Trans Ind Inform 16(4):2737–2746
Seid AM, Boateng GO, Mareri B, Sun G, Jiang W (2021) Multi-agent DRL for task offloading and resource allocation in multi-UAV enabled IoT edge network. IEEE Trans Netw Serv Manag 18(4):4531–4547
Xia J, Wang P, Li B, Fei Z (2022) Intelligent task offloading and collaborative computation in multi-UAV-enabled mobile edge computing. China Commun 19(4):244–256
Wang J, Hu J, Min G, Zomaya AY, Georgalas N (2020) Fast adaptive task offloading in edge computing based on meta reinforcement learning. IEEE Trans Parallel Distrib Syst 32(1):242–253
Wu H, Wolter K, Jiao P, Deng Y, Zhao Y, Xu M (2020) EEDTO: an energy-efficient dynamic task offloading algorithm for blockchain-enabled IoT-edge-cloud orchestrated computing. IEEE Internet Things J 8(4):2163–2176
Hossain MD, Sultana T, Hossain MA, Hossain MI, Huynh LN, Park J, Huh E-N (2021) Fuzzy decision-based efficient task offloading management scheme in multi-tier MEC-enabled networks. Sensors 21(4):1484
Fang T, Yuan F, Ao L, Chen J (2021) Joint task offloading, D2D pairing and resource allocation in device-enhanced MEC: a potential game approach. IEEE Internet Things J 9:3226
Wang D, Tian X, Cui H, Liu Z (2020) Reinforcement learning-based joint task offloading and migration schemes optimization in mobility-aware MEC network. China Commun 17(8):31–44
Yu Z, Gong Y, Gong S, Guo Y (2020) Joint task offloading and resource allocation in UAV-enabled mobile edge computing. IEEE Internet Things J 7(4):3147–3159
Fang F, Xu Y, Ding Z, Shen C, Peng M, Karagiannidis GK (2020) Optimal resource allocation for delay minimization in NOMA-MEC networks. IEEE Trans Commun 68(12):7867–7881
Wu Y-C, Dinh TQ, Fu Y, Lin C, Quek TQ (2021) A hybrid DQN and optimization approach for strategy and resource allocation in MEC networks. IEEE Trans Wirel Commun 20(7):4282–4295
Liu Q, Shi L, Sun L, Li J, Ding M, Shu F (2020) Path planning for UAV-mounted mobile edge computing with deep reinforcement learning. IEEE Trans Veh Technol 69(5):5723–5728
Peng Y, Liu Y, Zhang H (2021) Deep reinforcement learning based path planning for UAV-assisted edge computing networks. In: 2021 IEEE wireless communications and networking conference (WCNC). IEEE, pp 1–6
Yang Z, Bi S, Zhang Y-JA (2021) Dynamic trajectory and offloading control of UAV-enabled MEC under user mobility. arXiv preprint arXiv:2105.09042
Wang L, Wang K, Pan C, Xu W, Aslam N, Hanzo L (2020) Multi-agent deep reinforcement learning-based trajectory planning for multi-UAV assisted mobile edge computing. IEEE Trans Cogn Commun Netw 7(1):73–84
Chang H, Chen Y, Zhang B, Doermann D (2021) Multi-UAV mobile edge computing and path planning platform based on reinforcement learning. IEEE Trans Emerg Top Comput Intell 6:489
Wang L, Zhang H, Guo S, Yuan D (2022) Deployment and association of multiple UAVs in UAV-assisted cellular networks with the knowledge of statistical user position. IEEE Trans Wirel Commun 21:6553
Zeng Y, Zhang R (2017) Energy-efficient UAV communication with trajectory optimization. IEEE Trans Wirel Commun 16(6):3747–3760
Xu Y, Yin W (2017) A globally convergent algorithm for nonconvex optimization based on block coordinate update. J Sci Comput 72(2):700–734
Deng C, Fang X, Wang X (2022) UAV-enabled mobile edge computing for ai applications: joint model decision, resource allocation and trajectory optimization. IEEE Internet Things J 10(7):5662–5675
Zheng G, Xu C, Wen M, Zhao X (2022) Service caching based aerial cooperative computing and resource allocation in multi-UAV enabled MEC systems. IEEE Trans Veh Technol 71(10):10934–10947
Grant M, Boyd S (2014) CVX: Matlab software for disciplined convex programming, version 2.1
Wang Z, Rong H, Jiang H, Xiao Z, Zeng F (2022) A load-balanced and energy-efficient navigation scheme for UAV-mounted mobile edge computing. IEEE Trans Netw Sci Eng 9(5):3659–3674
Acknowledgements
Thank Professor Hongbo Jiang for his contribution to the article and teachers Zhu Xiao and Fanzi Zeng for their professional writing services.
Funding
This research is partly supported by the National Natural Science Foundation of China under Grant No.61672221 and by the Hunan Key Research and Development Program under Grant 2020JJ4008.
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflict of interest
We declare that we have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
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
Wang, Z., Rong, H. An energy-efficient multi-stage alternating optimization scheme for UAV-mounted mobile edge computing networks. Computing 106, 57–80 (2024). https://doi.org/10.1007/s00607-023-01210-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00607-023-01210-9
Keywords
- Mobile edge computing
- Path planning
- Resource allocation
- Task offloading
- Unmanned aerial vehicles
- User equipments