estudio de las prestaciones de los protocolos de enrutado geograficos y topologicos para vehicular...

43
ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica Aguilar Igartua Co-Director: Ahmad Mohamad Mezher

Upload: soledad-chinchilla

Post on 23-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC

NETWORKS

David Marín SánchezDirectora: Mónica Aguilar IgartuaCo-Director: Ahmad Mohamad Mezher

Page 2: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ÍNDICE2/42

Introducción Vehicular Ad-hoc Networks Protocolos de enrutado Herramientas de simulación Escenarios y parámetros de simulación Proceso de simulación Resultados destacados Conclusiones y trabajos futuros

Page 3: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ÍNDICE3/42

Introducción Vehicular Ad-hoc Networks Protocolos de enrutado Herramientas de simulación Escenarios y parámetros de simulación Proceso de simulación Resultados destacados Conclusiones y trabajos futuros

Page 4: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

INTRODUCCIÓN4/42

2010 1960 safety belt (1975), airbag (1980), ABS (1985)...

106 vehicles2’2∙106 drivers

31’1∙ 106 vehicles25’7∙106 drivers

50 years

Page 5: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

INTRODUCCIÓN5/42

Page 6: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

INTRODUCCIÓN6/42

VANET

Page 7: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

INTRODUCCIÓN7/42

VANETs (Vehicular Ad-Hoc Networks): Una nueva tecnología emergente que integra las capacidades de las nuevas generaciones de redes inalámbricas en los vehículos. Incluye un gran numero de aplicaciones tales

como: Monitorización cooperativa del trafico Prevención de accidentes Servicios de información Calculo de rutas en tiempo real Acceso a Internet

Page 8: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

INTRODUCCIÓN8/42

Objetivo: Estudio, evaluación y comparación de los protocolos de enrutado topológicos y geográficos para VANETs (Vehicular Ad Hoc Networks) Evaluación escenarios de redes VANET con

Simulador de redes vehiculares Generador de patrones de movilidad realista

Estudio de las prestaciones de redes VANET en entornos urbanos para distintos protocolos de enrutado

Page 9: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ÍNDICE9/42

Introducción Vehicular Ad-hoc Networks Protocolos de enrutado Herramientas de simulación Escenarios y parámetros de simulación Proceso de simulación Resultados destacados Conclusiones y trabajos futuros

Page 10: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

VEHICULAR AD-HOC NETWORKS

Con infraestructuraSin infraestructura

(MANET)

Tipos redes móviles

MANET : MOBILE AD HOC NETWORK

10/42

Page 11: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

VEHICULAR AD-HOC NETWORKS

11/42

Topología redes VANET (Vehicular Ad hoc Network)

On-Board Unit (OBU):Dispositivos situados en los vehículos para comunicarse entre ellos o con las estaciones fijasRoad-Side Unit (RSU):Nodos fijos para Ofrecer acceso a otras redes (Internet) Aumentar el rango de cobertura de la red

Page 12: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

VEHICULAR AD-HOC NETWORKS

12/42

Características redes VANET Topología dinámica Autonomía Funcionamiento distribuido Escalable Alta capacidad de procesado y memoria

Page 13: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

VEHICULAR AD-HOC NETWORKS

13/42

Aplicaciones redes VANET

Safety: Mensajes aviso para advertir eventos o condiciones peligrosas en la carreteraResource Efficiency: Aplicaciones relacionadas con la conducción eficienteInfotainment y Advanced Driver Assitance Services (ADAS): Servicios multimedia y de acceso a Internet

Page 14: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

VEHICULAR AD-HOC NETWORKS

14/42

Proyectos europeos para VANETs

Entidades y organismos

Page 15: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ÍNDICE15/42

Introducción Vehicular Ad-hoc Networks Protocolos de enrutado Herramientas de simulación Escenarios y parámetros de simulación Proceso de simulación Resultados destacados Conclusiones y trabajos futuros

Page 16: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

PROTOCOLOS DE ENRUTADO

16/42

Protocolos Basados en la Topología de la red Desarrollados para MANETs (Mobile Ad-hoc

Networks) AODV (Ad-hoc On demand Distance Vector)

RFC 3561 julio 2003 DSR (Dynamic Source Routing)

RFC 4728 febrero 2007

Protocolos Basados en la posición geográfica de los nodos

Especificos para VANETs (Vehicular Ad-hoc Networks) GPSR (Greedy Perimeter Stateless Routing)

Brad Karp and H. T. Kung. GPSR: Greedy Perimeter Stateless Routing for wireless Networks. MobiCom 2000

Page 17: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

PROTOCOLOS DE ENRUTADO

17/42

AODV (Ad-hoc On Demand Distance Vector) Protocolo extremo a extremo Espera a establecer la ruta para enviar el

