Optimization problems in WDM optical transport networks with scheduled lightpath demands

Wavelength division multiplexing optical transport networks are expected to provide the capacity required to satisfy the growing demand of telecommunications traffic in a cost-effective way. These networks, based on standards and implementation agreements currently under development by the ITU-T, the IETF and the OIF, are likely to be deployed during the next 5 or 6 years. New optimization problems arise in connection with these networks for several reasons. Firstly, the cost of optical networking equipment is not still well known due mainly to the early stage of development of the relevant technologies. Secondly, the uncertainty of traffic demands, due to the competition in the telecommunications market and to the massive adoption of new data applications, render difficult the accurate dimensioning of networks. Finally, the early stage of development of optical technology results in new functional constraints that must be taken into account during the design and dimensioning of the network. We investigate optimization problems arising in the engineering of an optical transport network. Network engineering concerns the configuration of existing network resources in order to satisfy expected traffic demands. Unlike network planning and traffic engineering, network engineering problems are relevant at time scales ranging from hours to weeks. A these time scales, the dynamic evolution of the traffic load is an important factor that must be taken into account in the configuration of the network. Moreover, the periodicity of the traffic load evolution observed in operational transport networks suggest that the traffic may be modeled deterministically. We propose a dynamic deterministic traffic model called Scheduled Lightpath Demands (SLDs). An SLD is a connection demand represented by a tuple (s, d, n, alpha, omega) where s and d are the source and destination nodes of the demand, n is the number of requested connections and alpha, omega are the set-up and tear-down dates of the requested connections. The model captures the time and space distribution of a set of connection demands and, being deterministic,eases the use of combinatorial optimization techniques to solve network optimization problems. We investigate three network optimization problems involving the SLD traffic model: - We first study the Routing and Wavelength Assignment (RWA) for SLDs problem in a wavelength-switching network. The routing problem is formulated as a combinatorial optimization problem with two possible objective functions. We propose a Branch & Bound (B&B) and a Tabu Search (TS) algorithm that compute, respectively, exact and approximate solutions. Wavelength assignment is formulated as a graph coloring problem. We use an existing greedy algorithm to find approximate solutions. - We then investigate the problem of Diverse Routing and Spare Capacity Assignment (DRSCA) for SLDs in a wavelength-switching network. The problem consists of defining a pair of span-disjoint paths for each SLD so that the number of required working and spare channels is minimal. We propose a channel reuse technique to reduce the required working channels and a backup multiplexing technique to reduce the spare channels required for protection. The problem is formulated as a combinatorial optimization problem. We propose a Simulated Annealing (SA) meta-heuristic algorithm to compute approximate solutions. - Finally, we investigate the problem of Routing and grooming of SLDs (SRG) in a multi-granularity switching network. We consider a network whose nodes have a wavelength cross-connect (WXC) and a waveband cross-connect (BXC). The problem is formulated as a combinatorial optimization problem. We propose a parallel TS meta-heuristic algorithm to compute approximate solutions. We determine the conditions under which a network based on multi-granularity switches is more economical than a wavelength-switching (single-granularity) network.

[1]  Wayne D. Grover,et al.  Optimized Design of Ring-Mesh Hybrid Networks , 2000 .

[2]  Alain Hertz,et al.  Using tabu search techniques for graph coloring , 1987, Computing.

[3]  Filip De Turck,et al.  Dimensioning of survivable WDM networks , 1998, IEEE J. Sel. Areas Commun..

[4]  La constitution optimale des groupes de niveau supérieur dans le réseau national. Formulation du probléme et heuristique de résolution , 1977 .

[5]  Biswanath Mukherjee,et al.  Fault management in IP-over-WDM networks: WDM protection versus IP restoration , 2002, IEEE J. Sel. Areas Commun..

[6]  Richard V. Penty,et al.  WASPNET: a wavelength switched packet network , 1999, IEEE Commun. Mag..

[7]  Biswanath Mukherjee,et al.  A novel generic graph model for traffic grooming in heterogeneous WDM mesh networks , 2003, TNET.

[8]  Maurice Gagnaire,et al.  Diverse routing of scheduled lightpath demands in an optical transport network , 2003, Fourth International Workshop on Design of Reliable Communication Networks, 2003. (DRCN 2003). Proceedings..

[9]  B. Mukherjee,et al.  A Review of Routing and Wavelength Assignment Approaches for Wavelength- Routed Optical WDM Networks , 2000 .

[10]  John Cocke,et al.  A methodology for the real world , 1981 .

