A fast and scalable technique for constructing multicast routing trees with optimized quality of service using a firefly based genetic algorithm

被引:7
作者
Shaukat, Usman [1 ]
Anwar, Zahid [1 ]
机构
[1] Natl Univ Sci & Technol, Sch Elect Engn & Comp Sci, Sect H-12, Islamabad, Pakistan
关键词
Multi-objective optimization; Multiple QoS constraints; Multicast routing; Genetic algorithm; NETWORKS;
D O I
10.1007/s11042-014-2405-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We are seeing an explosive proliferation of multimedia content made available on the Internet. Multimedia applications have a multipartite nature where content has to be disseminated to multiple parties using group communication. Overheads involved in distributing the content through unicast can be overcome by using multicast mode of transmission. Many multimedia applications such as audio-video news streams, stock quotes, live conferences and online gaming require strict Quality-of-service (QoS) guarantees. Optimizing a multicast tree for multiple QoS constraints is a multi-objective NP-hard optimization problem. In this work we propose an optimization that uses modified Genetic Algorithm (GA), a branch of evolutionary computation, to determine near-optimal multicast trees to satisfy multiple QoS constraints such as bandwidth, delay and packet loss. Our modification uses the Firefly effect to reduce the convergence time as well the premature convergence of the GA. Our simulation results show that our proposed algorithm is capable of finding a set of near-optimal multicast trees in computationally feasible time within a few iterations and is much faster than other optimization techniques proposed in research literature. Moreover we show that the protocol is scalable and exhibits a linear increase in processing overhead with the increase in group size.
引用
收藏
页码:2275 / 2301
页数:27
相关论文
共 43 条
[1]  
[Anonymous], MULTICAST COMMUNICAT
[2]  
Baddi Y, 2014, J MOB MULTIMED, V9, P253
[3]  
Banerjea A, 1998, SIGCOMM
[4]  
Banerjee N, 2001, 2001 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-10, CONFERENCE RECORD, P2588, DOI 10.1109/ICC.2001.936617
[5]  
Bentley PJ, 1998, SOFT COMPUTING IN ENGINEERING DESIGN AND MANUFACTURING, P231
[6]  
Carlberg K., 1997, Computer Communication Review, V27, P5, DOI 10.1145/251007.251008
[7]  
Chen YL, 2010, LECT NOTES COMPUT SC, V6382, P211, DOI 10.1007/978-3-642-16493-4_22
[8]   Pricing multicast communication: A cost-based approach [J].
Chuang, JCI ;
Sirbu, MA .
TELECOMMUNICATION SYSTEMS, 2001, 17 (03) :281-297
[9]   An enhanced QoS CBT multicast routing protocol based on genetic algorithm in a hybrid HAP-satellite system [J].
De Rango, Floriano ;
Tropea, Mauro ;
Santarnaria, Amilcare F. ;
Marano, Salvatore .
COMPUTER COMMUNICATIONS, 2007, 30 (16) :3126-3143
[10]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197