Effect of unreliable nodes on QoS routing

A number of QoS routing algorithms have been proposed to address the dual objective of selecting feasible paths through the network with enough resources to satisfy a connections' QoS request, while simultaneously utilizing network resources efficiently. However, these routing algorithms and the guarantees they provide do not consider the possibility of node and link failures. The failure of a node or a link along a path can disrupt the continuity of an on-going session and potentially terminate the session. Hence the problem of QoS routing should be extended to incorporate reliability and fault-tolerance requirements. We study the impact of unreliable nodes on QoS routing. We describe a scheme to restore the flows that are disrupted due to node failures to alternate paths. Two prioritized restoration policies, one to maximize the number of disrupted flows that can be restored, and the other to maximize the disrupted demand that can be restored are also presented. We conduct extensive simulations to evaluate the routing performance in the presence of node failures and repairs, as well as the performance of the restoration scheme. Our results indicate: (i) when the availability of the nodes is beyond a certain threshold, the routing as well as the restoration performance is comparable where the number of failures in one is twice the number of failures in the other; (ii) the percentage of the disrupted flows and the percentage of the disrupted demand that can be restored successfully increase with decreasing network load; and (iii) prioritized restoration policies are effective under heavy network load conditions, and their effectiveness decreases with decreasing network load.

[1]  Satish K. Tripathi,et al.  Quality of service based routing: a performance perspective , 1998, SIGCOMM '98.

[2]  Peter Steenkiste,et al.  Routing high-bandwidth traffic in max-min fair share networks , 1996, SIGCOMM '96.

[3]  Yakov Rekhter,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[4]  Ibrahim Matta,et al.  Type-of-Service Routing in Datagram Delivery Systems , 1995, IEEE J. Sel. Areas Commun..

[5]  Peter Steenkiste,et al.  Quality-of-Service Routing for Traffic with Performance Guarantees , 1997 .

[6]  Gary Scott Malkin,et al.  RIP Version 2 , 1998, RFC.

[7]  Pierre A. Humblet,et al.  Routing subject to quality of service constraints in integrated communication networks , 1995, IEEE Netw..

[8]  Kazutaka Murakami,et al.  Comparative study on restoration schemes of survivable ATM networks , 1997, Proceedings of INFOCOM '97.

[9]  Jon Crowcroft,et al.  Bandwidth-delay based routing algorithms , 1995, Proceedings of GLOBECOM '95.

[10]  Peter Steenkiste,et al.  Routing high-bandwidth traffic in max-min fair share networks , 1996, SIGCOMM 1996.

[11]  Van Jacobson,et al.  The synchronization of periodic routing messages , 1993, SIGCOMM '93.

[12]  David Tipper,et al.  Fault Recovery Routing in Wide Area Packet , 1997 .

[13]  Jon Crowcroft,et al.  Quality-of-Service Routing for Supporting Multimedia Applications , 1996, IEEE J. Sel. Areas Commun..

[14]  Donald E. Smith,et al.  A comparison of SS7 congestion control options during mass call-in situations , 1995, TNET.

[15]  A. Udaya Shankar,et al.  Design and implementation of MaRS: a routing testbed , 1992 .

[16]  Ibrahim Matta,et al.  Type-of-service routing in dynamic datagram networks , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[17]  Anees Shaikh,et al.  Dynamics of quality-of-service routing with inaccurate link-state information , 1997, ICNP 1997.

[18]  John Moy,et al.  OSPF Version 2 , 1998, RFC.

[19]  R.A. Guerin,et al.  QoS path management with RSVP , 1997, GLOBECOM 97. IEEE Global Telecommunications Conference. Conference Record.