Bandwidth-Delay-Constrained Least-Cost Multimedia Broadcasting Based on Heuristic Genetic Algorithm on Overlay Networks

Since the heterogeneous Internet Service Provider (ISP) router policies prevent the quality-of-service (QoS) multimedia applications which require IP layer multicasting from being widely deployed on the Internet, the mechanism of implementing such applications by application layer broadcasting through organizing the multicast group in a peer-to-peer overlay network is proposed. In this paper, we study the bandwidth-delay-constrained minimum spanning tree problem in an overlay network, which is NP-complete. We propose a novel genetic algorithm for resolving this problem and compare it with a state-of-the-art method. Simulation results demonstrate that the proposed algorithm is effective and efficient.

[1]  Karim Faez,et al.  GA-based heuristic algorithms for bandwidth-delay-constrained least-cost multicast routing , 2004, Comput. Commun..

[2]  Christophe Diot,et al.  Deployment issues for the IP multicast service and architecture , 2000, IEEE Netw..

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

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

[5]  Tony Ballardie,et al.  Core based trees , 1993 .

[6]  K. Faez,et al.  A Genetic Algorithm for Steiner Tree Optimization with Multiple Constraints Using Prüfer Number , 2002, EurAsia-ICT.

[7]  George C. Polyzos,et al.  Multicast routing for multimedia communication , 1993, TNET.

[8]  C. P. Ravikumar,et al.  Source-based delay-bounded multicasting in multimedia networks , 1998, Comput. Commun..

[9]  Stephen E. Deering,et al.  Distance Vector Multicast Routing Protocol , 1988, RFC.

[10]  Dong Sup Lee,et al.  Application layer multicast tree for real-time media delivery , 2006, Comput. Commun..

[11]  Quan Sun,et al.  A Genetic Algorithm for Delay-Constrained Minimum-Cost Multicasting , 1999 .

[12]  Quan Sun,et al.  An efficient delay-constrained multicast routing algorithm , 1998, J. High Speed Networks.

[13]  John Moy,et al.  Multicast routing extensions for OSPF , 1994, CACM.

[14]  Chien-Hung Liu,et al.  A near-optimal multicast scheme for mobile ad hoc networks using a hybrid genetic algorithm , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

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

[16]  Erdun Zhao,et al.  Bandwidth-delay-constrained least-cost multicast routing based on heuristic genetic algorithm , 2001, Comput. Commun..

[17]  Peng Song QoS Routing Based on Genetic Algorithm , 2004 .

[18]  Qinghua Zheng,et al.  An overlay multicast protocol for live streaming and delay-guaranteed interactive media , 2012, J. Netw. Comput. Appl..

[19]  Wang Zhengying,et al.  Bandwidth-delay-constrained least-cost multicast routing based on heuristic genetic algorithm , 2001 .

[20]  Henrik Esbensen Computing Near-Optimal Solutions to the Steiner Problem in a Graph Using a Genetic Algorithm , 1994 .

[21]  David W. Corne,et al.  A new evolutionary approach to the degree-constrained minimum spanning tree problem , 1999, IEEE Trans. Evol. Comput..

[22]  Stephen E. Deering,et al.  Host extensions for IP multicasting , 1986, RFC.

[23]  Taieb Znati,et al.  Delay-Constrained, Low-Cost Multicast Routing in Multimedia Networks , 2001, J. Parallel Distributed Comput..

[24]  Bu-Sung Lee,et al.  A survey of application level multicast techniques , 2004, Comput. Commun..

[25]  Srinivasan Seshan,et al.  Enabling conferencing applications on the internet using an overlay muilticast architecture , 2001, SIGCOMM 2001.