Deep Reinforcement Based Optimization of Function Splitting in Virtualized Radio Access Networks

Virtualized Radio Access Network (vRAN) is one of the key enablers of future wireless networks as it brings the agility to the radio access network (RAN) architecture and offers degrees of design freedom. Yet, it also creates a challenging problem on how to design the functional split configuration. In this paper, a deep reinforcement learning approach is proposed to optimize function splitting in vRAN. A learning paradigm is developed that optimizes the location of functions in the RAN. These functions can be placed either at a central/cloud unit (CU) or a distributed unit (DU). This problem is formulated as constrained neural combinatorial reinforcement learning to minimize the total network cost. In this solution, a policy gradient method with Lagrangian relaxation is applied that uses a stacked long short-term memory (LSTM) neural network architecture to approximate the policy. Then, a sampling technique with a temperature hyperparameter is applied for the inference process. The results show that our proposed solution can learn the optimal function split decision and solve the problem with a 0.4% optimality gap. Moreover, our method can reduce the cost by up to 320% compared to a distributed-RAN (D-RAN). We also conclude that altering the traffic load and routing cost does not significantly degrade the optimality performance.

[1]  A. Banchs,et al.  vrAIn: Deep Learning Based Orchestration for Computing and Radio Resources in vRANs , 2020, IEEE Transactions on Mobile Computing.

[2]  Quoc V. Le,et al.  Sequence to Sequence Learning with Neural Networks , 2014, NIPS.

[3]  Gerhard Fettweis,et al.  Are Heterogeneous Cloud-Based Radio Access Networks Cost Effective? , 2015, IEEE Journal on Selected Areas in Communications.

[4]  Andres Garcia-Saavedra,et al.  WizHaul: On the Centralization Degree of Cloud RAN Next Generation Fronthaul , 2018, IEEE Transactions on Mobile Computing.

[5]  Aleksandra Checko,et al.  A Survey of the Functional Splits Proposed for 5G Mobile Crosshaul Networks , 2019, IEEE Communications Surveys & Tutorials.

[6]  George Iosifidis,et al.  On the Optimization of Multi-Cloud Virtualized Radio Access Networks , 2020, ICC 2020 - 2020 IEEE International Conference on Communications (ICC).

[7]  Shie Mannor,et al.  Reward Constrained Policy Optimization , 2018, ICLR.

[8]  Antti Ylä-Jääski,et al.  Machine Learning Meets Communication Networks: Current Trends and Future Challenges , 2020, IEEE Access.

[9]  Fidel Liberal,et al.  Virtual Network Function Placement Optimization With Deep Reinforcement Learning , 2020, IEEE Journal on Selected Areas in Communications.

[10]  Eduardo F. Morales,et al.  An Introduction to Reinforcement Learning , 2011 .

[11]  Samy Bengio,et al.  Neural Combinatorial Optimization with Reinforcement Learning , 2016, ICLR.

[12]  George Iosifidis,et al.  FluidRAN: Optimized vRAN/MEC Orchestration , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[13]  R. M. A. P. Rajatheva,et al.  6G White Paper on Machine Learning in Wireless Communication Networks , 2020, ArXiv.

[14]  Samy Bengio,et al.  Device Placement Optimization with Reinforcement Learning , 2017, ICML.

[15]  BERNARD M. WAXMAN,et al.  Routing of multipoint connections , 1988, IEEE J. Sel. Areas Commun..

[16]  Rami Langar,et al.  Deep Learning based User Slice Allocation in 5G Radio Access Networks , 2020, 2020 IEEE 45th Conference on Local Computer Networks (LCN).

[17]  Yoshua Bengio,et al.  Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizon , 2018, Eur. J. Oper. Res..

[18]  Himank Gupta,et al.  Apt-RAN: A Flexible Split-Based 5G RAN to Minimize Energy Consumption and Handovers , 2020, IEEE Transactions on Network and Service Management.

[19]  Navdeep Jaitly,et al.  Pointer Networks , 2015, NIPS.

[20]  Yoshua Bengio,et al.  Neural Machine Translation by Jointly Learning to Align and Translate , 2014, ICLR.

[21]  George Iosifidis,et al.  An Optimal Deployment Framework for Multi-Cloud Virtualized Radio Access Networks , 2021, IEEE Transactions on Wireless Communications.

[22]  Yuan Zhang,et al.  Neural Combinatorial Optimization for Energy-Efficient Offloading in Mobile Edge Computing , 2020, IEEE Access.

[23]  George Iosifidis,et al.  Joint Optimization of Edge Computing Architectures and Radio Access Networks , 2018, IEEE Journal on Selected Areas in Communications.