arrow
Return

Service Function Chain Update and Buffer Scheduling Model With State Consistency

delete2025-01-01
delete0
delete
OA
AI
R
Reo Uneyama
T
Takehiro Sato
E
Eiji Oki
DOI:10.1109/OJCOMS.2025.3608204delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
A service function chain (SFC) is a set of virtualized network functions (VNFs) concatenated in a virtualized network. Paths of SFCs need to be updated to achieve load balancing and security. When updating SFCs, states of VNF instances need to be migrated to new VNF instances; otherwise, the processing accuracy of packets degrades. While the state migration is performed, packets need to be buffered to guarantee state consistency. In existing models, if the state migration to a VNF instance is not completed, packets are buffered at that VNF instance. When these models are adopted to the update of multiple SFCs, the buffered packets can be concentrated at certain VNF instances and packet loss can occur. This paper proposes an SFC update and buffer scheduling model with the state consistency. In the proposed model, packets can be buffered at destination VNF instances for an arbitrary time. The proposed model is formulated as a mixed integer linear programming (MILP) problem, whose objective is to minimize the maximum amount of buffered packets among VNF instances. The decision problem of the proposed model is proved to be NP-complete. Two algorithms are introduced for the case where the MILP problem is not tractable. Numerical results show that the proposed model can suppress the maximum amount of buffered packets compared to the benchmark model by more than 40% in several scenarios.
Keywords:
Network function virtualization
network update
service function chain
software-defined network
state consistency

Journal

I
IEEE Open Journal of the Industrial Electronics Society
IF:
4.3
Papers:
1.7K
Citations:
991

Organization

K
Kyoto University
Scholars:
5.1W
Papers: 4.6W
Citations: 6.1W