You are on page 1of 106

ESTUDIO Y SIMULACIN DE REDES AD-HOC VEHICULARES VANETs

MARIO ALEXANDER TORRES GIRALDO


Cd. 18618786

UNIVERSIDAD CATLICA DE PEREIRA


INGENIERA DE SISTEMAS Y TELECOMUNICACIONES
PROYECTO DE GRADO
PEREIRA
MAYO DE 2013

ESTUDIO Y SIMULACIN DE REDES AD-HOC VEHICULARES VANETs

MARIO ALEXANDER TORRES GIRALDO

Tesis de grado para optar el Ttulo de Ingeniero de Sistemas y


Telecomunicaciones.

Tutor:
Line Yasmin Becerra Snchez
Ingeniera Electrnica

UNIVERSIDAD CATLICA DE PEREIRA


INGENIERA DE SISTEMAS Y TELECOMUNICACIONES
PROYECTO DE GRADO
PEREIRA
MAYO DE 2013

DEDICATORIA

A mis padres y aquellos familiares que me han apoyado y ayudado desde que
empec este largo camino en convertirme en Ingeniero, en especial cuando
sobrevinieron las

dicultades, pues fueron justo ellos los que me dieron las

fuerzas para seguir adelante cuando estaba a punto de desfallecer.

A mis compaeros de estudio con los que he compartido buenos y malos


momentos, por hacer llevadero el aprendizaje con sus bromas y alegras, por el
esfuerzo compartido y porque indudablemente de ellos; tambin aprend.

A Dios por poner en mi camino a muy buenos profesores que me han asesorado y
ayudado en mi formacin como un futuro profesional.

AGRADECIMIENTOS

Mi agradecimiento a Dios, por haber permitido y brindado los medios necesarios,


de seguir con mis estudios, por permitirme vivir y ver cumplida esta meta.

A mis padres, por su apoyo incondicional. Familiares y amigos cercanos, porque


cada uno en particular, ha ayudado a mantener viva la llama de la esperanza
hasta el nal. Gracias por creer en m.

A mi tutora de tesis: Ingeniera Line Yasmin Becerra Snchez, quien me asesor y


apoyo a cumplir los objetivos establecidos del proyecto de grado, y por haber
guiado en buena forma; la realizacin de este proyecto de investigacin.

Para finalizar agradezco muy sinceramente a aquellos amigos (@); por su apoyo
y compaa, por alegrarse conmigo y marcar huellas profundas e indisolubles en
mi vida.

TABLA DE CONTENIDO

Pg.

RESUMEN ............................................................................................................. 14
INTRODUCCIN ................................................................................................... 15
1. OBJETIVO GENERAL ...................................................................................... 17
1.2 OBJETIVOS ESPECIFICOS ........................................................................ 17
2. JUSTIFICACIN ............................................................................................... 18
3. MARCO CONTEXTUAL ................................................................................... 19
4. FUNDAMENTACIN TEORICA ....................................................................... 21
4.1 HISTORIA DE LAS REDES VANETS ........................................................... 21
4.2 DEFINICIN DE REDES VANETS ............................................................... 22
4.2.1 Caractersticas ....................................................................................... 23
4.3 ARQUITECTURA REDES VANETS ............................................................... 25
4.4 REQUERIMIENTOS .................................................................................... 30
4.5 ESTNDARES A TENER EN CUENTA EN LAS REDES VANETS .............. 31
4.5.1 802.11P: Interfaz para la Familia 1609e 802.11. .................................... 31
4.5.2 802.11, W: Mejoras en la seguridad ....................................................... 31
4.5.3 802.11d, H, Y Requisitos reglamentarios del espectro ........................... 32
4.5.4 802.11c, F, K, S, V: 802 Integracin y Gestin de Red. ......................... 32
4.5.5 Estndar IEEE 802.11p WAVE. .......................................................... 34
4.6 FUNCIONAMIENTO .................................................................................... 36
4.7 APLICACIONES........................................................................................... 37
4.7.1 Seguridad activa. .................................................................................... 38
4.7.2 Servicio pblico. ..................................................................................... 38

4.7.3 Mejoramiento de conduccin. ................................................................. 39


4.7.4 Negocios y entretenimiento .................................................................... 39
4.8 IMPLEMENTACIONES ................................................................................ 40
4.9 SIMULADORES EXISTENTES .................................................................... 42
4.9.1 Simuladores aislados ............................................................................. 42
4.9.2 Simuladores integrados. ......................................................................... 45
4.9.3 Simuladores hbridos. ............................................................................. 46
5. PROCESO Y DESARROLLO DE LA SIMULACION DEL PROYECTO .......... 48
5.1 SIMULADOR ESCOGIDO PARA LA SIMULACIN NCTUNS ...................... 48
5.2 INSTALACIN DEL NCTUNS ...................................................................... 51
5.3 MODELO DE SIMULACION Y GUIA DEL USO DE LA INTERFAZ ............... 55
5.3.1 Simulacin de Red VANETs utilizando el protocolo IP mvil. ................ 65
5.3.2 Ejecucin de la simulacin. .................................................................... 71
5.4 DESAFIOS DE INVESTIGACIN ................................................................ 74
CONCLUSIONES .................................................................................................. 76
RECOMENDACIONES .......................................................................................... 78
BIBLIOGRAFA ...................................................................................................... 79
ANEXO 1. SIMULADOR DE TRFICO: SUMO .................................................... 82
1.2 SIMULADOR DE RED: OMNET++ ............................................................... 83
1.3 SIMULADOR HIBRIDO: VEINS.................................................................... 84
ANEXO 2. INSTALACIN E INTEGRACIN DE LOS SIMULADORES .............. 85
2.1 INSTALACIN DE SUMO ............................................................................ 86
2.2 INSTALACIN DEL OMNET++. ................................................................... 87
ANEXO 3. INTEGRACIN SUMO, OMNET++ E INSTALANDO VEINS ............. 92
ANEXO 4. USO DE LOS SIMULADORES ........................................................... 96
4.1 MDULOS OMNET++ DE VEINS ................................................................ 99

ANEXO 5. REDES EN SUMO ........................................................................... 100


5.1 OBSERVACIONES: ................................................................................... 106

LISTA DE TABLAS

Pg.

Tabla 1. Simuladores de Trfico. ........................................................................... 43


Tabla 2. Simuladores de Red................................................................................. 44
Tabla 3. Simuladores Integrados. .......................................................................... 45
Tabla 4. Simuladores Hbridos. .............................................................................. 47

LISTA DE FIGURAS

Pg.

Figura 1. Arquitectura plana de las Redes. ........................................................... 26


Figura 2. Arquitectura jerrquica de las Redes. ................................................... 26
Figura 3. Arquitectura de referencia para Redes vehiculares C2C-CC................. 27
Figura 4. Equipamiento para comunicaciones vehiculares. .................................. 28
Figura 5. Comunicacin vehculo a vehculo (V2V). ............................................. 29
Figura 6. Comunicacin Vehicular. ....................................................................... 30
Figura 7. Arquitectura de protocolos en WAVE (Wireless Access in Vehicular
Environments). ....................................................................................................... 35
Figura 8. Estructura del espectro en la banda de los SIT (Sistemas Inteligentes de
Transporte). ........................................................................................................... 36
Figura 9. Asignacin de espectro para DSRC. ..................................................... 40
Figura 10. Elementos vehiculares para representar las Tecnologas. .................. 51
Figura 11. Terminales en ejecucin. ..................................................................... 54
Figura 12. Interfaz del NCTUns 5.0 ...................................................................... 55
Figura 13. Modelos de Escenarios realizados en el NCTUns 5.0 ........................ 56
Figura 14. Modos de operacin. ........................................................................... 57
Figura 15. Elementos utilizados para la Simulacin VANET. ................................ 58
Figura 16. Seleccionando los elementos Crossroad, Multi-Lane Road, Lanemerging Road. ....................................................................................................... 59
Figura 17. Seleccionando el Road Conector. ....................................................... 60
Figura 18. Configuracin de los elementos de carretera. ..................................... 61
Figura 19. Agregando vehculos al Escenario. ..................................................... 62
Figura 20. Escenario 1. ......................................................................................... 63
Figura 21. Escenario 2. ......................................................................................... 64
Figura 22. Configuracin de tiempo. ..................................................................... 65
9

Figura 23. Escenario 3. ......................................................................................... 66


Figura 24. Elementos Utilizados en el Escenario 3. .............................................. 67
Figura 25. Configuracin de nodos. ...................................................................... 68
Figura 26. Configuracin de nodos del carro. ....................................................... 69
Figura 27. Comando stg. ...................................................................................... 70
Figura 28. Configuracin de nodos. ...................................................................... 71
Figura 29. .............................................................................................................. 72
Figura 30. .............................................................................................................. 72
Figura 31. .............................................................................................................. 73
Figura 32. .............................................................................................................. 73
Figura 33. .............................................................................................................. 74
Figura 34. Interfaz de SUMO. ............................................................................... 83
Figura 35. Caractersticas del Computador donde se Instal SUMO. .................. 85
Figura 36. Comandos para la instalacin de SUMO. ............................................ 86
Figura 37. Ejecutando el comando sumo-gui.exe ................................................. 87
Figura 38. Ejecutando el comando mingwenv.cmd............................................... 88
Figura 39. Configurando OMNeT++ ...................................................................... 88
Figura 40. Configurando OMNeT++ ...................................................................... 89
Figura 41. Verificando Instalacin. ........................................................................ 89
Figura 42. Ejemplo de la correcta Instalacin. ...................................................... 90
Figura 43. Interfaz Grfica. ................................................................................... 91
Figura 44. Importando a VEINS. ........................................................................... 93
Figura 45. Probando VEINS y SUMO. ................................................................ 94
Figura 46. Probando VEINS y OMNeT++. .......................................................... 95
Figura 47. Ejecutando la integracin de los Simuladores. .................................... 95
Figura 48. rbol de ficheros daados. .................................................................. 98
Figura 49. Escenario VANET. ............................................................................... 98
Figura 50. Redes de rejilla (o tipo grid). .............................................................. 101
Figura 51. Captura del OpenStreetmap correspondiente a las cercanas de la
Universidad Catlica de Pereira........................................................................... 103

10

Figura 52. Proceso de exportacin con formato xml. .......................................... 104


Figura 53. Convirtiendo map.osm a etsi.net.xml ................................................. 104
Figura 54. Mapa importado en SUMO. ............................................................... 105

11

GLOSARIO

AD-HOC: una Red Ad Hoc, es una red especfica cuya infraestructura solo tiene
sentido en ese instante o situacin, es decir su topologa es variante en el tiempo.

DSRC (Dedicated Short Range Communications): es un estilo general de


enlace de comunicaciones de RF entre el vehculo a infraestructura, o entre dos
vehculos.

ECALL: es una iniciativa de la Comisin Europea prevista para proporcionar


ayuda rpida a los automovilistas implicados en un accidente de trfico en
cualquier parte de la Unin Europea.

FLUCTUACIN: Trmino que se refiere a la cantidad de variacin de retardo que


introduce la Red. Una Red con fluctuacin cero tarda exactamente el mismo
tiempo en transferir cada paquete, mientras que una Red con fluctuacin alta tarda
mucho ms en entregar algunos paquetes que otros.

HOTSPOTS: es un lugar donde hay una gran demanda de trfico conocido como
punto caliente, que ofrece acceso a Internet a travs de una Red inalmbrica y
un enrutador conectado a un proveedor de servicios de Internet.

MANET (Mobile Ad-hoc Networks): es un tipo de Red Ad-Hoc que pueden


cambiar de ubicacin y configurarse sobre la marcha. Debido a que las redes
MANETs son mviles y utilizan conexiones inalmbricas para conectarse a
diferentes redes. Esto puede ser una conexin Wi-Fi estndar, u otro medio, como
una transmisin celular o satelital.

12

MULTI-HOP: o Ad Hoc, son Redes inalmbricas que utilizan dos o ms saltos


inalmbricos para transmitir informacin desde un origen a un destino.
OBUs (On-Board Unit): transmisor de informacin que se encuentran en los
vehculos.

PSAP (Public Safety Answering Point): es un centro de llamadas, responsable


de responder las llamadas a un nmero de telfono de emergencia de la polica,
bomberos y servicios de ambulancia.

WLAN (Wireless Local Area Network): un tipo de red de rea local que utiliza
ondas de radio de alta frecuencia en lugar de cables para la comunicacin entre
nodos.

13

RESUMEN

RESUMEN

ABSTRACT

Las redes VANETs es una nueva


tecnologa dirigida para el control
de trfico, y el mejoramiento de las
condiciones de los vehculos en
carretera, esta tecnologa permite
establecer una comunicacin entre
vehculos, aprovechando las Redes
Inalmbricas que se encuentran en
el entorno en el que se localice los
vehculos.

VANETs networks is a new


technology aimed to control
traffic and improving conditions
in road vehicles, this technology
allows
for
communication
between
vehicles,
taking
advantage of wireless networks
that are in the environment in
which they locate vehicles..
The paper found that VANETs
are networks, benefits provided
by these new technologies,
applications,
associated
standards, project developments
integrating
these
new
communication systems.

En este documento se encontrara


lo que son las Redes VANETs,
beneficios que aportan estas
nuevas tecnologas, aplicaciones,
estndares asociados, desarrollos
de proyectos integrando estos
nuevos sistemas de comunicacin.

In closing this study will


acknowledge that there are now
tools to simulate these networks,
making a simple simulation
where
you
can
better
understand
what
are
the
implications of these new
communication systems focused
on vehicles.

Como cierre de este estudio se


dar a conocer que herramientas
existen en la actualidad para
simular estas redes, haciendo una
sencilla simulacin donde se podr
entender mejor lo que son los
alcances de estos nuevos Sistemas
de comunicacin enfocado a
vehculos.

DESCRIPTIONS:
Standards,
Simulation,
Applications,
NCTUns, SUMO, OMNeT++.

DESCRIPCIONES:
Estndares,
Simuladores,
Aplicaciones,
NCTUns, SUMO, OMNeT++.

14

INTRODUCCIN

Como pasa con la mayora de las tecnologas nuevas, necesitan aos de estudio
y de investigacin antes de ser implementadas, la actual evolucin de los mtodos
de comunicacin hace posible que surjan nuevas reas de exploracin,
destacndose los Sistemas de Transporte Inteligentes (SIT) como una nueva
tecnologa de la cual se espera revolucione los medios de transporte que existen
actualmente, siendo las Redes Ad-Hoc VANETs una clara representacin de las
nuevas tendencias que tienen a futuro las comunicaciones, ms concretamente
en el mbito de las Redes vehiculares.

