Virtual environment for simulation and control of optical networks based on open source software and OpenROADM models

  • Niudomar S. A. Chaves CPQD
  • Luciano Martins CPQD

Abstract


This article presents a proposal for a virtual environment to control optical networks composed of open source software, including an SDN controller and a simulator of optical transceivers and ROADMs. The virtual environment components use OpenROADM standard YANG data models. OpenDaylight is used as an SDN controller, complemented by the TransportPCE optical network control module. Optical equipment is simulated by Honeynode software. The proposed solution allows to previously test optical network control algorithms in a virtual environment before the effective application in a physical testbed, which usually have a restricted time allocation.

Keywords: Software-defined networks, optical networks, network virtualization

References

COSMOS (2022). Página do projeto COSMOS. https://www.cosmos-lab.org/.

Dipankar Raychaudhuri et al. (2020). Challenge: Cosmos: A city-scale programmable testbed for experimentation with advanced wireless. [link].

Networking, L. F. (2022a). OpenDaylight. https://www.opendaylight.org.

Networking, L. F. (2022b). TransportPCE. https://wiki.opendaylight.org/display/ODL/TransportPCE.

Networking, L. F. (2022c). TransportPCE repository. https://git.opendaylight.org/gerrit/admin/repos/transportpce.

OpenConfig (2022). OpenConfig. https://www.openconfig.net/.

OpenROADM MSA (2022). OpenROADM. http://www.openroadm.org.

Orange (2022a). Simulador honeynode. [link].

Orange (2022b). TPCE GUI. [link].

Renais, O., Lambert, G., Betoule, C., Thouenon, G., Triki, A., Bhardwaj, D., Vachhani, S., Padi, N., and Tse1, S. (2019). The openroadm initiative [invited]. Journal of Optical Communications and Networking.
Published
2022-07-31
CHAVES, Niudomar S. A.; MARTINS, Luciano. Virtual environment for simulation and control of optical networks based on open source software and OpenROADM models. In: PROCEEDINGS OF TESTBEDS WORKSHOP, 1. , 2022, Niterói. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 47-57. DOI: https://doi.org/10.5753/wtestbeds.2022.223349.