Hostname: page-component-77f85d65b8-2tv5m Total loading time: 0 Render date: 2026-03-28T11:02:58.795Z Has data issue: false hasContentIssue false

Optical network physical layer parameter optimization for digital backpropagation using Gaussian processes

Published online by Cambridge University Press:  10 August 2023

Josh W. Nevin
Affiliation:
CloudNC, London, United Kingdom
Eric Sillekens
Affiliation:
Optical Networks Group, Department of Electronic and Electrical Engineering, University College London, London, United Kingdom
Ronit Sohanpal
Affiliation:
Optical Networks Group, Department of Electronic and Electrical Engineering, University College London, London, United Kingdom
Lidia Galdino
Affiliation:
Corning Optical Fiber Communications, Ewloe, United Kingdom
Sam Nallaperuma*
Affiliation:
Fibre Optic Communication Systems Laboratory (FOCSLab), Electrical Engineering Division, Department of Engineering, University of Cambridge, Cambridge, United Kingdom
Polina Bayvel
Affiliation:
Corning Optical Fiber Communications, Ewloe, United Kingdom
Seb J. Savory
Affiliation:
Fibre Optic Communication Systems Laboratory (FOCSLab), Electrical Engineering Division, Department of Engineering, University of Cambridge, Cambridge, United Kingdom
*
Corresponding author: Sam Nallaperuma; Email: snn26@cam.ac.uk

Abstract

We present a novel methodology for optimizing fiber optic network performance by determining the ideal values for attenuation, nonlinearity, and dispersion parameters in terms of achieved signal-to-noise ratio (SNR) gain from digital backpropagation (DBP). Our approach uses Gaussian process regression, a probabilistic machine learning technique, to create a computationally efficient model for mapping these parameters to the resulting SNR after applying DBP. We then use simplicial homology global optimization to find the parameter values that yield maximum SNR for the Gaussian process model within a set of a priori bounds. This approach optimizes the parameters in terms of the DBP gain at the receiver. We demonstrate the effectiveness of our method through simulation and experimental testing, achieving optimal estimates of the dispersion, nonlinearity, and attenuation parameters. Our approach also highlights the limitations of traditional one-at-a-time grid search methods and emphasizes the interpretability of the technique. This methodology has broad applications in engineering and can be used to optimize performance in various systems beyond optical networks.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. Diagram of the experimental setup, consisting of a recirculating fiber loop that was used to transmit a 4 × 49.5 GBd superchannel over 13 spans of length 77.75 km. DAC, digital-to-analog converter; DP-IQ-MOD, dual-polarization IQ modulator; ECL, external cavity laser; MUX, multiplexer; PS, polarization scrambler.

Figure 1

Figure 2. Schematic of the DSP chain, adapted from Wakayama et al. (2019). CDC, chromatic dispersion compensation; CPE, carrier-phase estimation; DBP, digital backpropagation; FOE, frequency offset estimation; GSOP, Gram–Schmidt orthogonalization procedure; LO, local oscillator; RPE, residual phase estimation; RRC, root-raised cosine.

Figure 2

Table 1. A priori physical layer parameter ranges.

Figure 3

Table 2. Parameter estimates for simulated traces.

Figure 4

Figure 3. Simulated traces comparison with and without DBP using parameters $ D=16.00 $ ps nm$ {}^{-1} $km$ {}^{-1} $, $ \gamma =1.02 $ W$ {}^{-1} $km$ {}^{-1} $, and $ \alpha =0.156 $ dB km$ {}^{-1} $, estimated using Algorithm 1 using the simulated trace at a launch power of 4 dBm. The SNR versus launch power curves with and without DBP are shown, as well as the DBP gain at each launch power.

Figure 5

Figure 4. $ D $ GP model sweep, in which we sweep $ D $ across the a priori search range with $ \gamma =1.03 $ W$ {}^{-1} $km$ {}^{-1} $ and $ \alpha =0.156 $ dB km$ {}^{-1} $. The hyperparameters for this model are $ {h}_1=21.5, $$ {\mathbf{h}}_{\mathbf{2}}=\left(0.01\;\mathrm{ps}\;{\mathrm{nm}}^{-1}\;{\mathrm{km}}^{-1},0.84\;{\mathrm{W}}^{-1}\;{\mathrm{km}}^{-1},0.11\;\mathrm{dB}\;{\mathrm{km}}^{-1}\right) $, and $ {h}_3=0.01 $.

Figure 6

Figure 5. $ \gamma $ GP model sweep, in which we sweep $ \gamma $ across the a priori search range with $ D=16.00 $ ps nm$ {}^{-1} $km$ {}^{-1} $ and $ \alpha =0.156 $ dB km$ {}^{-1} $. The hyperparameters for this model are $ {h}_1=21.5 $, $ {\mathbf{h}}_{\mathbf{2}}=\left(0.01\;\mathrm{ps}\;{\mathrm{nm}}^{-1}\;{\mathrm{km}}^{-1},0.84\;{\mathrm{W}}^{-1}\;{\mathrm{km}}^{-1},0.11\;\mathrm{dB}\;{\mathrm{km}}^{-1}\right) $, and $ {h}_3=0.01 $.

