DOI QR코드

DOI QR Code

Energy-Efficient Offloading with Distributed Reinforcement Learning for Edge Computing in Home Networks

  • Ducsun Lim (Department of Computer Software, Hanyang University) ;
  • Dongkyun Lim (Department of Computer Science Engineering, Hanyang Cyber University)
  • 투고 : 2024.09.05
  • 심사 : 2024.09.15
  • 발행 : 2024.11.30

초록

This paper introduces a decision-making framework for offloading tasks in home network environments, utilizing Distributed Reinforcement Learning (DRL). The proposed scheme optimizes energy efficiency while maintaining system reliability within a lightweight edge computing setup. Effective resource management has become crucial with the increasing prevalence of intelligent devices. Conventional methods, including on-device processing and offloading to edge or cloud systems, need help to balance energy conservation, response time, and dependability. To tackle these issues, we propose a DRL-based scheme that allows flexible and enhanced decision-making regarding offloading. Simulation results demonstrate that the proposed method outperforms the baseline approaches in reducing energy consumption and latency while maintaining a higher success rate. These findings highlight the potential of the proposed scheme for efficient resource management in home networks and broader IoT environments.

키워드

과제정보

This work was partially supported by the Institute of Information & Communications Technology Planning & Evaluation (IITP) grant funded by the Korean government (MSIT) (No.2020-0-01373, Artificial Intelligence Graduate School Program (Hanyang University)) and the research fund of Hanyang University (HY-2024)

참고문헌

  1. Atzori, L., Iera, A., & Morabito, G., "The internet of things: A survey," Computer networks, Vol. 54, No. 15, pp. 2787-2805, 2010. DOI: https://doi.org/10.1016/j.comnet.2010.05.010
  2. Lim, D., Lee, W., Kim, W. T., & Joe, I., "DRL-OS: a deep reinforcement learning-based offloading scheduler in mobile edge computing," Sensors, Vol. 22, No. 23, pp. 9212, 2022. DOI: https://doi.org/10.3390/s22239212
  3. Khan, A., Al-Zahrani, A., Al-Harbi, S., Al-Nashri, S., & Khan, I. A., "Design of an IoT smart home system," in Proc. 2018 15th Learning and Technology Conference (L&T), pp. 1-5, Feb. 2018. DOI: https://doi.org/10.1109/LT.2018.8368484
  4. Marston, S., Li, Z., Bandyopadhyay, S., Zhang, J., & Ghalsasi, A., "Cloud computing-The business perspective," Decision support systems, Vol. 51, No. 1, pp. 176-189, 2011. DOI: https://doi.org/10.1016/j.dss.2010.12.006
  5. Morabito, R., Cozzolino, V., Ding, A. Y., Beijar, N., & Ott, J., "Consolidate IoT edge computing with lightweight virtualization," IEEE network, Vol. 32, No. 1, pp. 102-111, 2018. DOI: https://doi.org/10.1109/MNET.2018.1700175
  6. Satyanarayanan, M., "The emergence of edge computing," Computer, Vol. 50, No. 1, pp. 30-39, 2017. DOI: https://doi.org/10.1109/MC.2017.9
  7. Shi, W., Cao, J., Zhang, Q., Li, Y., & Xu, L., "Edge computing: Vision and challenges," IEEE internet of things journal, Vol. 3, No. 5, pp. 637-646, 2016. DOI: https://doi.org/10.1109/JIOT.2016.2579198
  8. Chiang, M., & Zhang, T., "Fog and IoT: An overview of research opportunities," IEEE Internet of Things Journal, Vol. 3, No. 6, pp. 854-864, 2016. DOI: https://doi.org/10.1109/JIOT.2016.2584538
  9. Chen, X., Jiao, L., Li, W., & Fu, X., "Efficient multi-user computation offloading for mobile-edge cloud computing," IEEE/ACM transactions on networking, Vol. 24, No. 5, pp. 2795-2808, 2015. DOI: https://doi.org/10.1109/TNET.2015.2487344
  10. Huang, L., Feng, X., Zhang, L., Qian, L., & Wu, Y., "Multi-server multi-user multi-task computation offloading for mobile edge computing networks," Sensors, Vol. 19, No. 6, pp. 1446, 2019. DOI: https://doi.org/10.3390/s19061446
  11. Wang, S., Zhang, X., Zhang, Y., Wang, L., Yang, J., & Wang, W., "A survey on mobile edge networks: Convergence of computing, caching and communications," IEEE Access, Vol. 5, pp. 6757-6779, 2017. DOI: https://doi.org/10.1109/ACCESS.2017.2685434
  12. Mao, Y., You, C., Zhang, J., Huang, K., & Letaief, K. B., "A survey on mobile edge computing: The communication perspective," IEEE communications surveys & tutorials, Vol. 19, No. 4, pp. 2322-2358, 2017. DOI: https://doi.org/10.1109/COMST.2017.2745201
  13. Huang, L., Bi, S., & Zhang, Y. J. A., "Deep reinforcement learning for online computation offloading in wireless powered mobile-edge computing networks," IEEE Transactions on Mobile Computing, Vol. 19, No. 11, pp. 2581-2593, 2019. DOI: https://doi.org/10.1109/TMC.2019.2928811
  14. Liu, S., Liu, L., Tang, J., Yu, B., Wang, Y., & Shi, W., "Edge computing for autonomous driving: Opportunities and challenges," Proceedings of the IEEE, Vol. 107, No. 8, pp. 1697-1716, 2019. DOI: https://doi.org/10.1109/JPROC.2019.2915983
  15. Alhasnawi, B. N., Jasim, B. H., Siano, P., & Guerrero, J. M., "A novel real-time electricity scheduling for home energy management system using the internet of energy," Energies, Vol. 14, No. 11, pp. 3191, 2021. DOI: https://doi.org/10.3390/en14113191
  16. Al Salami, S., Baek, J., Salah, K., & Damiani, E., "Lightweight encryption for smart home," in Proc. 2016 11th International conference on availability, reliability and security (ARES), pp. 382-388, 2016. DOI: https://doi.org/10.1109/ARES.2016.40