32
Luis Castillo Analizador de Trazas HERRAMIENTA GENERADORA DE GRÁFICAS ESTADISTICAS A PARTIR DE COMPILADOS DE NS2

UTPL NS2 ANALYZER

Embed Size (px)

DESCRIPTION

utpl ns2 analyzer es una herramienta desarrollada para poder generar graficas estadisticas de los compilados de ns2

Citation preview

Page 1: UTPL NS2 ANALYZER

Luis Castillo

Analizador de Trazas

HERRAMIENTA GENERADORA DE

GRÁFICAS ESTADISTICAS A PARTIR DE

COMPILADOS DE NS2

Page 2: UTPL NS2 ANALYZER

Las redes

Un mundo sin

Internet no se

puede concebir.

Sin redes

funcionales

tampoco

Page 3: UTPL NS2 ANALYZER

La movilidad

En la actualidad el uso de Smart Phones,

iPhones, iPad, Tables, portatiles entre otros

equipos inalámbricos es algo común.

Fuera cables –> libertad para el usuario

La movilidad implica desafíos tecnológicos

En la comunicación como en el SW.

!El futuro ya llego y es ahora¡

Page 4: UTPL NS2 ANALYZER

MANET MANET = Mobile Ad Hoc Networks (Redes entre

pares móviles)

Realiza un envío de información de manera descentralizada.

No usa una infraestructura física ni control centralizado”

Se busca la “Movilidad”.

Cada nodo puede actuar como enrutador al reenviar información de otro nodo.

El reto consiste en que cada nodo tenga la capacidad de enrutar la información de otro nodo.

Utiliza una topología jerárquica (CLUSTERING -> organización de nodos)

Page 5: UTPL NS2 ANALYZER

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 6: UTPL NS2 ANALYZER

¿Que protocolo de enrutamiento

usar?

Proactivos (Basados en tablas) ó Reactivos

(Sobre demanda) he allí el dilema.

Implementar el protocolo acorde a la necesidad.

Apoyarse en simulaciones

NS2

Simulador (Eventos Discretos)

Page 7: UTPL NS2 ANALYZER

Análisis de trazas

Analizar las trazas con el fin de obtener

información.

Traza son fragmentos de información que indican

que sucedió durante la simulación

Posibilidad de obtener resultados gráficos para

poder tomar una decisión a través de un análisis

visual.

Uso de herramientas utilizadas en análisis de

trazas.

TraceGraph

Jtrana

J-Sim

Otras

Page 8: UTPL NS2 ANALYZER

Estructura general de una traza

Page 9: UTPL NS2 ANALYZER

Entre los formatos de traza que NS2 utiliza al

simular redes tenemos:

Old Wireless Trace Formats

New Wireless Trace Formats

AODV Trace Formats

DSDV Trace Formats

DSR Trace Formats

TORA Trace Formats

Mobile node movement and energy trace formats

Page 10: UTPL NS2 ANALYZER

Ejemplo de traza

Page 11: UTPL NS2 ANALYZER
Page 12: UTPL NS2 ANALYZER

¿Que herramienta utilizar?

¿Cuál es la mas rápida?

¿Cuál es la mejor?

¿Cuál me tomara menos tiempo configurarla?

Page 13: UTPL NS2 ANALYZER

jTrana Vs TraceGrpah

Page 14: UTPL NS2 ANALYZER

El problema

Las herramientas actuales de análisis de trazas

cumplen su cometido (Analizar las trazas y

graficar los resultados)

Son en algunos casos difíciles de utilizar ó

configurar.

No nos permiten contrastar los resultados,

únicamente hay como visualizar un resultado a la

ves.

Ejemplo: Anisáis de Desempeño• Desempeño de paquetes generados

• Desempeño de paquetes enviados

• Desempeño de paquetes recibidos

• Desempeño de paquetes re-enviados

• Desempeño de paquetes perdidos

1 Gráfica5 Gráficas

individuales

Page 15: UTPL NS2 ANALYZER

UTPL NS2 Analyzer

Page 16: UTPL NS2 ANALYZER

Información general de la red

Obtener el resumen

de lo que se analizó.

Page 17: UTPL NS2 ANALYZER

Información general de la Red (Cont)

Page 18: UTPL NS2 ANALYZER

Información general de la Red (Cont)

Page 19: UTPL NS2 ANALYZER

Información general de un nodoTiempo de Simulación que

ha utilizado el nodo

Inf. Paquetes

generados por el

nodo

Tamaño de los

Paq.

Número de bytes

Page 20: UTPL NS2 ANALYZER

Número de paquetes para el nodo 1

Page 21: UTPL NS2 ANALYZER

Número de paquetes para el nodo 1

Page 22: UTPL NS2 ANALYZER

Número de bytes para el nodo 1

Page 23: UTPL NS2 ANALYZER
Page 24: UTPL NS2 ANALYZER

Desempeño de la red

Page 25: UTPL NS2 ANALYZER

Desempeño de la red (Cont)

Page 26: UTPL NS2 ANALYZER

Desempeño general de un nodo

Page 27: UTPL NS2 ANALYZER

Retardo de la red

Page 28: UTPL NS2 ANALYZER
Page 29: UTPL NS2 ANALYZER

Retardo de un nodo

Page 30: UTPL NS2 ANALYZER

Jitter

Page 31: UTPL NS2 ANALYZER

Conclusiones

EL uso de una herramienta que nos ayude a

contrastar información facilita radicalmente el

análisis por parte del usuario.

Las gráficas estadísticas ayudan a realizar un

mejor análisis y son mas fáciles de entender que

números.

Una nueva alternativa a herramientas

tradicionales como: Jtrana y TraceGraph

Apoyarse en varias herramientas de análisis

antes de emitir un criterio.

Page 32: UTPL NS2 ANALYZER

Gracias