User mobility-aware Virtual Network Function placement for Virtual 5G Network Infrastructure

Cloud offerings represent a promising solution for mobile network operators to cope with the surging mobile traffic. The concept of carrier cloud has therefore emerged as an important topic of inquiry. For a successful carrier cloud, algorithms for optimal placement of Virtual Network Functions (VNFs) on federated cloud are of crucial importance. In this paper, we introduce different VNF placement algorithms for carrier cloud with two main design goals: i) minimizing path between users and their respective data anchor gateways and ii) optimizing their sessions' mobility. The two design goals effectively represent two conflicting objectives, that we deal with considering the mobility features and service usage behavioral patterns of mobile users, in addition to the mobile operators' cost in terms of the total number of instantiated VNFs to build a Virtual Network Infrastructure (VNI). Different solutions are evaluated based on different metrics and encouraging results are obtained.

[1]  Tarik Taleb,et al.  EASE: EPC as a service to ease mobile core network deployment over cloud , 2015, IEEE Network.

[2]  Gaurav Somani,et al.  VUPIC: Virtual Machine Usage Based Placement in IaaS Cloud , 2012, ArXiv.

[3]  Faqir Zarrar Yousaf,et al.  SoftEPC — Dynamic instantiation of mobile core network entities for efficient resource utilization , 2013, 2013 IEEE International Conference on Communications (ICC).

[4]  Xiaofei Wang,et al.  Cache in the air: exploiting content caching and delivery techniques for 5G systems , 2014, IEEE Communications Magazine.

[5]  Stephen P. Boyd,et al.  Graph Implementations for Nonsmooth Convex Programs , 2008, Recent Advances in Learning and Control.

[6]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[7]  Tarik Taleb,et al.  Gateway relocation avoidance-aware network function placement in carrier cloud , 2013, MSWiM.

[8]  Marco Dorigo,et al.  Ant colony optimization , 2006, IEEE Computational Intelligence Magazine.

[9]  Tarik Taleb,et al.  DEMAPS: A Load-Transition-Based Mobility Management Scheme for an Efficient Selection of MAP in Mobile IPv6 Networks , 2009, IEEE Transactions on Vehicular Technology.

[10]  Chunming Qiao,et al.  Load balance vs energy efficiency in traffic engineering: A game Theoretical Perspective , 2013, 2013 Proceedings IEEE INFOCOM.

[11]  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).

[12]  Tarik Taleb,et al.  Toward carrier cloud: Potential, challenges, and solutions , 2014, IEEE Wireless Communications.

[13]  Tarik Taleb,et al.  On efficient data anchor point selection in distributed mobile networks , 2013, 2013 IEEE International Conference on Communications (ICC).

[14]  Bo Hong,et al.  Towards Profitable Virtual Machine Placement in the Data Center , 2011, 2011 Fourth IEEE International Conference on Utility and Cloud Computing.

[15]  Tarik Taleb,et al.  Efficient Solutions for Optimized Data Traffic Management in 3GPP Networks , 2014 .

[16]  Brian J. Watson,et al.  Autonomic Virtual Machine Placement in the Data Center , 2008 .

[17]  Thu D. Nguyen,et al.  Reducing electricity cost through virtual machine placement in high performance computing clouds , 2011, 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC).

[18]  Tarik Taleb,et al.  DNS-Based Solution for Operator Control of Selected IP Traffic Offload , 2011, 2011 IEEE International Conference on Communications (ICC).