Ayuda
Ir al contenido

Dialnet


Resumen de Automatización del proceso de simulación para el análisis de rendimiento del protocolo TCP en redes inalámbricas

Franco Trinidad, Claudia Gonzalez, Carlos Talay, Diego Rodríguez Herlein

  • español

    Al trabajar con distintas herramientas de simulación de redes, uno de los inconvenientes más notables es la necesidad de llevar a cabo la generación de un modelo, la ejecución de pruebas y la obtención de resultados para cada caso de estudio. Este proceso insume mucho tiempo debido a los desafíos técnicos involucrados y sólo una vez finalizado, es posible realizar un análisis valorativo de los datos obtenidos. Para detectar casos cuyos resultados pudieran ser de interés, el proceso deberá repetirse varias veces, lo que incrementa el tiempo entre la concepción de un problema y el análisis de los resultados.El objetivo principal de este trabajo fue reducir el tiempo requerido para implementar y probar un modelo. Esto se logró al establecer una base de simulación con parámetros relevantes en el estudio de rendimiento de TCP, para poder automatizar de forma eficiente la generación de pruebas, el procesamiento y presentación de datos. Gracias a esto se pueden obtener los resultados en menos tiempo, dando paso a la etapa de evaluación.Como se optó por NS-2, la base de simulación está implementada en el lenguaje OTcl. El procesamiento de datos se hizo mediante scripts de awk, perl y python. Para la presentación visual se utilizó gnuplot. Finalmente, se usó bash para unir todas las partes del proceso, coordinando su ejecución, ordenando los datos y ofreciendo información relevante en cada paso.Como resultado se logró optimizar el flujo de trabajo para el análisis de rendimiento del protocolo TCP sobre diferentes topologías, reconociendo más rápidamente aquellos escenarios con resultados prometedores. A partir de los datos obtenidos, se exploraron hipótesis que sirvieron de base para la escritura de publicaciones científicas.

  • English

    Whilst working with different network simulation tools, the necessity to generate a model, execute tests and obtain results for each case study, becomes an inconvenient. Due to the technical challenges involved, this process takes up too much time and only after it’s done, it’s possible to analyze the data. In order to detect cases whose results might be interesting, this process must be repeated several times, which increases the amount of time between the conception of a problem and the analysis of the results.The main goal is to reduce the time required to implement and test a model. This was achieved establishing a simulation base with parameters which are relevant for the study of TCP performance, and through the automation of test generation, data processing and presentation.NS-2 was used and the model implemented in Otcl. Scripts in awk, perl and python were used in data processing. Gnuplot allowed a visual presentation. Finally, bash programs merged everything together, coordinating the execution, sorting the data and offering relevant information during the process.As a result, work flow was optimized for performance analysis of TCP in different topologies, allowing promising scenarios to be easily recognized. Some of the hypothesis derived from these cases turned into scientific publications.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus