CDRA: A Community Detection based Routing Algorithm for Link Failure Recovery in Software Defined Networks

被引:0
作者
Daha, Muhammad Yunis [1 ]
Zahid, Mohd Soperi Mohd [1 ]
Isyaku, Babangida [2 ]
Alashhab, Abdussalam Ahmed [1 ]
机构
[1] Univ Teknol PETRONAS, Dept Comp & Informat Sci, Seri Iskandar, Perak, Malaysia
[2] Sule Lamido Univ, Dept Math & Comp Sci, Kafin Hausa, Nigeria
关键词
Software Defined Network (SDN); community detection methods; CDRA; link failure; OPTIMIZATION;
D O I
10.14569/IJACSA.2021.0121181
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The increase in size and complexity of the Internet has led to the introduction of Software Defined Networking (SDN). SDN is a new networking paradigm that breaks the limitations of traditional IP networks and upgrades the current network infrastructures. However, like traditional IP networks, network failures may also occur in SDN. Multiple research studies have discussed this problem by using a variety of techniques. Among them is the use of the community detection method is one of the failure recovery technique for SDN. However, this technique have not considered the specific problem of multiple link multi-community failure and inter-community link failure scenarios. This paper presents a community detection-based routing algorithm (CDRA) for link failure recovery in SDN. The proposed CDRA scheme is efficient to deal with single link intra-community failure scenarios and multiple link multi-community failure scenarios and is also able to handle the inter-community link failure scenarios in SDN. Extensive simulations are performed to evaluate the performance of the proposed CDRA scheme. The simulation results depicts that the proposed CDRA scheme have better simulations results and reduce average round trip time by 35.73%, avg data packet loss by 1.26% and average end to end delay 49.3% than the Dijkstra based general recovery algorithm and also can be used on a large scale network platform.
引用
收藏
页码:712 / 722
页数:11
相关论文
共 28 条
  • [1] Software-Defined Networking Approaches for Link Failure Recovery: A Survey
    Ali, Jehad
    Lee, Gyu-Min
    Roh, Byeong-Hee
    Ryu, Dong Kuk
    Park, Gyudong
    [J]. SUSTAINABILITY, 2020, 12 (10)
  • [2] Optimization of SDN Flow Operations in Multi-Failure Restoration Scenarios
    Astaneh, Saeed A.
    Heydari, Shahram Shah
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (03): : 421 - 432
  • [3] Fast unfolding of communities in large networks
    Blondel, Vincent D.
    Guillaume, Jean-Loup
    Lambiotte, Renaud
    Lefebvre, Etienne
    [J]. JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2008,
  • [4] Clauset A, 2004, PHYS REV E, V70, DOI 10.1103/PhysRevE.70.066111
  • [5] A Survey on Fault Management in Software-Defined Networks
    da Rocha Fonseca, Paulo Cesar
    Mota, Edjard Souza
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (04): : 2284 - 2321
  • [6] Performance Evaluation of Software Defined Networks with Single and Multiple Link Failure Scenario under Floodlight Controller
    Daha, Muhammad Yunis
    Zahid, Mohd Soperi M.
    Husain, Khaleel
    Ousta, Firas
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, AND INTELLIGENT SYSTEMS (ICCCIS), 2021, : 959 - 965
  • [7] Analysis of Network Clustering Algorithms and Cluster Quality Metrics at Scale
    Emmons, Scott
    Kobourov, Stephen
    Gallant, Mike
    Borner, Katy
    [J]. PLOS ONE, 2016, 11 (07):
  • [8] George R., 2020, Procedia Computer Science, V171, P1157, DOI 10.1016/j.procs.2020.04.124
  • [9] Community structure in social and biological networks
    Girvan, M
    Newman, MEJ
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2002, 99 (12) : 7821 - 7826
  • [10] Route Path Selection Optimization Scheme Based Link Quality Estimation and Critical Switch Awareness for Software Defined Networks
    Isyaku, Babangida
    Abu Bakar, Kamalrulnizam
    Zahid, Mohd Soperi Mohd
    Alkhammash, Eman H.
    Saeed, Faisal
    Ghaleb, Fuad A.
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (19):