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é...
Main Authors: | , , , |
---|---|
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 |