Abstract
In this article, we enhanced the capability of SIMON (Simulator for Optical Networks) by considering the nonlinear effect of the optical network components and different industry network devices. This is achieved by using an optical route planning library called GNPy (Gaussian Noise model in python) as the calculation model within SIMON. SIMON is implemented in C++ and has mainly been used as an optical network learning tool for studying the performance of wavelength-routed optical networks. It measures the network blocking probability by taking into consideration the optical device characteristics. SIMON can capture the most significant impairments when estimating the Bit-Error Rate (BER) but does not consider fiber dispersion and non-linearities. These impairments can be significant when simulating a large-scale network. GNPy, on the other hand, considers those physical impairments and can give a more accurate signal-to-noise ratio (SNR) estimation validated by real-world measurements. By integrating GNPy with SIMON, we are able to set a minimum SNR threshold, which must be satisfied by any call set up in the network. The integration of SIMON and GNPy makes the resulting simulator not only suitable for academic learning but also valuable for real-world network planning, evaluation, and deployment of optical networks.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.