Delay Minimization in UAV-Enabled MEC Networks Using Q-Learning
Mobile edge computing (MEC) is a promising solution for the ever-increasing computational demands of the ubiquitous Internet of things (IoT) applications. However, efficient resource management algorithms are needed to satisfy the quality-of-service (QoS) requirements of delay-sensitive IoT systems. In this paper, we propose a new Q-learning-based load-balancing resource management (QLLB) algorithm to reduce the computational delay in a MEC system. Unlike existing algorithms, the proposed algorithm optimally assigns tasks to unmanned aerial vehicles (UAVs) considering load balancing, and employs the Q-learning algorithm to achieve efficient CPU usage management at the MEC server level. Results show that the QLLB algorithm exhibits a considerable improvement in the overall performance compared to the baseline and round-robin algorithms. Specifically, under heavy load conditions, we observe a 68% reduction in the total delay and a 75% reduction in the overall algorithm execution time with respect to the baseline algorithm. Furthermore, we observe a 59% improvement in the combined UAV selection and task data transmission delay.
Authors
- Ali Abdulnaser Alnoman (ORCID: https://orcid.org/0000-0002-1991-5206)
- Alagan Anpalagan (ORCID: https://orcid.org/0000-0002-6646-6052)
- Ahmed Shaharyar Khwaja (ORCID: https://orcid.org/0000-0002-9012-989X)
- Muhammad Jaseemuddin (ORCID: https://orcid.org/0000-0003-4511-1436)
- Syed Moiz
Institutions
- American University of Ras Al Khaimah (AE)
- Toronto Metropolitan University (CA)
Publication Details
- Published
- 2024-11-10
- DOI
- https://doi.org/10.1109/wf-iot62078.2024.10811440
- Primary Topic
- Advanced Wireless Communication Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00