Integer programming, Constraint programming, and metaheuristic approaches for static optimization of anycast flows in elastic optical networks

Elastic optical network EON is a novel optical technology introduced recently to provide flexible and multibitrate data transmission in the optical layer. Since many new network services including cloud computing and content delivery networks are provisioned with the use of specialized data centers located in different network nodes, in place of one-to-one unicast transmission, the anycast transmission defined as one-to-one-of-many gains much popularity as a quite simple way to improve network performance. Therefore, this article focuses on modeling and static optimization of anycast flows in EONs. In particular, a NP-hard Routing and Spectrum Allocation for Restoration of Anycast Flows RSA/RAF problem is formulated. Next, various optimization approaches are proposed to solve this problem, namely, integer linear programming ILP using branch and bound algorithm, constraint programming CP, and various heuristic approaches. Extensive numerical experiments are run to evaluate and compare all proposed methods. The main conclusion is that in some cases the CP approach is more efficient than the ILP modeling. Moreover, the results show that the SA algorithm significantly outperforms other heuristic methods. © 2015 Wiley Periodicals, Inc. NETWORKS, Vol. 664, 253-266 2015

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

[2]  Michal Pioro,et al.  SNDlib 1.0—Survivable Network Design Library , 2010 .

[3]  Krzysztof Walkowiak,et al.  Joint anycast and unicast routing and spectrum allocation with dedicated path protection in Elastic Optical Networks , 2014, 2014 10th International Conference on the Design of Reliable Communication Networks (DRCN).

[4]  Luis Miguel Contreras Murillo,et al.  Toward cloud-ready transport networks , 2012, IEEE Communications Magazine.

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

[6]  Wei Lu,et al.  Efficient resource allocation for all-optical multicasting over spectrum-sliced elastic optical networks , 2013, IEEE/OSA Journal of Optical Communications and Networking.

[7]  Krzysztof Walkowiak,et al.  Shared backup path protection in elastic optical networks: Modeling and optimization , 2013, 2013 9th International Conference on the Design of Reliable Communication Networks (DRCN).

[8]  Jacek Rak,et al.  Reliable anycast and unicast routing: protection against attacks , 2013, Telecommun. Syst..

[9]  Miroslaw Klinkowski,et al.  Offline RSA algorithms for elastic optical networks with dedicated path protection consideration , 2012, 2012 IV International Congress on Ultra Modern Telecommunications and Control Systems.

[10]  Krzysztof Walkowiak,et al.  Routing and Spectrum Assignment in Spectrum Sliced Elastic Optical Path Network , 2011, IEEE Communications Letters.

[11]  Jacek Rak,et al.  Simultaneous optimization of unicast and anycast flows and replica location in survivable optical networks , 2013, Telecommun. Syst..

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

[13]  Markus Hofmann,et al.  Chapter 9 – Building Content Networks , 2005 .

[14]  Krzysztof Walkowiak,et al.  Joint anycast and unicast routing for elastic optical networks: Modeling and optimization , 2013, 2013 IEEE International Conference on Communications (ICC).

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

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

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

[18]  Lian-Kuan Chen,et al.  Performance analysis of multicast traffic over spectrum elastic optical networks , 2012 .

[19]  Piet Demeester,et al.  Network Recovery: Protection and Restoration of Optical, SONET-SDH, IP, and MPLS , 2004 .

[20]  Krzysztof Walkowiak,et al.  Anycasting in connection-oriented computer networks: Models, algorithms and results , 2010, Int. J. Appl. Math. Comput. Sci..

[21]  Krzysztof Walkowiak,et al.  On the advantages of elastic optical networks for provisioning of cloud computing traffic , 2013, IEEE Network.

[22]  P. Castoldi,et al.  Demonstration of Flexible Optical Network Based on Path Computation Element , 2012, Journal of Lightwave Technology.

[23]  Masahiko Jinno,et al.  Distance-adaptive spectrum resource allocation in spectrum-sliced elastic optical path network [Topics in Optical Communications] , 2010, IEEE Communications Magazine.

[24]  Chris Develder,et al.  Joint Dimensioning of Server and Network Infrastructure for Resilient Optical Grids/Clouds , 2012, IEEE/ACM Transactions on Networking.

[25]  Krzysztof Walkowiak,et al.  Routing and spectrum allocation algorithms for elastic optical networks with dedicated path protection , 2014, Opt. Switch. Netw..

[26]  Krzysztof Walkowiak,et al.  Tabu search algorithm for routing, modulation and spectrum allocation in elastic optical network with anycast and unicast traffic , 2015, Comput. Networks.

[27]  Andrzej Kasprzak,et al.  ILP model and algorithms for restoration of anycast flows in Elastic Optical Networks , 2014, 2014 6th International Workshop on Reliable Networks Design and Modeling (RNDM).

[28]  Michal Aibin,et al.  Simulated Annealing algorithm for optimization of elastic optical networks with unicast and anycast traffic , 2014, 2014 16th International Conference on Transparent Optical Networks (ICTON).

[29]  K. Christodoulopoulos,et al.  Trading off transponders for spectrum in flexgrid networks , 2013, 2013 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference (OFC/NFOEC).

[30]  Markus Hofmann,et al.  Content Networking: Architecture, Protocols, and Practice (The Morgan Kaufmann Series in Networking) , 2005 .

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

[32]  Michal Wozniak,et al.  Optimization of Multicast Traffic in Elastic Optical Networks With Distance-Adaptive Transmission , 2014, IEEE Communications Letters.

[33]  Miroslaw Klinkowski,et al.  A Genetic Algorithm for Solving RSA Problem in Elastic Optical Networks with Dedicated Path Protection , 2012, CISIS/ICEUTE/SOCO Special Sessions.