Continuous Attention Mechanism Based SFC Placement in NFV-enabled Mobile Edge Cloud for IoT Applications

Xi Xu,Yang,Wei Huang,Cheng Zhan,Fei Wang,Songtao Guo
DOI: https://doi.org/10.1109/ijcnn60899.2024.10650143
2024-01-01
Abstract:Network Function Virtualization (NFV) supported Mobile Edge Cloud (MEC) is considered an ideal platform for low-latency Internet of Things (IoT) applications, where IoT application requests are represented as Service Function Chains (SFCs) which consists of a sequence of ordered Virtual Network Functions (VNFs). However, MEC’s limited resources can only support a limited number of IoT applications. In this scenario, how to effectively place SFCs to improve resource utilization and service quality under latency, resource constraints while considering the dynamic changes of network is a critical concern for infrastructure providers. In this paper, we study the SFC placement problem in NFV-enabled MEC and propose a Proximal Policy Optimization (PPO) based online SFC placement algorithm called SFCP-PPO. SFCP-PPO achieves the goal of maximizing long-term average revenue through the integration of two critical components: the Multi-Head Attention Mechanism (MHA), capable of extracting information from diverse network representation spaces, and the Recurrent Neural Network (RNN) that addresses scalability challenges posed by varying sizes of SFCs and reduces the frequency of acquiring physical network states during the SFC placement process. We demonstrate the effectiveness of SFCP-PPO through extensive experiments. Compared to existing benchmark algorithms, SFCP-PPO achieves an improvement of 8% in acceptance ratio and 6.5% in long-term average revenue with low running time.
What problem does this paper attempt to address?