Deep Reinforcement Learning Based Load Balancing Scheme in Dense Cellular Network Using RoF Technology
Abstract
In a dense cellular network, the small cell size and limited frequency make it hard to control the traffic, and hence, there is a necessity for the transmission points to know how much traffic they can handle. To fix this problem in the network, this study suggests a Load Balancing (LB) scheme based on Reinforcement Learning (RL) named DRL-LB adopting a Deep Deterministic Policy Gradient (DDPG) RL approach for a dense cellular network utilizing the RoF technologies. The DRL-LB technique is based on self-exploration in the continuous action space to speed up the execution process. The SNR of the dense network has been taken into account to increase the network spectral efficiency concerning the number of users. The number of users per base station satisfying the minimum SNR value acts as the LB constraints in the scheme. The result analysis shows that it can achieve the required 10 dB of SNR value with 1.6 bits/s/Hz spectral efficiency. It attains a higher spectral efficiency and rewards around 78% compared to the non-LB approach in the scheme. Furthermore, the simulation process also depicts that DRL-LB is 73% more efficient in running time.
Keywords
reinforcement learning, deep deterministic policy gradient, DDPG, load balancing, radio over fiber, RoF, dense network
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
M. Amjad Dipa, S. Yakoob, F. Rasid, F. Ahmad and A. Mahmud, "Deep Reinforcement Learning Based Load Balancing Scheme in Dense Cellular Network Using RoF Technology," in Journal of Communications Software and Systems, vol. 21, no. 3, pp. 317-326, July 2025, doi: https://doi.org/10.24138/jcomss-2025-0056
@article{amjad-dipa2025deepreinforcement, author = {Mahfida Amjad Dipa and Syamsuri Yakoob and Fadlee Rasid and Faisul Ahmad and Azwan Mahmud}, title = {Deep Reinforcement Learning Based Load Balancing Scheme in Dense Cellular Network Using RoF Technology}, journal = {Journal of Communications Software and Systems}, month = {7}, year = {2025}, volume = {21}, number = {3}, pages = {317--326}, doi = {https://doi.org/10.24138/jcomss-2025-0056}, url = {https://doi.org/https://doi.org/10.24138/jcomss-2025-0056} }