Browse > Article

A QoS Multicast Routing Optimization Algorithm Based on Genetic Algorithm  

Sun Baolin (School of Computer Science and Technology, Wuhan University of Technology, Department of Mathematics and Physics, Wuhan University of Science and Engineering)
Li Layuan (School of Science and Technology, Wuhan University of Technology)
Publication Information
Abstract
Most of the multimedia applications require strict quality of service (QoS) guarantee during the communication between a single source and multiple destinations. This gives rise to the need for an efficient QoS multicast routing strategy. Determination of such QoS-based optimal multicast routes basically leads to a multi-objective optimization problem, which is computationally intractable in polynomial time due to the uncertainty of resources in Internet. This paper describes a network model for researching the routing problem and proposes a new multicast tree selection algorithm based on genetic algorithms to simultaneously optimize multiple QoS parameters. The paper mainly presents a QoS multicast routing algorithm based on genetic algorithm (QMRGA). The QMRGA can also optimize the network resources such as bandwidth and delay, and can converge to the optimal or near-optimal solution within few iterations, even for the networks environment with uncertain parameters. The incremental rate of computational cost can close to polynomial and is less than exponential rate. The performance measures of the QMRGA are evaluated using simulations. The simulation results show that this approach has fast convergence speed and high reliability. It can meet the real-time requirement in multimedia communication networks.
Keywords
Genetic algorithm; Internet; multicast routing; quality of service (QoS); uncertain parameters;
Citations & Related Records

Times Cited By Web Of Science : 22  (Related Records In Web of Science)
Times Cited By SCOPUS : 24
연도 인용수 순위
1 F. Xiang, W. Jieyi, and G. Guanqun, 'QoS routing based on genetic algorithm,' Computer Commun., vol. 22, pp. 1392-1399, 1999   DOI   ScienceOn
2 R. A. Guerin and A. Orda, 'QoS routing in networks with inaccurate information: Theory and algorithms,' IEEE/ACM. Trans. Networking, vol. 7, no. 3, pp. 350-363, 1999   DOI   ScienceOn
3 B. L. Sun and L. Y. Li, 'An optimizing on multiple constrained QoS multicast routing algorithm based on GA,' J. Syst. Eng. Electron., vol. 15, no. 4, pp. 677-683, 2004
4 C. M. Fonesca and P. J. Fleming, 'Genetic algorithms for multiobjective optimization: Formulation, discussion, and generalization,' in Proc. Int. Con! Genetic Algorithms, 1993, pp. 416-423
5 C. W. Ahm and R. S. Rmakrishna, A Genetic Algorithm for Shortest Path Routing Problem and the Sizing of Populations, Kwang-Ju Institute of Science & Technology (K-JIST), NWC Report No. EC-200101, 2001
6 B. Wang and J. C. Hou, 'Multicast routing and its QoS extension: Problems, algorithms, and protocols,' IEEE Network, Jan/Feb, pp. 22-36, 2000
7 F. Bauer and A. Varma, 'Distributed algorithms for multicast path setup in data networks,' IEEE/ACM Trans. Networking, vol. 1, no. 3, pp. 287-292, 1993
8 M. Charikar, J. Naor, and B. Schieber, 'Resource optimization in QoS multicast routing of real-time multimedia,' in Proc IEEE INFOCOM 2000, 2000, pp. 1518-1527
9 J. J. Wu and R.-H. Hwang, 'Multicast routing with multiple constraints,' Inform. Sci., vol. 124, pp. 29-57, 2000   DOI   ScienceOn
10 A. Roy, N. Banerjee, and S. K. Das, 'An efficient multi-objective QoS routing algorithm for real-time wireless multicasting,' in Proc. VTC 2002spring, Birmingham, Alabama, May 2002
11 X. P. Wang and L. M. Cao, Genetic Algorithm-Theory, Application, and Software Realization, Xi' an Jiaotong University Press, 2002
12 L. Y. Li, 'The routing protocol for dynamic and large computer networks,' J. Computers, vol. 11, no. 2, pp. 137-144, 1998
13 B. L. Sun and L. Y. Li, 'A QoS based multicast routing protocol in ad-hoc networks,' Chinese J, Computers, vol. 27, no. 10, pp. 1402-1407, 2004
14 L. Y. Li and C. L. Li, 'A dynamic QoS multicast routing protocol,' Acta Electronica Sinica, vol. 31, no. 9, pp. 1345-1350, 2003
15 R.-H. Hwang, W.-Y. Do, and S.-C. Yang, 'Multicast routing based on genetic algorithms,' J. Inform. Sci. Eng., vol. 16, pp. 885-901, 2000