Affiliation:
1. College of Software Engineering Zhengzhou University of Light Industry Zhengzhou Henan China
2. Henan Xinda Wangyu Technology Co. Ltd Zhengzhou Henan China
3. The Third Construction Co. Ltd of China CREC Railway Electrification Engineering Group Zhengzhou Henan China
Abstract
AbstractNetwork function virtualization (NFV) technology deploys network functions as software functions on a generalised hardware platform and provides customised network services in the form of service function chain (SFC), which improves the flexibility and scalability of network services and reduces network service costs. However, irrational resource allocation during service function chain mapping will cause problems such as low resource utilisation, long service request processing time and low mapping rate. To address the unreasonable problem of service mapping resource allocation, an improved service function chain mapping resource allocation method (SA3C) based on the Asynchronous advantageous action evaluation algorithm (A3C) is proposed. This study proposes an SFC mapping model and a mathematical model for joint allocation, which modeled the minimization of processing time as a Markov process. The main network was trained and multiple sub‐networks were generated in parallel using the ternary and deep reinforcement learning algorithm A3C, with the goal of identifying the optimal resource allocation strategy. The experimental simulation results show that compared with the Actor‐Critic (AC) and Policy Gradient (PG) methods, SA3C algorithm can improve the resource utilisation by 9.85%, reduce the total processing time by 10.72%, and improve the mapping rate by 6.72%, by reasonably allocating node computational resources and link bandwidth communication resources.
Funder
Henan Provincial Science and Technology Research Project
Publisher
Institution of Engineering and Technology (IET)