Placement and Assignment of Servers in Virtualized Radio Access Networks

The virtualization of Radio Access Networks (RANs) has been proposed as one of the important use cases of Network Function Virtualization (NFV). In Virtualized Radio Access Networks (VRANs), some functions from a Base Station (BS), such as those which make up the Base Band Unit (BBU), may be implemented in a shared infrastructure located at either a data center or distributed in network nodes. For the latter option, one challenge is in deciding which subset of the available network nodes can be used to host the physical BBU servers (the placement problem), and then to which of the available physical BBUs each Remote Radio Head (RRH) should be assigned (the assignment problem). These two problems constitute what we refer to as the VRAN Placement and Assignment Problem (VRAN-PAP). In this paper, we start by formally defining the VRAN-PAP before formulating it as a Binary Integer Linear Program (BILP) whose objective is to minimize the server and front haul link setup costs as well as the latency between each RRH and its assigned BBU. Since the BILP could become computationally intractable, we also propose a greedy approximation for larger instances of the VRAN-PAP. We perform simulations to compare both algorithms in terms of solution quality as well as computation time under varying network sizes and setup budgets.

[1]  Filip De Turck,et al.  Design and evaluation of learning algorithms for dynamic resource management in virtual networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[2]  Yuanming Shi,et al.  Group Sparse Beamforming for Green Cloud-RAN , 2013, IEEE Transactions on Wireless Communications.

[3]  Joan Serrat,et al.  Self-managed resources in network virtualisation environments , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[4]  Tony Q. S. Quek,et al.  Cross-layer resource allocation in cloud radio access network , 2014, 2014 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[5]  Filip De Turck,et al.  Design and evaluation of algorithms for mapping and scheduling of virtual network functions , 2015, Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft).

[6]  Mugen Peng,et al.  Resource Allocation Optimization for Delay-Sensitive Traffic in Fronthaul Constrained Cloud Radio Access Networks , 2014, IEEE Systems Journal.

[7]  David B. Shmoys,et al.  Approximation algorithms for facility location problems , 2000, APPROX.

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

[9]  Raouf Boutaba,et al.  A Path Generation Approach to Embedding of Virtual Networks , 2015, IEEE Transactions on Network and Service Management.

[10]  F. Richard Yu,et al.  Cloud radio access networks (C-RAN) in mobile cloud computing systems , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[11]  Shlomo Shamai,et al.  Robust and Efficient Distributed Compression for Cloud Radio Access Networks , 2012, IEEE Transactions on Vehicular Technology.

[12]  Filip De Turck,et al.  VNF-P: A model for efficient placement of virtualized network functions , 2014, 10th International Conference on Network and Service Management (CNSM) and Workshop.

[13]  Tarik Taleb,et al.  Service-aware network function placement for efficient traffic handling in carrier cloud , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[14]  C. Kenyon Best-fit bin-packing with random order , 1996, SODA '96.

[15]  Filip De Turck,et al.  Dynamic resource management in SDN-based virtualized networks , 2014, 10th International Conference on Network and Service Management (CNSM) and Workshop.

[16]  Filip De Turck,et al.  Network Function Virtualization: State-of-the-Art and Research Challenges , 2015, IEEE Communications Surveys & Tutorials.

[17]  Danny Raz,et al.  Update aware replica placement , 2013, Proceedings of the 9th International Conference on Network and Service Management (CNSM 2013).

[18]  Meral Shirazipour,et al.  Network Function Placement for NFV Chaining in Packet/Optical Datacenters , 2015, Journal of Lightwave Technology.

[19]  Ke Xu,et al.  A neuro-fuzzy approach to self-management of virtual network resources , 2015, Expert Syst. Appl..

[20]  Lisandro Zambenedetti Granville,et al.  Data Center Network Virtualization: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[21]  Lisandro Zambenedetti Granville,et al.  On tackling virtual data center embedding problem , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[22]  Filip De Turck,et al.  Neural network-based autonomous allocation of resources in virtual networks , 2014, 2014 European Conference on Networks and Communications (EuCNC).

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

[24]  Karthikeyan Sundaresan,et al.  FluidNet: A Flexible Cloud-Based Radio Access Network for Small Cells , 2013, IEEE/ACM Transactions on Networking.

[25]  Long Bao Le,et al.  Cooperative transmission in cloud RAN considering fronthaul capacity and cloud processing constraints , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[26]  Masahiro Yoshida,et al.  MORSA: A multi-objective resource scheduling algorithm for NFV infrastructure , 2014, The 16th Asia-Pacific Network Operations and Management Symposium.

[27]  Richard L. Church,et al.  The maximal covering location problem , 1974 .

[28]  Muhammad H. Alsuwaiyel,et al.  Algorithms - Design Techniques and Analysis , 1999, Lecture Notes Series on Computing.

[29]  Wolfgang Kellerer,et al.  Applying NFV and SDN to LTE mobile core gateways, the functions placement problem , 2014, AllThingsCellular '14.

[30]  Joan Serrat,et al.  Contributions to Efficient Resource Management in Virtual Networks , 2014, AIMS.

[31]  Vasileios Pappas,et al.  Improving the Scalability of Data Center Networks with Traffic-aware Virtual Machine Placement , 2010, 2010 Proceedings IEEE INFOCOM.