Column Generation Based Service Function Chaining Embedding in Multi-domain Networks

Rongping Lin*, Song Yu, Shan Luo, Xiaoning Zhang, Jingyu Wang, Moshe Zukerman

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

20 Citations (Scopus)
112 Downloads (CityUHK Scholars)

Abstract

Network function virtualization (NFV) achieves cost-effective network service provisioning through exploitation of virtualization and automation by decoupling network functions (software) from dedicated hardware. The software of the various devices can then be hosted by low-cost general computation devices rather than by more expensive dedicated devices. To obtain a specific network service, the traffic flow is steered to go through a specific order of network functions that are hosted by cloud computing, and this network function sequence is known as a service function chaining Network function virtualization (NFV) achieves cost-effective network service provisioning through exploitation of virtualization and automation by decoupling network functions (software) from dedicated hardware. The software of the various devices can then be hosted by low-cost general computation devices rather than by more expensive dedicated devices. To obtain a specific network service, the traffic flow is steered to go through a specific order of network functions that are hosted by cloud computing, and this network function sequence is known as a service function chaining (SFC). To allocate computation resources for network functions and bandwidth resources between network functions in a physical network is the SFC embedding problem. In this article, we consider the SFC embedding problem in multi-domain networks, where no domain information, like domain topology and network resource, is disclosed among domains. We propose a new optimization algorithm based on column generation method to solve this problem, which is distributedly computed in each domain. To further improve the scalability, we also provide two heuristic algorithms. We selected two networks one large (158 nodes) and one small (18 nodes) to numerically validate the proposed algorithms and demonstrate that the acceptance ratio obtained by the heuristic algorithms is close (within 5.6 percent) to that of the optimal algorithm. © 2021 IEEE.
Original languageEnglish
Pages (from-to)185-199
JournalIEEE Transactions on Cloud Computing
Volume11
Issue number1
Online published31 May 2021
DOIs
Publication statusPublished - Jan 2023

Research Keywords

  • Network function virtualization
  • service function chaining embedding
  • multi-domain

Publisher's Copyright Statement

  • COPYRIGHT TERMS OF DEPOSITED POSTPRINT FILE: © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Fingerprint

Dive into the research topics of 'Column Generation Based Service Function Chaining Embedding in Multi-domain Networks'. Together they form a unique fingerprint.

Cite this