Luis Castillo
Analizador de Trazas
HERRAMIENTA GENERADORA DE
GRÁFICAS ESTADISTICAS A PARTIR DE
COMPILADOS DE NS2
Las redes
Un mundo sin
Internet no se
puede concebir.
Sin redes
funcionales
tampoco
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¡
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)
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
¿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)
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
Estructura general de una traza
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
Ejemplo de traza
¿Que herramienta utilizar?
¿Cuál es la mas rápida?
¿Cuál es la mejor?
¿Cuál me tomara menos tiempo configurarla?
jTrana Vs TraceGrpah
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
UTPL NS2 Analyzer
Información general de la red
Obtener el resumen
de lo que se analizó.
Información general de la Red (Cont)
Información general de la Red (Cont)
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
Número de paquetes para el nodo 1
Número de paquetes para el nodo 1
Número de bytes para el nodo 1
Desempeño de la red
Desempeño de la red (Cont)
Desempeño general de un nodo
Retardo de la red
Retardo de un nodo
Jitter
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.
Gracias
Top Related