paquete Tiene un buffer de manera que los paquetes que

no se pueden enrutar no se descartan sino que se almacenan durante un tiempo (carry and forwarding)

GPSR (Greedy Perimeter Statless Routing) Enruta el paquete salto a salto, no necesita

establecer la ruta extremo a extremo No tiene ningún tipo de buffer, los paquetes que

no se pueden enrutar se descartan

Page 18: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

PROTOCOLOS DE ENRUTADO

18/42

GPSR (Greedy Perimeter Statless Routing)

Origen, destino y nodos vecinos “Greedy Forwarding” “Perimeter Forwarding”

…..

Page 19: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ÍNDICE19/42

Introducción Vehicular Ad-hoc Networks Protocolos de enrutado Herramientas de simulación Escenarios y parámetros de simulación Proceso de simulación Resultados destacados Conclusiones y trabajos futuros

Page 20: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

HERRAMIENTAS DE SIMULACIÓN

20/42

Evaluación de prestaciones de las VANET , redes y sistemas en general mediante experimentos reales es

económicamente INVIABLE

SIMULACIÓNGenerador de patrones de movimiento

Bonnmotion Citymob MOVE VanetMobiSim

Simulador de redes

Qualnet NCTUns GloMoSim NS-2

http://vanet.eurecom.fr/ ftp://ftp.isi.edu/nsnam/ns-allinone-2.27.tar.gz

Page 21: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

HERRAMIENTAS DE SIMULACIÓN

Politecnico di Torino Implementado en lenguaje

JAVA Creación escenarios

Random Escenarios reales TIGER/Line Definidos por el usuario

Compatible con NS2 Variedad de parámetros

Semáforos, carriles, sentidos conducción

Instalación Sencilla

Proyecto VINT (Berkeley University)

Implementado en lenguaje C++

Completo Protocolos enrutamiento ad hoc Modelos de propagación Comunicaciones cableadas &

inalámbricas

Extensible Instalación compleja (Ausencia

de manuales y numerosos errores de compilación)

21/42

Page 22: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

22/42

Las dificultades de instalar NS-2: Instalar NS-2 consiste en compilar el código y generar un fichero

ejecutable. Dependiendo de la versión de sistema operativo y del compilador,

los errores que aparecen en el proceso de instalación son distintos. Los parches de NS-2 consisten en scripts que modifican el código y

dependen de la versión de NS-2. Añadir un módulo o extensión a NS-2 consiste en recompilar NS-2

una vez añadido el código de la extensión. Dependiendo de la versión de NS-2 pueden aparecer distintos

errores al recompilar la extensión e incluso no funcionar en una determinada versión.

Las extensiones no tienen por que ser compatibles entre si. Aun resolviendo todos los errores de compilación, puede que la

extensión no llegue a funcionar.

HERRAMIENTAS DE SIMULACIÓN

Page 23: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

23/42

En nuestro caso particular: El objetivo era instalar la versión 27 de NS-2 en Ubuntu 10.04. Esta versión de NS-2 nunca llegó a funcionar en la versión de 64 bits de

Ubuntu. En el proceso de instalación se resolvieron 26 errores en el código. Uno

de ellos se solucionó aplicando un parche (QUÉ ERA?). Se buscaron y añadieron las extensiones del protocolo GPSR y de los

modelos de propagación Ricean y Rayleigh. Se probaron varias implementaciones de GPSR hasta que se encontró

una que funcionó correctamente: http://www.cs.binghamton.edu/~kliu/research/ns2code/

Se comprobó que la extensión de GPSR no era compatible con la extensión de Ricean y Rayleigh. y entonces cómo lo has simulado junto???

En total se dedicaron unos 3 meses para conseguir realizar la primera simulación.

HERRAMIENTAS DE SIMULACIÓN

Page 24: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ÍNDICE24/42

Introducción Vehicular Ad-hoc Networks Protocolos de enrutado Herramientas de simulación Escenarios y parámetros de

simulación Proceso de simulación Resultados destacados Conclusiones y trabajos futuros

Page 25: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ESCENARIOS Y PARÁMETROS DE SIMULACIÓN

25/42

ESCENARIOSa) Manhattan grid

b) Urbano aleatorio

c) Urbano TIGER/Line

(Washington DC)

a) Autopista TIGER/Line

(Highway 95 , Maryland)

Page 26: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ESCENARIOS Y PARÁMETROS DE SIMULACIÓN

26/42

Scenario  Urban Random

Simulation time 1000 sec

Node Density (nodes/km2) 20 / 25 / 30 / 35 / 40 / 45 nodes/km2

Node Speed Range (km/h) 30 to 50 km/h

Traffic Agent CBR / UDP

Queue PriQueue with size of 50 packets

Antenna Omni-directional with height of 1,5m

