Herramienta generadora de graficos estadisticos a partir de NS2

19
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 LOJA La Universidad Católica de Loja TITULACIÓN DE INGENIERO EN SISTEMAS INFORMÁTICOS Y COMPUTACIÓN TITULO: 1

description

Herramienta generado de graficos estadisticos basado en complilados de NS2

Transcript of Herramienta generadora de graficos estadisticos a partir de NS2

Page 1: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 2: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 3: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 4: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 5: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 6: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 7: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 8: Herramienta generadora de graficos estadisticos a partir de NS2

Estructura del New Wireless Trace Formats

Estructura

Muestras de trazas

8

Page 9: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 10: Herramienta generadora de graficos estadisticos a partir de NS2

Información especifica de un nodo

TraceGraph

UTPL NS2 Analyzer10

Page 11: Herramienta generadora de graficos estadisticos a partir de NS2

Tipo de paquetes trasmitidos

JTrana

UTPL NS2 Analyzer

11

Page 12: Herramienta generadora de graficos estadisticos a partir de NS2

ANÁLISIS COMPARATIVO DEL DESEMPEÑO DE UN NODO

JTrana TraceGraph

UTPL NS2 Analyzer12

Page 13: Herramienta generadora de graficos estadisticos a partir de NS2

ANÁLISIS COMPARATIVO DEL DESEMPEÑO DE LA RED

UTPL NS2 Analyzer

TraceGraph

13

Page 14: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 15: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 16: Herramienta generadora de graficos estadisticos a partir de NS2

ANÁLISIS COMPARATIVO DE

LA FLUCTUACIÓN (Jitter)

UTPL NS2 Analyzer

TraceGraph

16

Page 17: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 18: Herramienta generadora de graficos estadisticos a partir de NS2

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

Page 19: Herramienta generadora de graficos estadisticos a partir de NS2

GRACIAS

19