Figure 7

Figure 6. $ \alpha $ GP model sweep, in which we sweep $ \alpha $ across the a priori search range with $ D=16.00 $ ps nm$ {}^{-1} $km$ {}^{-1} $ and $ \gamma =1.03 $ W$ {}^{-1} $km$ {}^{-1} $. The hyperparameters for this model are $ {h}_1=21.5 $, $ {\mathbf{h}}_{\mathbf{2}}=\left(0.01\;\mathrm{ps}\;{\mathrm{nm}}^{-1}\;{\mathrm{km}}^{-1},0.84\;{\mathrm{W}}^{-1}\;{\mathrm{km}}^{-1},0.11\;\mathrm{dB}\;{\mathrm{km}}^{-1}\right) $, and $ {h}_3=0.01 $.

Figure 8

Figure 7. Plot of local optima obtained from the experimental traces at launch powers $ {P}_1=1.22 $, $ {P}_2=2.27 $, $ {P}_3=3.24 $, and $ {P}_4=4.25 $ dBm. All optima have equivalent performance in terms of DBP gain, to a maximum tolerance of 0.006 dB. For traces at $ {P}_2 $, $ {P}_3 $, and $ {P}_4 $, $ D=16.05 $ ps nm$ {}^{-1} $km$ {}^{-1} $, whereas for $ {P}_1 $, $ D=16.06 $ ps nm$ {}^{-1} $km$ {}^{-1} $. The independently measured fiber loss of $ \alpha >0.156 $ dB km$ {}^{-1} $ is indicated on the plot.

Figure 9

Table 3. Most likely parameter estimates for the experimental system.

Figure 10

Figure 8. Experimental traces comparison with and without DBP using parameters $ D=16.05 $ ps nm$ {}^{-1} $km$ {}^{-1} $, $ \gamma =1.07 $ W$ {}^{-1} $km$ {}^{-1} $, and $ \alpha =0.153 $ dB km$ {}^{-1} $, estimated using Algorithm 1 using the experimental trace at a launch power of 4.25 dBm. The SNR versus launch power curves with and without DBP are shown, as well as the DBP gain at each launch power.

Figure 11

Figure 9. $ D $ GP model sweep, in which we sweep $ D $ across the a priori search range with $ \gamma =1.07 $ W$ {}^{-1} $km$ {}^{-1} $ and $ \alpha =0.153 $ dB km$ {}^{-1} $. The hyperparameters for this model are $ {h}_1=13.6, $$ {\mathbf{h}}_{\mathbf{2}}=\left(0.03\;\mathrm{ps}\;{\mathrm{nm}}^{-1}{\mathrm{km}}^{-1},0.26\;{\mathrm{W}}^{-1}{\mathrm{km}}^{-1},0.08\;\mathrm{dB}\;{\mathrm{km}}^{-1}\right) $, and $ {h}_3=0.01 $.

Figure 12

Figure 10. $ \gamma $ GP model sweep, in which we sweep $ \gamma $ across the a priori search range with $ D=16.05 $ ps nm$ {}^{-1} $km$ {}^{-1} $ and $ \alpha =0.153 $ dB km$ {}^{-1} $. The hyperparameters for this model are $ {h}_1=13.6 $, $ {\mathbf{h}}_{\mathbf{2}}=\left(0.03\;\mathrm{ps}\;{\mathrm{nm}}^{-1}{\mathrm{km}}^{-1},0.26\;{\mathrm{W}}^{-1}{\mathrm{km}}^{-1},0.08\;\mathrm{dB}\;{\mathrm{km}}^{-1}\right) $, and $ {h}_3=0.01 $.

Figure 13

Figure 11. $ \alpha $ GP model sweep, in which we sweep $ \alpha $ across the a priori search range with $ D=16.05 $ ps nm$ {}^{-1} $km$ {}^{-1} $ and $ \gamma =1.07 $ W$ {}^{-1} $km$ {}^{-1} $. The hyperparameters for this model are $ {h}_1=13.6 $, $ {\mathbf{h}}_{\mathbf{2}}=\left(0.03\;\mathrm{ps}\;{\mathrm{nm}}^{-1}{\mathrm{km}}^{-1},0.26\;{\mathrm{W}}^{-1}{\mathrm{km}}^{-1},0.08\;\mathrm{dB}\;{\mathrm{km}}^{-1}\right) $, and $ {h}_3=0.01 $.

Figure 14

Figure 12. Demonstrative example $ \alpha $ GP model sweep, in which we sweep $ \alpha $ across the a priori search range with $ D=16.05 $ ps nm$ {}^{-1} $km$ {}^{-1} $ and $ \gamma =1.00 $ W$ {}^{-1} $km$ {}^{-1} $—a deliberately nonoptimal value. This highlights the limitations of one-at-a-time grid search optimization: the optimal value for a single parameter sweep depends on the values of the other parameters.

Submit a response

Comments

No Comments have been published for this article.