Graduate School and Research Center in Digital Sciences

Multi-objective placement of virtual network function chains in 5G

Arouk, Osama; Nikaein, Navid; Turletti, Thierry

CLOUDNET 2017, IEEE International Conference on Cloud Networking, 25-27 September 2017, Prague, Czech Republic

In this paper we propose a novel algorithm, namely Multi-Objective Placement (MOP), for the efficient placement of Virtualized Network Function (VNF) chains in future 5G systems. Real datasets are used to evaluate the performance of MOP in terms of acceptance ratio and embedding time when placing the time critical radio access network (RAN) functions as a chain. In addition, we rely on a realistic infrastructure topology to assess the performance of MOP with two main objectives: maximizing the number of base stations that could be embedded in the Cloud and load balancing. The results reveal that the acceptance ratio of embedding RAN functions is only 5% less than the one obtained with the optimal solution for the majority of considered scenarios, with a speedup factor of up to 2000 times.

Document Doi Hal Bibtex

Title:Multi-objective placement of virtual network function chains in 5G
Keywords:5G; C-RAN; NFV; function split; function placement
Department:Communication systems
Eurecom ref:5284
Copyright: © 2017 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Bibtex: @inproceedings{EURECOM+5284, doi = {}, year = {2017}, title = {{M}ulti-objective placement of virtual network function chains in 5{G}}, author = {{A}rouk, {O}sama and {N}ikaein, {N}avid and {T}urletti, {T}hierry}, booktitle = {{CLOUDNET} 2017, {IEEE} {I}nternational {C}onference on {C}loud {N}etworking, 25-27 {S}eptember 2017, {P}rague, {C}zech {R}epublic}, address = {{P}rague, {CZECH} {REPUBLIC}}, month = {09}, url = {} }
See also: