Estimating Throughput in Optical Backbone Networks Using Deep Neural Networks

Authors

  • Alexandre Freitas Department of Electrical and Computer Engineering, Instituto Superior Técnico, Universidade de Lisboa, Lisboa, Portugal https://orcid.org/0009-0002-6231-3830
  • João Pires Department of Electrical and Computer Engineering and Instituto de Telecomunicações, Instituto Superior Técnico, Universidade de Lisboa, Lisboa, Portugal https://orcid.org/0000-0001-5908-4868

DOI:

https://doi.org/10.37256/cnc.3120256008

Keywords:

optical network, network throughput, deep neural network, machine learning

Abstract

Optical backbone networks, which use optical fibres as the transmission medium, form the core infrastructure used by network operators to deliver services to users, as well as by Internet companies to route traffic between data centres. The network throughput is a key parameter in the analysis of the networks' performance. However, its determination can be a complex process that involves long computation times, since aspects related to both the physical and network layers need to be accounted for. To face this challenge, we propose a machine learning solution: a deep neural network (DNN) model, that has the goal of estimating the values of the network throughput and of a closely related parameter, average channel capacity, accurately and with short computation times. The simulation results indicate that the DNN model accurately predicts both outputs, with mean relative errors of 6.17% for the network throughput and 2.84% for the average channel capacity. These predictions are made in just a few milliseconds, providing a significant advantage over the heuristic routing algorithms, which can take up to tens of seconds in larger networks.

Downloads

Published

2025-01-16

How to Cite

Freitas, A., & Pires, J. (2025). Estimating Throughput in Optical Backbone Networks Using Deep Neural Networks. Computer Networks and Communications, 3(1), 61–74. https://doi.org/10.37256/cnc.3120256008