Traffic grooming in WDM networks with multi-layer switches

We develop traffic grooming algorithms for WDM networks with multi-layer switches. We consider a node as an N-layer switch, in which a given layer k is an aggregated set of elements of layer k-1. Typical examples of layers are wavelengths, bands and fibers. The cost of a given node depends on the number of input and output ports of each layer. Assuming this model and a traffic matrix - with unity elements in layer 0 - minimizing the cost of the network consists of grooming traffic in such a way that as much traffic as possible is switched in the highest possible layer (fibers in our example). When some traffic is switched along a path in the network within the same layer, we represent it with a pipe. Each pipe has an associated linear cost depending on the current layer and on the number of nodes crossed in that pipe. In the case of a two layers model the problem was considered in Gerstel et al. (2000) for rings or in Cinker et al. (2000) for general topologies. We present an integer linear programming formulation for this model that aims to minimize the overall cost of the network for a given input traffic matrix. We ran experiments using the CPLEX optimization package on various topologies such as actual networks like the Pan-European all optical network (Batchelor et al. (1999)) as well as rings and meshes of various sizes.

[1]  Ori Gerstel,et al.  Cost effective traffic grooming in WDM rings , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[2]  A.L. Chiu,et al.  Traffic grooming algorithms for reducing electronic multiplexing costs in WDM ring networks , 2000, Journal of Lightwave Technology.

[3]  Rajiv Ramaswami,et al.  Moving toward all-optical networks , 2004 .

[4]  Chunming Qiao,et al.  An effective and comprehensive approach for traffic grooming and wavelength assignment in SONET/WDM rings , 2000, TNET.

[5]  Biswanath Mukherjee,et al.  Wavelength-routed optical networks: linear formulation, resource budgeting tradeoffs, and a reconfiguration study , 2000, TNET.

[6]  Dorit S. Hochba,et al.  Approximation Algorithms for NP-Hard Problems , 1997, SIGA.

[7]  Tibor Cinkler,et al.  Heuristic algorithms for joint configuration of the optical and electrical layer in multi-hop wavelength routing networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).