FlexRAN: A Flexible and Programmable Platform for Software-Defined Radio Access Networks

Although the radio access network (RAN) part of mobile networks offers a significant opportunity for benefiting from the use of SDN ideas, this opportunity is largely untapped due to the lack of a software-defined RAN (SD-RAN) platform. We fill this void with FlexRAN, a flexible and programmable SD-RAN platform that separates the RAN control and data planes through a new, custom-tailored southbound API. Aided by virtualized control functions and control delegation features, FlexRAN provides a flexible control plane designed with support for real-time RAN control applications, flexibility to realize various degrees of coordination among RAN infrastructure entities, and programmability to adapt control over time and easier evolution to the future following SDN/NFV principles. We implement FlexRAN as an extension to a modified version of the OpenAirInterface LTE platform, with evaluation results indicating the feasibility of using FlexRAN under the stringent time constraints posed by the RAN. To demonstrate the effectiveness of FlexRAN as an SD-RAN platform and highlight its applicability for a diverse set of use cases, we present three network services deployed over FlexRAN focusing on interference management, mobile edge computing and RAN sharing.

[1]  Prashant J. Shenoy,et al.  Multimedia streaming via TCP: an analytic performance study , 2004, MULTIMEDIA '04.

[2]  Supratim Deb,et al.  Algorithms for Enhanced Inter-Cell Interference Coordination (eICIC) in LTE HetNets , 2013, IEEE/ACM Transactions on Networking.

[3]  Vyas Sekar,et al.  KLEIN: A Minimally Disruptive Design for an Elastic Cellular Core , 2016, SOSR.

[4]  Sampath Rangarajan,et al.  EXTREMELY DENSE WIRELESS NETWORKS , 2022 .

[5]  Jeffrey G. Andrews,et al.  What Will 5G Be? , 2014, IEEE Journal on Selected Areas in Communications.

[6]  Sneha Kumar Kasera,et al.  Scaling the LTE control-plane for future mobile access , 2015, CoNEXT.

[7]  Jacobus E. van der Merwe,et al.  Proteus: a network service control platform for service evolution in a mobile software defined infrastructure , 2016, MobiCom.

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

[9]  Lazaros F. Merakos,et al.  OpeNB: A framework for virtualizing base stations in LTE networks , 2014, 2014 IEEE International Conference on Communications (ICC).

[10]  Leandros Tassiulas,et al.  Evolved user equipment for collaborative wireless backhauling in next generation cellular networks , 2015, 2015 12th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[11]  Robert W. Heath,et al.  Five disruptive technology directions for 5G , 2013, IEEE Communications Magazine.

[12]  Stefano Salsano,et al.  5G PPP Architecture Working Group: View on 5G Architecture (Version 2.0, December 2017) , 2017 .

[13]  Philip Levis,et al.  OpenRadio: a programmable wireless dataplane , 2012, HotSDN '12.

[14]  Sampath Rangarajan,et al.  Radio access network virtualization for future mobile carrier networks , 2013, IEEE Communications Magazine.

[15]  Zwi Altman,et al.  SON Coordination in a Unified Management Framework , 2013, 2013 IEEE 77th Vehicular Technology Conference (VTC Spring).

[16]  Vincenzo Mancuso,et al.  CROWD: An SDN Approach for DenseNets , 2013, 2013 Second European Workshop on Software Defined Networks.

[17]  Iraj Sodagar,et al.  The MPEG-DASH Standard for Multimedia Streaming Over the Internet , 2011, IEEE MultiMedia.

[18]  Wenfei Wu,et al.  SoftMoW: Recursive and Reconfigurable Cellular WAN Architecture , 2014, CoNEXT.

[19]  Sachin Katti,et al.  SoftRAN: software defined radio access network , 2013, HotSDN '13.

[20]  Jennifer Rexford,et al.  Toward Software-Defined Cellular Networks , 2012, 2012 European Workshop on Software Defined Networking.

[21]  Antonio de la Oliva,et al.  An architecture for software defined wireless networking , 2014, IEEE Wireless Communications.

[22]  Christian Bonnet,et al.  OpenAirInterface: A Flexible Platform for 5G Research , 2014, CCRV.

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

[24]  Li Su,et al.  OpenRAN: a software-defined ran architecture via virtualization , 2013, SIGCOMM.

[25]  Xianfu Chen,et al.  SoftMobile: control evolution for future heterogeneous mobile networks , 2014, IEEE Wireless Communications.

[26]  Yan Wang,et al.  Mobileflow: Toward software-defined mobile networks , 2013, IEEE Communications Magazine.

[27]  Toktam Mahmoodi,et al.  Traffic Jam: Handling the Increasing Volume of Mobile Data Traffic , 2014, IEEE Vehicular Technology Magazine.

[28]  Xin Jin,et al.  SoftCell: scalable and flexible cellular core network architecture , 2013, CoNEXT.

[29]  Ian F. Akyildiz,et al.  SoftAir: A software defined networking architecture for 5G wireless systems , 2015, Comput. Networks.

[30]  Sachin Katti,et al.  RadioVisor: a slicing plane for radio access networks , 2014, ONS.

[31]  Ulas C. Kozat,et al.  A new control plane for 5G network architecture with a case study on unified handoff, mobility, and routing management , 2014, IEEE Communications Magazine.