[11]  Imrich Chlamtac,et al.  Lightpath communications: an approach to high bandwidth optical WAN's , 1992, IEEE Trans. Commun..

[12]  Hyong S. Kim,et al.  Joint optimization of capacity and flow assignment for self-healing ATM networks , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[13]  Emmanuel Dotaro,et al.  Routing and wavelength assignment of scheduled lightpath demands , 2003, IEEE J. Sel. Areas Commun..

[14]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[15]  Biswanath Mukherjee,et al.  Virtual-topology adaptation for WDM mesh networks under dynamic traffic , 2003, TNET.

[16]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[17]  Magnús M. Hallórsson A still better performance guarantee for approximate graph coloring , 1993 .

[18]  Michel Gendreau,et al.  Toward a Taxonomy of Parallel Tabu Search Heuristics , 1997, INFORMS J. Comput..

[19]  Marco Dorigo,et al.  The ant colony optimization meta-heuristic , 1999 .

[20]  Gregory J. Chaitin,et al.  Register allocation and spilling via graph coloring , 2004, SIGP.

[21]  Jonathan S. Turner,et al.  Terabit burst switching , 1999, J. High Speed Networks.

[22]  Wanyi Gu,et al.  Planning of optical networks in China , 1998, 1998 IEEE/LEOS Summer Topical Meeting. Digest. Broadband Optical Networks and Technologies: An Emerging Reality. Optical MEMS. Smart Pixels. Organic Optics and Optoelectronics (Cat. No.98TH8369).

[23]  Marek Kubale,et al.  Computer Experiences with Implicit Enumeration Algorithms for Graph Coloring , 1983, WG.

[24]  D.J. Blumenthal,et al.  Optical packet switching , 2004, The 17th Annual Meeting of the IEEELasers and Electro-Optics Society, 2004. LEOS 2004..

[25]  John L. Hennessy,et al.  The priority-based coloring approach to register allocation , 1990, TOPL.

[26]  David Eppstein,et al.  Finding the k shortest paths , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[27]  Wayne D. Grover,et al.  Influence of modularity and economy-of-scale effects on design of mesh-restorable DWDM networks , 2000, IEEE Journal on Selected Areas in Communications.

[28]  Chunming Qiao,et al.  High-speed protocol for bursty traffic in optical networks , 1997, Other Conferences.

[29]  Michel Minoux,et al.  Networks synthesis and optimum network design problems: Models, solution methods and applications , 1989, Networks.

[30]  Maurice Gagnaire,et al.  Diverse Routing of Scheduled Lightpath Demands Transport in an Optical Network , 2003 .

[31]  Biswanath Mukherjee,et al.  A Practical Approach for Routing and Wavelength Assignment in Large Wavelength-Routed Optical Networks , 1996, IEEE J. Sel. Areas Commun..

[32]  Ludek Kucera,et al.  The Greedy Coloring Is a Bad Probabilistic Algorithm , 1991, J. Algorithms.

[33]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[34]  J. Clausen,et al.  Branch and Bound Algorithms-Principles and Examples , 2003 .

[35]  Hiroyuki Saito,et al.  Optimal design and evaluation of survivable WDM transport networks , 1998, IEEE J. Sel. Areas Commun..

[36]  Elena Sirén Optical Packet Switching , 2002 .

[37]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[38]  David K. Smith Network Flows: Theory, Algorithms, and Applications , 1994 .

[39]  Emmanuel Dotaro,et al.  ROUTING AND WAVELENGTH ASSIGNMENT OF SCHEDULED LIGHTPATH DEMANDS IN A WDM OPTICAL TRANSPORT NETWORK , 2002 .

[40]  Emmanuel Dotaro,et al.  Routing foreseeable lightpath demands using a tabu search meta-heuristic , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[41]  Gunter Bolch,et al.  Queueing Networks and Markov Chains , 2005 .

[42]  M. Minoux Optimum Synthesis of a Network with Non-Simultaneous Multicommodity Flow Requirements* , 1981 .

[43]  Bonnie Berger,et al.  A better performance guarantee for approximate graph coloring , 2005, Algorithmica.

[44]  Magnús M. Halldórsson,et al.  A Still Better Performance Guarantee for Approximate Graph Coloring , 1993, Information Processing Letters.

[45]  Biswanath Mukherjee,et al.  Path-protection routing and wavelength assignment (RWA) in WDM mesh networks under duct-layer constraints , 2003, TNET.

[46]  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.

[47]  Lorne Mason,et al.  Restoration strategies and spare capacity requirements in self-healing ATM networks , 1997, Proceedings of INFOCOM '97.

