Skip to content

dsemrau/ISRSGNmodel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The ISRS GN model              TRANSNET

 

Generic badge Generic badge MIT license Generic badge

D. Semrau, E. Sillekens, R. I. Killey, P. Bayvel, Jan 2019


This repository provides helper functions and models for nonlinear performance prediction of ultra-wideband coherent optical communication systems.

In particular, this repository provides an implementation of the Gaussian Noise (GN) model in the presence of inter-channel stimulated Raman scattering (ISRS) in closed-form. This enables real-time performance estimation in point-to-point as well as in mesh optical network transmission. The implementation is based on the results published in our paper:

[1] D. Semrau, R. I. Killey, P. Bayvel, "A Closed-Form Approximation of the Gaussian Noise Model in the Presence of Inter-Channel Stimulated Raman Scattering, " J. Lighw. Technol., Early Access, DOI: 10.1109/JLT.2019.2895237, Jan. 2019.

Content

The implementation of the ISRS GN model in closed-form can be found in the ISRS GN model function below, both in Matlab and in Python.

To help readers apply the implementation, the example code below uses the ISRS GN model function to reproduce the results in [1]. For a full documentation of the required syntax, please see here.

ISRS GN model function

ISRS GN model function in Matlab

ISRS GN model function in Python

Examples

Example code to reproduce results in [1]

Example 1 code in Matlab

Example 1 code in Python

License

The code is © D. Semrau, E. Sillekens, 2019, and it is made available under the MIT license enclosed with the software.

Over and above the legal restrictions imposed by this license, if you use this software for an academic publication then you are obliged to provide proper attribution. This can be done to the paper that describes it,

  • D. Semrau, R. I. Killey, P. Bayvel, "A Closed-Form Approximation of the Gaussian Noise Model in the Presence of Inter-Channel Stimulated Raman Scattering, " J. Lighw. Technol., vol. xx, no. xx, DOI: 10.1109/JLT.2019.2895237 , Jan. 2019.

or to the code directly

  • D. Semrau, E. Sillekens, R. I. Killey, P. Bayvel, "Implementation of the ISRS GN model, " v. 1.0 (2019). github.com/dsemrau/ISRSGN

or (ideally) both.

Further Reading

D. Semrau, E. Sillekens, R. I. Killey and P. Bayvel, "The ISRS GN Model, an Efficient Tool in Modeling Ultra-Wideband Transmission in Point-to-Point and Network Scenarios," in European Conference on Optical Communication (ECOC), Tu4G.6, DOI: 10.1109/ECOC.2018.8535146, Sep. 2018

D. Semrau, R. I. Killey, and P. Bayvel, “The Gaussian Noise model in the presence of inter-channel stimulated Raman scattering,” J. Lightw. Technol., vol. 36, no. 14, DOI: 10.1109/JLT.2018.2830973, Jul. 2018

G. Saavedra, D. Semrau, M. Tan, M. A. Iqbal, D. J. Elson, L. Galdino, P. Harper, R. I. Killey, and P. Bayvel, “Inter-channel stimulated Raman scattering and its impact in wideband transmission systems,” in Optical Fiber Communication Conference (OFC), Th1C.3, pp.1-3, Mar. 2018

D. Semrau, R. Killey, and P. Bayvel, “Achievable rate degradation of ultra-wideband coherent fiber communication systems due to stimulated Raman scattering,” Opt. Express, vol. 25, no. 12, DOI: 10.1364/OE.25.013024, Jun. 2017.

P. Poggiolini, “The GN model of non-linear propagation in uncompensated coherent optical systems,” J. Lightw. Technol., vol. 30, no. 24, DOI: 10.1109/JLT.2012.2217729, Dec. 2012.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published