Solving Routing and Spectrum Allocation Related Optimization Problems: From Off-Line to In-Operation Flexgrid Network Planning

Compared to wavelength switched optical networks (WSON), flexgrid optical networks provide higher spectrum efficiency and flexibility. To properly analyze, design, plan, and operate flexgrid networks, the routing and spectrum allocation (RSA) problem must be solved. The RSA problem involves two different constraints: the continuity constraint to ensure that the allocated spectral resources are the same along the links in the route and the contiguity constraint to guarantee that those resources are contiguous in the spectrum. As a consequence of its complexity, it is crucial that efficient methods are available to allow solving realistic problem instances in practical times. In this paper, we review different RSA-related optimization problems that arise within the life-cycle of flexgrid networks. Different methods to solve those optimization problems are reviewed along with the different requirements related to where those problems appear. Starting from its formulation, we analyze network life-cycle and indicate different solving methods for the kind of problems that arise at each network phase: from off-line to in-operation network planning. We tackle two representative use cases: i) a use case for off-line planning where a flexgrid network is designed and periodically upgraded, and ii) multilayer restoration as a use case for in-operation planning. Three solving methods are proposed for the off-line planning problem: mathematical programming, column generation and metaheuristics, whereas, as a result of its stringent required solving times, two heuristic methods are presented for the on-line problem.

[1]  Michel Gendreau,et al.  Handbook of Metaheuristics , 2010 .

[2]  Adrian Farrel,et al.  A PCE-Based Architecture for Application-Based Network Operations , 2015, RFC.

[3]  A. Land,et al.  An Automatic Method for Solving Discrete Programming Problems , 1960, 50 Years of Integer Programming.

[4]  Juan P. Fernández Palacios,et al.  Planning fixed to flexgrid gradual migration: drivers and open issues , 2014, IEEE Communications Magazine.

[5]  Masahiko Jinno,et al.  Elastic optical networking: a new dawn for the optical layer? , 2012, IEEE Communications Magazine.

[6]  L. Velasco,et al.  Solving Routing and Spectrum Allocation Related Optimization Problems: From Off-Line to In-Operation Flexgrid Network Planning , 2013, Journal of Lightwave Technology.

[7]  J. P. Fernandez-Palacios,et al.  CAPEX study for a multilayer IP/MPLS-over-flexgrid optical network , 2012, IEEE/OSA Journal of Optical Communications and Networking.

[8]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[9]  Adrian Farrel,et al.  A Path Computation Element (PCE)-Based Architecture , 2006, RFC.

[10]  Mauricio G. C. Resende,et al.  Biased random-key genetic algorithms for combinatorial optimization , 2011, J. Heuristics.

[11]  Víctor López,et al.  Cross-stratum orchestration and flexgrid optical networks for data center federations , 2013, IEEE Network.

[12]  R. Martinez,et al.  Experimental Assessment of Bulk Path Restoration in Multi-layer Networks Using PCE-based Global Concurrent Optimization , 2014, Journal of Lightwave Technology.

[13]  Víctor López,et al.  Impact of aggregation level on the performance of dynamic lightpath adaptation under time-varying traffic , 2013, 2013 17th International Conference on Optical Networking Design and Modeling (ONDM).

[14]  Masahiko Jinno,et al.  Spectrum-efficient and scalable elastic optical path network: architecture, benefits, and enabling technologies , 2009, IEEE Communications Magazine.

[15]  Masahiko Jinno,et al.  Multiflow optical transponder for efficient multilayer optical networking , 2012, IEEE Communications Magazine.

[16]  F. Rambach,et al.  A multilayer cost model for metro/core networks , 2013, IEEE/OSA Journal of Optical Communications and Networking.

[17]  Marc Ruiz,et al.  Column generation algorithm for RSA problems in flexgrid optical networks , 2013, Photonic Network Communications.

[18]  Ioannis Tomkos,et al.  Elastic Bandwidth Allocation in Flexible OFDM-Based Optical Networks (vol 29, pg 1354, 2011) , 2011 .

[19]  L. Velasco,et al.  Saving CAPEX by extending flexgrid-based core optical networks toward the edges [invited] , 2013, IEEE/OSA Journal of Optical Communications and Networking.

[20]  Eiji Oki,et al.  Path Computation Element Communication Protocol (PCEP) Requirements and Protocol Extensions in Support of Global Concurrent Optimization , 2009, RFC.

[21]  Juan P. Fernández Palacios,et al.  Dynamic routing and spectrum (re)allocation in future flexgrid optical networks , 2012, Comput. Networks.

[22]  Víctor López,et al.  Elastic Spectrum Allocation for Time-Varying Traffic in FlexGrid Optical Networks , 2013, IEEE Journal on Selected Areas in Communications.

[23]  J. Y. Yen Finding the K Shortest Loopless Paths in a Network , 1971 .

[24]  Luis Velasco,et al.  In-operation network planning , 2014, IEEE Commun. Mag..

[25]  Luis Velasco,et al.  Dynamic restoration in multi-layer IP/MPLS-over-flexgrid networks , 2013, 2013 9th International Conference on the Design of Reliable Communication Networks (DRCN).

[26]  Marc Ruiz,et al.  Modeling the routing and spectrum allocation problem for flexgrid optical networks , 2012, Photonic Network Communications.

[27]  Ina Minei,et al.  PCEP Extensions for Stateful PCE , 2012 .

[28]  Yi Pan,et al.  A study of the routing and spectrum allocation in spectrum-sliced Elastic Optical Path networks , 2011, 2011 Proceedings IEEE INFOCOM.