A Light-weight fault-tolerant routing algorithm tolerating faulty links and routers

被引:0
|
作者
Masoumeh Ebrahimi
Masoud Daneshtalab
机构
[1] University of Turku,Department of Information Technology
来源
Computing | 2015年 / 97卷
关键词
Fault-tolerant; Reliability; In-order delivery; Deterministic and adaptive; 68M15; 68M10;
D O I
暂无
中图分类号
学科分类号
摘要
Faults at either the link or router level may result in the failure of the system. Fault-tolerant routing algorithms attempt to tolerate faults by rerouting packets around the faulty region. This rerouting would be at the cost of significant performance loss. The proposed algorithm in this paper is able to tolerate both faulty routers and links with negligible impact on the performance. In fact, the proposed algorithm avoids taking unnecessary longer paths and the shortest paths are always taken as long as a path exists. On the other hand, fault-tolerant routing algorithms might be based on deterministic routing in which all packets use a single path between each pair of source and destination routers. Using deterministic routing, packets reach the destination in the same order they have been delivered from the source so that no reordering buffer is needed at the destination. For improving the performance, fault-tolerant algorithms might be based on adaptive routing in which packets are delivered through multiple paths to destinations. In this case, packets should be reordered at the destinations demanding reordering buffers. The proposed algorithm can be configured in both working modes, such that it can be based on deterministic or adaptive routing.
引用
收藏
页码:631 / 648
页数:17
相关论文
共 50 条
  • [41] An improved fault-tolerant routing algorithm in meshes with convex faults
    Chang, HH
    Chiu, GM
    PARALLEL COMPUTING, 2002, 28 (01) : 133 - 149
  • [42] A dynamic fault-tolerant routing algorithm for fat-trees
    Sem-Jacobsen, FO
    Skeie, T
    Lysne, O
    PDPTA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2005, : 318 - 324
  • [43] A performance model of fault-tolerant routing algorithm in interconnect networks
    Safaei, F.
    Fathy, M.
    Khonsari, A.
    Ould-Khaoua, M.
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 1, PROCEEDINGS, 2006, 3991 : 744 - 752
  • [44] A Scalable and Reconfigurable Fault-Tolerant Distributed Routing Algorithm for NoCs
    Shi, Zewen
    Zeng, Xiaoyang
    Yu, Zhiyi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (07): : 1386 - 1397
  • [45] An adaptive distributed fault-tolerant routing algorithm for the star graph
    Bai, LQ
    Ebara, H
    Nakano, H
    Maeda, H
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 1997, 1350 : 62 - 71
  • [46] A probabilistic approach to fault-tolerant routing algorithm on mesh networks
    Wang, GC
    Li, TS
    Chen, JN
    TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 577 - 584
  • [47] A simple and efficient fault-tolerant adaptive routing algorithm for meshes
    Shamaei, Arash
    Nayebi, Abbas
    Sarbazi-Azad, Hamid
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2008, 5022 : 54 - +
  • [48] NEW FAULT-TOLERANT BROADCAST ROUTING ALGORITHM ON MESH NETWORKS
    Wang, Gaocai
    Chen, Jianer
    Lin, Chuang
    JOURNAL OF INTERCONNECTION NETWORKS, 2010, 11 (3-4) : 175 - 187
  • [49] Fault-tolerant real-time scheduling algorithm for tolerating multiple transient faults
    Pathan, Risat Mahmud
    ICECE 2006: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, 2006, : 577 - 580
  • [50] Analysis of Proactive Models of Fault-Tolerant Routing under Load Balancing and Border Routers Availability
    Lemeshko, Oleksandr
    Yeremenko, Oleksandra
    Mersni, Amal
    Yevdokymenko, Maryna
    Persikov, Mykhailo
    Kruhlova, Anastasiia
    2023 17TH INTERNATIONAL CONFERENCE ON THE EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS, CADSM, 2023,