Abstract

The high spectrum efficiency of massive multiple input multiple output (mMIMO)-enabled beamforming is attractive for solving the massive number of connections in next-generation radio access networks (NG-RANs). However, the beamforming based on multiple antenna sub-arrays to support multi-connections would introduce extra 2D antenna sub-array selection and radio resource block (RB) allocation; meanwhile, considering the front-haul bandwidth consumption would reduce as much as possible the redundant data transmitting over front-haul in the NG-RANs. Therefore, a key issue is how to coordinate 2D antenna sub-array selection and radio RB allocation to minimize the front-haul bandwidth and maximize the radio RB utilization when accommodating a set of beam antenna array (BAA) requests. In this paper, we first establish a 3D BAA mapping model to jointly optimize 2D antenna sub-array selection and radio RB allocation, which would in turn affect the allocation of the front-haul wavelength bandwidth in a time and wavelength division multiplexed passive optical network (TWDM-PON)-based front-haul with the mMIMO antenna system. An integer linear programming mathematical model is formulated, and a novel deep reinforcement learning (DRL)-based algorithm is proposed to optimize the front-haul bandwidth and radio RB utilization. Besides, two heuristic algorithms are developed with different antenna sub-array selection policies as the benchmarks. The extensive simulation results show that our proposed DRL-based algorithm can attain the lowest average cost (AC) for different numbers of BAA requests considered by seeking the optimal trade-off between the front-haul bandwidth consumption and the number of the used antennas. Compared with the inter-sub-array benchmark, the DRL-based algorithm can achieve up to 7.5% AC reduction, which is mainly attributed to the 21.2% reduction of the front-haul bandwidth without increasing the number of used antennas.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call