GAP4NSH: a genetic service function chaining with network service header for P4-based software-defined networks

被引:0
|
作者
David Chunhu Li
Pin-Hao Chen
Li-Der Chou
机构
[1] Ming Chuan University,Information Technology and Management Program
[2] National Central University,Department of Computer Science and Information Engineering
来源
关键词
Service function chain; Network management; Network service header; Genetic algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
This study proposes a service function chaining (SFC) management system architecture that is based on a genetic algorithm and network service header encapsulation that is called GAP4NSH. GAP4NSH involves proof-of-concept implementation and optimization of SFC deployment management with the network service header (NSH) and SFC-Proxy in a P4-based software-defined network. GAP4NSH consists of a genetic algorithm-based SFC (GASFC) algorithm, a P4NSH SFC deployment mechanism, and an optimized NSH routing strategy. GASFC can efficiently allocate network services to various SFCs in complex network topologies and dynamically calculate suitable resources on the basis of various SFC paths. P4NSH contains an optimized NSH rule strategy that can operate in two modes, and it can improve the memory usage efficiency of P4 switches. Our proof-of-concept implementation is validated by seven-scenario experiments. In comparison with alternative advanced service functions deployment methods, the proposed GAP4NSH scheme demonstrates a substantial reduction in the time for service functions deployment of the service function chain by 83.67% and also significantly reduces the network management traffic within the SDN P4 controller by 94.23%. These improvements contribute to a significant enhancement in the overall effectiveness of SDN network management. The GAP4NSH is compatible with all traditional network services, so it can ease technical obstacles to developing SFC in software-defined networks.
引用
收藏
页码:11495 / 11529
页数:34
相关论文
共 50 条
  • [1] GAP4NSH: a genetic service function chaining with network service header for P4-based software-defined networks
    Li, David Chunhu
    Chen, Pin-Hao
    Chou, Li-Der
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (10): : 11495 - 11529
  • [2] Balanced Service Chaining in Software-Defined Networks with Network Function Virtualization
    Lin, Po-Ching
    Lin, Ying-Dar
    Wu, Cheng-Ying
    Lai, Yuan-Cheng
    Kao, Yi-Chih
    COMPUTER, 2016, 49 (11) : 68 - 76
  • [3] P4-Based Proactive Monitoring Scheme in Software-Defined Networks
    Oh, Bong-Hwan
    IEEE Transactions on Network and Service Management, 2024, 21 (05): : 5781 - 5794
  • [4] P4-based design of fast failure recovery for software-defined networks
    Miura, Hideyoshi
    Hirata, Kouji
    Tachibana, Takuji
    COMPUTER NETWORKS, 2022, 216
  • [5] A Dynamic Placement Mechanism of Service Function Chaining Based on Software-defined Networking
    Liu, Yicen
    Lu, Yu
    Chen, Xingkai
    Li, Xi
    Qiao, Wenxin
    Chen, Liyun
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2018, 12 (10): : 4640 - 4661
  • [6] On Efficient Service Function Chaining in Hybrid Software Defined Networks
    Ren, Cheng
    Li, Hao
    Li, Yaxin
    Wang, Yu
    Xiang, Haiyun
    Chen, Xuxiang
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (02): : 1614 - 1628
  • [7] Congestion-Aware Algorithms for Service Function Chaining in Software-Defined Wide Area Networks
    Jiang, Yu
    Su, Li
    Feng, Wei
    Ge, Ning
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 1086 - 1092
  • [8] Latency control in service chaining using P4-based data plane programmability
    Paolucci, Francesco
    Scano, Davide
    Castoldi, Piero
    De Paoli, Emiliano
    COMPUTER NETWORKS, 2022, 216
  • [9] Network Topology-aware Service Function Chaining in Software Defined Network
    Mihaeljans, M.
    Skrastins, A.
    2020 28TH TELECOMMUNICATIONS FORUM (TELFOR), 2020, : 1 - 4
  • [10] Software Defined Network Service Chaining for OTT Service Providers in 5G Networks
    Datsika, Eftychia
    Antonopoulos, Angelos
    Zorba, Nizar
    Verikoukis, Christos
    IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (11) : 124 - 131