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 条
  • [21] A New Approach to Fault-Tolerant Routing Algorithm on SLmesh
    Zhong, Xiongqing
    Bao, Peilei
    Gu, Huaxi
    Zhang, Na
    Chen, Ke
    PROCEEDINGS OF 2012 IEEE 14TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, 2012, : 1038 - 1042
  • [22] Fault-Tolerant Routing Algorithm in Meshes with Solid Faults
    Jong-Hoon Youn
    Bella Bose
    Seungjin Park
    The Journal of Supercomputing, 2006, 37 : 161 - 177
  • [23] A fault-tolerant routing algorithm for wormhole routed meshes
    Sui, PH
    Wang, SD
    PARALLEL COMPUTING, 2000, 26 (04) : 455 - 465
  • [24] Fault-tolerant routing algorithm in meshes with solid faults
    Youn, Jong-Hoon
    Bose, Bella
    Park, Seungjin
    JOURNAL OF SUPERCOMPUTING, 2006, 37 (02): : 161 - 177
  • [25] Optimal fault-tolerant routing algorithm and fault-tolerant diameter in directed double-loop networks
    Chen, Yebin
    Li, Ying
    Chen, Tao
    THEORETICAL COMPUTER SCIENCE, 2013, 468 : 50 - 58
  • [26] Fault-tolerant Stochastic Routing for Wireless Sensor Networks with Unreliable Links
    Wijetunge, Udara
    Pollok, Andre
    Perreau, Sylvie
    2013 AUSTRALIAN COMMUNICATIONS THEORY WORKSHOP (AUSCTW), 2013, : 87 - 92
  • [27] Fault-tolerant hierarchical routing
    Alari, G
    Datta, A
    Derby, J
    Lawrence, J
    1977 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1997, : 159 - 165
  • [28] Fault-tolerant convergence routing
    Yener, B
    Bhandari, I
    Ofek, Y
    Yung, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 42 (02) : 173 - 183
  • [29] On the fault-tolerant Hamiltonicity of faulty crossed cubes
    Huang, WT
    Chuang, YC
    Tan, JJM
    Hsu, LH
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (06) : 1359 - 1370
  • [30] Fault-tolerant cycle embedding in the faulty hypercubes
    Cheng, Dongqin
    Guo, Dachang
    INFORMATION SCIENCES, 2013, 253 : 157 - 162