Las Redes VANETs (Vehicular Ad Hoc Network) son Redes de comunicacin


vehicular que utilizan el medio inalmbrico para establecer la comunicacin, en
este caso entre vehculos o con alguna infraestructura, estas Redes son
importantes debido a que existe un continuo intercambio de informacin entre los
usuarios que se encuentran en sus vehculos transitando, as como el intercambio
de informacin desde y hacia los proveedores de servicios que poseen su
infraestructura desplegada a lo largo de las carreteras, su estudio resulta
importante dado a que

son

tecnologas que estn en crecimiento y estn

desplegndose con fuerza en el rea de las telecomunicaciones, y por lo tanto su


campo de operacin resulta interesante para quienes decidan conocer a fondo el
funcionamiento de estas nuevas Redes orientadas a vehculos.

El objetivo de este proyecto es estudiar y simular Redes (VANETs), generando


pequeos escenarios que permita comprender su funcionamiento, principales
aplicaciones y establecer desafos investigativos para su implementacin.

15

Como parte inicial de la investigacin se har una introduccin sobre lo que son
las Redes VANETs, definicin, un poco de historia de las Redes Ad-Hoc,
arquitectura, aplicaciones, estndares que intervienen en las comunicaciones
inalmbricas (Estndar IEEE 802.11p), y dems conceptos importantes que hacen
parte de esta tecnologa Luego se describirn algunas herramientas de simulacin
que permiten simular redes VANETs. Se revisarn algunas de las herramientas
ms importantes que existen en la actualidad para simular Redes VANETs, se
escoger el simulador ms adecuado para llevar a cabo nuestro objetivo, simular
un entorno VANETs sencillo, para evidenciar el funcionamiento general de las
Redes Inalmbricas Ad-Hoc.

Finalmente se explicara mediante una herramienta de simulacin como crear


escenarios VANETs y cmo hacer una simulacin sencilla con esta tecnologa.

16

1. OBJETIVO GENERAL

Realizar un estudio y simulacin de las Redes Ad Hoc Vehiculares (VANETs) que


permita comprender su funcionamiento, principales aplicaciones y establecer los
desafos investigativos para su implementacin.

1.2 OBJETIVOS ESPECIFICOS


Realizar una exploracin sobre la informacin existente en Redes VANETs
con fin de establecer, la forma de trabajo de estas redes, sus
caractersticas, requerimientos, estndares y aplicaciones.
Seleccionar un simulador, que permita ejecutar un modelo de simulacin
sencillo de redes VANETs.
Crear un modelo de simulacin sencillo que permita evidenciar el
funcionamiento y arquitectura de las Redes VANETs.

17

2. JUSTIFICACIN

El problema del trfico y congestin en las vas que existe actualmente, es una
problemtica

que preexiste en todo el mundo, no importando si son pases

desarrollados o no, al parecer todo apunta a que este inconveniente seguir


agravndose creando un declive en la calidad de la vida urbana, el detonante de
esta situacin es el desmedido aumento de los vehculos de toda clase y la
pretensin de obtener uno de estos sistemas de transporte para la comodidad o
estatus de un reconocimiento social, esta situacin se presenta con frecuencia en
ciudades y pases desarrollados, ejerciendo un continuo y masivo crecimiento
sobre las capacidades de las vas pblicas que existen en la actualidad.

Las situaciones de congestin de trnsito vividas a diario al desplazarse por la


ciudad para llegar a nuestro destino, evidencia el impacto negativo de esta
situacin, se requiere entonces de soluciones que permita mantener bajo control
esta situacin, no siendo fcil

encontrar las medidas que contrarresten este

problema.

Con la aparicin de las Redes inalmbricas Ad-Hoc VANETs, el problema de


congestin de trfico prese ser la solucin ms ptima al control de trfico urbano
que existe actualmente, dado a que entre las muchas aplicaciones que presenta
estas nuevas Redes inalmbricas, est en que un vehculo puede comunicarse
con los dems automviles y al mismo tiempo con un proveedor de servicios,
quien le podr informar sobre el estado de las vas a los dems miembros de la
Red, as se podr tener un control vial que permita dar solucin a la problemtica
de la congestin urbana que tanto afecta a las vas pblicas.

18

3. MARCO CONTEXTUAL

En las ltimas dcadas, cuantiosos esfuerzos han tratado de disminuir


problemas que provienen

del trfico

rodado, desde entonces

los

ha surgido la

necesidad de empezar a dar solucin a este problema, y es a partir de aqu que


nace el estudio y la investigacin de Redes dirigidas a vehculos, con la evolucin
y crecimiento que ha tenido la tecnologa especialmente en computacin mvil,
comunicacin inalmbrica y otros elementos, estn impulsando a los Sistemas de
Transporte Inteligentes (ITS) a que den un paso ms all, esta investigacin se
centra entonces en los elementos que surgen a raz de la evolucin de esta nueva
tecnologa, en este caso son los estndares, aplicaciones, implementaciones
herramientas de simulacin existentes, y dems conceptos que caracterizan a
estas Redes vehiculares.

Desde hace ya varios aos son muchas las personas que han centrado sus
estudios como trabajo de investigacin en estas nuevas tecnologas Inalmbricas
de movilidad para vehculos. El tema de las Redes VANETs est an en proceso
de desarrollo, de hecho existen varios grupos de trabajo, tanto por parte de las
universidades y los gobiernos, como de la industria, que investigan en este campo
debido a la multitud de posibles aplicaciones que podra suponer su manejo.

Los estudios e investigaciones que se han hecho sobre el tema se han dirigido al
anlisis de los beneficios y aplicaciones que ofrecen las Redes inalmbricas
vehiculares, a la viabilidad de estas tecnologas en el mbito de los vehculos, al
estudio y anlisis de desempeo de los protocolos que manejan las Redes
VANETs, la simulacin de estas Redes tambin ha sido objeto de estudio debido a

19

que existen y se han desarrollado herramientas que permiten evidenciar cual es el


alcance que despliegan las Redes vehiculares en un escenario real.

La evolucin de la tecnologa ha sobrepasado todos los lmites, y ms an en el


mbito de las comunicaciones, con el desarrollo de nuevas tecnologas enfocadas
a los Sistemas de Transporte Inteligentes (ITS), se hace primordial realizar estos
estudios para dejar las puertas abiertas a otras personas que quieran y desean
seguir esta lnea de investigacin.

20

4. FUNDAMENTACIN TEORICA

4.1 HISTORIA DE LAS REDES VANETs

Los principios de estas Redes se atribuyen a la necesidad que presentan los


usuarios, para poder crear sus propias redes y as poder atender a necesidades
concretas como son las de desplazamiento o de movilidad. Estos fueron los
motivos fundamentales que llevaron crear y desarrollar Redes sin infraestructura
fija, las cuales estn compuestas por nodos de fcil despliegue y bajo costo.
Las Redes Ad-Hoc, se definen como una de las categoras de las Redes
inalmbricas que no depende de una infraestructura fsica desplegada para su
funcionamiento, se denomina como una red flexible y de bajo costo que solo
requiere de dos o ms nodos para desplegarse (Reyes Morgado, 2009). Cada uno
de los nodos puede actuar como transmisores, receptores o enrutadores, segn
sea preciso, sin necesidad de un punto de acceso centralizado. Simplemente
cada uno de los nodos que llegue a la red debe tener la capacidad de adaptarse a
la red, ya sea para transmitir o recibir informacin o como apoyo para que la
comunicacin entre dos nodos que no se encuentran dentro de sus radios de
cobertura puedan comunicase entre s. Para el caso en el que los nodos de la red
pueden moverse estas redes se denominan redes mviles Ad-Hoc o (MANET),
que en realidad son las ms comunes (Glvez Serna & Hincapi , 2011).
Las Redes Ad-Hoc fueron creadas en la dcada de los 70, conocidas en ese
entonces como las Redes de radio paquetes, desarrolladas por la agencia
conocida como Defense Advanced Research Projectc Agency (DARPA) y
empleadas para proyectos militares. Posteriormente en 1994 DARPA inici un
programa que permitir suministrar conectividad a los usuarios inalmbricos en
cualquier momento con los mismos beneficios de conectividad de internet,
conocido como Global Mobile Information Systems (GloMo). Gracias al buen
21

desempeo de estas Redes se tom el estndar 802.11 de la IEEE (Institute of


Electrical and Electronics Engineers), que ha desarrollado el estndar 802.11 que
abarca la tecnologa inalmbrica para la operacin de Redes independientes
permitiendo una comunicacin entre ellas, dentro de este mismo estndar se
desarroll una extensin denominado 802.11s que busca permitir la comunicacin
en Redes auto configurables de topologa Multisalto (Glvez Serna & Hincapi ,
2011).

4.2 DEFINICIN DE REDES VANETs

Las Redes VANETs o Redes Ad-Hoc, no son ms que

Redes enfocadas a

entornos vehiculares, en las cuales sus nodos son vehculos (automviles,


camiones, buses, etc.) los cuales constituyen una Red en pleno movimiento. Los
nodos se mueven en forma arbitraria y pueden comunicarse entre ellos o pueden
tener comunicacin con algn tipo de infraestructura (ICESI, 2010). Estas Redes
se crean de forma espontnea, con el movimiento de vehculos equipados con
interfaces inalmbricas (OBUs - On Board Unit), que les permiten comunicarse
unos con otros. De no ser posible la comunicacin directa entre dos vehculos
(fuente y destino), se usa la tcnica Multi-hop (Mltiples saltos) para enviar los
paquetes de datos de vehculo a vehculo hasta alcanzar el destino
correspondiente (Royer, 1999).
Se define entonces a las Redes VANETs como una clase de Red inalmbrica
derivada de las Redes MANET (Mobile Ad-hoc Networks), que han surgido gracias
a los avances tanto en las tecnologas inalmbricas e investigaciones en la
industria automotriz para desarrollar Redes que permiten la comunicacin entre
vehculos a diferentes velocidades. En las redes vehiculares, cada vehculo es
equipado con la tecnologa necesaria para permitir capturar informacin de s mismo como de su entorno, esta informacin no solo debe ser procesada para la
toma de decisiones del mismo vehculo sino que tambin para ser transmitida a
22

los dems vehculos adyacentes o dentro de la topologa (Blanco, Hernandez


Suarez, & Salcedo Parra, 2010).

4.2.1 Caractersticas. Debido a que en las Redes VANETs los vehculos pueden
establecer una comunicacin entre ellos y con algn tipo de infraestructura.
Las Redes vehiculares tienen las siguientes caractersticas (Maldonado
Narvez, 2012):
Autonoma: cada terminal es un nodo autnomo con capacidad para
procesar y enrutar la informacin proveniente de otros nodos de la misma
red.
Control distribuido de Red: el control se hace en cada nodo ya que no se
tiene infraestructura que lo realice.
Enrutamiento: es necesario que cada nodo por separado, y todos en
conjunto, provean un mecanismo dinmico de enrutamiento. Los protocolos
clsicos de enrutamiento no son aplicables a este tipo de redes ya que no
estn preparados para las variaciones de topologa que presentan las
VANET. Actualmente, se estn desarrollando algoritmos de enrutamiento
para enfrentar este problema.
Topologa de Red variable: en las redes vehiculares los nodos o vehculos
se pueden mover de forma arbitraria, aunque a veces sigan algunos
patrones de movilidad. Debido a esto, las Redes se pueden subdividir y por
consiguiente, pueden experimentar la prdida de paquetes. Para esto se
deben desarrollar mecanismos que detecten estas circunstancias y que
minimicen de esta forma sus efectos (Blanco, Hernandez Suarez, &
Salcedo Parra, 2010).
Energa Ilimitada: los inconvenientes de alimentacin de los dispositivos
mviles, no constituyen una limitacin importante para las Redes
vehiculares, ya que el propio nodo (vehculo), puede proporcionar energa
permanente a los dispositivos informticos y de comunicacin.

23

Mayor Capacidad Computacional: las Redes vehiculares requieren a


menudo brindar mayores capacidades de deteccin, comunicacin y
cmputo, por lo que los vehculos y las estaciones deben de contar con
muy buenos equipos computacionales.
Movilidad Predecible: Por lo general los vehculos tienden a tener
movimientos de fcil prediccin, al estar limitados por el diseo de las
carreteras. Con la tecnologa GPS, es posible conocer la posicin exacta
del vehicul, con esta informacin y sabiendo adems la trayectoria y
velocidad de desplazamiento del mismo, se puede predecir su posicin
futura.
Escala Potencialmente Grande: Las Redes vehiculares se extienden sobre
toda la red vial, aumentando de tal forma el tamao de la red, esto implica
la participacin de un elevado nmero de nodos, que requieren niveles de
potencia elevados para ampliar su rango de cobertura y mantener las
comunicaciones.
Alta Movilidad: las Redes vehiculares operan sobre un entorno altamente
dinmico. Los vehculos en las carreteras viajan a velocidades muy altas
(100Km/h en autopistas y 60Km/h en la ciudad), lo cual conlleva a predecir
que el periodo de comunicacin inter-vehicular pueda ser muy corto
(Maldonado Narvez, 2012).
La topologa de la red tiende a cambiar de forma aleatoria y rpida en todo
momento, dificultando el establecimiento de la conectividad de la red, la
cual debe mantenerse estable para que los servicios de comunicacin
puedan operar sin inconvenientes. En este caso el protocolo de
enrutamiento debe modificarse o ajustarse (Glvez Serna & Hincapi ,
2011).
Ancho de banda limitado: el ancho de banda en sistemas inalmbricos, que
carecen de infraestructura fsica y ms con dicha movilidad es mucho ms
reducido que el ancho de banda de redes que estn preestablecidas.

24

Fluctuacin de los enlaces: La calidad de la informacin se ve afectada a


medida que los saltos entre los nodos de las Redes Ad Hoc se va
incrementando debido a la adicin de errores de bit entre cada salto
(Glvez Serna & Hincapi , 2011). La informacin tarda mucho en entregar
los paquetes al destin requerido.

4.3 ARQUITECTURA REDES VANETs

