All projects

Research project · Principal Investigator

C++ optical network simulation library

Create a common C++ simulation library so researchers can develop resource allocation algorithms for flexible-grid optical networks.

My role
Principal Researcher
Period
Aug 2020 – Jul 2021
Funding program
UAI+D — Concurso de Investigación Puente FIC 2020
Official project title
C ++ Library of Event-Oriented Simulation for Flexible Grid Optical Networks

Objective

Create a reusable C++ library for event-oriented simulation of flexible-grid optical networks, allowing researchers to concentrate on resource allocation algorithms.

Approach

In dynamic optical networks, connections arrive and depart under different traffic patterns. Evaluating allocation strategies requires simulation components that represent these events and the resources they consume.

The library provides common simulator modules and a framework that can be integrated into C++ programs. Researchers can define allocation algorithms through macros in their own source code, reducing the need to maintain separate simulator implementations.

Contribution

The project produced a shared simulation framework for developing and evaluating optical network algorithms. Subsequent publications describe the library and its simulation modules (Falcón et al., 2021)(Zitkovich et al., 2023).

Software and documentation

Related publications

2023

  1. SIMULTECH (2023)
    Event-Oriented Simulation Module for Dynamic Elastic Optical Networks with Space Division Multiplexing
    Mirko Zitkovich, Gabriel Saavedra, and Danilo Bórquez-Paredes
    In Proceedings of the 13th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH , Jul 2023

2021

  1. arXiv
    FNS_arxiv.png
    Flex Net Sim: A Lightly Manual
    Felipe Falcón, Gonzalo España, and Danilo Bórquez-Paredes
    Jul 2021