ElasticO++: An Elastic Optical Network Simulation Framework for OMNeT++

Abstract In this work, we present ElasticO++: an Elastic Optical Network Simulation Framework for OMNeT++. A tool created to enable testing in a whole range of routing, modulation, spectrum assignment, defragmentation algorithms, parameters, and topologies. To the best of our knowledge, the proposed framework is the first software available capable of working with fragmentation and defragmentation in dynamic network scenarios. The flexibility available on the proposed tool allows both academia and industry develop new algorithms and techniques for Elastic Optical Networks. The framework provides a set of instruments that allow rapid implementation, testing, and analysis of new algorithms; and enables a common and well-controlled environment for comparing existing algorithms. In its current version, the framework comes with ten traditional already implemented algorithms, which can be used standalone or in combination with new ones. This work describes the architecture and main features, which makes our framework unique. Additionally, we present a case study to demonstrate some of the proposed framework capabilities.

[1]  Didier Colle,et al.  Zone based Spectrum Assignment in Elastic Optical Networks: A fairness approach , 2015, 2015 Opto-Electronics and Communications Conference (OECC).

[2]  Eiji Oki,et al.  Routing and Spectrum Allocation in Elastic Optical Networks: A Tutorial , 2015, IEEE Communications Surveys & Tutorials.

[3]  M. Victoria Bueno-Delgado,et al.  Distance-adaptive online RSA algorithms for heterogeneous flex-grid networks , 2014, 2014 International Conference on Optical Network Design and Modeling.

[4]  Yongli Zhao,et al.  Spectrum engineering in flexible grid data center optical networks , 2014, Opt. Switch. Netw..

[5]  Jie Zhang,et al.  Consecutiveness loss-aware routing and spectrum assignment algorithm in flexible bandwidth optical networks , 2012, 7th International Conference on Communications and Networking in China.

[6]  Marc Bohn,et al.  Defragmentation of fixed/flexible grid optical networks , 2013, 2013 Future Network & Mobile Summit.

[7]  Ting Wang,et al.  Defragmentation of transparent Flexible optical WDM (FWDM) networks , 2011, 2011 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference.

[8]  L. Velasco,et al.  An elastic networks OMNeT++-based simulator , 2013, 2013 15th International Conference on Transparent Optical Networks (ICTON).

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

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

[11]  Michael Scharf,et al.  Realistic simulation environments for IP-based networks , 2008, Simutools 2008.

[12]  S. J. B. Yoo,et al.  Spectral and spatial 2D fragmentation-aware routing and spectrum assignment algorithms in elastic optical networks [invited] , 2013, IEEE/OSA Journal of Optical Communications and Networking.

[13]  J. Y. Yen,et al.  Finding the K Shortest Loopless Paths in a Network , 2007 .

[14]  Paparao Palacharla,et al.  A hitless defragmentation method for self-optimizing flexible grid optical networks , 2012, 2012 38th European Conference and Exhibition on Optical Communications.

[15]  Bin Li,et al.  A Genetic Algorithm Using Priority-Based Encoding for Routing and Spectrum Assignment in Elastic Optical Network , 2014, 2014 7th International Conference on Intelligent Computation Technology and Automation.

[16]  Yang Liu,et al.  Dynamic routing and spectrum assignment algorithms in flexible optical networks: An overview , 2012, 7th International Conference on Communications and Networking in China.

[17]  J. Armstrong,et al.  OFDM for Optical Communications , 2009, Journal of Lightwave Technology.

[18]  Rudolf Hornig,et al.  An overview of the OMNeT++ simulation environment , 2008, Simutools 2008.

[19]  Jie Zhang,et al.  Spectrum compactness based defragmentation in flexible bandwidth optical networks , 2012, OFC/NFOEC.

[20]  Masahiko Jinno,et al.  Disruption minimized spectrum defragmentation in elastic optical path networks that adopt distance adaptive modulation , 2011, 2011 37th European Conference and Exhibition on Optical Communication.

[21]  Jin Y. Yen,et al.  Finding the Lengths of All Shortest paths in N -Node Nonnegative-Distance Complete Networks Using 12N3 Additions and N3 Comparisons , 1972, JACM.

[22]  Masahiko Jinno,et al.  Elastic Optical Networking , 2013 .

[23]  Tatsuro Takahashi,et al.  A study on dynamic spectrum assignment for fairness in elastic optical path networks , 2014, 2014 8th International Conference on Signal Processing and Communication Systems (ICSPCS).

[24]  Víctor López,et al.  Migration steps toward flexi-grid networks , 2014, IEEE/OSA Journal of Optical Communications and Networking.

[25]  Biswanath Mukherjee,et al.  Provisioning in Elastic Optical Networks with Non-Disruptive Defragmentation , 2013, Journal of Lightwave Technology.

[26]  Jose-Luis Izquierdo-Zaragoza,et al.  Educational and research tools for network optimization , 2013, 2013 15th International Conference on Transparent Optical Networks (ICTON).

[27]  Konstantinos Christodoulopoulos,et al.  Elastic Bandwidth Allocation in Flexible OFDM-Based Optical Networks , 2010, Journal of Lightwave Technology.

[28]  Yi Pan,et al.  Towards elastic and fine-granular bandwidth allocation in spectrum-sliced optical networks , 2012, IEEE/OSA Journal of Optical Communications and Networking.

[29]  S. J. B. Yoo,et al.  Fragmentation-aware routing, modulation and spectrum assignment algorithms in elastic optical networks , 2013, 2013 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference (OFC/NFOEC).

[30]  Lena Wosinska,et al.  Spectrum allocation policy modeling for elastic optical networks , 2012, High Capacity Optical Networks and Emerging/Enabling Technologies.

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

[33]  Jason P. Jue,et al.  Routing, wavelength assignment, and spectrum allocation algorithms in transparent flexible optical WDM networks , 2012, Opt. Switch. Netw..

[34]  Biswanath Mukherjee,et al.  Spectrum management in heterogeneous bandwidth optical networks , 2014, Opt. Switch. Netw..

[35]  Ioannis Tomkos,et al.  A tutorial on the flexible optical networking paradigm: State of the art, trends, and research challenges , 2014, Proceedings of the IEEE.

[36]  Cornelius Diekmann,et al.  Routing , 2016, Arch. Formal Proofs.

[37]  Nan Hua,et al.  Dynamic routing and spectrum assignment in spectrum-flexible transparent optical networks , 2012, IEEE/OSA Journal of Optical Communications and Networking.

[38]  Bo Wang,et al.  Energy-efficient routing and bandwidth allocation in OFDM-based optical networks , 2016, IEEE/OSA Journal of Optical Communications and Networking.

[39]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[40]  Ioannis Tomkos,et al.  Dynamic cooperative spectrum sharing and defragmentation for elastic optical networks , 2014, IEEE/OSA Journal of Optical Communications and Networking.

[41]  M. Sekiya,et al.  Utilization entropy for assessing resource fragmentation in optical networks , 2012, OFC/NFOEC.

[42]  L. Poti,et al.  Push-Pull Defragmentation Without Traffic Disruption in Flexible Grid Optical Networks , 2013, Journal of Lightwave Technology.

[43]  Nail Akar,et al.  Class-based first-fit spectrum allocation with fragmentation avoidance for dynamic flexgrid optical networks , 2015, Opt. Switch. Netw..

[44]  Biswanath Mukherjee,et al.  A Survey on OFDM-Based Elastic Core Optical Networking , 2013, IEEE Communications Surveys & Tutorials.

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

[46]  Nan Hua,et al.  Dynamic routing and spectrum assignment in flexible optical path networks , 2011, 2011 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference.