Virtual network embedding based on restrictive selection and optimization theory

One main challenge in network virtualization is virtual network embedding (VNE). VNE is NP-hard. Previous VNE algorithms in the literature are mostly heuristic, while the remaining algorithms are exact. To make a trade-off between the heuristic and the exact, this paper proposes the algorithm VNE-RSOT, based on restrictive selection and optimization theory, to solve the VNE problem. The restrictive selection contributes to largely cutting down on the number of integer variables, adopted in the following optimization theory approach. The VNE-RSOT aims to minimize the substrate resource cost. A simulation against several state-of-art heuristic algorithms is made. Numerical results reveal that virtual network request (VNR) acceptance ratio of VNE-RSOT is, at least, 10% higher than the best-behaved heuristic. The execution time is also plotted to emphasize the efficiency of VNE-RSOT.

[1]  Raouf Boutaba,et al.  ViNEYard: Virtual Network Embedding Algorithms With Coordinated Node and Link Mapping , 2012, IEEE/ACM Transactions on Networking.

[2]  David G. Andersen,et al.  Theoretical Approaches to Node Assignment , 2002 .

[3]  Jingyu Wang,et al.  Topology-aware Virtual Network Embedding based on multiple characteristics , 2014, 2014 IEEE International Conference on Communications (ICC).

[4]  Xavier Hesselbach,et al.  Virtual Network Embedding: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[5]  Longxiang Yang,et al.  Exact solutions of VNE: A survey , 2016, China Communications.

[6]  Raouf Boutaba,et al.  A survey of network virtualization , 2010, Comput. Networks.

[7]  Susana Sargento,et al.  Optimal Virtual Network Embedding: Node-Link Formulation , 2013, IEEE Transactions on Network and Service Management.

[8]  Xiang Cheng,et al.  Virtual network embedding through topology-aware node ranking , 2011, CCRV.

[9]  Thomas H. Cormen,et al.  Introduction to algorithms [2nd ed.] , 2001 .

[10]  Haipeng Yao,et al.  Virtual Network Embedding Based on the Degree and Clustering Coefficient Information , 2016, IEEE Access.

[11]  Minlan Yu,et al.  Rethinking virtual network embedding: substrate support for path splitting and migration , 2008, CCRV.

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