Litcius/Paper detail

An Efficient Service Function Chaining Placement Algorithm in Mobile Edge Computing

Meng Wang, Bo Cheng, Junliang Chen

2020ACM Transactions on Internet Technology19 citationsDOI

Abstract

Mobile Edge Computing (MEC) is a promising network architecture that pushes network control and mobile computing to the network edge. Recent studies propose to deploy MEC applications in the Network Function Virtualization (NFV) environment. The mobile network service in NFV is deployed as a Service Function Chaining (SFC). In the dynamic and resource-limited mobile network, SFC placement aiming at optimizing resource utilization is a challenging problem. In this article, we solve the SFC placement problem in the MEC-NFV environment. We formulate the SFC placement problem as a weighted graph matching problem, including two sub-problems: a graph matching problem and an SFC mapping problem. To efficiently solve the graph matching problem, we propose a Linear Programming–(LP) based approach to calculate the similarity between VNFs and physical nodes. Based on the similarity, we design a Hungarian-based algorithm to solve the SFC mapping problem. Evaluation results show that our proposed LP-based solutions outperform the heuristic algorithms in terms of execution time and resource utilization.

Topics & Concepts

Computer scienceChainingMobile edge computingDistributed computingHeuristicEnhanced Data Rates for GSM EvolutionGraphVirtual networkTheoretical computer scienceArtificial intelligencePsychotherapistPsychologySoftware-Defined Networks and 5GIoT and Edge/Fog ComputingSoftware System Performance and Reliability