Understanding the Computational Requirements of Virtualized Baseband Units Using a Programmable Cloud Radio Access Network Testbed

Cloud Radio Access Network (C-RAN) is emerging as a transformative architecture for the next generation of mobile cellular networks. In C-RAN, the Baseband Unit (BBU) is decoupled from the Base Station (BS) and consolidated in a centralized processing center. While the potential benefits of C-RAN have been studied extensively from the theoretical perspective, there are only a few works that address the system implementation issues and characterize the computational requirements of the virtualized BBU. In this paper, a programmable C-RAN testbed is presented where the BBU is virtualized using the OpenAirInterface (OAI) software platform, and the eNodeB and User Equipment (UEs) are implemented using USRP boards. Extensive experiments have been performed in a FDD downlink LTE emulation system to characterize the performance and computing resource consumption of the BBU under various conditions. It is shown that the processing time and CPU utilization of the BBU increase with the channel resources and with the Modulation and Coding Scheme (MCS) index, and that the CPU utilization percentage can be well approximated as a linear increasing function of the maximum downlink data rate. These results provide real-world insights into the characteristics of the BBU in terms of computing resource and power consumption, which may serve as inputs for the design of efficient resource-provisioning and allocation strategies in C-RAN systems.

[1]  Yonggang Wen,et al.  Cloud radio access network (C-RAN): a primer , 2015, IEEE Network.

[2]  Markku J. Juntti,et al.  Energy efficient preceding C-RAN downlink with compression at fronthaul , 2017, 2017 IEEE International Conference on Communications (ICC).

[3]  Dario Pompili,et al.  Dynamic Radio Cooperation for User-Centric Cloud-RAN With Computing Resource Sharing , 2017, IEEE Transactions on Wireless Communications.

[4]  Cheng-Hsin Hsu,et al.  Minimizing Latency of Real-Time Container Cloud for Software Radio Access Networks , 2015, 2015 IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom).

[5]  Dario Pompili,et al.  Elastic resource utilization framework for high capacity and energy efficiency in cloud RAN , 2016, IEEE Communications Magazine.

[6]  Dario Pompili,et al.  Dynamic Radio Cooperation for Downlink Cloud-RANs with Computing Resource Sharing , 2015, 2015 IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems.

[7]  Scott Shenker,et al.  PRAN: Programmable Radio Access Networks , 2014, HotNets.

[8]  François Gagnon,et al.  A fast converging algorithm for limited fronthaul C-RANs design: Power and throughput trade-off , 2017, 2017 IEEE International Conference on Communications (ICC).

[9]  Lei Li,et al.  Recent Progress on C-RAN Centralization and Cloudification , 2014, IEEE Access.

[10]  François Gagnon,et al.  Joint Beamforming and Remote Radio Head Selection in Limited Fronthaul C-RAN , 2016, 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall).

[11]  Dario Pompili,et al.  QuaRo: A Queue-Aware Robust Coordinated Transmission Strategy for Downlink C-RANs , 2016, 2016 13th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[12]  Dario Pompili,et al.  Cloud-based deep learning of big EEG data for epileptic seizure prediction , 2016, 2016 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[13]  Erik Dahlman,et al.  4G: LTE/LTE-Advanced for Mobile Broadband , 2011 .

[14]  Navid Nikaein,et al.  Critical issues of centralized and cloudified LTE-FDD Radio Access Networks , 2015, 2015 IEEE International Conference on Communications (ICC).

[15]  Kun Wang,et al.  eBase: A baseband unit cluster testbed to improve energy-efficiency for cloud radio access network , 2013, 2013 IEEE International Conference on Communications (ICC).

[16]  Dario Pompili,et al.  Octopus: A Cooperative Hierarchical Caching Strategy for Cloud Radio Access Networks , 2016, 2016 IEEE 13th International Conference on Mobile Ad Hoc and Sensor Systems (MASS).

[17]  Tony Q. S. Quek,et al.  Adaptive Compression and Joint Detection for Fronthaul Uplinks in Cloud Radio Access Networks , 2015, IEEE Transactions on Communications.

[18]  C-ran the Road towards Green Ran , 2022 .