Shortest Path and Maximum Flow Problems Under Service Function Chaining Constraints

01/17/2018
by   Gamal Sallam, et al.
0

With the advent of Network Function Virtualization (NFV), Physical Network Functions (PNFs) are gradually being replaced by Virtual Network Functions (VNFs) that are hosted on general purpose servers. Depending on the call flows for specific services, the packets need to pass through an ordered set of network functions (physical or virtual) called Service Function Chains (SFC) before reaching the destination. Conceivably for the next few years during this transition, these networks would have a mix of PNFs and VNFs, which brings an interesting mix of network problems that are studied in this paper: (1) How to find an SFC-constrained shortest path between any pair of nodes? (2) What is the achievable SFC-constrained maximum flow? (3) How to place the VNFs such that the cost (the number of nodes to be virtualized) is minimized, while the maximum flow of the original network can still be achieved even under the SFC constraint? In this work, we will try to address such emerging questions. First, for the SFC-constrained shortest path problem, we propose a transformation of the network graph to minimize the computational complexity of subsequent applications of any shortest path algorithm. Second, we formulate the SFC-constrained maximum flow problem as a fractional multicommodity flow problem, and develop a combinatorial algorithm for a special case of practical interest. Third, we prove that the VNFs placement problem is NP-hard and present an alternative Integer Linear Programming (ILP) formulation. Finally, we conduct simulations to elucidate our theoretical results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/09/2018

A Constrained Shortest Path Scheme for Virtual Network Service Management

Virtual network services that span multiple data centers are important t...
research
08/27/2020

The k-interchange-constrained diameter of a transit network: A connectedness indicator that accounts for travel convenience

We study two variants of the shortest path problem. Given an integer k, ...
research
06/26/2022

Constrained Shortest-Path Reformulations for Discrete Bilevel and Robust Optimization

Many discrete optimization problems are amenable to constrained shortest...
research
09/03/2020

Physarum Multi-Commodity Flow Dynamics

In wet-lab experiments, the slime mold Physarum polycephalum has demonst...
research
02/25/2023

Dual Formulation for Chance Constrained Stochastic Shortest Path with Application to Autonomous Vehicle Behavior Planning

Autonomous vehicles face the problem of optimizing the expected performa...
research
10/14/2019

Placement and Allocation of Virtual Network Functions: Multi-dimensional Case

Network function virtualization (NFV) is an emerging design paradigm tha...
research
10/19/2019

An approach to the distributionally robust shortest path problem

In this study we consider the shortest path problem, where the arc costs...

Please sign up or login with your details

Forgot password? Click here to reset