Latency-aware task offloading in UAV-assisted edge computing: Leveraging deep reinforcement learning

Authors

DOI:

10.46223/HCMCOUJS.tech.en.13.2.2910.2023

Keywords:

deep reinforcement learning; latency; optimization; task offloading; unmanned aerial vehicle

Abstract

Due to the exponential expansion of the Internet of Things (IoT) technology, the increasing amount of data generated by numerous IoT devices has become a significant challenge for communication and computing networks. On the other hand, the concept of Mobile Edge Computing (MEC) presents a viable solution as it brings computing, storage, and networking capabilities in close proximity to the user, enabling the hosting of applications that require significant computation power and low latency right at the network’s edge. In addition, the maneuverability, cost-effectiveness, and ease of deployment make Unmanned Aerial Vehicles (UAVs) highly versatile wireless platforms. Capitalizing on the benefits of MEC and UAVs, this paper proposes a UAV-assisted MEC system that offloads services to reduce the computation burden in IoT. The objective is to maximize the task completion rate, considering factors such as user transmit power, task offloading rate, and UAV trajectory variables. To tackle this optimization problem, this paper devises a method based on the Deep Deterministic Policy Gradient (DDPG), an algorithm for continuous action spaces in deep reinforcement learning. The numerical simulations show the effectiveness of the proposed approach in comparison to other benchmarks, i.e., deep Q-network (DQN) and full offloading methods. In a simulation, the proposed DDPG method can achieve a fully optimized system with a 100% task success rate, while the DQN-based method achieves a lower task success rate of 95.93% and the full offloading method only obtains a task success rate of 82.73%.

Downloads

Download data is not yet available.

References

Cheng, N., Lyu, F., Quan, W., Zhou, C., He, H., Shi, W., & Shen, X. (2019). Space/aerial-assisted computing offloading for IoT applications: A learning-based approach. IEEE Journal on Selected Areas in Communications, 37(5), 1117-1129. doi:10.1109/JSAC.2019.2906789

Dao, N. N., Pham, V. Q., Ngo, T. H., Tran, T. T., Vo, B. N. Q., Lakew, D. S., & Cho, S. (2021). Survey on aerial radio access networks: Toward a comprehensive 6G access infrastructure. IEEE Communications Surveys & Tutorials, 23(2), 1193-1225. doi:10.1109/COMST.2021.3059644

Huda, S. A., & Moh, S. (2022). Survey on computation offloading in UAV-Enabled mobile edge computing. Journal of Network and Computer Applications, 201, Article 103341. doi:10.1016/j.jnca.2022.103341

Lillicrap, T. P., Hunt, J. J., Pritzel, A., Heess, N., Erez, T., Tassa, Y., ... Wierstra, D. (2016). Continuous control with deep reinforcement learning. Paper presented at the 4th International Conference on Learning Representations (ICLR 2016), San Juan, Puerto Rico.

Liu, Y., Qin, Z., Elkashlan, M., Ding, Z., Nallanathan, A., & Hanzo, L. (2017). Nonorthogonal multiple access for 5G and beyond. Proceedings of the IEEE, 105(12), 2347-2381. doi:10.1109/JPROC.2017.2768666

Downloads

Received: 17-08-2023
Accepted: 07-09-2023
Published: 31-10-2023

Statistics

Abstract: 460
PDF: 372

FWCI: 0.25

How to Cite

Hai, N. T. (2023). Latency-aware task offloading in UAV-assisted edge computing: Leveraging deep reinforcement learning. Ho Chi Minh City Open University Journal of Science - Engineering and Technology, 13(2), 69–79. https://doi.org/10.46223/HCMCOUJS.tech.en.13.2.2910.2023

Similar Articles

You may also start an advanced similarity search for this article.