QROUTE: an QoS-guaranteed multicast routing

In this paper, we propose QROUTE, an integrated framework for QoS-guaranteed multicast routing, in which a feasible multicast tree meeting multiple QoS constraints can be constructed in a distributed fashion using local states at routers. Compared with existing QoS-based multicast routing protocols, QROUTE is much simpler to design and implement; and its simplicity and feasibility is demonstrated through the construction of a prototype router testbed. In addition, it is more effective as it avoids flooding the network blindly, while searching all the available feasible paths in parallel so as to ensure a better chance of successful routing and a more efficient use of network resources. We also evaluate the performance of QROUTE by comparing it with other related protocols through simulations, and find that QROUTE has lower blocking probability, lower routing overhead, lower connection set-up latency, and the resulting multicast trees of QROUTE also generally require fewer links than those of the related protocols. In addition it is fairly scalable with the network sizes.

[1]  BERNARD M. WAXMAN,et al.  Routing of multipoint connections , 1988, IEEE J. Sel. Areas Commun..

[2]  M. Faloutsos,et al.  QoSMIC: quality of service sensitive multicast Internet protocol , 1998, SIGCOMM '98.

[3]  Jon Crowcroft,et al.  Building shared trees using a one-to-many joining mechanism , 1997, CCRV.

[4]  Deborah Estrin,et al.  The PIM architecture for wide-area multicast routing , 1996, TNET.

[5]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[6]  Klara Nahrstedt,et al.  A QoS-aware multicast routing protocol , 2000, IEEE Journal on Selected Areas in Communications.

[7]  Bin Wang,et al.  Multicast routing and its QoS extension: problems, algorithms, and protocols , 2000 .

[8]  Bernard M. Waxman,et al.  Performance evaluation of multipoint routing algorithms , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[9]  Klara Nahrstedt,et al.  An overview of quality of service routing for next-generation high-speed networks: problems and solutions , 1998, IEEE Netw..

[10]  Anujan Varma,et al.  Latency-rate servers: a general model for analysis of traffic scheduling algorithms , 1998, TNET.

[11]  Hung Keng Pung,et al.  Fast and efficient flooding based QoS routing algorithm , 1999, Proceedings Eight International Conference on Computer Communications and Networks (Cat. No.99EX370).

[12]  George N. Rouskas,et al.  Multicast Routing with End-to-End Delay and Delay Variation Constraints , 1997, IEEE J. Sel. Areas Commun..