New Strategies and Extensions in Kruskal's Algorithm in Multicast Routing

Multimedia applications are expected to guarantee end-to-end quality of service QoS and are characterized by stringent constraints on delay, delay-jitter, bandwidth, cost, and so forth. The authors observe that Kruskal's algorithm is limited to minimal maximal spanning unconstrained tree. As such, the authors extend Kruskal's algorithm to incorporate the delay bound constraint. Consequently, a novel algorithm is proposed, called EKRUS Extended Kruskal, for constructing multicast trees. The EKRUS' distinguishing features consists of a better management of Kruskal's priority queues, and in the provision of edge priority aggregation. Preliminary results show that the proposed EKRUS algorithm performs as well as the best-known algorithms such as the DDMC, DMCTc algorithms while exhibiting reduced complexity. The authors conducted an intensive analysis and evaluations of different strategies of assigning edges into the classes of the queue as well as edge selection. As a result, the EKRUS algorithm was further extended with different edge assignment and selection strategies. Through extensive simulations, the authors have evaluated various versions of the EKRUS and analyzed their performance under different load conditions.

[1]  Chenghui Yang,et al.  Simulation Research of Communication Networks Based on Prim Algorithm , 2010, 2010 International Forum on Information Technology and Applications.

[2]  Carol C. McDonough The Impact of Government on the Evolving Market Structure of the U.S. Wireless Telephony Industry , 2009 .

[3]  Wei Zhao,et al.  Stability in ATM networks , 1997, Proceedings of INFOCOM '97.

[4]  Xiaohua Jia,et al.  A distributed algorithm of delay-bounded multicast routing for multimedia applications in wide area networks , 1998, TNET.

[5]  Zhi-Bin Liu,et al.  The Application of Union-Find Sets in Kruskal Algorithm , 2009, 2009 International Conference on Artificial Intelligence and Computational Intelligence.

[6]  R. V. Slyke,et al.  Computing minimum spanning trees efficiently , 1972, ACM Annual Conference.

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

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

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

[10]  Seppo Virtanen Innovations in Embedded and Real-Time Systems Engineering for Communication , 2012 .

[11]  FuHuirong,et al.  Knowing the Enemy at the Gates , 2013 .

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

[13]  Adel Ben Mnaouer,et al.  A new delay-constrained algorithm for multicast routing tree construction: Research Articles , 2004 .

[14]  Michael R. Bartolacci,et al.  Second Life: A Virtual World Platform for Profiling Online Behavior for Network and Information Security Education? An Initial Investigation , 2010, Int. J. Interdiscip. Telecommun. Netw..

[15]  Liang Guo,et al.  QDMR: An efficient QoS dependent multicast routing algorithm , 2000, J. Commun. Networks.

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

[17]  Marcos Sfair Sunyé,et al.  Kruskal's Algorithm for Query Tree Optimization , 2007, 11th International Database Engineering and Applications Symposium (IDEAS 2007).

[18]  J. Kruskal On the shortest spanning subtree of a graph and the traveling salesman problem , 1956 .

[19]  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.

[20]  M. Falch Handbook of Research on Global Diffusion of Broadband Data Transmission , 2008 .

[21]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[22]  George C. Polyzos,et al.  Multicasting for multimedia applications , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[23]  S. Ramanathan,et al.  Multicast tree generation in networks with asymmetric links , 1996, TNET.

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

[25]  Huirong Fu,et al.  Knowing the Enemy at the Gates: Measuring Attacker Motivation , 2013, Int. J. Interdiscip. Telecommun. Netw..

[26]  Arthur Edwards-Block,et al.  Broadband Wireless Access Networks for 4G: Theory, Application, and Experimentation , 2013 .

[27]  Anas Showk,et al.  Joint Uplink and Downlink Performance Profiling of LTE Protocol Processing on a Mobile Platform , 2010, Int. J. Embed. Real Time Commun. Syst..

[28]  Adel Ben Mnaouer,et al.  A new delay‐constrained algorithm for multicast routing tree construction , 2004, Int. J. Commun. Syst..

[29]  Jianer Chen,et al.  A note on practical construction of maximum bandwidth paths , 2002, Inf. Process. Lett..