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 条
  • [1] A Light-weight fault-tolerant routing algorithm tolerating faulty links and routers
    Ebrahimi, Masoumeh
    Daneshtalab, Masoud
    COMPUTING, 2015, 97 (06) : 631 - 648
  • [2] Fault-tolerant routing algorithm of NoC based on buffer reuse of faulty links
    Zhang, S. (zsjk@163.com), 1600, Institute of Computing Technology (26):
  • [4] A Fault-Tolerant and Heuristic Routing Algorithm for Faulty Hypercubes
    闵有力
    闵应骅
    Journal of Computer Science and Technology, 1995, (06) : 536 - 544
  • [5] A Fault-tolerant Routing Algorithm for NoC Using Farthest Reachable Routers
    Wang, Junshi
    Huang, Letian
    Li, Guangjun
    Wang, Xiaohang
    Mak, Terrence
    2013 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC), 2013, : 153 - 158
  • [6] A Novel Test Strategy and Fault-Tolerant Routing Algorithm for NoC Routers
    Alamian, Sanaz Sadat
    Fallahzadeh, Ramin
    Hessabi, Shaahin
    Alirezaie, Javad
    2013 17TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS 2013), 2013, : 133 - +
  • [7] A Light-weight Fault-Tolerant Time Synchronization for Wireless Sensor Networks
    Seareesavetrat, Sakpong
    Pornavalai, Chotipat
    Varakulsiripunth, Ruttikorn
    2008 8TH INTERNATIONAL CONFERENCE ON ITS TELECOMMUNICATIONS, PROCEEDINGS, 2008, : 182 - +
  • [8] An efficient fault-tolerant routing algorithm in bijective connection networks with restricted faulty edges
    Fan, Jianxi
    Jia, Xiaohua
    Cheng, Baolei
    Yu, Jia
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (29) : 3440 - 3450
  • [9] XY Based Fault-Tolerant Routing with The Passage of Faulty Nodes
    Kurokawa, Yota
    Fukushi, Masaru
    2018 SIXTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS (CANDARW 2018), 2018, : 99 - 104
  • [10] Fault-tolerant routing algorithm for the RDT structure
    Yu, Y
    Li, T
    Dong, XS
    Yang, YL
    8TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS, 2005, : 248 - 253