A new delay‐constrained algorithm for multicast routing tree construction

New multimedia applications provide guaranteed end-to-end quality of service (QoS) and have stringent constraints on delay, delay-jitter, bandwidth, cost, etc. The main task of QoS routing is to find a route in the network, with sufficient resources to satisfy the constraints. Most multicast routing algorithms are not fast enough for large-scale networks and where the source node uses global cost information to construct a multicast tree. We propose a fast and simple heuristic algorithm (EPDT) for delay-constrained routing problem for multicast tree construction. This algorithm uses a greedy strategy based on shortest-path and minimal spanning trees. It combines the minimum cost and the minimum radius objectives by combining respectively optimal Prim's and Dijkstra's algorithms. It biases routes through destinations. Besides, it uses cost information only from neighbouring nodes as it proceeds, which makes it more practical, from an implementation point of view. Copyright © 2004 John Wiley & Sons, Ltd.

[1]  Srihari Nelakuditi,et al.  Adaptive proportional routing: a localized QoS routing approach , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[2]  Liang Guo,et al.  QDMR: an efficient QoS dependent multicast routing algorithm , 1999, Proceedings of the Fifth IEEE Real-Time Technology and Applications Symposium.

[3]  Douglas S. Reeves,et al.  Multicast routing for real-time communication of high-speed networks , 1996 .

[4]  Samir Khuller,et al.  Balancing Minimum Spanning and Shortest Path Trees , 1993, SODA.

[5]  George Markowsky,et al.  A fast algorithm for Steiner trees , 1981, Acta Informatica.

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

[7]  George C. Polyzos,et al.  The multimedia multicasting problem , 1998, Multimedia Systems.

[8]  Kang G. Shin,et al.  Localized multicast routing , 1995, Proceedings of GLOBECOM '95.

[9]  Sergio Takeo Kofuji,et al.  Comparative Analisys of Multicast Routing Algorithms for Multimedia Communication over ATM Networks , 1999, LANOMS.

[10]  Anees Shaikh,et al.  Destination-Driven Routing for Low-Cost Multicast , 1997, IEEE J. Sel. Areas Commun..

[11]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[12]  Andrew B. Kahng,et al.  A direct combination of the Prim and Dijkstra constructions for improved performance-driven global routing , 1993, 1993 IEEE International Symposium on Circuits and Systems.

[13]  Tadao Takaoka,et al.  Improved shortest path algorithms for nearly acyclic graphs , 2003, Theor. Comput. Sci..

[14]  Jason Cong,et al.  Provably good performance-driven global routing , 1992, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[15]  Samir Khuller,et al.  Balancing minimum spanning and shortest path trees , 1993, SODA '93.

[16]  R. Prim Shortest connection networks and some generalizations , 1957 .