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

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é...

Full description

Bibliographic Details
Main Authors: Franco Alejandro Trinidad, Claudia Gonzalez, Carlos Talay, Diego Rodríguez Herlein
Format: Article
Language:Spanish
Published: Universidad Nacional de la Patagonia Austral 2018-12-01
Series:Informes Científicos y Técnicos (Universidad Nacional de la Patagonia Austral)
Subjects:
Online Access:https://publicaciones.unpa.edu.ar/index.php/ICTUNPA/article/view/441
_version_ 1818321408658243584
author Franco Alejandro Trinidad
Claudia Gonzalez
Carlos Talay
Diego Rodríguez Herlein
author_facet Franco Alejandro Trinidad
Claudia Gonzalez
Carlos Talay
Diego Rodríguez Herlein
author_sort Franco Alejandro Trinidad
collection DOAJ
description 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.
first_indexed 2024-12-13T10:40:26Z
format Article
id doaj.art-6528c748b1ae4a7793980efdf6edd834
institution Directory Open Access Journal
issn 1852-4516
1852-4516
language Spanish
last_indexed 2024-12-13T10:40:26Z
publishDate 2018-12-01
publisher Universidad Nacional de la Patagonia Austral
record_format Article
series Informes Científicos y Técnicos (Universidad Nacional de la Patagonia Austral)
spelling doaj.art-6528c748b1ae4a7793980efdf6edd8342022-12-21T23:50:32ZspaUniversidad Nacional de la Patagonia AustralInformes Científicos y Técnicos (Universidad Nacional de la Patagonia Austral)1852-45161852-45162018-12-01103103410.22305/ict-unpa.v10i3.284401Automatización del proceso de simulación para el análisis de rendimiento del protocolo TCP en redes inalámbricasFranco Alejandro TrinidadClaudia GonzalezCarlos TalayDiego Rodríguez HerleinAl 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.https://publicaciones.unpa.edu.ar/index.php/ICTUNPA/article/view/441tcpsimulaciónrendimientoautomatización
spellingShingle Franco Alejandro Trinidad
Claudia Gonzalez
Carlos Talay
Diego Rodríguez Herlein
Automatización del proceso de simulación para el análisis de rendimiento del protocolo TCP en redes inalámbricas
Informes Científicos y Técnicos (Universidad Nacional de la Patagonia Austral)
tcp
simulación
rendimiento
automatización
title Automatización del proceso de simulación para el análisis de rendimiento del protocolo TCP en redes inalámbricas
title_full Automatización del proceso de simulación para el análisis de rendimiento del protocolo TCP en redes inalámbricas
title_fullStr Automatización del proceso de simulación para el análisis de rendimiento del protocolo TCP en redes inalámbricas
title_full_unstemmed Automatización del proceso de simulación para el análisis de rendimiento del protocolo TCP en redes inalámbricas
title_short Automatización del proceso de simulación para el análisis de rendimiento del protocolo TCP en redes inalámbricas
title_sort automatizacion del proceso de simulacion para el analisis de rendimiento del protocolo tcp en redes inalambricas
topic tcp
simulación
rendimiento
automatización
url https://publicaciones.unpa.edu.ar/index.php/ICTUNPA/article/view/441
work_keys_str_mv AT francoalejandrotrinidad automatizaciondelprocesodesimulacionparaelanalisisderendimientodelprotocolotcpenredesinalambricas
AT claudiagonzalez automatizaciondelprocesodesimulacionparaelanalisisderendimientodelprotocolotcpenredesinalambricas
AT carlostalay automatizaciondelprocesodesimulacionparaelanalisisderendimientodelprotocolotcpenredesinalambricas
AT diegorodriguezherlein automatizaciondelprocesodesimulacionparaelanalisisderendimientodelprotocolotcpenredesinalambricas