MAC Protocol IEEE 802.11

Propagation ModelTwoRayGround

RiceanRayleigh

Transmission Range (m) 100 / 150 / 200 / 250 m

Routing Protocol AODV / GPSR / DSR

Number of seeds 5 / 10

Confidence interval 95 %

Page 27: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ÍNDICE27/42

Introducción Vehicular Ad-hoc Networks Protocolos de enrutado Herramientas de simulación Escenarios y parámetros de simulación Proceso de simulación Resultados destacados Conclusiones y trabajos futuros

Page 28: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

PROCESO DE SIMULACIÓN28/42

Page 29: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ÍNDICE29/42

Introducción Vehicular Ad-hoc Networks Protocolos de enrutado Herramientas de simulación Escenarios y parámetros de simulación Proceso de simulación Resultados destacados Conclusiones y trabajos futuros

Page 30: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

RESULTADOS DESTACADOS30/42

EVALUACIÓN EN FUNCIÓN DE LA DENSIDAD DE NODOS (Radio de transmisión 100 metros)

Page 31: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

RESULTADOS DESTACADOS31/42

EVALUACIÓN EN FUNCIÓN DE LA DENSIDAD DE NODOS (Radio de transmisión 150 metros)

Page 32: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

RESULTADOS DESTACADOS32/42

EVALUACIÓN EN FUNCIÓN DE LA DENSIDAD DE NODOS (Radio de transmisión 200 metros)

Page 33: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

RESULTADOS DESTACADOS33/42

EVALUACIÓN EN FUNCIÓN DE LA DENSIDAD DE NODOS (Radio de transmisión 250 metros)

Page 34: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

RESULTADOS DESTACADOS34/42

EVALUACIÓN EN FUNCIÓN DE LA VELOCIDAD DE LOS NODOS (Radio de transmisión 100 metros)

Page 35: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

RESULTADOS DESTACADOS35/42

EVALUACIÓN EN FUNCIÓN DE LA VELOCIDAD DE LOS NODOS (Radio de transmisión 150 metros)

Page 36: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

RESULTADOS DESTACADOS36/42

EVALUACIÓN EN FUNCIÓN DE LA VELOCIDAD DE LOS NODOS (Radio de transmisión 200 metros)

Page 37: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

RESULTADOS DESTACADOS37/42

EVALUACIÓN EN FUNCIÓN DE LA VELOCIDAD DE LOS NODOS (Radio de transmisión 250 metros)

Page 38: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

RESULTADOS DESTACADOS38/42

EVALUACIÓN DE OTROS MODELOS DE PROPAGACIÓN (Radio de transmisión 250 metros)

Page 39: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

ÍNDICE39/42

Introducción Vehicular Ad-hoc Networks Protocolos de enrutado Herramientas de simulación Escenarios y parámetros de simulación Proceso de simulación Resultados destacados Conclusiones y trabajos futuros

Page 40: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

CONCLUSIONES Y TRABAJOS FUTUROS

40/42

CONCLUSIONES (I) GPSR sufre de pobres prestaciones en

entornos urbanos Para bajas densidades no es posible

establecer comunicación en la mayoría de los casos

Para altas densidades el ratio de paquetes entregados decae

Page 41: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

CONCLUSIONES Y TRABAJOS FUTUROS

41/42

CONCLUSIONES (II) AODV y DSR mejoran GPSR en cuanto a

ratio de paquetes entregados GPSR presenta un retardo extremo a

extremo inferior que AODV o DSR GPSR es mejor que AODV o DSR para

aplicaciones concretas (por ejemplo voz o video streaming)

AODV y DSR presentan un retraso extremo a extremo demasiado alto

Page 42: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

CONCLUSIONES Y TRABAJOS FUTUROS

Trabajos Futuros Utilizar versiones mejoradas de GPSR como por

ejemplo GPSR con buffer o versiones más inteligentes de GPSR (que incorporen otras métricas como la densidad de nodos, el vector velocidad o que utilicen emaps)

Comparar otros protocolos como por ejemplo SIFT (Simple Forwarding over Trajectory)

Realizar simulaciones con otros modelos de movilidad (Manhattan, Autopistas…)

Utilizar otros modelos de propagación más realistas (Ricean, Rayleigh…)

Realizar simulaciones con más de una fuente y un destino

42/42

Page 43: ESTUDIO DE LAS PRESTACIONES DE LOS PROTOCOLOS DE ENRUTADO GEOGRAFICOS Y TOPOLOGICOS PARA VEHICULAR AD-HOC NETWORKS David Marín Sánchez Directora: Mónica

MUCHAS GRACIAS POR SU ATENCIÓN

David Marín SánchezDirectora: Mónica Aguilar IgartuaCo-Director: Ahmad Mohamad Mezher