Optimizing Multiples Objectives in Dynamic Multicast Groups using a probabilistic BFS Algorithm

Generalized Multiobjective Multitree model (GMMmodel) considering multitree-multicast load balancing with splitting in a multiobjective context. To solve the GMM-model, a multiobjective evolutionary algorithm (MOEA) inspired by the Strength Pareto Evolutionary Algorithm (SPEA) was proposed. In this paper, we extends the GMM-model to dynamic multicast groups. If a multicast tree is recomputed from scratch, it may consume a considerable amount of CPU time and all communication using the multicast tree will be temporarily interrupted. To alleviate these drawbacks we propose a Dynamic Generalized Multiobjective Multitree model (D-GMM-model) that in order to add new egress nodes makes use of a multicast tree previously computed with GMM-model. To solve the Dynamic-GMM-model, a Dynamic-GMM algorithm (D-GMM) is proposed. Experimental results considering up to 11 different objectives are presented. We compare the GMM-model performance using MOEA with the proposed Dynamic- GMM-model using D-GMM. The main contributions are the optimization model for dynamic multicast routing; and the heuristic algorithm proposed with polynomial complexity.

[1]  Byung-Chul Kim,et al.  Multi-path constraint-based routing algorithms for MPLS traffic engineering , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[2]  Roch Guérin,et al.  Achieving near-optimal traffic engineering solutions for current OSPF/IS-IS networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

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

[4]  Aaron Striegel,et al.  A survey of QoS multicasting issues , 2002 .

[5]  Satish K. Tripathi,et al.  Guest Editorial Network Support for Multipoint Communication , 1997 .

[6]  R. Fabregat,et al.  Multiobjective optimization model and heuristic algorithm for dynamic multicast routing , 2004, 11th International Telecommunications Network Strategy and Planning Symposium. NETWORKS 2004,.

[7]  Maria Ramalho,et al.  Intra- and inter-domain multicast routing protocols: A survey and taxonomy , 2000, IEEE Communications Surveys & Tutorials.

[8]  J. J. Garcia-Luna-Aceves,et al.  A traffic engineering approach based on minimum-delay routing , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[9]  Yezid Enrique Donoso Meisel,et al.  Multi-Objective Optimization Algorithm for Multicast Routing with Traffic Engineering , 2003 .

[10]  Ellen W. Zegura,et al.  Performance of hashing-based schemes for Internet load balancing , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[11]  Edward W. Knightly,et al.  Opportunistic traffic scheduling over multiple network paths , 2004, IEEE INFOCOM 2004.

[12]  Sriram Raghavan,et al.  A rearrangeable algorithm for the construction delay-constrained dynamic multicast trees , 1999, TNET.

[13]  C. Siva Ram Murthy,et al.  A rearrangeable algorithm for the construction of delay-constrained dynamic multicast trees , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[14]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture , 2001, RFC.

[15]  Jose L. Marzo,et al.  Generalized multiobjective multitree model solution using MOEA , 2005 .

[16]  Ramón Fabregat,et al.  Multi-objective optimization scheme for dynamic multicast groups , 2004, Proceedings. ISCC 2004. Ninth International Symposium on Computers And Communications (IEEE Cat. No.04TH8769).

[17]  Shueng-Han Gary Chan,et al.  Multipath routing for video unicast over bandwidth-limited networks , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[18]  Ramón Fabregat,et al.  Multi-objective scheme over multi-tree routing in multicast MPLS networks , 2003, LANC '03.