Antes de mirar cmo est compuesta la arquitectura de las Redes VANETs, sera
importante observar la arquitectura de las Redes Ad-Hoc:
Las Redes Ad-Hoc se pueden clasificar en dos diferentes arquitecturas que se
definen segn la estructura que forman al construirse la red, la arquitectura plana y
la arquitectura jerrquica. En la arquitectura plana (Figura 1), se realizan enlaces
entre los nodos y sus vecinos de forma libre y se emplea el Multi-hop para que la
informacin llegue a los dems nodos, son redes relativamente pequeas,
presenta un bajo consumo de potencia y deja de ser escalable a medida de que la
red va creciendo. En la arquitectura jerrquica (Figura 2), se conforman grupos
denominados clusters que se unen entre s mediante un nodo que conocido como
de cabecera o de borde que se comunica entre s con otros nodos que permiten
jerarquizar y darles diferentes funciones a los nodos que permitan la comunicacin
entre toda la red, se emplea normalmente para Redes Ad-Hoc ms extensas, y
depende de un algoritmo que permite la creacin de cada uno de los clusters
(Glvez Serna & Hincapi , 2011).

25

Figura 1. Arquitectura plana de las Redes.


Fuente: Glvez Serna, J. A., & Hincapi , R. C. (s.f.). Las Redes Inalmbricas Ad-Hoc En La Comunicacin
Vehicular. 3

Figura 2. Arquitectura jerrquica de las Redes.


Fuente: Glvez Serna, J. A., & Hincapi , R. C. (s.f.). Las Redes Inalmbricas Ad-Hoc En La Comunicacin
Vehicular. 3

En general en las arquitecturas de las redes Ad-Hoc, existen dos fenmenos en


este medio, los conocidos nodos ocultos que es cuando dos nodos transmisores
no se ven entre si y no coordinan para la transmisin, generando interferencia en
el nodo receptor; y los conocidos nodos expuestos que es cuando un nodo deja de
transmitir porque cree que el canal est ocupado, cuando en realidad no,

26

simplemente est en mismo radio del otro nodo transmisor pero no del receptor,
reduciendo as la tasa de transmisin y retardando la transmisin de la
informacin. Estos fenmenos debern ser mitigados por los protocolos de
comunicacin empleados (Glvez Serna & Hincapi , 2011).
La Arquitectura VANET de referencia, propuesta por el Car-to-Car Communication
Consortium (C2C-CC)1 que se aprecia en la (Figura 3); distingue tres dominios de
comunicacin en las redes vehiculares: Dominio en Vehculo, Dominio Ad-Hoc y
Dominio Infraestructura (Maldonado Narvez, 2012).

Figura 3. Arquitectura de referencia para Redes vehiculares C2C-CC.


Fuente: Hassnaa Moustafa, S. M. (Noviembre 10 del 2008). Introduction to Vehicular Networks. UTP
Electronic and Digital Intellectual Asset.

http://www.car-to-car.org/

27

El Dominio en Vehculo, se reere a una Red local dentro de cada


vehculo, compuesta evidentemente por dos tipos de unidades como lo
podemos observar en la (Figura 4):
La On-Board Unit (OBU): Una OBU es un dispositivo en el vehculo, que
tiene capacidades de comunicacin inalmbrica o cableada.
La AU: Es un dispositivo que ejecuta una o mltiples aplicaciones; mientras
hace uso de las capacidades de comunicacin de la OBU. Las AU pueden
ser los computadores porttiles, PDAs, smartphones, que se conectan de
forma dinmica a una OBU (Moustafa, Senouci, & Jerbi, 2008).

Figura 4. Equipamiento para comunicaciones vehiculares.


Fuente: http://www.bahnaktuell.net/gallery/index.php?g2_itemId=8174.

El Dominio Ad-Hoc, se reere a una comunicacin vehculo a vehculo


(V2V) sin apoyo de la Red de infraestructura (Figura 5). Aqu la Red se
compone por los vehculos equipados con OBUs y las RSUs que se jan a
lo largo de la carretera, para mejorar la seguridad vial; mediante la
ejecucin de aplicaciones especiales, o el envo, recepcin y retransmisin
de datos a las unidades vehiculares. Las OBUs de diferentes vehculos
28

forman la Red Ad-Hoc mvil (MANET), donde cada OBU integra


caractersticas

inalmbricas

de

comunicacin;

homogneas

heterogneas, que denen el rango de cobertura o limitan la propagacin


(Moustafa, Senouci, & Jerbi, 2008).

Figura 5. Comunicacin vehculo a vehculo (V2V).


Fuentes: Smart Computing Review, A Survey of Greedy Routing Protocols for Vehicular Ad-Hoc Networks,
Abril 2012.

El Dominio Infraestructura, como su nombre lo indica; se reere a la


comunicacin vehicular, con soporte de la red de infraestructura. El acceso
a ella, puede ser por intermedio de las RSUs y Hotspots pblicos,
comerciales o privados; o tambin aprovechando las capacidades de
comunicacin de las redes celulares y tecnologas radio (GSM, GPRS,
UMTS, WIMAX) integradas como parte del equipamiento OBU de las
unidades vehiculares, en caso de que los terminales RSUs y Hotspots sean
insucientes (Moustafa, Senouci, & Jerbi, 2008).

29

Figura 6. Comunicacin Vehicular.


Fuentes: Smart Computing Review, A Survey of Greedy Routing Protocols for Vehicular Ad-Hoc Networks,
Abril 2012.

Las Redes Ad-Hoc utilizan tecnologas inalmbricas diferentes para la


comunicacin entre sus dominios, como es la WLAN basada en el estndar
IEEE 802.11, la de comunicacin dedicada a corto alcance (DSRC) y la
tecnologa GPRS2/UMTS3.En la (Figura 6) se aprecia la comunicacin
vehicular que se presenta en el dominio de la Infraestructura, donde se
destaca un modelo Hbrido y se observa la comunicacin que existe
vehculo a vehculo (V2V), vehculo a infraestructura (V2I) y viceversa.

4.4 REQUERIMIENTOS

Probablemente los problemas ms importantes que se tengan a la hora de llevar


la implementacin de las Redes VANETs, son el inadecuado sistema de canal de
Radio y dems componentes elctricos que ayudaran a establecer una conexin
vehculo a vehculo y de vehculo a infraestructura, son muchos los pases que
an tienen una inadecuada estructura en sus Redes de comunicaciones, y es
precisamente donde nacen los desafos de las Redes Ad-Hoc, pues estos

30

sistemas necesitan asegurar de que las comunicaciones se realicen con una


situacin de baja densidad en su ancho de banda, que exista un control adecuado
en las lneas de transferencias de datos, que manejen los protocolos apropiados y
unos de los principales factores a tener en cuenta es la asignacin del espectro
para el DSRC pues son muchos los pases que deberan de restructurar sus
bandas de frecuencias.

4.5 ESTNDARES A TENER EN CUENTA EN LAS REDES VANETs

4.5.1 802.11P: Interfaz para la Familia 1609e 802.11. Permite la comunicacin


entre dispositivos que se mueven a una velocidad vehicular de hasta 200 Km / h.
Es parte de la estructura de acceso inalmbrico en entornos vehiculares (WAVE).
802.11p define la parte inferior de la capa MAC, mientras que la familia de
estndares IEEE 1609 se centra en la parte superior de la capa MAC (1609.4),
redes (1609.3),seguridad (1609.2), gestin de recursos (1609.1), gestin de la
comunicacin (1609.5), y la arquitectura general (1609.0). El intercambio de datos
entre los dispositivos mviles es limitado a unos pocos segundos antes de que se
pierda la conectividad. Los dispositivos no se asocian, ni se autentican
previamente, en cambio se unen a las redes WAVE con un procedimiento interno
del dispositivo, sin ningn tipo de intercambio de tramas en el medio inalmbrico
(Gonzalez, Universo de la Familia de Estndares IEEE 802.11, 2012).

4.5.2 802.11, W: Mejoras en la seguridad.

Este estndar protege las redes

contra la interrupcin causada por los sistemas maliciosos que crean peticiones
que parecen ser enviadas por un equipo especfico. Este estndar pretende seguir
la proteccin que aporta el estndar 802.11i ms all de los datos responsables de
las principales operaciones de una Red hasta las tramas de gestin, responsables
de las principales operaciones de una Red.

31

4.5.3 802.11d, H, Y Requisitos reglamentarios del espectro. A pesar de 802.11


tiene sus races en el mundo exento de licencia para la banda de 2,4 GHz, en
junio de 1999 el proyecto 802.11d fue aprobado y destinado a hacer frente a las
necesidades de direcciones regionales. Adems de informacin especfica del
pas, un 802.11d AP transmite informacin sobre los lmites permitidos de potencia
de transmisin de los canales de frecuencias. Dado que los dispositivos 802.11a
son usuarios secundarios en la banda de 5 GHz en la banda de Europa, ellos
deben evitar la interferencia en los enlaces satlites de subida de los radares
meteorolgicos.

En el 2003, 802.11h aade la DFS y TPC que se requieren para el funcionamiento


en Europa. Con 802.11h, un AP puede callar dispositivos asociados e incluso
solicitar que realicen mediciones en otros canales de frecuencias. De acuerdo con
el reglamento de la FCC para la banda de 3,65 GHz, los dispositivos deben estar
habilitados por un operador de red. Por lo tanto, el equipo cliente sea mvil o fijo
debe buscar mensajes transmitidos por los puntos de acceso de un proveedor. Es
obligacin del operador de red garantizar que dentro de las reas especficas
designadas la interferencia se limite a un cierto umbral, donde los APs no
transmiten los mensajes a los clientes. El valor por defecto para 802.11 y acerca
de la propagacin de la seal en el medio inalmbrico es de 1 microsegundo
(Gonzalez, Universo de la Familia de Estndares IEEE 802.11, 2012).

4.5.4 802.11c, F, K, S, V: 802 Integracin y Gestin de Red.

802.11

proporciona mecanismos para la interoperabilidad con otros estndares 802.


802.11c define los medios necesarios para la WLAN. En 1998, 802.11c se
convirti en parte del actual estndar 802.11d que define el concepto general de
802 MAC (capa 2 de reinstalacin).

32

Para evitar confusiones con todas las funciones 802, 802.11 define un dispositivo
que conecta un 802.11 con uno que no lo es para formar un portal. Si bien el
estndar permitira APs sin conexin, casi todos los dispositivos en el mercado
incluyen un puerto Ethernet. Con Ethernet se llega a ser la columna vertebral
tpica de los puntos de acceso WLAN. Aunque en el ao 2000 802,11TG f
comenz a trabajar en una prctica recomendada para un Protocolo Inter-Access
Point, conocida hoy como 802.11.1. Esto permite que los puntos de acceso de
diferentes proveedores se puedan comunicar a travs de tramas IP y TCP/UDP.
Con el soporte para la formacin y mantenimiento de una red de varios puntos de
acceso, la transferencia de contexto, y el almacenamiento en cach de
dispositivos mviles.
El 802.11s permite una estructura Multi-hop, donde los dispositivos mutuamente
sirven como Router inalmbricos. Desde una malla 802.11s se transmite de forma
transparente mltiples saltos dentro de la capa MAC, esta se integra a la
perfeccin con otras redes 802. Con el aumento del tamao de las reas cubiertas
por WLANs, la especificacin de un estndar de gestin de red se ha convertido
en una urgencia. El 802.11k y las mejoras de 802.11v proporcionan un marco para
los recursos de radio y la gestin de redes, respectivamente .
Los informes de mediciones del 802.11k incluyen una carga de canal y el
histograma de ruido, proporcionando la informacin de ubicacin, dando detalles
sobre un enlace inalmbrico y sobre los puntos de acceso por medio de un
informe detallado de sus APs vecinos. Mientras que muchos fabricantes ya utilizan
estadsticas del dispositivo para la seleccin del canal, 802.11k ofrece la primera
solucin estandarizada. Con el filtrado de trfico, diagnstico y notificacin de
eventos.
802.11v se centra en el dispositivo y la gestin de red. La novena correccin de
802.11 introduce nuevas funcionalidades que permiten un tiempo de reposo
prolongado para las estaciones. Estos, por ejemplo, permiten a los proxy de los

33

puntos de acceso contar con un Protocolo de Resolucin de Direcciones (ARP)


para las solicitudes de sus dispositivos asociados, filtrando el trfico de los APs
que aparece en una estacin especfica, de forma tal que las estaciones tengan
transmisiones flexibles y no necesiten alertas en cada perodo de transmisin de
servicios, sean de difusin y/o multidifusin (Gonzalez, Universo de la Familia de
Estndares IEEE 802.11, 2012).

4.5.5 Estndar IEEE 802.11p WAVE.


Este estndar desde sus inicios se ha convertido como una solucin a la
interconexin de terminales inalmbricos, conforme a pasado el tiempo este
estndar ha soportado muchos cambios y son precisamente estas innovaciones
que hacen de este estndar el ms apto para cumplir con las caractersticas
donde este va a ser implementado o va a ser su entorno de operacin.

Es importante resaltar que a medida que pasa el tiempo surgen nuevos


componentes de aprovechamiento de los recursos que ofrecen las Redes
inalmbricas. Es el caso de las redes Ad-Hoc mviles (MANET). Este tipo de
Redes se caracteriza principalmente por estar constituido por nodos con
capacidades de movilidad, lo que implica que los procesos de transmisin y
recepcin se vean afectados por el tiempo y la posicin espacial de los mismos.
Un caso especfico de estas Redes son las VANET (redes Ad-Hoc vehiculares),
que intercambian informacin de inters o bien entre vehculos o entre vehculos e
infraestructura, y proporcionan as a los pasajeros prestaciones avanzadas en
materia de seguridad, control del trfico rodado, ocio y acceso a informacin
(Toms Gabarrn, Egea Lpez, & Garca Haro).
WAVE adopta

de forma especfica

la denominacin

IEEE 802.11p, es una

evolucin del estndar IEEE 802.11a con modificaciones a nivel fsico y MAC

34

para mejorar su comportamiento en el entorno vehicular. Al igual que IEEE


802.11a, WAVE utiliza OFDM, pero con tasas de transmisin de 3, 4.5, 6, 9, 12,
18, 24, y 27 Mbps en canales de 10 MHz. Utiliza 52 sub-portadoras moduladas
utilizando BPSK, QPSK, 16-QAM o 64-QAM as como codificaciones de ratios 1/2,
2/3, o 3/4. Adems, IEEE 802.11p hereda los procedimientos de diferenciacin de
servicios que ya contemplaba la extensin 802.11e mediante la creacin de una
serie de interfaces que permiten administrar el servicio de los paquetes segn la
prioridad que tengan asignada (Toms Gabarrn, Egea Lpez, & Garca Haro),
(Lequerica Roca & Cortazar Mgica, s.f)
Arquitectura WAVE. WAVE (Wireless Access in Vehicular Environments)
constituye la arquitectura de protocolos que administra las capas de nivel
de Red, enlace, acceso al medio y fsica para las comunicaciones en
VANETs, (Toms Gabarrn, Egea Lpez, & Garca Haro). En la (Figura 7)
se puede apreciar la arquitectura de protocolos WAVE.

Figura 7. Arquitectura de protocolos en WAVE (Wireless Access in Vehicular Environments).


Fuente: Evaluacin de mecanismos de priorizacin en 802.11p con VHDL.

35

DSRC (Dedicated Short Range Communications). La historia de la


arquitectura WAVE se remonta a 1999 cuando la FCC (Federal
Communications Commission) estadounidense estableci un espectro de
75 MHz en la banda de los 5.9 GHz (banda de los ITS, Sistemas
Inteligentes de Transporte) para albergar de manera exclusiva las
tecnologas emergentes de radiocomunicaciones que tendran lugar en las
Redes vehiculares de nueva generacin (Toms Gabarrn, Egea Lpez, &
Garca Haro).

Figura 8. Estructura del espectro en la banda de los SIT (Sistemas Inteligentes de Transporte).
Fuente: Evaluacin de mecanismos de priorizacin en 802.11p con VHDL.

La (Figura 8) muestra el espectro que adopta el DSRC en esta banda, y se


estructura segn siete canales de 10 MHz cada uno.

4.6 FUNCIONAMIENTO

Las Redes VANETs empiezan a ejecutar o a realizar su trabajo desde sus nodos
mviles, que resultan

ser nada ms y nada menos que los vehculos que

conforman la Red, estos buscan establecer una comunicacin entre s, una vez se
instaura un intercambio de informacin entre ambos nodos se empieza a efectuar
o desarrollar una de las caractersticas que alberga estas Redes, como es la
36

autonoma, donde cada uno de sus nodos tiene la capacidad de recibir, procesar,
transmitir y enrutar informacin, cada nodo realiza el control de la informacin, la
encamina y establece una comunicacin entre los dems nodos de la Red,
permitiendo as enrutar los paquetes.

Los nodos pueden desplazarse arbitrariamente entrando y saliendo de la Red


cuando lo considere necesario, esto se presenta debido a las altas velocidades de
movilidad que los vehculos desarrollan, tambin por la capacidad variable que
presentan los enlaces y por la cantidad de enlaces inalmbricos que debe cruzar
en ciertos recorridos para poder llegar as a su destino.

4.7 APLICACIONES

Uno de los principales objetivos de los Sistemas Inteligentes de Transportes (SIT)


es sin lugar a dudas, poder brindar un mejor escenario de conocimiento de las
carreteras a los conductores, para de cierta forma poder reducir el nmero de
accidentes y a su vez la conduccin se pueda realizar de una manera ms
cmoda y fluida.
Para las Redes que permiten la comunicacin de vehculo a vehculo como lo son
las Redes VANETs, las aplicaciones pueden ir desde un simple intercambio de
informacin entre sus nodos, hasta el poder tener acceso a contenidos Multimedia
e internet, los beneficios

de estas Redes vehiculares se pueden ver ms en

detalle en las siguientes aplicaciones:

37

4.7.1 Seguridad activa. La seguridad activa est catalogada como el servicio


ms demandado por las Redes VANETs, el objetivo de esta categora es poder
suministrar recursos a los conductores para que estos realicen una conduccin
segura, obteniendo informacin de situaciones peligrosas, para que el vehculo
est preparado para evitar accidentes o para reaccionar apropiadamente si un
accidente no puede evitarse. Las aplicaciones de Seguridad activa se clasifican
segn el nivel de peligro:

Peligro bajo; est asociado a situaciones como por ejemplo la existencia de


curvas en la carretera, stas son estticas y por lo tanto previsibles.
Peligro elevado; se da cuando ocurren situaciones anormales de circulacin
y cambio en las condiciones de las carreteras luego estas situaciones son
de tipo dinmico y no tan altamente previsibles.
Peligro alto; cuando las aplicaciones intentan evitar colisiones (por ejemplo,
si un vehculo frena de manera brusca en situaciones de trfico denso). Por
ltimo, cuando el peligro se ha convertido en un incidente, es importante
advertir a los vehculos aproximndose o llamar para pedir ayuda (Murcia
Hernndez, 2010).

4.7.2 Servicio pblico.

Las aplicaciones de las Redes

vehiculares estn

destinadas a acompaar

a la labor de servicios pblicos, brindando apoyo a

unidades de emergencia como lo son las ambulancias, llamadas de urgencia etc.


Estas aplicaciones buscan mejorar la atencin que existe hoy en da

de las

unidades de emergencia y unidades de respuesta rpida, ante una eventual


catstrofe natural y por cualquier otro motivo que la situacin amerite un
despliegue rpido de sus unidades vehiculares.

Adems, este tipo de aplicaciones permitiran simplificar la vigilancia como si se


estuviera tratando de un sistema de correo electrnico. Un servicio de esta

38

categora que ser implantado a nivel Europeo ser la llamada de urgencia (ecall)
un dispositivo instalado en un vehculo que, o bien cuando se produce un grave
accidente, o de manera manual por los utilitarios del vehculo, transmite una
llamada de urgencia al punto de respuesta del servicio pblico (PSAP Public
Safety Answering Point) ms cercano, y, al mismo tiempo, enva determinados
datos sobre el vehculo, en particular, su localizacin precisa ( Rodrguez Garca,
2009).

4.7.3 Mejoramiento de conduccin. Esta clase de aplicacin busca mejorar o


facilitar por medio de la comunicacin la conduccin de un vehculo en diferentes
escenarios, es decir en diferentes contextos de carreteras tanto en la ciudad como
a las afueras de la misma, en un primer caso las comunicaciones se destinan a
ayudar al conductor en circunstancias de trfico estndar, como puede ser la de
cmo llegar a una autopista. En el segundo caso se puede trasladar a un
accidente, la alerta se propaga a todos los vehculos que se encuentran en un
rea de muchos kilmetros a la redonda, y se les informa sobre un obstculo que
se encuentra en la direccin donde posiblemente ellos se dirigen, as los vehculos
tomaran caminos alternos para llegar a su destino ( Rodrguez Garca, 2009).

4.7.4 Negocios y entretenimiento. Aqu se podran describir un gran nmero de


aplicaciones, dado a que la aplicacin se centra en la prestacin de servicios a los
usuarios, procesamiento de datos de tareas del vehculo o solicitudes de pago, as
como en la Descarga de msica, servicios de flota para empresas dedicadas al
transporte, un simple mantenimiento de vehculo, o realizaciones de pago por
estacionamientos o por el peaje de las carreteras. La mayora de estas
aplicaciones se centran en el aumento del disfrute y del confort para los utilitarios
del auto ( Rodrguez Garca, 2009).

39

4.8 IMPLEMENTACIONES

Debido a los grandes beneficios que las Redes VANETs despliegan, se han
establecido y desarrollado diferentes proyectos, por mltiples consorcios tratando
de explotar el potencial que estas Redes ofrecen, Estas entidades y proyectos
involucran a distintos sectores de la poblacin, constructoras, agencias de viaje,
operadores, obviamente la industria del automvil y algunos otros proveedores de
servicio. Es importante resaltar que estos proyectos se financian principalmente
con ayuda de los gobiernos nacionales, tambin los gobiernos son los encargados
en asignar el espectro con su respectiva licencia, generalmente en la banda de los
5.8/5.9-GHz y lo que es en Japn en la banda de los 700Mhz, la (Figura 9)
muestra la asignacin del espectro para DSRC en el mundo.

Figura 9. Asignacin de espectro para DSRC.


Fuente: Las actividades en sus normas de radiocomunicaciones de la UIT-R y en Japn.

40

Los proyectos ms importantes en la actualidad se concentran en Europa, algunos


en fase de desarrollo y otros ya efectuados, de los cuales podemos mencionar
(Murcia Hernndez, 2010):

CityMobil es el nombre del proyecto, su financiacin fue por medio de la


Unin Europea, en el periodo del 2006-2010, donde se hace la integracin
del transporte computarizado en el medio urbano, basado en las
implementaciones de la vida real.
El Ministerio de economa y tecnologa de Alemania ayudo a implantar el

proyecto AKTIV, donde se hace un diseo, desarrollo y evaluacin de los


sistemas de asistencia al conductor, su periodo de desarrollo tardo
alrededor de cuatro aos 2006-2010.
COOPERS

es

un

proyecto

de

aplicaciones

telemticas

para

la

infraestructura vial de cooperacin de gestin de trfico, desarrollado en el


2007 y terminado en el 2010 con ayuda de la Unin Europea.
En el periodo del 2007 al 2011, la Unin Europea ayuda al desarrollo del

proyecto denominado CVIS, donde su principal objetivo era poder


garantizar a los vehculos un terminal con conexin permanente a internet,
una arquitectura de comunicaciones abierta, aplicaciones comerciales, kit
de herramientas, y hojas de ruta de implementacin.
EVITA (2008-2011), AFESPOT (2008-2012), son otros de los proyectos

desarrollados e implementados con ayuda de la Unin Europea, la finalidad


de los

proyectos se centra en la comunicacin intravehicular segura,

creacin de Redes, localizacin exacta relativa, mapas locales de trfico


dinmicos.

El Ministerio de Tierras, Infraestructura, Transportes y Turismo de Japn


ayuda a la implementacin del proyecto SmartWay, el objetivo de este se
centr en la seguridad de los vehculos en carretera.

41

4.9 SIMULADORES EXISTENTES

Los Sistemas de Transporte Inteligentes (STI) se consideran como una tecnologa


clave para mejorar la seguridad vial y el confort de conductores y pasajeros
durante la experiencia en carretera, estos sistemas han llevado a la investigacin y
crecimiento de los modelos de movilidad como tambin al desarrollo de mltiples
herramientas de simulacin, en un principio estos modelos y simuladores fueron
creados y diseados para que trabajaran de forma independiente, sin que hubiera
una interaccin entre ellos. Al comprender que estas herramientas prometedoras
podran servir para estudio de las Redes Ad-Hoc vehiculares VANETs, en especial
los simuladores de tipo OpenSource, se adoptan para los diferentes intereses de
los usuarios, debido a la alta disponibilidad y funcionalidad fuera de restricciones,
que brindan a la comunidad investigadora.

En un principio el estudio de las Redes VANETs se genera mediante la utilizacin


de simuladores:

A) Simuladores Aislados.
B) Simuladores integrados.
C) Simuladores hbridos.

4.9.1 Simuladores aislados. Donde se establece por separado la herramienta


para simular la movilidad de los vehculos, conocidos como
trfico.

42

Simuladores de

Tabla 1. Simuladores de Trfico.


SIMULADOR

eTEXAS

VanetMobiSim

SUMO

VISSIM

MITSIM

Descripcin
Modelo de simulacin de trfico
microscpico
que
ha
sido
actualizado por Harmona para
actuar como una biblioteca de
simulacin para aplicaciones de
programa
de
vehculos
conectados
e
incorporar
ciertas SAE
J2735 mensajes
vehculos.
Es
una
extensin
de
la
herramienta (CanuMobiSim), un
marco flexible para el modelado
de la movilidad del usuario. Puede
generar trazas de movimiento en
diferentes formatos, el apoyo a
diferentes simulacin / emulacin
de herramientas para redes
mviles
(NS2, GloMoSim. QualNet, NET).
SUMO (Simulation of Urban
MObility) consiste
en
una
herramienta
freeware
y
opensource, de uso principal en
proyectos de investigacin sobre
trfico vehicular tales como
patrones de comportamiento de
conductores,
patrones
de
movilidad, etc.
El proyecto Simulacin Visual
trfico dirigido a proporcionar una
implementacin
para
el
movimiento de vehculos urbanos
utilizando
un
enfoque
de
simulacin microscpica
Un
enfoque
de
simulacin
microscpica, en la que estn
representados los movimientos de
los vehculos particulares, se
adopta para el flujo de trfico de
modelo en el simulador de trfico.
Los diversos componentes de
MITSIM, se organizan en tres
modulos: 1. Simulador de trfico
microscpico (MITSIM),
2. Simulador de Gestin del
Trfico (TMS),
3. Interfaz grfica de usuario (GUI)

Desarrollador

Plataforma

Lenguaje
Escrito

Software
gratuito

Universidad de
Texas en
Austin.

Disponible para
Windows
sistemas Linux.

Escrito en
Java y el
modelo est
escrito en
FORTRAN.

SI

Institut
Eurcom,
Politecnico di
Torino.

Windows, Linux.

Instituto de
Sistemas de
Transporte
Centro
Aeroespacial
Alemn.

Java

SI

Disponible para
Windows,
Linus,MacOs.

C++

SI

Imperial
College de
Londres.

Multiplataforma

Java

SI

Caliper
Corporation

Multiplataforma

C++

SI

Fuente: Elaboracin propia.

Como parte de los simuladores aislados encontramos aquellos simuladores


dedicados a generar los enlaces de comunicacin para dichas Redes vehiculares
llamados Simuladores de Red.

43

Tabla 2. Simuladores de Red.


SIMULADOR

NS-2

JIST-SWANS

Descripcin

Desarrollador

Plataforma

Lenguaje
Escrito

Software
gratuito

El usuario describe una topologa


de red por medio de scripts OTcl, y
luego el programa principal de ns-2
simular dicha topologa utilizando
los parmetros definidos.

Comunidad de
investigadores e
instituciones.

Disponible para
Linux,FreeBSD
Solaris,Mac Os X,
Windows
utilizando Cyqwin.

C++

SI

Escrito C Prsec

SI

Disponible para
Linux, OSX,
Solaris
Windows.

Java

SI

Multiplataforma

C++

SI

JIST es un motor de simulacin de


eventos
discretos
de
alto
rendimiento que se ejecuta en una
mquina virtual Java estndar. Se
trata de un prototipo de un nuevo
enfoque de propsito general para
la construccin de simuladores de
eventos
discretos
llamado
simulacin de la mquina virtual
basado, que unifica los sistemas
tradicionales, La plataforma de
simulacin
resultante
es
sorprendentemente
eficaz.
Se
supera a tiempos de ejecucin de
simulacin altamente optimizados
existentes tanto en el tiempo y el
consumo de memoria.

GTNetS

El Georgia Tech Network Simulator


(GTNetS) es un entorno de
simulacin de la red con todas las
funciones que permite a los
investigadores
en
redes
de
computadoras para estudiar el
comportamiento de moderada a
redes de gran escala, bajo una
variedad de condiciones.

OMNeT++

Es un simulador de red basado en


C++ que permite modelar redes de
comunicaciones
cableadas
e
inalmbricas, la ventaja de ste
simulador sobre otros es la gran
cantidad
de
mdulos
independientes creados para dar
soporte a funciones especficas y
que se integran de manera natural.

Rimon
Barr,
Zygmunt
J.
Haas,
Robbert
van
Renesse,
Kelwin Tamtoro,
Benedicto Scott,, Multiplataforma
Clifton
Lin,
Marcos
Fong,
Edwin Cheung.

George F Riley.

Andrs Varga.

Fuente: Elaboracin propia.

44

4.9.2 Simuladores integrados.

Estos simuladores sustituyen a los simuladores

de Red y a los de movilidad, llegado el caso de que ambos no puedan interactuar


completamente, los simuladores integrados son conocidos como Off-The Shell. El
principal objetivo de estos simuladores es que ambos modelos estn trabajando e
interactuando de manera eficiente, la desventaja que tienen es la mala calidad del
simulador de Redes. Las pruebas que se han hecho es utilizando los efectos
bsicos de una Red, donde estos simuladores no han alcanzado las expectativas
que se requieren.

Tabla 3. Simuladores Integrados.


SIMULADOR

GrooveNet

NS-3

Descripcin
GroveNet es el proyecto central de
la modelizacin y visualizacin de
la movilidad para vehculos, es un
simulador hbrido que permite la
comunicacin
entre
vehculos
simulados, vehculos reales y entre
los vehculos reales y simulados.
Al modelar la comunicacin entre
vehculos en una topografa real de
la calle basada en mapas se facilita
el diseo del protocolo. La
arquitectura modular de GrooveNet
incorpora la movilidad, el viaje y los
modelos de difusin.
En este simulador la movilidad de
vehculos y comunicacin en red
estn integrados a travs de
eventos. Los manejadores de
eventos creados por el usuario
pueden enviar mensajes de red o
alterar la movilidad de los
vehculos cada vez que se recibe
un mensaje de red o bien cada vez
que la movilidad se ve modificada
por el modelo de movilidad.

Desarrollador

Plataforma

Lenguaje
Escrito

Software
gratuito

Universidad de
Pensilvania,
universidad de
Carnegie Mellon en
Pittsburg y la
empresa
Automovilstica
General Motors.

Multiplataforma.

Java

SI

Universidad de
Washington,Instituto
Tecnolgico de
Georgia.

Multiplataforma

C++

SI

45

NCTUns

NCTUns, es un simulador de red


extensible as como un emulador
capaz
de
simular
distintos
protocolos
utilizados,
Esta
herramienta
no
se
centra
especficamente en la movilidad de
vehculos, sino que proporciona
una gama completa de la pila de
herramientas de simulacin de red
NCTuns contiene funcionalidades
suficientes para el modelado de la
movilidad de vehculos tales como
patrones de conduccin humana.

Universidad Chiao
Tung de Taiwan.

Linux.

C++

SI

Fuente: Elaboracin propia basada.

4.9.3 Simuladores hbridos.

El propsito de estos simuladores es crear un

enlace hibrido entre el simulador de Red y el de movilidad, a travs de una interfaz


diseada para este fin. Donde ambos simuladores trabajan en paralelo y por tal
razn pueden interactuar dinmicamente entre s, mediante el cambio de los
patrones de movilidad establecidos en los flujos de Red y viceversa. Los
simuladores hbridos nos permiten beneficiarnos mejor de las propiedades que
nos ofrecen los simuladores de Red y movilidad, dado a que estos se pueden
adaptar mucho mejor a los modelos de movilidad de ltima generacin, pero se
requiere de numerosos recursos de mquina, dado a que ambos simuladores
necesitan trabajar al mismo tiempo y el desarrollo de la interfaz de interconexin
no es una labor fcil en funcin de la Red especfica y los simuladores de
movilidad (Murcia Hernndez, 2010).

46

Tabla 4. Simuladores Hbridos.


SIMULADOR

TRANS

MobiREAL

VEINS

Descripcin
TRANS (Traffic and Network
Simulation Environment), es una
herramienta de interfaz grfica de
usuario que integra simuladores
de trfico y de la red (SUMO y
ns2) para generar simulaciones
realistas de Redes Vehiculares Ad
hoc (VANETs). Trans permite que
la informacin intercambiada en
una VANET para influir en el
comportamiento del vehculo en el
modelo de movilidad.
MobileReal (A Realistic Network
Simulator), es un simulador
novedoso para la sociedad con
dispositivos
mviles.
Permite
simular la movilidad real de los
seres humanos y los automviles,
cambiando su comportamiento en
funcin de un contexto de
aplicacin dado y as obtener una
evaluacin detallada de las
aplicaciones de red, protocolos de
enrutamiento, las infraestructuras,
etc. MobiREAL permite simular
redes mviles ad-hoc mediante la
adicin modelos de movilidad a un
simulador de redes GTNetS.
VEINS
(Vehicles in Network
Simulation), es un simulador de
VANET, el cual permite integrar un
simulador de trfico como SUMO y
un simulador de red como
Omnet++, con la ventaja sobre
otros simuladores hbridos de que
permite
establecer
una
comunicacin bidireccional entre
los simuladores mencionados,
presentando una simulacin ms
interactiva y ms cercana a la
realidad.

Desarrollador

Plataforma

Lenguaje
Escrito

Software
gratuito

Ecole
Polytechnique
Fdrale
Lausanne.

Multiplataforma.

Java

SI

Multiplataforma

C++

Se
puede
utilizar para
fines
de
investigacin
y uso no
comercial.

Multiplataforma

C++

SI

Universidad de
Osaka, Japn.

Universidad de
ErlangenNrnberg,
Alemania.

Fuente: Elaboracin propia.

47

5. PROCESO Y DESARROLLO DE LA SIMULACION DEL PROYECTO

En el

proceso de simulacin se exploraron inicialmente

los siguientes

simuladores: SUMO como un generador de trfico, OMneT++ como simulador de


Red y VEINS como enlace hbrido de comunicacin entre los dos simuladores
mencionados, se eligen en una primera instancia para la simulacin del proyecto,
sin embargo al momento de instalarlos y ejecutarlos presentaron problemas de
afinidad, debido a que las versiones que se manejan para estos tipos de
simuladores actualmente se encuentran con sus archivos incompletos y en la
mayora de los casos sus distribuidores ya no dan soporte a estas versiones, por
tal razn se tuvo que hacer otra eleccin de simulador y se decidi trabajar con el
simulador Integrado NCTUns, este simulador est compuesto por los elementos
necesarios para simular Redes, movilidad y diferentes tecnologas, lo que lo hace
un simulador verstil para el objetivo de este proyecto. Pero teniendo en cuenta
que con los primeros simuladores mencionados se trabaj un tiempo considerable
y se estudiaron a fondo, se anexa toda la documentacin correspondiente a su
instalacin, definicin, integracin y dems componentes importantes que se
investigaron, la informacin correspondiente a estos simuladores se encuentra en
la pgina de Anexos.

5.1 SIMULADOR ESCOGIDO PARA LA SIMULACIN NCTUns

NCTUns es un simulador de redes nuevas que proporciona unas caractersticas


nicas, suministra muchas ventajas notables que no pueden ser fcilmente
alcanzadas por simuladores de redes tradicionales, es un software de cdigo
abierto que se ejecuta en Linux y es utilizado por muchos investigadores en el
mundo. Esta herramienta no se centra especficamente en la movilidad de

48

vehculos, tambin proporciona una serie

de

elementos que permiten la

simulacin de Red, NCTUns contiene muchas funcionalidades para el modelado


de vehculos, como es los patrones de conduccin humana car-following, y
tambin para el control de intersecciones.

Fue desarrollado en Chiao Tung University (NCTU) en Taiwan, NCTUns simula


redes IP basadas en Ethernet, redes Wireless LAN IEEE 802.11b, redes celulares
GPRS, redes pticas, redes en malla Wireless IEEE 802.11b, redes QoS IEEE
802.11e, redes Ad-Hoc y redes inalmbricas con antenas direccionales
(Hernndez Mantilla, 2008).

NCTUns simula dispositivos de red como Hubs Ethernet, Switches, Routers,


Hosts, puntos de acceso inalmbricos IEEE 802.11b, interfaces, etc. Para redes
pticas, simula Switches de circuitos en redes pticas y Switches de rfagas en
redes pticas, fibras pticas WDM y anillos de proteccin WDM. Para redes QoS,
simula Routers interiores y de frontera. Para redes GPRS, simula telfonos GPRS,
estaciones base GPRS, dispositivos GGSN y SGSN. Para redes WIMAX 802.16d,
simula estaciones base en modo PMP (punto-multipunto), las estaciones base en
modo malla y sus correspondientes equipos de usuario SS (Subscriber Stations).
Para redes DVB-RCS, simula el satlite geoestacionario, el centro de control de
red (NCC), el terminal de satlite de retorno de canal (RCST), el alimentador, el
proveedor del servicio, el trfico de la puerta de acceso (gateway). Para redes
vehiculares inalmbricas, simula vehculos ITS equipados con una interfaz
inalmbrica en modo Ad-Hoc 802.11b, vehculos ITS equipados con una interfaz
inalmbrica en modo de infraestructura 802.11b, vehculos ITS equipados con una
interfaz inalmbrica GPRS, vehculos ITS equipados con una interfaz inalmbrica
DVB-RCST, vehculos ITS equipados con las cuatro diferentes interfaces
inalmbricas. Para nodos mviles equipados con mltiples interfaces inalmbricas
heterogneas, simula un nodo mvil tradicional que se mueve por una ruta

49

especificada, un carro ITS que automticamente se mueve sobre una carretera


construida (Hernndez Mantilla, 2008).

En su versin 5.0, que es la que se utiliz en esta caso proporciona una


implementacin completa de la IEEE 802.11p / 1609 las normas definidas para
redes vehiculares inalmbricas (Shie-Yuan Wang, Chih-Che Lin, 2010). Debido a
su gran acogida en el campo de la investigacin se volvi un Software comercial y
su ltima versin libre fue la 6.0.

Para este proyecto utilizamos algunos de los elementos que provee el simulador
para redes VANETs. Los elementos y tecnologas con los que dispone el
simulador para Redes VANETs son los siguientes:

Tecnologas: IEEE 802.11b, IEEE 802.16e, IEEE 802.11p, GPRS, IP


MVIL.
Elementos de Red: Host, Routers, Estaciones Base, enlaces, antenas,
Switches.
Otros: Intersecciones vehiculares, Vehculos, avenidas programables para
varios carriles.

Teniendo en cuenta que una de las caractersticas principales de las redes


VANETs es su habilidad para trabajar con diferentes tecnologas, el simulador
NCTUns dispone de vehculos para cada una de las tecnologas o vehculos
integrados que funcionan para simular estos procesos, como se puede ver en la
(Figura 10).

50

Figura 10. Elementos vehiculares para representar las Tecnologas.


Fuente: Elaboracin propia.

5.2 INSTALACIN DEL NCTUns

La instalacin y configuracin de este simulador es sencilla, pero se debe tener en


cuenta que versin del Fedora tiene la maquina donde se va a instalar el
simulador, para este caso se utilizara una versin del Fedora 9, despus de tener
presente esta consideracin se podr instalar sin problemas si se siguen los
siguientes pasos (Becerra , 2006) :

En este caso, en la Universidad se hallaba una mquina que tena la herramienta


instalada, es importante aclarar que actualmente ya no se encuentran disponibles
las descargas de las versiones del NCTUns, por lo que el acceso a esta

51

herramienta se vuelve difcil, pero una vez se cuenta con la versin del NCTUns
se procede a:
1) Tener instalado en la mquina que va a utilizar un Fedora core 9. Tener en
cuenta que si desea tener una instalacin exitosa del simulador, se debe instalar
Fedora core sin ningn cortafuegos.
2) Extraer los archivos del NCTUns en la carpeta de preferencia, para poder
acceder a las libreras y a los directorios del programa. Al descomprimir
automticamente se crear una carpeta con el nombre NCTUns5.0
3) Ubicado en /home/nombre_usuario/NCTUns5.0, abra un terminal en modo
superusuario para realizar la instalacin del simulador. Para esto digite en el
terminal ./install.sh . Los archivos del simulador se guardarn automticamente
en la ruta /usr/local/nctuns. Durante la instalacin de NCTUns se crea un nuevo
kernel para Fedora en el cual se puede ejecutar el simulador. Este nuevo kernel
aparecer en la ventana del gestor de arranque junto con otros sistemas
operativos que usted tenga instalado en su computador.
4) Ubicado en /home/nombre_usuario/NCTUns5.0, abra un terminal en modo
superusuario para realizar la instalacin del simulador. Para esto digite en el
terminal ./install.sh . Los archivos del simulador se guardarn automticamente
en la ruta /usr/local/nctuns. Durante la instalacin de NCTUns se crea un nuevo
kernel para Fedora en el cual se puede ejecutar el simulador. Este nuevo kernel
aparecer en la ventana del gestor de arranque junto con otros sistemas
operativos que usted tenga instalado en su computador.
5) Desactivar el cortafuego y todas las Reglas con los siguientes comandos:
ipatables-F
ipatables-L.
6) Reinicie el computador y entre por el nuevo kernel de NCTUns.

52

7) Terminada la instalacin el programa le dar una lista de pasos a seguir para la


configuracin del simulador antes de usarlo. Los pasos son los siguientes:
Definir las variables de ambiente NCTUNSHOME y LD_LIBRARY_PATH.
Estas variables deben quedar definidas en los archivos .bashrc y .cshrc que
se encuentran en /root . Para definirlas en el archivo .bashrc debe hacerlo
de la siguiente manera:
export NCTUNSHOME=/usr/local/nctuns
export LD_LIBRARY_PATH=/usr/local/nctuns/lib

Para definirlas en el archivo .cshrc:


setenv NCTUNSHOME /usr/local/nctuns
setenv LD_LIBRARY_PATH /usr/local/nctuns/lib

8) Indique la direccin del dispatcher.


Ubquese en /usr/local/nctuns/etc/coordinator.cfg

y compruebe que la direccin del

dispatcher sea 127.0.0.1.


9) Desactive el cortafuegos y todas las reglas utilizando: iptable-F
10) En el archivo /etc/sysconfig/selinux

iptable-L.

desactive la variable SELINUX con

SELINUX=disable.

11) Ahora para ejecutar el simulador usted debe ubicarse en /usr/local/nctuns/bin y


abrir tres terminales ver (Figura 10) en las cuales debe ejecutar los siguientes
programas es este orden:
./dispatcher
:/coordinator
./nctunsclient

53

Figura 11. Terminales en ejecucin.


Fuente: Elaboracin propia.

Al ejecutar . /nctunsclient en el terminal tres como observa en la (Figura 11) se


entrar a la interfaz grfica de usuario del simulador, entonces aparecer una
ventana como la siguiente:

54

Figura 12. Interfaz del NCTUns 5.0


Fuente: Elaboracin propia.

5.3 MODELO DE SIMULACION Y GUIA DEL USO DE LA INTERFAZ

Como primera instancia se va explicar cmo utilizar los elementos disponibles en


el simulador para crear Redes VANETs. Inicialmente se crearon dos escenarios
a) y b), as como lo muestra la (Figura 13):

55

Figura 13. Modelos de Escenarios realizados en el NCTUns 5.0


Fuente: Elaboracin propia.

El escenario a) est conformado por vas vehiculares de cuatro carriles con


vehculos IEEE 802.11b, configurados de manera automtica y anexndole otros
de manera manual. El escenario b) est conformado por vas de 4 carriles que
luego se reducen a dos carriles con un cruce de cuatro vas y de igual forma con
vehculos IEEE 802.11b, configurados manualmente. La creacin de estos
escenarios tiene como finalidad dar una gua de utilizacin de la interfaz, para la
creacin de modelos de Redes VANETs.

Para crear una topologa en NCTUns primero se debe tener claro que el simulador
tiene cuatro modos de operacin ver (Figura 14). Cada uno de los cuales debemos
activar segn sea el caso:

56

Draw Topology: En este modo se crea y organiza la simulacin.


Edit Propierties: En este modo se editan y configuran todos los nodos y
enlaces
Run: En este modo se ejecuta la simulacin
PlayBack: En este modo se puede correr la simulacin con los controles
que aparecen en la barra de herramientas que se encuentra en la parte
inferior de la pantalla. Adems este modo de operacin permite visualizar
en la pantalla todos los eventos ocurridos en la simulacin.

Figura 14. Modos de operacin.


Fuente: Elaboracin propia.

Para activar cada uno de los modos de operacin se puede hacer de dos
maneras, mediante las letras: D E R P, que se encuentran en la parte superior
izquierda de la interfaz del NCTUns como se muestra en la (Figura 14). O en la

57

Ruta: File>Operation Mode. Una vez identificado los nodos de operacin se debe
seguir los siguientes pasos para realizar un modelo de simulacin:

1) Crear la topologa. La red a simular requiere de los siguientes elementos:


identifquelos en la barra de herramientas de la Interfaz del NCTUns, ver (Figura
15).

Figura 15. Elementos utilizados para la Simulacin VANET.


Fuente: Elaboracin propia.

Una vez que se identifiquen los elementos en la barra de herramientas de debe


activar Draw Topology o D, seleccione los elementos de la red hacia el rea
de trabajo, haga click sobre el icono correspondiente, y luego haga click sobre el
rea donde se quiere ubicar cada nodo, y se empieza a construir el escenario, en
las siguientes (Figuras 16, 17) se podr apreciar cmo se construye el escenario.
58

Figura 16. Seleccionando los elementos Crossroad, Multi-Lane Road, Lane-merging Road.
Fuente: Elaboracin propia.

59

Figura 17. Seleccionando el Road Conector.


Fuente: Elaboracin propia.

Cuando se estn seleccionando los elementos de las vas se pueden modificar


segn como queramos tener las carreteras, nmero de carriles en una va, el
ancho, nmero de cruces que se quieren tener, orientacin y otras caractersticas
que se pueden configurar ver (Figura 18).

60

Figura 18. Configuracin de los elementos de carretera.


Fuente: Elaboracin propia.

Una vez que se genere las carreteras se procede a elegir el vehculo que se va a
utilizar, y se introduce al escenario desarrollado. Para despus ser configurados
de la manera que se requiera, ver (Figura 19).

61

Figura 19. Agregando vehculos al Escenario.


Fuente: Elaboracin propia.

2) Configuracin de nodos. Para esta configuracin debe de estar activo el


modo Edit Propierties o E, se da doble click sobre el elemento a configurar en
este caso los vehculos con la tecnologa 802.11p Ad-Hoc, estando en el modo
Edit Propierties o E, se da doble click al nodo vehculo
ventana

con el nombre

y se abrir una

mobile station y all se configura el nodo segn los

parmetros que se desee que tenga el nodo, esto se debe hacer con cada nodo
que escogimos.

Si se desea se puede agregar ms nodos automticamente, para esto nos


dirigimos al men y seleccionamos la siguiente ruta;

/ITS-Network/Confifure cars

profiles aqu se podrn poner los nodos automticamente, despus de hacer esto
nos

vamos

al

men

la

ruta

G_Setting/Simutation/Real

Path/Dynamic. Esto se debe hacer para los dos escenarios.

62

Time/

Moving

3) Configurar la simulacin. En el men superior Settings escoja la opcin


Simulation, aparecer una ventana con las opciones de configuracin de la
simulacin. (Para este caso que se est creando solo los escenarios, no se
utiliza).
4) Ejecute la simulacin: Active el modo de operacin PlayBack. Aparecer una
ventana que muestra todos los archivos generados al realizar la simulacin click
en Ok. Luego dirjase al men de la parte superior de la pantalla y seleccione
Simulation, luego de click en Run. Luego de terminar la ejecucin de la
simulacin el mismo simulador activa el modo de operacin PlayBack, en el cual
se podr manipular la simulacin con los botones que se encuentran en la parte
inferior de la interfaz, como se muestra en la (Figura 20).

Estos fueron los Escenarios que se construyeron y se utilizaron como gua, para
explicar de cmo es la creacin de modelos de Redes VANETs manejando el
NCTUns.

Figura 20. Escenario 1.


Fuente: Elaboracin propia.

63

Figura 21. Escenario 2.


Fuente: Elaboracin propia.

En los dos escenarios que se plantearon se trat de desplegar dos ambientes


distintos, donde se pueden observar la colisin entre vehculos, las distancias que
hay entre estos, adems cada escenario tiene sus propias caractersticas de
configuracin, que son las siguientes:

Nmero de carriles 4

Un ancho de carril de 20 (Numero de grosos de la carretera)

Se utiliza el elemento ITS 802.11b Ad-Hoc

Se configura el nmero mximo de carros que se pueden desplegar segn


la carretera o escenario que se quiere generar, en este caso se despliegan
de forma automtica 22 vehculos.

Adems de configurar los carros de forma automtica, se anexan alrededor


de 9 carros ms.

Se escoge en el men la forma de generacin del movimiento. Es esta caso


ser Dinmico.
64

Se configura el trfico de cada uno de los carros que se anexaron con los
siguientes parmetros como lo indica la (Figura 22).

Figura 22. Configuracin de tiempo.


Fuente: elaboracin propia.

Las caractersticas que utiliza en el primer escenario son las mismas que se
emplean en el escenario nmero dos, lo nico que cambia es el ambiente que se
genera en el tamao de las carreteras, nmero de cruces, ms vehculos por las
dimensiones del escenario escogido.

5.3.1 Simulacin de Red VANETs utilizando el protocolo IP mvil. A manera de


resultado de la simulacin se gener un escenario 3 representando el estndar 802.11p
que es el estndar especialmente indicado para automviles. Como se puede observar en
la (Figura 23) el escenario se genera de la misma forma que los anteriores, solo que esta
vez se integran elementos que hacen parte de una Red de comunicaciones, y que en
NCTUns tambin se pueden simular. Este escenario est conformado por unas vas que
tienen 9 cruces, un vehculo configurado con el estndar IEEE 802.11p y una
infraestructura de red de datos cercana a toda la va vehicular. La infraestructura de red
de datos trabaja con el protocolo IP mvil al igual que se configura el vehculo con este
protocolo esto significa que al trabajar con el protocolo IP mvil el vehculo podra hacer
conexin a internet

a medida que se va desplazando por la va y podra obtener

informacin valiosa mientras l viaja a travs de accesos a internet.

65

La red de datos est conformada por cuatro puntos de acceso inalmbricos, un


Router y un computador, de tal manera que la cobertura de estos puntos de
acceso cubren toda el rea vial por donde pasa el vehculo, como se muestra en la
(Figura 23).

Figura 23. Escenario 3.


Fuente: Elaboracin propia.

Los elementos de Red utilizados en esta simulacin son los siguientes y se


pueden encontrar en la Barra de herramientas del simulador:
1. Antenas que hacen la trasmisin de datos o puntos de acceso a la red de datos.
2. Router
3. Host

66

4. Elementos de conexin
5. Elemento IEEE 802.11p con IP Mvil
6. Botn de Seleccin de nodos inalmbricos para formar una Subred
7. Botn de configuracin de configuracin de parmetros del modelo del canal y
capa fsica.

Estos elementos se podrn apreciar mejor en la (Figura 24).

Figura 24. Elementos Utilizados en el Escenario 3.


Fuente: Elaboracin propia.

Una vez que se identifiquen las herramientas se construye el escenario estando


en el modo de operacin del NCTUns Draw Topology o D, se selecciona los

67

elementos, y se pasa a configurar los dispositivos de la siguiente forma: (teniendo


en cuenta que se debe pasar a modo Edit Propierties o E)
1. Se da click en el botn 7 y despus se da doble click en el vehculo 802.11p,
all se activa el modo Use the transmitting node perspective. Despus click en ok.
2. Se repite el paso 1 se selecciona el modo Use the transmittin node perspective.
Vamos a la casilla C.S.P.T. (dbm) (Carrier Sense Power Threshold) y ponemos 72 que es nivel de potencia del umbral adecuado para la comunicacin con el
nodo y despus marcamos ok.
3. Despus vamos al modo Edit Propierties y guardamos el escenario.
4. Configurar los nodos dando doble click en ellos y en la casilla Provider Service
identifier y ponemos nodo 1 damos ok, y as con los otros nodos respectivos,
como lo muestra la (Figura 25).

Figura 25. Configuracin de nodos.


Fuente: Elaboracin propia.

68

5. Despus nos vamos para el elemento 802.11p IP Mvil damos doble click y
configuramos los 4 nodos donde se comunicara el elemento 802.11p Ad-Hoc.

Figura 26. Configuracin de nodos del carro.


Fuente: Elaboracin propia.

6. Ahora configuramos el Host con el comando stg que es el que enva el trfico a
la Red ver (Figura 27).

69

Figura 27. Comando stg.


Fuente: Elaboracin propia.

7. Por ltimo configuramos las IP en cada uno de los nodos, tomando como
referencia la IP del 802.11p del protocolo IP Mvil, este paso se realiza en cada
nodo, cada nodo se configura con una IP mvil por tanto, los nodos vehiculares
deben tener configurada un direccin temporal que es la Care-of-address que es
la que lo va identificar cuando cambie de punto de acceso es decir cuando pase a
otra subred que no sea la local.

Teniendo en cuenta que para proveer movilidad en IP Mvil, se requiere que cada
vez que un mvil pase por alguna SubRed local, obtenga una direccin temporal
mientras est visitando la Red fornea, se deben configurar estas direcciones en
cada mvil. Estas direcciones son llamadas Care of address como se muestra en
la (Figura 28).

70

Figura 28. Configuracin de nodos.


Fuente: Elaboracin propia.

8. Luego nos dirigimos a poner la simulacin en el Modo Run y ejecutamos la


simulacin con el Modo PlayBack.

5.3.2 Ejecucin de la simulacin. El escenario 3 es una Red VANETs donde


hay un nodo mvil en este caso un vehculo, el cual se est moviendo por una va
que est permanentemente haciendo conexin con una infraestructura de Red
que va localizando a medida que se desplaza por la carretera. El protocolo por
medio del cual se estn conectando es el protocolo IP Mvil, lo que quiere decir
que el nodo mvil

vehicular est haciendo conexin a una Red de datos en

particular a internet mvil y se puede observar que a medida que avanza el


vehculo se va conectando con el punto de acceso ms cercano, por tanto estn
haciendo Handover entre distintas zonas de cobertura, como se aprecia en las
(Figuras 29, 30, 31, 32,33).

71

Figura 29.
Fuente: Elaboracin propia.

Figura 30.
Fuente: Elaboracin propia.

72

Figura 31.
Fuente: Elaboracin propia.

Figura 32.
Fuente: Elaboracin propia.

73

Figura 33.
Fuente: Elaboracin propia.

5.4 DESAFIOS DE INVESTIGACIN

En este trabajo se ha realizado un estudio de lo que son las Redes VANETs, se


han visto diferentes tipos de simuladores que permiten evidenciar como trabajan y
operan estas Redes, se hizo una simulacin utilizando el NCTUns. Sin embargo
las Redes enfocadas a entornos vehiculares renen amplias caractersticas de
estudio, como son los beneficios que estas pueden prestar, en la actualidad ya se
han implementado y desarrollado varios proyectos que integran estas tecnologas,
los estndares y protocolos que emplean estas tecnologas estn actualmente en
estudio y desarrollo, los dispositivos que se utilizan en la conexin entre los
vehculos y una infraestructura serian un buen tema a tratar para futuras
investigaciones.

74

Hay algunas aplicaciones de confort que tienen muy buena acogida en un futuro,
como es por ejemplo poder tener acceso a internet desde el vehculo, aqu se
podra centrar varias investigaciones de cara al futuro.

Los estudios futuros se podran centrar en las caractersticas generales de la


Redes VANETs como es la conectividad, flujo de trfico, estndares y protocolos
de alto rendimiento, pero los desafos ms importantes para estudios futuros estn
en las herramientas de simulacin, teniendo en cuenta que los simuladores que
existen en ciertos aspectos no llenan las expectativas que se tienen respecto a
ellos. Se puede considerar para estudios futuros la comparacin entre diferentes
simuladores, establecer las ventajas y desventajas que presenta cada uno,
evaluar los simuladores en distintos escenarios, para
comportamiento

desempeo,

para

poder

entrar

saber cul es
a

evaluar

que

su
tan

recomendables son en un proceso de simulacin. En general son muchas las


reas en la que se debera seguir investigando esta tecnologa, lo ms importante
es saber identificar cules son las dificultades ms frecuentes con la que esta
tecnologa no ha logrado consolidarse.

75

CONCLUSIONES

Este estudio permiti conocer ms a fondo los elementos que conforman


una Red VANETs, as como sus aplicaciones y los diferentes estndares
que intervienen en esta tecnologa.

El uso de las herramientas de simulacin nos da un mejor acercamiento a


la realidad de como es el funcionamiento de una Red Ah-Hoc VANET,
permite entender las capacidades de alcanc de estas nuevas tecnologas,
y de posibles nuevos beneficios que puedan traer en un futuro.

El concepto de

movilidad que utilizan los Sistemas Inteligentes de

Transporte (SIT), crea una nueva perspectiva sobre el enrutamiento de las


Redes, de esta manera se exploran y se tiene en cuenta aspectos que no
se consideraron al crear la Redes que actualmente existen.

El manejo de las herramientas de simulacin fue difcil, debido a que las


versiones de los simuladores han presentado problemas de compatibilidad
con

algn sistema Operativo en especfico, adems varios de los

simuladores ya no se encuentran disponibles, porque se

han vuelto

comerciales y en algunos casos sus ltimas versiones libres ya no estn a


disposicin de los usuarios.

El OpenStreetMap es una buena herramienta de exportacin de mapas que


se puede utilizar en cualquier proyecto que establezca unas caractersticas

76

de movilidad definidas, adems brinda una insercin de realismo a la


simulacin que se logre realizar con este elemento, aclarando que solo se
puede utilizar en algunos simuladores en este caso SUMO.

Las implementaciones que se han logrado realizar, han sido proyectos


ejecutados por mltiples consorcios ayudados por distintos sectores de la
poblacin y de los gobiernos locales, debido a los elevados costos que
representa la construccin de un proyecto empleando estas nuevas
tecnologas.

Se pudo apreciar que las Redes VANETs tienen una capacidad amplia de
comunicacin con diferentes tecnologas, en el caso particular de la
simulacin realizada en este proyecto se ve la proyeccin de las Redes
VANETs para trabajar con IP Mvil, lo que significa conexin Mvil con
Internet. Esto evidencia la amplia cobertura que tendr en el futuro,
teniendo en cuenta que podr trabajar tanto con las tecnologas actuales
como GPRS y con las tecnologas futuras.

77

RECOMENDACIONES

En cuestin de la bsqueda de los simuladores sera importante tener en


cuenta si la herramienta escogida cumple con los elementos necesarios
para poder realizar la simulacin.

Sera recomendable mirar otros proyectos de simulaciones que se hayan


elaborado, observar bajo que escenarios se trabajaron y que herramientas
utilizaron para la generacin de trfico, dado a que en este punto se
presenta problemas debido a la familiaridad que se pueda tener con el
simulador escogido.

Se considera necesario tener una maquina con muy buenas caractersticas,


para poder instalar las herramientas que se escojan, y as poder realizar la
simulacin.

Independientemente del simulador que se elija es necesario tener

la

documentacin correspondiente de la herramienta, dado a que as se


facilita el uso y el desarrollo de la simulacin que se quiera realizar.

78

BIBLIOGRAFA

(1) Rodrguez Garca, M. . (2009). Evaluacin de Propuestas de Servicios de


Localizacin para Redes VANETs. Proyecto Fin de Carrera.Murica:
Universidad de Murcia. Obtenido de
http://repositorio.bib.upct.es/dspace/bitstream/10317/1788/1/pfm150.pdf

(2) Becerra , L. (2006). Smulacion de Redes de Telecomunicaciones,


Simulador de Redes NCTUns,.

(3) Blanco, J. I., Hernandez Suarez, C. A., & Salcedo Parra, O. J. (Noviembre
de 2010). ESTADO DEL ARTE EN REDES VANET Y CADENAS DE
MARKOV. Vol.1, 16.

(4) Car to Car Communication System Inter-Vehicle Communication. (s.f.).


Electronics Bus. Obtenido de Electronics Bus: http://electronicsbus.com/carto-car-communication-system-inter-vehicle-communication-vehicularnetwork/

(5) Glvez Serna, J. A., & Hincapi , R. C. (Julio de 2011). Las Redes
Inalmbricas Ad-Hoc En La Comunicacin Vehicular. 3. Obtenido de
http://kosmos.upb.edu.co/web/uploads/articulos/(A)_Las_Redes_Inalambric
as_AdHoc_en_la_Comunicacion_Vehicular_M4wG4_.pdf

(6) Gnzalez, N. (Agosto de 2012). Universo de la Familia de Estndares IEEE


802.11. Obtenido de http://universodelafamiliaieee80211.blogspot.com/

79

(7) Hassnaa Moustafa, S. M. (Noviembre 10 del 2008). Introduction to


Vehicular Networks. UTP Electronic and Digital Intellectual Asset., 1-19.

(8) Hernndez Mantilla, F. (2008). Anlisis sistemtico de las caractersticas y


el funcionamiento del simulador y emulador de red NCTUns 4.0 en el
diseo de redes de datos cableadas e inalambricas.Escuela Policnica del
ejercito. Ecuador.

(9) ICESI, U. (2010). SISTEMAS Y TELEMTICA. Revista de la Facultad de


Ingeniera, 16. Obtenido de http://www.icesi.edu.co

(10)

Lequerica Roca, I., & Cortazar Mgica, I. (s.f). RENDIMIENTO DE

VANETS EN ESCENARIOS DE USO REALISTAS, Telefnica Investigacin


y Desarrollo. 3.

(11)

Maldonado Narvez, V. E. (2012). Comparacin de protocolos de

enrutamiento y modelos de movilidad para Redes Ad-Hoc Vehiculares.


Trabajo de fin de titulacin . Ecuador: Universidad Catlica de Loja.
Obtenido de
http://webcache.googleusercontent.com/search?q=cache:uA0ETPtFjJQJ:ce
pra.utpl.edu.ec/bitstream

(12)

Moustafa, H., Senouci, S. M., & Jerbi, M. (2008). Introduction to

Vehicular. Obtenido de http://www.senouci.net/download/Publications/BookChapters/Senouci_AU-2008.pdf

(13)

Murcia Hernndez, R. (2010). Evaluacin de herramientas de

simulacin de Redes Vehiculares. Trabajo Fin de

80

Mster.Murcia:Universidad Politcnica de Cartagena. Obtenido de


http://repositorio.bib.upct.es/dspace/bitstream/10317/1788/1/pfm150.pdf

(14)

Reyes Morgado, E. (Julio de 2009). PRESTACIONES DE LAS

REDES AD HOC INAL AMBRICAS: TEORIA A TRAVES DE CAPAS,


Tesis Doctoral. UNIVERSIDAD REY JUAN CARLO.

(15)

Ripoll Cerezo, P. G. (Julio de 2012). Estudio del Simulador de Redes

Vehiculares VEINS.Proyecto Fin de Carrera .Universidad Carlos III de


Madrid. Obtenido de http://earchivo.uc3m.es/bitstream/10016/16704/1/PFC_PabloGonzalezRipollCerezo.pdf

(16)

Royer, E. (Abril de 1999). A Review of Current Routing Protocols for

Ad-Hoc Mobile Wireless Networks. IEEE, Personal Communications.


Obtenido de http://graphics.stanford.edu/courses/cs428-03spring/Papers/readings/Networking/Royer_IEEE_Personal_Comm99.pdf

(17)

Shie-Yuan Wang, Chih-Che Lin. (2010). NCTUns 5.0: A Network

Simulator for IEEE 802.11(p) and 1609 Wireless Vehicular Network


Researches. Obtenido de http://nsl.csie.nctu.edu.tw/files/wang2.pdf

(18)

Toms Gabarrn, J. B., Egea Lpez, E., & Garca Haro, J. (s.f.).

Evaluacin de mecanismos de priorizacin en 802.11p con VHDL.


Recuperado de fuente Acadmica Database., 3-4.

81

ANEXO 1. SIMULADOR DE TRFICO: SUMO

SUMO (Simulation of Urban MObility), es una herramienta freeware y opensource


desarrollada por el Instituto de Investigacin en el Transporte (Centro Aeroespacial
Alemn), junto con el Centro de Informtica Aplicada de Colonia (Alemania), su
uso primordial va dirigido hacia proyectos de investigacin sobre trfico vehicular,
su plataforma de programacin es C++, SUMO permite crear escenarios distintos
como vas con varios carriles, intersecciones con semforos, generar mapas de
rutas o importarlos desde mapas disponibles como OpenStreetMap, SUMO est
Disponible para Windows, Linux, MacOs. Lo ms importante de este simulador es
que cuenta con interfaces para conectarse con simuladores de Red como
Omnet++.

Como parte del proceso de desarrollo de la simulacin se escoge la versin


0.15.0, La cual presenta las siguientes caractersticas:
Movimiento de vehculos en tiempo discreto y espacio contino.
Soporta tipos diferentes de vehculos.
Vas Multicarril.
Cambio de carril.
Diferentes modos de prioridad en cruces y semforos.
Interfaz grfica.
Soporta redes viarias de varias decenas de miles de calles.
Alta velocidad de ejecucin (alcanza 100.000 actualizaciones/segundo por
vehculo en un procesador de 1GHz).
Interoperabilidad con otras aplicaciones en tiempo real.
Soporta importacin de mapas topolgicos para la red vial.
Rutas microscpicas (cada vehculo tiene la suya propia).

82

Alta portabilidad (paquetes para Linux y Windows).


Alta interoperabilidad gracias al uso de datos XML.

Figura 34. Interfaz de SUMO.


Fuente: Elaboracin propia.

1.2 SIMULADOR DE RED: OMNeT++

Est basado en C++, dirigido a modelar Redes de comunicaciones ya sean


cableadas e inalmbricas, la ventaja que tiene sobre otros simuladores es la de
poder contar con mdulos independientes, que fueron creados especialmente para
dar soporte a otras aplicaciones especficas y que se puedan integrar de manera
natural, como es por ejemplo SUMO. La principal caracterstica del OMneT++ es
que

cuenta con una herramienta grafica denominada Tkenv, la cual permite

83

visualizar la Red que se pretende implementar, es de cdigo abierto, para el uso


en el mbito acadmico en instituciones comerciales orientadas a la investigacin.

1.3 SIMULADOR HIBRIDO: VEINS


(Vehculos en Simulacin de Red), este simulador permite integrar los resultados
de la simulacin que genera los simuladores de Red y Trafico, desde su primera
versin en la ao 2008, ha servido para que desarrolladores colaboren con su
perfeccionamiento, es un software multiplataforma, est escrito en C++, la
caractersticas de maquina donde va hacer instalado son las mismas en la que se
instal el SUMO, este proceso de instalacin e integracin de los simuladores se
podr ver con ms detalle ms adelante.

84

ANEXO 2. INSTALACIN E INTEGRACIN DE LOS SIMULADORES

Es importante identificar con que versin del simulador se desea trabajar, dado a
que algunas de ellas trabajan mucho mejor en un tipo de mquina y Sistema
operativo especfico, en este caso se instal en una plataforma Windows 8 con
las siguientes caractersticas:

Figura 35. Caractersticas del Computador donde se Instal SUMO.


Fuente: Elaboracin propia.

85

2.1 INSTALACIN DE SUMO


En la pgina de SUMO encontraremos las todas las versiones del simulador, as
como toda la documentacin necesaria para su instalacin y su posterior manejo,
es importante anotar que si se va a trabajar con el OMneT++, debemos tener en
cuenta la versin que se descargue, lo que se expondr aqu ha sido realizado
con la versin 0.15.0.

Una vez descargado el Archivo sumo-winbin-0.15.0.zip, llevar el archivo al


directorio de preferencia

(para este caso C:), descomprimir el archivo el cual

genera la carpeta sumo-0.15.0, despus se realizara los siguientes pasos:


1) Nos dirigimos al Smbolo del sistema (command shell), y all ejecutaremos los
siguientes comandos:

Figura 36. Comandos para la instalacin de SUMO.


Fuente: Elaboracin propia.

2) Cuando se confirma que la instalacin ha sido exitosa se ejecuta el comando


sumo-gui.exe

86

Figura 37. Ejecutando el comando sumo-gui.exe


Fuente: Elaboracin propia.

Al ejecutar el comando anterior se abrir una ventana con la interfaz de SUMO


como se puede observar en la (Figura 34).

2.2 INSTALACIN DEL OMNeT++.


En la instalacin de este simulador se debe ser precavido a la hora de descargar
la versin indicada, pues es frecuente que se descarguen los archivos de
versiones incompletas y en muchos casos con errores, para este caso se instal la
versin 4.2.2 para Windows, pues es una de las versiones que traen todas las
libreras y dems herramientas completas para llevar a cabo la simulacin, de la
misma manera que se descarg y se ejecut SUMO, lo haremos con el
OMNeT++, siguiendo y ejecutando los siguientes comandos:

1) Nuevamente nos dirigimos al smbolo de sistema y ejecutamos:

87

Figura 38. Ejecutando el comando mingwenv.cmd.


Fuente: Elaboracin propia.

2) Una vez ejecutado el paso anterior

se despliega una nueva ventana,

ejecutamos el comando ./configure

Figura 39. Configurando OMNeT++


Fuente: Elaboracin propia.

3) Confirmamos que la configuracin ha tenido xito, y entonces ejecutamos el


comando make, para as construir los archivos necesarios para que OMNet++
funcione correctamente.

88

Figura 40. Configurando OMNeT++


Fuente: Elaboracin propia.

4) Cuando se acabe la configuracin, se procede a verificar si la instalacin esta


correcta con la siguiente instruccin:
cd samples/dyna
./dyna

Figura 41. Verificando Instalacin.


Fuente: Elaboracin propia.

Al ejecutar la instruccin se abrir unas ventanas comprobando que la instalacin


fue todo un xito.

89

Figura 42. Ejemplo de la correcta Instalacin.


Fuente: Elaboracin propia.

Para poder acceder a la interfaz de OMNeT++, y poder as crear un acceso directo


en el escritorio de la maquina sin tener que estar reiteradamente abriendo la
ventana de (command shell), podemos extraer el IDE del simulador que est
basado en Eclipse escribiendo en la ventana de comandos omnetpp.

90

Figura 43. Interfaz Grfica.


Fuente: Elaboracin propia.

91

