Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Fast recovery from dual-link or single-node failures in IP networks using tunneling
Kini S., Ramasubramanian S., Kvalbein A., Hansen A. IEEE/ACM Transactions on Networking18 (6):1988-1999,2010.Type:Article
Date Reviewed: Jul 27 2011

Computer systems for real-time transactions over the Internet require trustworthy and speedy data transmission. The recovery of packets from single-node and dual-link failures in Internet protocol (IP) networks should be rapid, but how should resilient techniques for link failures along paths in IP networks be developed? Network failure and recovery issues, as well as some solutions, exist in the literature [1,2,3]. However, how should we design practical IP layer solutions for constructing extremely fault-tolerant, cost-effective networks?

Kini et al. provide fast rerouting schemes for coping with failures that originate from single nodes and dual links in IP networks. The fast rerouting methods assume bidirectional node links, a two-vertex-connected network for single-node failure, and a three-edge-connected network for indiscriminate two link failures. One normal address and, at most, three protection addresses are assigned to each node to recognize the endpoints of channels that transmit recovery traffic in the region of protected links. Packets are routed over a protection graph with no abortive link to the safeguard address of each node. The rerouting schemes consist of procedures for: assembling the protection graphs for each node; selecting a tree in a protection graph for packet routing when node failure occurs; and generating the routing table entries at each node.

The authors examine packet forwarding for quick recovery from single-node failures. They use colored trees rooted at network nodes to illustrate the effects of forwarding a packet along the shortest tree first (STF) (shortest path to the root) and the red tree first (RTF) (prior to selecting a blue tree in the event of a failure in the red routing link of a protection graph). They perform simulation experiments with a variety of network topologies to assess the effectiveness of the newly developed rerouting schemes in resolving single-node and dual-link failures. The authors weigh the ratio of the recovery path lengths against the direct probable bypass around the failed links, to assess the performance of the STF approach and the RTF approach. The STF approach resulted in a lower number of path lengths than the RTF approach under single-link failure situations, but the average path lengths of both algorithms were similar in dual-link failure setups.

The authors use Dijkstra’s algorithm to extract the shortest paths between all possible node pairs. They use single-node failures to estimate the recovery paths, the mean recovery path length, and the mean shortest path length. The recovery paths, mean recovery path length, and mean shortest path length indicate the success of the STF and RTF approaches in recovering single-node failures. The STF approach produced superior recovery paths over the RTF approach, and on average we can forecast the mean shortest path length of the STF approach as roughly one-fourth of the mean recovery path length.

The authors present an incredibly succinct review of important single-link failure recovery algorithms, and the unique relevance of colored trees in tunneling packets. The proposed expandable fast rerouting schemes with negligible overheads can resolve up to two breakdown connections, a single-node failure, or dual-link failures in IP networks. The advocated IP-in-IP encapsulation-based tunneling in the rerouting schemes is intriguing. The authors provide noteworthy theory and reliable simulation results to recommend the fast rerouting schemes for providing IP networks with prompt recovery from failures.

Reviewer:  Amos Olagunju Review #: CR139284 (1201-0060)
1) Rojas-Cessa, R.; Qin, Z. Proactive routing for congestion avoidance in network recovery under single-link failures. In Proc. of the 21st IEEE International Conference on Tools with Artificial Intelligence IEEE, 2009, 822–825.
2) Xi, K.; Chao, H. J.; Guo, C. Recovery from shared risk link group failures using IP fast reroute. In Proc. of the 19th International Conference on Computer Communications and Networks IEEE, 2010, 1–7.
3) Xi, K.; Chao, H. J. IP fast rerouting for single-link/node failure recovery. In Proc. of the 4th International Conference on Broadband Communications, Networks and Systems IEEE, 2007, 142–151.
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Fault Tolerance (C.4 ... )
 
 
IP (C.2.2 ... )
 
 
Reliability, Availability, And Serviceability (C.4 ... )
 
 
Network Protocols (C.2.2 )
 
 
Simulation Output Analysis (I.6.6 )
 
 
Performance of Systems (C.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Fault Tolerance": Date
Performance of fault-tolerant data and compute intensive programs over a network of workstations
Smith J., Shrivastava S. Theoretical Computer Science 196(1-2): 319-345, 1998. Type: Article
Jan 1 1999
System diagnosis with smallest risk of error
Diks K., Pelc A. Theoretical Computer Science 203(1): 163-173, 1998. Type: Article
Mar 1 1999
Coding approaches to fault tolerance in combinational and dynamic systems
Hadjicostis C., Kluwer Academic Publishers, Norwell, MA, 2001.  216, Type: Book (9780792376248)
Jul 2 2002
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy