herramienta generadora de graficos estadisticos a partir de ns2
DESCRIPTION
Herramienta generado de graficos estadisticos basado en complilados de NS2TRANSCRIPT
Implementación de una herramienta generadora de
gráficos estadísticos a partir de datos compilados en NS2.
Autor: Luis Enrique Castillo
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJALa Universidad Católica de Loja
TITULACIÓN DE INGENIERO EN SISTEMAS INFORMÁTICOS Y COMPUTACIÓN
TITULO:
1
Objetivos• OBJETIVO GENERAL
– Implementar una herramienta que permita generar gráficos estadísticos a partir de datos compilados en NS2 que permita al usuario contrastar resultados.
• OBJETIVOS ESPECÍFICOS– Implementación de la herramienta que permita generar gráficos
estadísticos.– Implementación del modulo de exportación de resultados.– Implementación del modulo de gestión de proyectos analizados.
• RESULTADOS ESPERADOS– Herramienta generadora de gráficos estadísticos
• Manual de usuario y del programador
2
MANET• Mobile Ad Hoc Networks
– (Redes entre pares móviles)
• Realiza un envío de información de maneradescentralizada.
• No usa una infraestructura física ni controlcentralizado.
• Se busca la “Movilidad”.
• Cada nodo puede actuar como enrutador.
• Cada nodo tenga la capacidad de enrutar lainformación de otro nodo.
3
MANET (cont)
• Las MANET se caracterizan por:– Alta probabilidad de errores por degradación de la
señal.
– Bajo rango de transmisión para ahorrar energía
– Frecuentes roturas del vínculo debido a la movilidad.
– Condiciones ambientales desfavorables.
– Bloqueo debido a la movilidad.
– Inexistencia de un esquema de direccionamiento adecuado
El problema• Implementación de protocolos de enrutamiento (Proactivos o Reactivos)
– Uso de herramientas para simular diferentes escenarios deimplementación de protocolos de enrutamiento.
– Generación de datos estandarizados producto de la simulación losmismos que necesitan ser analizados con el fin de obtener una gráficapara entender lo sucedido.
• Utilización de herramientas como: NAM, Tracegraph ó Jtrana.
• El problema en cuestión
– Las herramientas disponibles para el análisis de las trazas permitengenerar únicamente una sola gráfica por cada tipo de análisis, lo cualno es suficiente para realizar un estudio contrastado de lo ocurridodurante la simulación, ya que seria necesario realizar análisisadicionales para generar otras gráficas que permitan contrastar losresultados.
5
Solución planteada• Herramienta
– Generar gráficos (contrastados).
• Dependiendo del análisis.
– Información de la red, número de paquetes de acuerdo al tipo de protocolo, desempeño, fluctuación (Jitter) y retardo de la red.
– Exportar resultados
• Gráfica
• Datos procesados
• Beneficiarios
– Investigadores / Estudiantes
6
Análisis de estructura de Trazas generadas por NS2
Entre los formatos de trazas generados por NS2 tenemos:• Old Wireless Trace Formats (Viejo formato de trazas inalámbricas)• New Wireless Trace Formats (Nuevo Formato de Trazas Inalámbricas)• AODV Trace Formats (Formato de traza AODV)• DSDV Trace Formats (Formato de traza DSDV)• DSR Trace Formats (Formato de traza DSR)• TORA Trace Formats (Formato de traza TORA)• Mobile node movement and energy trace formats
7
Estructura del New Wireless Trace Formats
Estructura
Muestras de trazas
8
Contrastación de Resultados de herramientas• Información de la red
TraceGraph
JTrana
UTPL NS2 Analyzer
Número de nodos y paquetes enviados, eliminados y reenviados de la red.
Tamaño de paquetes mínimo, máximo y promedio de la red 9
Información especifica de un nodo
TraceGraph
UTPL NS2 Analyzer10
Tipo de paquetes trasmitidos
JTrana
UTPL NS2 Analyzer
11
ANÁLISIS COMPARATIVO DEL DESEMPEÑO DE UN NODO
JTrana TraceGraph
UTPL NS2 Analyzer12
ANÁLISIS COMPARATIVO DEL DESEMPEÑO DE LA RED
UTPL NS2 Analyzer
TraceGraph
13
ANÁLISIS COMPARATIVO DEL RETARDORelación tamaño del paquete y retardo del nodo actual a otro nodo
TraceGraph
Retardo mínimo del Nodo actual 1 al Nodo 0
14
ANÁLISIS COMPARATIVO DEL RETARDORelación tamaño del paquete y retardo de extremo a extremo.
NTL=MAC/AGT/RTR
UTPL NS2 Analyzer
JTrana 15
ANÁLISIS COMPARATIVO DE
LA FLUCTUACIÓN (Jitter)
UTPL NS2 Analyzer
TraceGraph
16
Conclusiones y RecomendacionesConclusiones• Se cumplió con el objetivo principal de construir la herramienta.• Usar una herramienta que permita graficar los resultados de una simulación
generada en NS2 es de gran ayuda al momento de realizar un análisis.• Las herramientas de análisis de trazas disponibles no permiten contrastar los
resultados.• Una nueva opción para el análisis de trazas.• Las gráficas combinadas permite al usuario realizar un análisis más completo.
Recomendaciones• Utilizar la herramienta desarrollada para poder contrastar los resultados de los
análisis de las trazas.• Incrementar las funcionalidades de la herramienta para soportar otros tipos de
trazas.• Fomentar el uso de la herramienta entre los estudiantes y docentes de la
Universidad que se dediquen a realizar simulaciones de redes.
17
Trabajo futuro
• Se debe considerar como un trabajo futuro adaptar laherramienta para que soporte otros formatos de trazasgenerados por el simulador NS2 como el formato antiguo pararedes inalámbricas, formato para traza AODV, formato paratraza DSDV, formato para traza DSR y el formato para trazaTORA.
18
GRACIAS
19