Omnetpy: Integración del Lenguaje Python en el Entorno de Simulación OMNeT++ | Trabajo Especial de la Licenciatura en Ciencias de la Computación

6 Mayo 2022 - Aula Magna FAMAF Estudiantes

Defensa a cargo de Marcos MODENESI

Directores: Juan Andrés FRAIRE y Pablo Gabriel VENTURA

Resumen: En este trabajo elaboramos un paquete que permite el desarrollo de módulos Python para la herramienta de simulación de redes OMNeT++. También analizamos el estado del arte en el uso de Python para la simulación de redes. Durante el desarrollo exploramos formas tanto de extender el intérprete de Python como de embeber el intérprete en OMNeT++, donde se hace necesario incluir un análisis de la arquitectura interna de OMNeT++ y cPython. Además, se detalla el uso de la herramienta utilizando los ejemplos que ofrece OMNeT++ desarrollados en Python. Por último, se realiza una comparación de rendimiento entre el uso de Python y C++ en OMNeT++.