TY - GEN
T1 - Virtual Network Functions Placement and Routing Problem
T2 - 2020 IFIP Networking Conference and Workshops, Networking 2020
AU - Mouaci, Ahlam
AU - Gourdin, Éric
AU - Ljubić, Ivana
AU - Perrot, Nancy
N1 - Publisher Copyright:
© 2020 IFIP.
PY - 2020/6/1
Y1 - 2020/6/1
N2 - Network Functions Virtualization (NFV) and Software Defined Networking (SDN) are two promising techniques for the next generation telecommunication networks. Their introduction allows time, energy and cost minimization. Placing Virtual Network Functions (VNFs) on network nodes and routing data through these nodes is a very challenging combinatorial optimization problem. Obviously, the problem becomes even more difficult, if in addition, the data have to be routed using the concept of Service Functions Chaining (SFC) in which VNFs are chained according to a pre-defined order associated to each service.In this paper we study the Virtual Network Functions Placement and Routing problem in Software Defined Networks, in which a set of source-destination pairs representing clients demand and a set of VNFs are given. The problem consists in finding a routing path for each demand and the optimal associated placement of functions while minimizing functions installation and node activation costs. In this work, we propose a path-based MILP formulation to model the problem and we also demonstrate how to efficiently use it to derive high-quality heuristic solutions within a short computational time. We provide a case study derived from a set of scenarios in which we vary relevant problem parameters, including arc latency, input demand and node capacities. The study is conducted on a benchmark set of realistic telecommunication instances from the SNDlib library. To test the efficiency of our approach, we also compare the obtained results with a compact MILP formulation. Our computational study indicates that the path-based formulation outperforms the compact model both in terms of computing time and overall solution quality.
AB - Network Functions Virtualization (NFV) and Software Defined Networking (SDN) are two promising techniques for the next generation telecommunication networks. Their introduction allows time, energy and cost minimization. Placing Virtual Network Functions (VNFs) on network nodes and routing data through these nodes is a very challenging combinatorial optimization problem. Obviously, the problem becomes even more difficult, if in addition, the data have to be routed using the concept of Service Functions Chaining (SFC) in which VNFs are chained according to a pre-defined order associated to each service.In this paper we study the Virtual Network Functions Placement and Routing problem in Software Defined Networks, in which a set of source-destination pairs representing clients demand and a set of VNFs are given. The problem consists in finding a routing path for each demand and the optimal associated placement of functions while minimizing functions installation and node activation costs. In this work, we propose a path-based MILP formulation to model the problem and we also demonstrate how to efficiently use it to derive high-quality heuristic solutions within a short computational time. We provide a case study derived from a set of scenarios in which we vary relevant problem parameters, including arc latency, input demand and node capacities. The study is conducted on a benchmark set of realistic telecommunication instances from the SNDlib library. To test the efficiency of our approach, we also compare the obtained results with a compact MILP formulation. Our computational study indicates that the path-based formulation outperforms the compact model both in terms of computing time and overall solution quality.
KW - Combinatorial optimization
KW - Heuristic
KW - Service Functions
KW - Service functions Chaining
KW - Software Defined Networking
KW - Virtual Network Functions
UR - https://www.scopus.com/pages/publications/85090032252
M3 - Conference contribution
AN - SCOPUS:85090032252
T3 - IFIP Networking 2020 Conference and Workshops, Networking 2020
SP - 55
EP - 63
BT - IFIP Networking 2020 Conference and Workshops, Networking 2020
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 22 June 2020 through 25 June 2020
ER -