Swift Recovery: An Innovative Routing Approach for Multi-Failure Protection in Software-Defined Networks

被引:0
|
作者
Hieu, Tran The [1 ]
Kitsuwan, Nattapong [1 ]
机构
[1] The University of Electro-Communications, Department of Computer and Network Engineering, Chofu-shi, Tokyo,182-8585, Japan
关键词
Integer linear programming;
D O I
10.1109/ACCESS.2024.3487211
中图分类号
学科分类号
摘要
This paper proposes an innovative approach to routing for multi-failure protection in Software-Defined Networks (SDN). The goal is to minimize the number of flow configurations, thereby easing the burden on network switches and enhancing overall network performance. The approach categorizes the flow entries into permanent and recovery flows and leverages both an Integer Linear Programming (ILP) method and a heuristic method to generate multiple routing trees. These trees are strategically combined to reroute traffic during link failures, providing robust network resilience. Extensive evaluations across various network topologies, ranging from small to large-scale, revealed that our approach significantly outperforms the conventional Shortest Path (SP) method. Simulation results demonstrate a remarkable reduction in the number of flow entries required for initial connection configuration by 58.83% and for routing during multiple link failures by up to 95.44%, underscoring the effectiveness of the proposed method in managing multiple link failures in SDN. To demonstrate its practical application, the proposed method was implemented on the Ryu controller and integrated into a Pica8 switch, proving its effectiveness in providing rapid recovery without requiring additional hardware. © 2013 IEEE.
引用
收藏
页码:158685 / 158702
相关论文
共 50 条
  • [1] Fast Failure Recovery in Software-Defined Networks
    Dong, Gang-Song
    Shen, Jing
    Sun, Li-Qian
    [J]. PROCEEDINGS OF THE 2017 5TH INTERNATIONAL CONFERENCE ON FRONTIERS OF MANUFACTURING SCIENCE AND MEASURING TECHNOLOGY (FMSMT 2017), 2017, 130 : 1579 - 1582
  • [2] Multi Topology Routing Based Failure Protection For Software Defined Networks
    Cevher, Selcuk
    [J]. 2018 IEEE INTERNATIONAL BLACK SEA CONFERENCE ON COMMUNICATIONS AND NETWORKING (BLACKSEACOM), 2018, : 46 - 50
  • [3] Multi-Failure Restoration with Minimal How Operations in Software Defined Networks
    Astaneh, Saeed
    Heydari, Shahram Shah
    [J]. 2015 11TH INTERNATIONAL CONFERENCE ON THE DESIGN OF RELIABLE COMMUNICATION NETWORKS (DRCN), 2015, : 263 - 266
  • [4] Multi-parametric Routing Mechanism in Software-Defined Networks
    Manov, I. A.
    Jakab, F.
    Noskov, A. N.
    [J]. 2017 15TH IEEE INTERNATIONAL CONFERENCE ON EMERGING ELEARNING TECHNOLOGIES AND APPLICATIONS (ICETA 2017), 2017, : 257 - 261
  • [5] Dynamic Routing in Software-Defined Networks
    Mulla, Mohammed Moin
    Khot, Akshay
    Patil, Anusha
    Chandani, D. G.
    [J]. EMERGING RESEARCH IN ELECTRONICS, COMPUTER SCIENCE AND TECHNOLOGY, ICERECT 2018, 2019, 545 : 1027 - 1037
  • [6] Risk-aware routing approach for software-defined networks
    Szwaczyk, Sebastian
    Amanowicz, Marek
    Wrona, Konrad
    Karbowski, Andrzej
    [J]. 2019 INTERNATIONAL CONFERENCE ON MILITARY COMMUNICATIONS AND INFORMATION SYSTEMS (ICMCIS), 2019,
  • [7] An analysis of software-defined routing approach for wireless sensor networks
    Manisekaran, S. V.
    Venkatesan, R.
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2016, 56 : 456 - 467
  • [8] A Survey of Link Failure Detection and Recovery in Software-Defined Networks
    Alhiyari, Suheib
    Hamid, Siti Hafizah A.B.
    Daud, Nur Nasuha
    [J]. Computers, Materials and Continua, 2025, 82 (01): : 103 - 137
  • [9] Demystifying Failure Recovery for Software-Defined Wireless Mesh Networks
    Tanha, Maryam
    Sajjadi, Dawood
    Pan, Jianping
    [J]. 2018 4TH IEEE CONFERENCE ON NETWORK SOFTWARIZATION AND WORKSHOPS (NETSOFT), 2018, : 488 - 493
  • [10] A New Protection-Based Approach for Link Failure Management of Software-Defined Networks
    Seddiqi, Harir
    Babaie, Shahram
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (04): : 3303 - 3312