Multicast routing under optical layer constraints

It has been widely recognized that physical layer impairments, including power losses, must be taken into account when routing optical connections in transparent networks. In this paper we study the problem of constructing light-trees under optical layer power budget constraints, with a focus on algorithms which can guarantee a certain level of quality for the signals received by the destination nodes. We define a new constrained light-tree routing problem by introducing a set of constraints on the source-destination paths to account for the power losses at the optical layer. We investigate a number of variants of this problem, we characterize their complexity, and we develop a suite of corresponding routing algorithms; one of the algorithms is appropriate for networks with sparse light splitting and/or limited splitting fanout. We find that, in order to guarantee an adequate signal quality and to scale to large destination sets, light-trees must be as balanced as possible. Numerical results demonstrate that existing algorithms tend to construct highly unbalanced trees, and are thus expected to perform poorly in an optical network setting. Our algorithms, on the other hand, are designed to construct balanced trees which, in addition to having good performance in terms of signal quality, they also ensure a certain degree of fairness among destination nodes. While we only consider power loss in this work, the algorithms we develop could be appropriately modified to account for other physical layer impairments, such as dispersion.

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

[2]  Angela Chiu,et al.  Issues for routing in the optical layer , 2001, IEEE Commun. Mag..

[3]  Chunming Qiao,et al.  Constrained multicast routing in WDM networks with sparse light splitting , 2000, Journal of Lightwave Technology.

[4]  Ian M. Leslie,et al.  How bad is naive multicast routing? , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[5]  Jitender S. Deogun,et al.  Allocation of Splitting Nodes in All-Optical Wavelength-Routed Networks , 2004, Photonic Network Communications.

[6]  Celso C. Ribeiro,et al.  Tabu search for the Steiner problem in graphs , 2000, Networks.

[7]  Biswanath Mukherjee,et al.  Light trees: optical multicasting for improved performance in wavelength routed networks , 1999, IEEE Commun. Mag..

[8]  David S. Johnson,et al.  The Complexity of Computing Steiner Minimal Trees , 1977 .

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

[10]  W.S. Hu,et al.  Multicasting optical cross connects employing splitter-and-delivery switch , 1998, IEEE Photonics Technology Letters.

[11]  Deying Li,et al.  Minimizing number of wavelengths in multicast routing trees in WDM networks , 2000, Networks.

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

[13]  Chu-Sing Yang,et al.  Multicast routing with power consideration in sparse splitting WDM networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[14]  Jitender S. Deogun,et al.  Power-efficient design of multicast wavelength-routed networks , 2000, IEEE Journal on Selected Areas in Communications.

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

[16]  Peter Ashwood-Smith,et al.  Generalized MPLS - Signaling Functional Description , 2000 .

[17]  Sy-Yen Kuo,et al.  All-optical multicasting on wavelength-routed WDM networks with partial replication , 2001, Proceedings 15th International Conference on Information Networking.

[18]  Henrik Esbensen,et al.  Computing near-optimal solutions to the steiner problem in a graph using a genetic algorithm , 1995, Networks.

[19]  Anujan Varma,et al.  Degree-constrained multicasting in point-to-point networks , 1995, Proceedings of INFOCOM'95.

[20]  C. Edward Chow,et al.  On multicast path finding algorithms , 1991, IEEE INFCOM '91. The conference on Computer Communications. Tenth Annual Joint Comference of the IEEE Computer and Communications Societies Proceedings.

[21]  Xiaohua Jia,et al.  Optimization of wavelength assignment for QoS multicast in WDM networks , 2001, IEEE Trans. Commun..

[22]  Chunming Qiao,et al.  Constrained multicast routing in WDM networks with sparse light splitting , 2000 .

[23]  S. Louis Hakimi,et al.  Steiner's problem in graphs and its implications , 1971, Networks.

[24]  Manya Ghobadi,et al.  Optical Networks , 2000 .

[25]  Pi-Rong Sheu,et al.  A fast and efficient heuristic algorithm for the delay- and delay variation-bounded multicast tree problem , 2002, Comput. Commun..

[26]  D. Du,et al.  Multiwavelength Optical Networks , 2002, Network Theory and Applications.

[27]  George Markowsky,et al.  A fast algorithm for Steiner trees , 1981, Acta Informatica.

[28]  George N. Rouskas,et al.  Multicast Routing with End-to-End Delay and Delay Variation Constraints , 1997, IEEE J. Sel. Areas Commun..

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

[30]  George N. Rouskas Optical layer multicast: rationale, building blocks, and challenges , 2003 .

[31]  Deying Li,et al.  Minimizing number of wavelengths in multicast routing trees in WDM networks , 2000 .

[32]  Murat Azizoglu,et al.  Multicast routing and wavelength assignment in wide-area networks , 1998, Other Conferences.

[33]  J. Leuthold,et al.  Multimode interference couplers with tunable power splitting ratios , 2001 .

[34]  K. Dowsland HILL-CLIMBING, SIMULATED ANNEALING AND THE STEINER PROBLEM IN GRAPHS , 1991 .