Journal of Xidian University ›› 2021, Vol. 48 ›› Issue (4): 20-26.doi: 10.19665/j.issn1001-2400.2021.04.003

• Information and Communications Engineering & Electronic Science and Technology • Previous Articles     Next Articles

Method for distributed deployment of the virtual network function manager for MEC

MA Yue1(),ZHANG Yumei2()   

  1. 1. Information Construction Management Office,Shaanxi University of Chinese Medicine,Xianyang 712046,China
    2. School of Computer Science,Shaanxi Normal University,Xi’an 710119,China
  • Received:2020-03-28 Online:2021-08-30 Published:2021-08-31
  • Contact: Yumei ZHANG E-mail:1361007@sntcm.edu.cn;zym0910@snnu.edu.cn

Abstract:

Aiming at achieving efficient virtual network function deployment under the Mobile edge computing (MEC) architecture,a virtual network function manager (VNFM) deployment method based on the immune optimization algorithm is proposed.First,a mixed integer programming model is used to build the mathematical model of VNFM deployment.Then,a deployment solution based on the immune optimization algorithm is given.Aiming at obtaining the optimal deployment solution towards the minimum communication cost,the algorithm comprehensively considers the antibody affinity and antigen affinity of chromosomes with respect to individual fitness in the population and the diversity characteristics of the immune system,respectively.Simulation results show that compared with the current deployment method,the individual evaluation mechanism of the proposed algorithm can more effectively evaluate the fitness and similarity of individuals in VNFM deployment problems.The proposed method can effectively prevent the algorithm from falling into the local optimum during the deployment process.The optimal solution improves the performance of the algorithm;it can speed up the algorithm’s convergence efficiency and simultaneously reduce the CPU time for algorithm execution.

Key words: multi-access edge computing, immune optimization algorithm, virtual network function manager deployment

CLC Number: 

  • TP393