Resource Allocation in D2D-Enabled 5G Networks Using Multiagent Reinforcement Learning

Device-to-device (D2D) communication is a promising technology in fifth-generation (5G) wireless networks, offering enhanced system capacity, spectrum performance, and energy efficiency. However, D2D links can introduce interference with cellular links, posing challenges in spectrum allocation and n...

Full description

Saved in:
Bibliographic Details
Main Authors: Kwame Opuni-Boachie Obour Agyekum, Alex Yaw Boakye, Benedict Appati, Jochebed Akoto Opoku, Justice Owusu Agyemang, Gordon Owusu Boateng, James Dzisi Gadze
Format: Article
Language:English
Published: Wiley 2024-01-01
Series:Journal of Computer Networks and Communications
Online Access:http://dx.doi.org/10.1155/2024/2780845
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832546243412230144
author Kwame Opuni-Boachie Obour Agyekum
Alex Yaw Boakye
Benedict Appati
Jochebed Akoto Opoku
Justice Owusu Agyemang
Gordon Owusu Boateng
James Dzisi Gadze
author_facet Kwame Opuni-Boachie Obour Agyekum
Alex Yaw Boakye
Benedict Appati
Jochebed Akoto Opoku
Justice Owusu Agyemang
Gordon Owusu Boateng
James Dzisi Gadze
author_sort Kwame Opuni-Boachie Obour Agyekum
collection DOAJ
description Device-to-device (D2D) communication is a promising technology in fifth-generation (5G) wireless networks, offering enhanced system capacity, spectrum performance, and energy efficiency. However, D2D links can introduce interference with cellular links, posing challenges in spectrum allocation and network quality assurance. This paper presents a novel approach using multiagent reinforcement learning with a proximal policy optimization algorithm to address the resource allocation problem in D2D networks. The proposed algorithm aims to optimize overall throughput and maximize the signal-to-interference noise ratio (SINR) while ensuring low computational complexity. The study introduces the following two key techniques: staggered training and decentralized execution. Staggered training improves agent performance and minimizes computational complexity by training agents one at a time in a sequential manner. This allows agents to learn from each other’s mistakes and avoid local minima. Decentralized execution enhances scalability and system robustness by enabling agents to learn and act independently without relying on communication with other agents. In the event of agent failure, the remaining agents can continue operating. The findings of this work demonstrate a significant improvement in energy efficiency (EE) and an enhancement in the quality of service (QoS) of the network. Overall, the algorithm proves to be a promising solution for resource allocation in multiagent D2D networks, offering notable improvements in EE and QoS while maintaining scalability for large networks.
format Article
id doaj-art-047cdddcd7b749849078baa6b2ad3632
institution Kabale University
issn 2090-715X
language English
publishDate 2024-01-01
publisher Wiley
record_format Article
series Journal of Computer Networks and Communications
spelling doaj-art-047cdddcd7b749849078baa6b2ad36322025-02-03T07:23:26ZengWileyJournal of Computer Networks and Communications2090-715X2024-01-01202410.1155/2024/2780845Resource Allocation in D2D-Enabled 5G Networks Using Multiagent Reinforcement LearningKwame Opuni-Boachie Obour Agyekum0Alex Yaw Boakye1Benedict Appati2Jochebed Akoto Opoku3Justice Owusu Agyemang4Gordon Owusu Boateng5James Dzisi Gadze6Department of Telecommunication EngineeringDepartment of Telecommunication EngineeringDepartment of Telecommunication EngineeringDepartment of Telecommunication EngineeringDepartment of Telecommunication EngineeringSchool of Computer Science and EngineeringDepartment of Telecommunication EngineeringDevice-to-device (D2D) communication is a promising technology in fifth-generation (5G) wireless networks, offering enhanced system capacity, spectrum performance, and energy efficiency. However, D2D links can introduce interference with cellular links, posing challenges in spectrum allocation and network quality assurance. This paper presents a novel approach using multiagent reinforcement learning with a proximal policy optimization algorithm to address the resource allocation problem in D2D networks. The proposed algorithm aims to optimize overall throughput and maximize the signal-to-interference noise ratio (SINR) while ensuring low computational complexity. The study introduces the following two key techniques: staggered training and decentralized execution. Staggered training improves agent performance and minimizes computational complexity by training agents one at a time in a sequential manner. This allows agents to learn from each other’s mistakes and avoid local minima. Decentralized execution enhances scalability and system robustness by enabling agents to learn and act independently without relying on communication with other agents. In the event of agent failure, the remaining agents can continue operating. The findings of this work demonstrate a significant improvement in energy efficiency (EE) and an enhancement in the quality of service (QoS) of the network. Overall, the algorithm proves to be a promising solution for resource allocation in multiagent D2D networks, offering notable improvements in EE and QoS while maintaining scalability for large networks.http://dx.doi.org/10.1155/2024/2780845
spellingShingle Kwame Opuni-Boachie Obour Agyekum
Alex Yaw Boakye
Benedict Appati
Jochebed Akoto Opoku
Justice Owusu Agyemang
Gordon Owusu Boateng
James Dzisi Gadze
Resource Allocation in D2D-Enabled 5G Networks Using Multiagent Reinforcement Learning
Journal of Computer Networks and Communications
title Resource Allocation in D2D-Enabled 5G Networks Using Multiagent Reinforcement Learning
title_full Resource Allocation in D2D-Enabled 5G Networks Using Multiagent Reinforcement Learning
title_fullStr Resource Allocation in D2D-Enabled 5G Networks Using Multiagent Reinforcement Learning
title_full_unstemmed Resource Allocation in D2D-Enabled 5G Networks Using Multiagent Reinforcement Learning
title_short Resource Allocation in D2D-Enabled 5G Networks Using Multiagent Reinforcement Learning
title_sort resource allocation in d2d enabled 5g networks using multiagent reinforcement learning
url http://dx.doi.org/10.1155/2024/2780845
work_keys_str_mv AT kwameopuniboachieobouragyekum resourceallocationind2denabled5gnetworksusingmultiagentreinforcementlearning
AT alexyawboakye resourceallocationind2denabled5gnetworksusingmultiagentreinforcementlearning
AT benedictappati resourceallocationind2denabled5gnetworksusingmultiagentreinforcementlearning
AT jochebedakotoopoku resourceallocationind2denabled5gnetworksusingmultiagentreinforcementlearning
AT justiceowusuagyemang resourceallocationind2denabled5gnetworksusingmultiagentreinforcementlearning
AT gordonowusuboateng resourceallocationind2denabled5gnetworksusingmultiagentreinforcementlearning
AT jamesdzisigadze resourceallocationind2denabled5gnetworksusingmultiagentreinforcementlearning