Optimizing Service Function Chain Mapping in Network Function Virtualization through Simultaneous NF Decomposition and VNF Placement
Asghar Asgharian-Sardroud, Mohammad Hossein Izanlou, Amin Jabbari,, Sepehr Mahmoodian Hamedani

TL;DR
This paper presents a heuristic approach to simultaneously optimize network function decomposition and placement in network virtualization, aiming to reduce costs and latency in service function chains.
Contribution
It introduces a multi-objective genetic algorithm-based method that jointly optimizes NF decomposition and VNF placement, addressing their interdependence.
Findings
The proposed MODMVNF method outperforms ILP and particle swarm algorithms in cost reduction.
It effectively minimizes communication latency in service function chain mapping.
The approach provides near-optimal solutions within reasonable computational time.
Abstract
Network function virtualization enables network operators to implement new services through a process called service function chain mapping. The concept of Service Function Chain (SFC) is introduced to provide complex services, which is an ordered set of Network Functions (NF). The network functions of an SFC can be decomposed in several ways into some Virtual Network Functions (VNF). Additionally, the decomposed NFs can be placed (mapped) as VNFs on different machines on the underlying physical infrastructure. Selecting good decompositions and good placements among the possible options greatly affects both costs and service quality metrics. Previous research has addressed NF decomposition and VNF placement as separate problems. However, in this paper, we address both NF decomposition and VNF placement simultaneously as a single problem. Since finding an optimal solution is NP-hard, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G
Methodstravel james · Sparse Evolutionary Training