ANEXO 3. INTEGRACIN SUMO, OMNeT++ E INSTALANDO VEINS

Al igual que paso con el OMNeT++, las versiones que se encuentran de este
simulador no estn completas o en su efecto estn con errores, para este proceso
se trabaj con la versin del Veins 2.0, se sigue manteniendo el mismo criterio de
descarga y copia del archivo en el directorio de preferencia como se indic
anteriormente, al descomprimir el archivo se crea una carpeta en el directorio C:\
veins-2.0, cuando se realice esta accin abriremos la interfaz

grfica

del

OMNet++ y seguiremos la siguiente ruta:

1) Damos click en

File / Import / General,

escoger Existing Projects into

Workspace y en donde aparece Select root directory marcar la casilla y buscar


en el directorio la carpeta donde se encuentra veins-2.0, luego finalizar, y entonces
en el Project Explorer se habr creado un proyecto llamado mixim. Ahora nos
ubicamos en el men de la interfaz y nos vamos a

Project / Build All,

esperamos a que se complete el proceso de importacin, para comprobar que el


proceso se ejecut exitosamente se deber generar en el CDT Build Console
[mixim]

**** Build Finished ****, y observar si en la parte inferior de la interfaz

donde se encuentra Problems no se hayan ejecutado errores, dado el caso que


se encuentren errores, nos advierte que la versin que se est ejecutando no tiene
los archivos completos, y se deber desinstalar el OMNeT++ y volver a instalar el
programa con una versin del VEINS completa.

92

Figura 44. Importando a VEINS.


Fuente: Elaboracin propia.

2) Ahora debemos comprobar que SUMO est trabajando simultneamente con


VEINS, esto lo podemos hacer

mediante la consola de configuracin del

OMNeT++ simplemente nos vamos a la ruta donde se encuentra la carpeta del


omnetpp 4.2.2 y le damos click y buscamos el comando (mingewenv.cmd) damos
doble click y ejecutamos el ejemplo erlangen, como lo muestra la (Figura 45).

93

Figura 45. Probando VEINS y SUMO.


Fuente: Elaboracin propia.

3) En este paso comprobamos que VEINS y OMNeT++ funcionan correctamente


para lo cual se busca dentro del rbol del explorador de proyectos de la interfaz
grfica (IDE) de Omnet++, el proyecto

/ mixmin / examples / baseNetworks /

omnetpp.ini, dar click derecho y escoger Run Ass / Omnet++ Simulation Una vez
que se ejecuta los comandos deber aparecer una ventana donde se podr
comprobar el funcionamiento de VEINS con el OMNeT++.

94

Figura 46. Probando VEINS y OMNeT++.


Fuente: Elaboracin propia.

4) Por ultimo comprobamos que el simulador hibrido esta interactuando


correctamente con SUMO y el OMNet++,

la forma de probar el correcto

funcionamiento es ejecutando un script en Phyton que tiene el OMNeT++ y se


debe ejecutar desde la consola del OMNeT++ (mingewenv.cmd).

Figura 47. Ejecutando la integracin de los Simuladores.


Fuente: Elaboracin propia.

95

ANEXO 4. USO DE LOS SIMULADORES

Para un primer acercamiento con el proceso de desarrollo de la simulacin se


hace importante conocer y explorar estas herramientas instaladas, dado a que se
ampla mucho mejor el panorama de cmo se implementa un modelo para Redes
VANETs, el modelo que se va a utilizar es de un ejemplo que viene en el paquete
veins-.2.0 que se llama traci_launchd, en este modelo permite generar un retardo
de varios segundos a varios vehculos tratando de provocar un accidente y
provocar una congestin, entonces es donde la Red VANET tiene como beneficio
informar a los otros nodos de la Red que es lo que ha pasado y puedan coger otra
ruta alternativa, entonces es aqu donde OMNet++ informa a SUMO para que este
busque una ruta, por donde puedan transitar los vehculos normalmente de igual
manera le informa si la ruta de la accidente esta otra vez funcionando
normalmente.
Entonces la creacin del modelo seria el siguiente:
1) Nos ubicamos en Project Explorer del OMNeT++ y ubicamos el modelo que
queremos utilizar

que es en este caso traci_launchd que se encuentra en

C:\veins-2.0\examples.
2) Copiar la carpeta mencionada y pegar dentro de la misma carpeta examples,
como ya se encuentra una carpeta con el mismo nombre, el programa va a
solicitar un nuevo nombre, aqu se va a llamar prof.
3) Todos los archivos .ned van a resultar afectados debido a que la carpeta no
corresponde al paquete, por lo tanto hay que cambiar primero el nombre del
paquete en todos los archivos afectados para lo cual al dar doble click en el
archivo .ned que se va a editar aparece en la ventana principal el modo grfico del

96

archivo .ned, en la parte inferior izquierda de sta ventana aparecern dos


pestaas:
Desing y Source, la segunda pestaa permite ver el archivo .ned en modo (scrip)
luego se procede a remplazar package, org.mixim.examples.traci_launchd

por

org.mixim.examples.prof, de igual manera existen objetos duplicados ya que se


encuentran tambin en otro modelo, por lo tanto es necesario cambiar el nombre
de los mdulos as como se indica a continuacin, y para finalizar guardar todos
los cambios.
BaseNic.ned ->BaseNic1.ned
Car.ned -> Car1.ned, tambin cambiar el mdulo BaseNic a BaseNic1
Highway.ned -> Highway1.ned
scenario.ned -> scenario1.ned, aqu tambin se debe cambiar la clase que
extiende que se debe llamar Higwway1
Editar el archivo omnetpp.ini y cambiar
network=scenario1
*.manager.moduleType = org.mixim.examples.prof.Car1

En ste archivo tambin se pueden cambiar los parmetros de configuracin,


como sensibilidad, velocidad de transmisin, potencia de transmisin, y otros
elementos. Para iniciar la simulacin es necesario iniciar el VEINS desde la
consola del OMNeT++ (mingewenv.cmd), para llamar a los simuladores , luego ir
a la interfaz del OMNeT++ ir al proyecto prof y dar click derecho en el archivo
network / Run As / Omnet++ Simulation y dar click en el botn RUN.

97

Figura 48. rbol de ficheros daados.


Fuente: Elaboracin propia.

En la (Figura 48) se aprecia los mdulos que estn daados una vez que se
agregan a la carpeta examples, cuando se remplaza el package por prof, se
puede ejecutar el archivo y se obtiene un escenario VANETs como se puede
apreciar en la (Figura 49).

Figura 49. Escenario VANET.


Fuente: Elaboracin propia.

98

4.1 MDULOS OMNeT++ DE VEINS


Como se pudo ver en la creacin de un proyecto en OMNeT++, el usuario tiene
acceso a todos los componentes de VEINS debido al proceso de importacin que
se realiz durante la instalacin creando un mdulo llamado mixim, en la creacin
de un nuevo proyecto se puede utilizar los mdulos que se requiera para llevar a
cabo la simulacin que se desee. Dentro del proyecto que se cre prof, podemos
ver los siguientes elementos que se utilizaron para la creacin del escenario
VANET:

Scenario.ned: Es el mdulo sobre el que se construye la Red,

este

mdulo es donde se cimienta la topologa de la red y hereda los


submdulos de Highway.ned, quien define los elementos o ficheros que se
va utilizar dependiendo de lo que se desee simular.
Highway.ned: Como se ha dicho, es este fichero .ned el que realmente
define la topologa bsica (pues el denominado scenario hereda de l).
Car.ned: Este mdulo juega un papel muy importante puesto que tiene una
serie de elementos auxiliares que son los encargados de la parte telemtica
(que seran las tablas de enrutamiento y de interfaces, como la parte de
gestin de movilidad), as como el modelado de cada una de las capas
necesarias para que se produzca la comunicacin (desde la tarjeta de red
inalmbrica, hasta el nivel de aplicacin, pasando por las capas de red y de
transporte) (Ripoll Cerezo, 2012).
BaseNic.ned: Es un mdulo del mixim encargado de hacer las
implementaciones de la capa MAC CSMaclayer y Mac80211

99

ANEXO 5. REDES EN SUMO

Puesto que la lista de opciones que ofrece SUMO es muy amplia, se decidi
introducir el concepto de ficheros de configuracin. Esto facilita su uso, pues no es
necesario llamar todos los comandos deseados uno a uno, sino que se guarda
todo el esquema en ese fichero. Un fichero de configuracin es un documento
XML que tiene un elemento raz denominado configuration, con los valores
deseados almacenados como valores de atributo. Por ejemplo, la opcin --net-file
test.net.xml en la lnea de comandos sera <netfile value="test.net.xml"/> en el
fichero de configuracin (Ripoll Cerezo, 2012).
Segn para la aplicacin que se tenga destinado el uso del paquete del fichero
de configuracin del SUMO, se conviene seguir la siguiente nomenclatura
*.sumo.cfg: Fichero de configuracin para SUMO and GUISIM.
*.netc.cfg: Fichero de configuracin para NETCONVERT.
*.netg.cfg: Fichero de configuracin para NETGEN.
*.rou.cfg: Fichero de configuracin para DUAROUTER.
*.jtr.cfg: Fichero de configuracin para JTRROUTER
*.df.cfg: Fichero de configuracin para DFROUTER.
*.od2t.cfg: Fichero de configuracin para OD2TRIPS.

100

Figura 50. Redes de rejilla (o tipo grid).


Fuente: Elaboracin propia.

Este tipo de Redes es una de las que se pueden generar de manera automtica.
Se trata de una topologa con vas en sentido vertical y horizontal que se cruzan
entre s. Podremos indicar al simulador el nmero de cruces deseados en las
coordenadas x e y, as como la distancia entre los mismos (en metros).

Las opciones que permiten formar estas Redes automticas son las siguientes:

--grid-x-number Indica el nmero de cruces en el eje x.


--grid-y-number Indica el nmero de cruces en el eje y.
--grid-number Indica el nmero de cruces en el eje x e y (iguales).
--grid-x-lenght Indica la distancia (metros) entre los cruces en el eje x.
--grid-y-lenght Indica la distancia (metros) entre los cruces en el eje y.
--grid-lenght Indica la distancia (metros) entre los cruces en el eje x e y.

101

La opcin que permite aadir vas perpendiculares al permetro de la rejilla, de tal


forma que todas las intersecciones de la red cuenten con cuatro brazos como se
muestra en la (Figura 50) es --attach-length

Adems se puede seleccionar entre dos tipos de trfico en los cruces:


priority: Los cruces son controlados mediante la regla de prioridad tpica, es
decir, al llegar a un cruce, tendrn preferencia los vehculos que aparecen
por la derecha.
traffic_light: El cruce se controla mediante un semforo que ir dando paso
a cada sentido de la marcha de forma intercalada.
Cuando se define la forma del grid y el control de las intersecciones, se deber
llamar a NETGEN para que el simulador genere la red que se le ha indicado. Para
visualizar el resultado podemos cargar el archivo

.net.xml

que ha generado

NETGEN (indicamos el nombre con la opcin --output-file --o) desde la interfaz


grfica.

Como se haba mencionado anteriormente podemos generar Redes en SUMO


importando mapas de escenarios reales, el simulador es capaz de importar redes
desde varias fuentes, en este caso utilizaremos el proyecto OpenStreetMap.

OpenStreetmap: Es un proyecto colaborativo que tiene como fin crear


mapas libres y editables, para ponerlos a disposicin de todos los usuarios,
se puede obtener mapas a travs de una base de datos que es muy
extensa, adems se puede crear una cuenta para tener la opcin de poder
editar el mapa que se quiere importar.

102

Figura 51. Captura del OpenStreetmap correspondiente a las cercanas de la Universidad Catlica de Pereira.
Fuente: Elaboracin propia.

El proceso de importacin del mapa para abrirlo en la interfaz SUMO y crear una
Red de importacin seria el siguiente:

1) Ubicar el escenario que se quiere importar, en este caso la Universidad catlica


de Pereira en http://www.openstreetmap.org/.
2) La misma herramienta web ofrece la posibilidad de realizar la exportacin del
mapa. En este caso, nos interesar el formato XML, pues es este tipo de ficheros
el que SUMO es capaz de procesar.

103

Figura 52. Proceso de exportacin con formato xml.


Fuente: Elaboracin propia.

3) Dar click en el botn Exportar y se guardar el mapa como el archivo map.os


dentro de la carpeta de descargas.
4) Mover el archivo map.osm desde la carpeta de Descargas hacia el directorio
donde se encuentra SUMO C:\sumo-0.15.0\bin
5) Convertir dicho archivo a un archivo de red etsi.net.xml, vlido para SUMO
mediante la herramienta NETCONVERT.

Figura 53. Convirtiendo map.osm a etsi.net.xml


Fuente: Elaboracin propia.

104

6) Para abrir el archivo (etsi.net.xml) se abre la interfaz grfica de SUMO en la


barra de men escoger File / Open Network y abrir la red con el mapa que se ha
importado (etsi.net.xml) y se tendr la siguiente imagen:

Figura 54. Mapa importado en SUMO.


Fuente: Elaboracin propia.

Con esto hemos terminado de generar la red vial para la simulacin de la VANET.

105

5.1 OBSERVACIONES:

Como se aprecia en la (Figura 54), fue hasta donde se pudo avanzar con los
simuladores escogidos en una primera instancia, el problema que surgi con estos
simuladores fue que no se pudo adquirir una herramienta que pudiera generar la
Red vehicular que se necesitaba para poder formar el trfico en la Interfaz de
SUMO, pues los programas que hacen esta tarea de formar el flujo vehicular en
este momento no se encuentran disponibles y en la mayora de los casos sus
desarrolladores han bloqueado los archivos de descarga, como es el caso de
simulador MOVE que es una herramienta grafica que genera scripts para SUMO,
adems cuenta con un editor de mapas para la generacin de una Red vial de
manera automtica, otra herramienta que esta fuera de servicio y es muy til para
la generacin de Redes de trfico es CityMob for Roadmaps (C4R), el cual es un
generador de patrones de movilidad de Redes vehiculares, este software permite
simular trfico de vehculos en diferentes lugares utilizando mapas reales, estos
simuladores son muy

importantes a la hora de integrarlos con SUMO, en la

actualidad no se encuentran disponibles y es por esta razn el proyecto tuvo que


cambiar la herramienta de simulacin, escogiendo a un simulador integrado como
es el NCTUns, el cual cuenta con todas las herramientas necesarias para simular
este tipo de tecnologa.

106