Optimizing Task Offloading Energy in Multi-User Multi-UAV-Enabled Mobile Edge-Cloud Computing Systems
Source abstract
Abstract
With the emergence of various new Internet of Things (IoT) devices and the rapid increase in the number of users, enormous services and complex applications are growing rapidly. However, these services and applications are resource-intensive and data-hungry, requiring satisfactory quality-of-service (QoS) and network coverage density guarantees in sparsely populated areas, whereas the limited battery life and computing resources of IoT devices will inevitably become insufficient. Unmanned aerial vehicle (UAV)-enabled mobile edge computing (MEC) is one of the most promising solutions that ensures the stability and expansion of the network coverage area for these applications and provides them with computational capabilities. In this paper, computation offloading and resource allocation are jointly considered for multi-user multi-UAV-enabled mobile edge-cloud computing systems. First, we propose an efficient resource allocation and computation offloading model for a multi-user multi-UAV-enabled mobile edge-cloud computing system. Our proposed system is scalable and can support increases in network traffic without performance degradation. In addition, the network deploys multi-level mobile edge computing (MEC) technology to provide the computational capabilities at the edge of the radio access network (RAN). The core network is based on software-defined networking (SDN) technology to manage network traffic. Experimental results demonstrate that the proposed model can dramatically boost the system performance of the system in terms of time and energy.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: UAV Applications and Optimization · IoT and Edge/Fog Computing · Advanced Neural Network Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
College of Computing and Informatics, Saudi Electronic University, Riyadh 11673, Saudi Arabia
Department of Telecommunication Networks and Data Transmission, The Bonch-Bruevich Saint-Petersburg State University of Telecommunications, 193232 Saint Petersburg, Russia
Department of Computer Science, Faculty of Computers and Information, Menoufia University, Shibin El Kom 32511, Egypt
Funding
the Deanship of Scientific Research at Saudi Electronic University
References (48)
Show source-provided references
1. Taking drones to the next level: Cooperative distributed unmanned-aerial-vehicular networks for small and mini drones10.1109/MVT.2016.2645481 ↗
2. CAAC (2022, April 27). Low-Altitude Connected Drone Flight Safety Test Report, Available online: http://www.caac.gov.cn/en/.
3. Survey on unmanned aerial vehicle networks for civil applications: A communications viewpoint10.1109/COMST.2016.2560343 ↗
4. Wireless communications with unmanned aerial vehicles: Opportunities and challenges10.1109/MCOM.2016.7470933 ↗
5. A key 6G challenge and opportunity—connecting the base of the pyramid: A survey on rural connectivity10.1109/JPROC.2020.2976703 ↗
6. What should 6G be?10.1038/s41928-019-0355-6 ↗
7. Tikhomirov, A., Omelyanchuk, E., and Semenova, A. (2018, January 14–15). Recommended 5G frequency bands evaluation. Proceedings of the 2018 Systems of Signals Generating and Processing in the Field of on Board Communications, Moscow, Russia.10.1109/SOSG.2018.8350639 ↗
8. From Standards to Service-the European Way to 5G
9. Obanawa, H., and Shibata, H. (2020). Applications of UAV Remote Sensing to Topographic and Vegetation Surveys. Unmanned Aerial Vehicle: Applications in Agriculture and Environment, Springer.10.1007/978-3-030-27157-2_10 ↗
10. Bithas, P.S., Michailidis, E.T., Nomikos, N., Vouyioukas, D., and Kanatas, A.G. (2019). A Survey on Machine-Learning Techniques for UAV-Based Communications. Sensors, 19.10.3390/s19235170 ↗
11. Khayyat, M., Alshahrani, A., Alharbi, S., Elgendy, I., Paramonov, A., and Koucheryavy, A. (2020). Multilevel Service-Provisioning-Based Autonomous Vehicle Applications. Sustainability, 12.10.3390/su12062497 ↗
12. Mobile edge computing: A survey on architecture and computation offloading10.1109/COMST.2017.2682318 ↗
13. Air-ground integrated mobile edge networks: Architecture, challenges, and opportunities10.1109/MCOM.2018.1701092 ↗
14. Computation rate maximization in UAV-enabled wireless-powered mobile-edge computing systems10.1109/JSAC.2018.2864426 ↗
15. A survey on mobile edge computing: The communication perspective10.1109/COMST.2017.2745201 ↗
16. Advanced Deep Learning-based Computational Offloading for Multilevel Vehicular Edge-Cloud Computing Networks10.1109/ACCESS.2020.3011705 ↗
17. Resource allocation for a UAV-enabled mobile-edge computing system: Computation efficiency maximization10.1109/ACCESS.2019.2935217 ↗
18. Stochastic computation offloading and trajectory scheduling for UAV-assisted mobile edge computing10.1109/JIOT.2018.2890133 ↗
19. RESERVE: An Energy-Efficient Edge Cloud Architecture for Intelligent Multi-UAV
20. Energy efficient mobile cloud computing powered by wireless energy transfer10.1109/JSAC.2016.2545382 ↗
21. Deep reinforcement learning for online computation offloading in wireless powered mobile-edge computing networks10.1109/TMC.2019.2928811 ↗
22. Mobile-edge computing: Partial computation offloading using dynamic voltage scaling
23. Learning for computation offloading in mobile edge computing10.1109/TCOMM.2018.2866572 ↗
24. Liu, F., Huang, Z., and Wang, L. (2019). Energy-efficient collaborative task computation offloading in cloud-assisted edge computing for IoT sensors. Sensors, 19.10.3390/s19051105 ↗
25. DMRO: A deep meta reinforcement learning-based task offloading framework for edge-cloud computing10.1109/TNSM.2021.3087258 ↗
26. Edge QoE: Computation offloading with deep reinforcement learning for Internet of Things10.1109/JIOT.2020.2981557 ↗
27. Energy-efficient cooperative resource allocation in wireless powered mobile edge computing10.1109/JIOT.2018.2880812 ↗
28. Ready player one: UAV-clustering-based multi-task offloading for vehicular VR/AR gaming10.1109/MNET.2019.1800357 ↗
29. A deep reinforcement learning based offloading game in edge computing10.1109/TC.2020.2969148 ↗
30. Wang, Y., Chen, W., Luan, T.H., Su, Z., Xu, Q., Li, R., and Chen, N. (2022). Task Offloading for Post-Disaster Rescue in Unmanned Aerial Vehicles Networks. IEEE/ACM Trans. Netw., early access.10.1109/TNET.2022.3140796 ↗
31. An air-ground integration approach for mobile edge computing in IoT10.1109/MCOM.2018.1701111 ↗
32. Echo: An edge-centric code offloading system with quality of service guarantee10.1109/ACCESS.2018.2883291 ↗
33. An application placement technique for concurrent IoT applications in edge and fog computing environments10.1109/TMC.2020.2967041 ↗
34. Intelligent task offloading and collaborative computation in multi-UAV-enabled mobile edge computing10.23919/JCC.2022.04.018 ↗
35. Energy-Efficient Computation Offloading for Secure UAV-Edge-Computing Systems10.1109/TVT.2019.2912227 ↗
36. Yang, Z., Pan, C., Wang, K., and Shikh-Bahaei, M. (2019). Energy Efficient Resource Allocation in UAV-Enabled Mobile Edge Computing Networks. arXiv.10.1109/GLOCOMW.2018.8644143 ↗
37. An efficient and secured framework for mobile cloud computing10.1109/TCC.2018.2847347 ↗
38. Learning-based uplink interference management in 4G LTE cellular systems10.1109/TNET.2014.2300448 ↗
39. Optimizing multi-UAV deployment in 3-D space to minimize task completion time in UAV-enabled mobile edge computing systems10.1109/LCOMM.2020.3029144 ↗
40. Resource allocation and computation offloading with data security for mobile edge computing10.1016/j.future.2019.05.037 ↗
41. Multiuser joint task offloading and resource optimization in proximate clouds10.1109/TVT.2016.2593486 ↗
42. Efficient and Secure Multi-User Multi-Task Computation Offloading for Mobile-Edge Computing in Mobile IoT Networks10.1109/TNSM.2020.3020249 ↗
43. Adaptive receding horizon offloading strategy under dynamic environment10.1109/LCOMM.2016.2531047 ↗
44. Decentralized Computation Offloading Game for Mobile Cloud Computing10.1109/TPDS.2014.2316834 ↗
45. Joint resource allocation and user association for heterogeneous wireless cellular networks10.1109/TWC.2012.121112.120018 ↗
46. Lagrangean relaxation10.1007/BF02579036 ↗
47. Efficient multi-user computation offloading for mobile-edge cloud computing10.1109/TNET.2015.2487344 ↗
48. Beal, L.D., Hill, D.C., Martin, R.A., and Hedengren, J.D. (2018). Gekko optimization suite. Processes, 6.10.3390/pr6080106 ↗