[48]  M. Minoux,et al.  Synthèse optimale d’un réseau de télécommunication avec contraintes de sécurité , 1981 .

[49]  Jens Clausen,et al.  On the best search strategy in parallel branch‐and‐bound:Best‐First Search versus Lazy Depth‐First Search , 1999, Ann. Oper. Res..

[50]  W. D. Grover,et al.  Comparative Methods and Issues In Design of Mesh-Restorable STM and ATM Networks , 1999 .

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

[52]  Martine Labbé,et al.  Network Synthesis with Non-Simultaneous Multicommodity Flow Requirements: Bounds and Heuristics , 1999 .

[53]  John Cocke,et al.  Register Allocation Via Coloring , 1981, Comput. Lang..

[54]  Ken-ichi Sato,et al.  Self-healing ATM networks based on virtual path concept , 1994, IEEE J. Sel. Areas Commun..

[55]  Kumar N. Sivarajan,et al.  Routing and wavelength assignment in all-optical networks , 1995, TNET.

[56]  B. B. Mortensen,et al.  Optical Packet Switching Demostrator , 2002, 2002 28TH European Conference on Optical Communication.

[57]  T. C. Hu,et al.  Multi-Terminal Network Flows , 1961 .

[58]  Krishnaiyan Thulasiraman,et al.  A SIMPLEX SOLUTION TO THE MINIMUM COST NONSIMULTANEOUS MULTI-COMMODITY FLOW PROBLEM. , 1994 .

[59]  D. de Werra,et al.  An introduction to timetabling , 1985 .

[60]  Scott Kirkpatrick,et al.  A very fast shift-register sequence random number generatorjournal of computational physics , 1981 .

[61]  Byrav Ramamurthy,et al.  Virtual topology reconfiguration of wavelength-routed optical WDM networks , 2000, Globecom '00 - IEEE. Global Telecommunications Conference. Conference Record (Cat. No.00CH37137).

[62]  Maurice Gagnaire,et al.  Models for the Logical Topology Design Problem , 2002, NETWORKING.

[63]  T. C. Hu,et al.  Synthesis of a Communication Network , 1964 .

[64]  A. Gamst,et al.  Some lower bounds for a class of frequency assignment problems , 1986, IEEE Transactions on Vehicular Technology.

[65]  D. Werra,et al.  Some experiments with simulated annealing for coloring graphs , 1987 .

[66]  Maurice Gagnaire,et al.  Resolution of a WDM network design problem using a decomposition approach and a size reduction method , 2002, 2nd European Conference on Universal Multiservice Networks. ECUMN'2001 (Cat. No.02EX563).

[67]  Digital transmission systems – Digital networks – General aspects Architecture of transport networks based on the synchronous digital hierarchy ( SDH ) , 2001 .

[68]  Ambros Marzetta,et al.  ZRAM: a library of parallel search algorithms and its use in enumeration and combinatorial optimization , 1998 .

[69]  Abdel Lisser,et al.  Survivability in Telecommunication Networks , 1995 .

[70]  Jorma Virtamo,et al.  Virtual path network design , 1996 .

[71]  Zhichao. Zhang Traffic grooming in WDM mesh networks , 2003 .

[72]  Miodrag Potkonjak,et al.  Efficient coloring of a large spectrum of graphs , 1998, Proceedings 1998 Design and Automation Conference. 35th DAC. (Cat. No.98CH36175).

[73]  Biswanath Mukherjee,et al.  Survivable WDM mesh networks. Part I-Protection , 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).

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

[75]  Carla Raffaelli,et al.  Transparent optical packet switching: network architecture and demonstrators in the KEOPS project , 1998, IEEE J. Sel. Areas Commun..

[76]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[77]  Eric Mannie,et al.  Generalized Multi-Protocol Label Switching (GMPLS) Architecture , 2004, RFC.

[78]  Biswanath Mukherjee,et al.  Fixed-alternate routing and wavelength conversion in wavelength-routed optical networks , 2002, TNET.

[79]  Maurice Gagnaire,et al.  Topological Design and Lightpath Routing in WDM Mesh Networks: A Combined Approach , 2004, Photonic Network Communications.

[80]  Cecilia R. Aragon,et al.  Optimization by Simulated Annealing: An Experimental Evaluation; Part II, Graph Coloring and Number Partitioning , 1991, Oper. Res..

[81]  Marek Kubale,et al.  A generalized implicit enumeration algorithm for graph coloring , 1985, CACM.

[82]  Wayne D. Grover,et al.  Topological Design of Survivable Mesh-Based Transport Networks , 2001, Ann. Oper. Res..