Skip to main content

Advertisement

Log in

An energy-efficient multi-stage alternating optimization scheme for UAV-mounted mobile edge computing networks

  • Regular Paper
  • Published:
Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

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

  1. 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

  2. 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

    Article  Google Scholar 

  3. Huda SA, Moh S (2022) Survey on computation offloading in UAV-Enabled mobile edge computing. J Netw Comput Appl 201:103341

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. Ding Z, Xu D, Schober R, Poor HV (2022) Hybrid NOMA offloading in multi-user MEC networks. IEEE Trans Wirel Commun 27:5377

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Guo H, Liu J (2019) UAV-enhanced intelligent offloading for internet of things at the edge. IEEE Trans Ind Inform 16(4):2737–2746

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

  23. 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

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. Zeng Y, Zhang R (2017) Energy-efficient UAV communication with trajectory optimization. IEEE Trans Wirel Commun 16(6):3747–3760

    Article  Google Scholar 

  28. Xu Y, Yin W (2017) A globally convergent algorithm for nonconvex optimization based on block coordinate update. J Sci Comput 72(2):700–734

    Article  MathSciNet  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. Grant M, Boyd S (2014) CVX: Matlab software for disciplined convex programming, version 2.1

  32. 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

    Article  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding authors

Correspondence to Zhenqian Wang or Huigui Rong.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-023-01210-9

Keywords

Mathematics Subject Classification

Navigation