Skip to main navigation Skip to search Skip to main content

Placement and Allocation of VNF Nodes Under Budget and Capacity Constraints Revisited

Research output: Contribution to journal › Article › peer-review

Abstract

Network function virtualization (NFV) enables cost reduction and optimized service deployment. By means of virtualization, network functions which used to be executed on specialized hardware are being replaced with software called Virtual Network Functions (VNFs) that can run on commodity hardware. These VNFs are applied to data flows passing through network nodes with VNFs hosted on them. To fully realize the benefits of NFV, each flow must be fully processed on VNF nodes. Given the budget constraints, only a finite number of nodes can be selected to host VNFs, and these nodes also have limited capacity to process the flows passing through them. In this paper, we consider the problem of VNF node placement and capacity allocation in a network graph (Formula presented.), i.e., selecting the best subset of VNF nodes and optimally distributing their bandwidth to maximize the total volume of fully processed traffic flows F. We propose a simpler algorithm for solving this problem than the previously proposed version, representing it as an integer linear programming problem with an approximation ratio of (Formula presented.), and time complexity (Formula presented.), where L is the number of bits of input data.

Original languageEnglish
Article number38
JournalNetwork
Volume6
Issue number2
DOIs
StatePublished - 1 Jun 2026

Keywords

  • network optimization
  • nodes placement
  • traffic flows

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • Engineering (miscellaneous)
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Placement and Allocation of VNF Nodes Under Budget and Capacity Constraints Revisited'. Together they form a unique fingerprint.

Cite this