Academia.eduAcademia.edu

Red híbrida vehicular y de sensores: estado del arte

2013, Revista de Investigación en Tecnologías de la Investigaión

Resumen En la actualidad las redes inalámbricas están protagonizando un gran auge y suponen un área de investigación que ha despertado un gran interés en la comunidad científica. Muchas aportaciones se han presentado en los últimos años, principalmente sobre redes Ad Hoc sin infraestructura fija, como son las WSN (Wireless Sensor Networks) y las VANET (Vehicular Ad Hoc Networks). La gran cantidad de vehículos en las carreteras ha propiciado incluir en las nuevas tecnologías de comunicaciones el compromiso de hacer el transporte en vehículos más seguro y confortable. Esta es una de las principales aplicaciones de las redes vehiculares, que con ayuda de las redes de sensores será más capaz y confiable. Una muestra de esto se presenta en este trabajo de investigación, donde se presentan dos propuestas sobre cómo hacer más seguro el transportarse en vehículo.

RITI Journal, Vol. 1, 1 (Enero-Junio 2013) e- ISSN: 2387-0893 RED HÍBRIDA VEHICULAR Y DE SENSORES: ESTADO DEL ARTE HYBRID VEHICULAR AND SENSORS NETWORK: STATE OF ART Carolina Tripp-Barba1, Mónica Aguilar Igartua2 1 2 Facultad de Informática Mazatlán, Universidad Autónoma de Sinaloa, México Departamento de Ingeniería Telemática, Universidad Politécnica de Cataluña (UPC), España E-mail: [email protected], [email protected] (Enviado Enero 04, 2013; Aceptado Febrero 19, 2013) Resumen En la actualidad las redes inalámbricas están protagonizando un gran auge y suponen un área de investigación que ha despertado un gran interés en la comunidad científica. Muchas aportaciones se han presentado en los últimos años, principalmente sobre redes Ad Hoc sin infraestructura fija, como son las WSN (Wireless Sensor Networks) y las VANET (Vehicular Ad Hoc Networks). La gran cantidad de vehículos en las carreteras ha propiciado incluir en las nuevas tecnologías de comunicaciones el compromiso de hacer el transporte en vehículos más seguro y confortable. Esta es una de las principales aplicaciones de las redes vehiculares, que con ayuda de las redes de sensores será más capaz y confiable. Una muestra de esto se presenta en este trabajo de investigación, donde se presentan dos propuestas sobre cómo hacer más seguro el transportarse en vehículo. Palabras Clave: Ad Hoc, WSN, VANET. Abstract Currently, wireless networks are experiencing a great boom and represent an area of research that has aroused great interest in the scientific community. Many contributions have been presented in recent years, mainly on Ad Hoc networks without fixed infrastructure, such as WSN (Wireless Sensor Networks) and VANET (Vehicular Ad Hoc Networks). The large number of vehicles on the roads has led to the inclusion in the new communications technologies of the commitment to make transport in vehicles safer and more comfortable. This is one of the main applications of vehicular networks, which with the help of sensor networks will be more capable and reliable. A sample of this is presented in this research paper, which presents two proposals on how to make transporting in a vehicle safer. Keywords: Ad Hoc, WSN, VANET. 1 INTRODUCCIÓN Dos de las redes Ad Hoc que están motivando más investigaciones son las redes inalámbricas de sensores y las redes vehiculares, las cuales aún siendo también redes inalámbricas sin infraestructura, tienen características muy diferentes. Principalmente, los sensores permanecen estáticos mientras que los vehículos se mueven pudiendo alcanzar altas velocidades. En años recientes se han presentado varios avances en las investigaciones de tecnologías inalámbricas de corto alcance. Las redes Ad Hoc en particular han sido motivo de gran interés en esta área. Una red Ad hoc [1, 5] consiste en un conjunto de nodos con interfaces inalámbricas, los cuales pueden comunicarse entre ellos tanto con la presencia de una infraestructura de red como sin ella. La característica principal de estas redes es el concepto de multisalto, puesto que si un destino está alejado del nodo emisor, este envía los datos al nodo más cercano que servirá como nodo repetidor hacia otro nodo vecino, haciendo esto sucesivamente hasta llegar al nodo destino. Para esto es necesario un protocolo de encaminamiento capaz de encontrar la mejor trayectoria, habitualmente la ruta más corta al destino. El hecho de que los nodos sean móviles hace que el diseño de este protocolo de encaminamiento sea uno de los retos principales en diseño de estas redes. © RITI. CC BY-NC Hoy en día existen diversos consorcios que trabajan en diferentes aplicaciones de las redes vehiculares. Uno de ellos es el CAR 2 CAR Communication Consortium [2] al cual pertenece el proyecto Vehicle Safety Communications (VSC) en el que están presentes activamente fabricantes de coches como Toyota, Ford, GM, entre otros. La idea principal de este proyecto es conseguir que los autos sean más seguros. Su meta es minimizar los accidentes y evitar en lo posible las bajas humanas en las carreteras. 7 Tripp-Barba, C., et al. e-ISSN: 2387-0893 sus enlaces sea corto. La tecnología con que están equipados los vehículos no suelen tener limitantes en cuanto a energía y pueden tener un alto poder de procesamientos. Además se espera para el próximo año 2010 la publicación del estándar IEEE 802.11p [7], lo que contribuirá a mejorar substancialmente las condiciones de las comunicaciones en las VANETs. El nuevo concepto de Red Híbrida Vehicular y de Sensores introduce la idea de emplear redes de sensores en las carreteras. Esto de manera global permitirá monitorizar eventos en el entorno como son hielo, lluvia, tráfico. La información sobre estos eventos se almacenará en las redes de sensores desplegadas a lo largo de las vías y será enviada a los vehículos que circulen en su rango de transmisión. Esta información podrá ser distribuida entre los diferentes vehículos dentro del recorrido (dentro de la VANET). Con este intercambio de datos los conductores de los vehículos pueden conducir con precaución y los vehículos enviar señales de alerta a otros vehículos para que puedan reaccionar de manera acorde a las situaciones del trayecto. Figura 1 Aplicación de una VANET [2]. Considerando las características y beneficios que ambas redes ofrecen, recientemente se han iniciado estudios sobre la posibilidad de una combinación de ambas como una Red Híbrida Vehicular y de Sensores conocida por sus siglas en ingles HSVN (Hybrid Sensor and Vehicular Network) [3]. Esto posibilita que ambas trabajen juntas y puedan de esta manera fortalecer las debilidades de la otra. El objetivo de las HSVN es mejorar la seguridad vial. 2 A continuación presentamos dos de las propuestas más representativas sobre la implementación de este nuevo tipo de red, la red Híbrida Vehicular y de Sensores. METODOLOGÍA Las Redes Inalámbricas de Sensores (Wireless Sensor Networks, WSN) [4] y las redes Vehiculares (Vehicular Ad Hoc Network, VANET) [5] son redes ad hoc sin ninguna infraestructura establecida o administración centralizada. Son auto-organizadas y cada nodo en la red puede realizar las funciones tanto de emisor, receptor o encaminador. 2.1 Propuesta 1 El flujo de datos entre sensores y vehículos se lleva a cabo en cinco condiciones generales, según Weingärtner, E. y Kargl, F. en [1], las cuales se pueden ver representadas en la Figura 2: Las WSNs consisten en una gran cantidad de pequeños dispositivos inalámbricos que son capaces de captar información sobre su entorno, como la temperatura, humedad, luz, movimiento, etc. Por su tamaño y capacidad de transmisión este tipo de red permite un rápido y flexible despliegue de cientos de estos dispositivos. Aunque también presenta ciertas restricciones en comparación con otro tipo de redes, puesto que sus nodos tienen capacidad limitada tanto de memoria, como de energía y capacidad de procesamiento. Estos son los principales retos a considerar al trabajar con ellas, puesto que hay que considerar siempre estas limitaciones. 1. Monitoreo del entorno dentro de la red de sensores. Los eventos que ocurren en el entorno de la red de sensores (hielo, lluvia, tráfico…) son capturados por algunos de los motes (mote es el dispositivo sensor inalámbrico) pertenecientes a la red (los cuales solo tienen la función de detectar los eventos y permitir la comunicación multisalto a través de otros nodos) y reportar esta información al mote que tiene la función de gateway o pasarela. Este mote procesa los datos recibidos y los envía directamente a todo vehículo que entre dentro de su radio de cobertura. La función de gateway puede ser tomada de manera aleatoria por cualquier de los motes de la red, para así tratar de minimizar el desgaste de energía, puesto que ésta, como se mencionó anteriormente es muy limitada en estos dispositivos, y este rol provoca un mayor desgaste puesto que implica el procesado de más información y el envío de datos. Por otro lado, en las VANETs se asume que cada elemento en la red es un vehículo equipado con tecnología de navegación y localización como GPS (Global Positioning System) y que sus movimientos siguen las rutas de las calles o autopistas. Se considera que una VANET es una aplicación particular de MANET (Mobile Ad Hoc Network) [6], puesto que sus características son similares, pero con una diferencia muy especial: la velocidad de sus nodos. Los vehículos, dependiendo del tipo de vía (calle o autopista), pueden variar rápidamente su velocidad, lo que provoca que el tiempo de vida de © RITI. CC BY-NC 2. Envío de los datos de la WSN a un vehículo dentro de alcance. Este envío al vehículo se hace directamente desde el mote que en ese momento hace de gateway en la WSN. Esto es un punto delicado, puesto que el rango de transmisión de un sensor es bastante limitado y la alta velocidad del vehículo hace que el tiempo disponible para hacer la transferencia de datos sea 8 RITI Journal, Vol. 1, 1 (Enero-Junio 2013) e- ISSN: 2387-0893 2.2 Propuesta 2 corto, tal vez de pocos segundos. Estos datos deben estar compactados en uno o varios paquetes pequeños, para así tratar de incrementar las posibilidades de terminar la transmisión con éxito. Esta propuesta presentada, por Kong, F. y Tan, J. en [8], consiste básicamente en trabajar con dos tipos de sensores: unos estáticos (los que estarán en la carretera) y otros móviles (los que estarán alojados en cada vehículo). Estos se comunican entre sí cuando están lo suficientemente cerca. Los nodos sensores en la carretera recolectan información de los vehículos que pasan, y los sensores móviles (en el vehículo) son capaces de comunicarse tanto entre ellos mismos (mediante la VANET) como con los sensores estáticos de la carretera. 3. Distribución de los datos en la VANET. La tarea principal de los vehículos es distribuir los datos recibidos desde la WSN. Esto permitirá que otros nodos móviles pertenecientes a la VANET sean alertados de peligros potenciales que fueron descubiertos por los motes en la trayectoria. Otra tarea importante en la VANET es que los vehículos trasladen esta información a otra WSN en una distinta localización, lo cual permite mantener la información actualizada en diferentes puntos de la carretera. Hasta aquí, la idea general es muy similar a la Propuesta 1, sin embargo, se incorporan ciertas modificaciones, como son la segmentación de la vía y la especificación de las funciones de cada elemento de la arquitectura. Esto se presenta a continuación: 4. Reenvío de datos de la VANET a la WSN. Una vez que los datos han sido distribuidos dentro de la VANET, podrán ser reenviados a la WSN. Esto podría parecer redundante, pero su propósito real es el evitar que los datos se pierdan en caso de que los vehículos pierdan conectividad; es decir, que queden fuera de cobertura entre sí. Si esto llegara a pasar, un vehículo que entra en la trayectoria y no está en la cobertura del vehículo que tiene la información (p.ej. una notificación de alerta) no la recibiría, lo cual podría ser peligroso para su seguridad vial. En este caso y con este reenvío de información, la WSN seguirá manteniendo la información y podrá hacérsela llegar al nuevo vehículo que pase por su rango de transmisión. En este caso, la WSN contribuye a hacer más robusta la VANET que incrementa su alcance al apoyarse en la WSN para colaborar con la distribución de la información. Sensor estático en la carretera m Segmento Figura 3 Segmetación de la carretera. 5. Transporte de los datos en los nodos móviles. Como se mencionó en el punto anterior, el movimiento de los vehículos permite la difusión de los datos dentro de la VANET. En caso de que haya pocos nodos móviles y se dificulte este envío, la WSN contribuye a difundir dichos datos. Los datos regresan a la WSN (en otro tramo posterior de la misma) basándose en la relevancia de los mismos. Esto permitirá que estén disponibles para cuando otro vehículo entre en cobertura y pueda recuperar la información pertinente. 1. Segmentación de la vía. Dependiendo del tipo de vía (calle, carretera, autopista) variará la velocidad del vehículo, así como el número de carriles, semáforos o señales de alto. Esta propuesta se caracteriza por la segmentación de la vía en segmentos. Un segmento será la parte de vía entre dos intersecciones, como puede verse en la Figura 3. Los sensores estáticos estarán localizados al inicio y al final de cada segmento. Estar las intersecciones delimitadas por semáforos y señales de alto, dará más tiempo para hacer el intercambio de información entre la VANET y la WSN, pues el vehículo debe aminorar su marcha o parar en los puntos de cruce de las intersecciones. 2. Información de la carretera. Cada sensor móvil deberá contar con una base de datos donde tendrá información sobre cada punto de la trayectoria, y cada registro corresponderá a un punto en ella. Cada entrada de la base de datos deberá contener la localización (solo un registro por punto del trayecto) y la condición del mismo. Se utilizan escalas numéricas, donde 0 (cero) indica que la vía está libre, y en caso de no tener información sobre algún punto, la condición del segmento se considera desconocida. Por último, la entrada incluye la fecha de lectura, así se sabrá si es necesaria una actualización. Figura 2 Diagrama del flujo de datos. © RITI. CC BY-NC 9 Tripp-Barba, C., et al. e-ISSN: 2387-0893 3. Sensores estáticos. Consistirán en una pequeña computadora con una base de datos. Monitorizará el tráfico, guardará y actualizará la información de los vehículos. Tendrá como principales componentes su núcleo (que procesara la información), base de datos (guardará y actualizará la información de su segmento), posición (tendrá las coordenadas geográficas de su localización) y usará para comunicarse el estándar IEEE 802.11. comparar resultados y poder conocer cuál de las dos presenta un mejor comportamiento. Esta tercera parte es el reto principal del diseño de la arquitectura de red de una HSVN por las diferentes características de las dos redes que la componen, ya que se deberá trabajar en conjunto con los estándares 802.15.4 y 802.11. Además, será necesario diseñar un protocolo de comunicaciones eficiente y ligero entre las pasarelas de ambas redes, la VANET y la WSN. 4. Sensores móviles. Estos estarán localizados en cada vehículo, el cual además se asume estará equipado con un dispositivo GPS [9] [10]. Estos sensores conocerán tanto la velocidad promedio del vehículo como su posición exacta. Estos sensores se comunicarán con el sensor estático del inicio de un segmento. Si el vehículo tardó demasiado en llegar al sensor del final del segmento, dicho segmento deberá ser marcado como congestionado. Además, si a través del GPS se conoce el destino del vehículo, la información de los segmentos incluidos en esa trayectoria se marcan como de alta prioridad, puesto que esa es la información que más interesa al vehículo . El algoritmo general que estamos diseñando actualmente para llevar a cabo las comunicaciones entre los coches y los sensores estáticos en la carreta, es el siguiente: • WSN à Coche: o El gateway de la WSN detecta un coche en su cobertura. o El gateway envía una petición de conexión al coche. Coche à WSN: o El coche responde con un ACK al gateway de la WSN. o El coche envía las coordenadas de su destino, si son conocidas. WSN à Coche: o Envío de información de alta prioridad (datos del estado de los segmentos que están en la trayectoria del destino). o Envío de información de baja prioridad (otra información general). o Codificación de la información: 0 = segmento libre, o 1 = segmento algo congestionado, 2 = segmento muy congestionado s/i = información sin conocer. Coche à WSN: o Información sobre otros segmentos (WSN la actualiza en caso de ser más nueva). Coche à WSN: o El coche sale de la cobertura de la WSN y termina la conexión. • Comunicaciones de Coches a Coches (VANET): 5. Protocolo de comunicación. • Sensor estático a móvil y viceversa. La comunicación entre un sensor estático y un móvil se iniciará cuando el móvil entre dentro del rango de cobertura del nodo estático. Se enviará una petición y se esperará un ACK para iniciar la transmisión. Se iniciará el envío de los datos con prioridad en caso de haberla y se filtrarán datos que ya sean conocidos. Este proceso puede ocupar varios ciclos si se pierde la conexión. • Móvil a móvil. Establecen la comunicación mediante una petición y un ACK. Los vehículos solo se comunicarán con su vecino inmediato (broadcast de un salto). La comunicación se dividirá en dos grupos, los vehículos que van en el mismo sentido, y los que van en sentido contrario. Cada grupo tendrá un identificador para comunicarse entre ellos. Los que van en sentido contrario solo se comunicarán con el primer vehículo del grupo en sentido opuesto. 3 Comunicaciones de la WSN (sensores estáticos) a los coches (sensores móviles): PRUEBAS Y DISCUSIONES Coche A à Coche B: o Un coche detecta a otro en cobertura (detrás de él en la misma dirección). o Envío de una petición de conexión. Coche B à o Coche A: o Responde con un ACK, junto a su identificador de grupo. o Envío de coordenadas de su destino, si son conocidas. Coche A à Coche B: o Envío de información de alta prioridad (datos sobre los segmentos que están en la trayectoria de su destino). Lo primero que se pretende realizar son simulaciones de comunicación de redes de sensores simples, intentando que la comunicación entre ellas sea correcta, así como que no haya pérdidas por parte del gateway en la recolección de los datos. Después se hará lo mismo para la red vehicular, intentando implementar el mejor protocolo de encaminamiento que minimice las pérdidas, puesto que la elaboración de dicho protocolo es de gran importancia por el corto tiempo de vida que tienen estos enlaces. Se finalizará con la integración de las dos redes, diseñando para ello un protocolo que gestione el envío de los datos de la WSN a la VANET y viceversa. Se modelarán las dos propuestas presentadas, para así © RITI. CC BY-NC 10 RITI Journal, Vol. 1, 1 (Enero-Junio 2013) e- ISSN: 2387-0893 Envío de información de baja prioridad (otra información general). o La información sujeta a 0 = segmento libre, 1 = segmento algo congestionado, 2 = segmento muy congestionado, s/i = información sin conocer. Coche A à Coche B: o Información sobre otros segmentos (WSN la actualiza en caso de ser más nueva). Coche A à Coche B: o Sale de cobertura o cambia de grupo. Termina la conexión. o Coche en un sentido à Coche en el otro sentido: o En caso de que se detecten coches en sentido contrario, se establece la conexión solo entre los primeros coches de cada grupo. seguir en el futuro inmediato, se podrían minimizar significativamente ambos problemas. Las redes de sensores y las mejoras en la tecnología vehicular pueden aportar una nueva y posible solución al trabajar en colaboración. En este artículo se analizan dos propuestas de cómo podrían trabajar conjuntamente estas dos tecnologías. Se trabajará en la simulación de cada una de las propuestas en escenarios reales y así poder hacer comparaciones sobre sus resultados con el fin de poder tomar, como punto de partida, el que presente mejores prestaciones y hacer contribuciones a mejorarlo. o 5 Este trabajo de investigación ha sido realizado con el apoyo del proyecto ITACA (TSI2007-65393-C02-02) del Ministerio Español de Ciencia y Educación, la beca UPCRecerca de la Universidad Politécnica de Cataluña (UPC) y el Programa de Formación de Doctores Jóvenes en Áreas Estratégicas de la Universidad Autónoma de Sinaloa. Para poder obtener estos resultados nos apoyaremos con la herramienta GloMoSim (Global Mobile Information Systems Simulation Library) [11], un simulador de redes que tiene buen funcionamiento tanto con redes cableadas como inalámbricas. GloMoSim simula redes hasta con miles de nodos en comunicaciones heterogéneas. Incluye diferentes modelos para cada una de las capas de red, por ejemplo Capa Física: Free Space y Two-Ray; Capa de Enlace: CSMA, MACA, TSMA, 802.11; Capa de Red: Bellman-Ford, FSR, OSPF, DSR, WRP, LAR, AODV; Capa de Transporte: TCP, UDP y Capa de Aplicación: Telnet y FTP. Además cuenta con una herramienta de visualización independiente programada en Java. 6 CONCLUSIONES El tráfico congestionado y los accidentes que se producen en las vías, son una de las principales preocupaciones en nuestra vida diaria. Si tuviéramos información correcta y a tiempo de las condiciones de la trayectoria que vamos a © RITI. CC BY-NC REFERENCIAS [1] Weingärtner, E.; Kargl, F. A Prototype Study on Hybrid Sensor Vehicular Networks. RWTH Aachen, Germany, 2007. [2] CAR 2 CAR Communication Consortium. URL:http://carto-car.org/. [3] Jiang, D.; Delgrossi, L. IEEE 802.11p: Towards an International Standard for Wireless Access in Vehicular Environmest. Proceedings of the 67th IEEE Vehicular Technology Conference VTC, Singapore, 2008. [4] Tripp, C.; Casademont, J. Impacto de Mecanismos de Seguridad en el Funcionamiento de Sensores IEEE 802.15.4. Proyecto Final de Máster, UPC 2009. [5] Aguilar Igartua Mónica. Vehicular Ad hoc Networks (VANETs). Notas de clase, 2009. [6] Djenouri, D.; Derhab, A.; Badache, N. Ad hoc Networks Routing Protocols and Mobility. The International Arab Journal of Information Technology, 3, 4 (2006). [7] Olariu, S.; Weigle, M. Vehicular Networks from Theory to Practice. Norfolk Virginia, USA, Chapman and Hall, 2009. [8] Kong, F.; Tan, J. A collaboration-based Hybrid Vehicular Sensor Network Architecture. Proceedings of the IEEE International Conference on Information and Automation, Zhangjiajie, China, 2008. [9] Hofman-Wellwnhof, B.; Lichtenegger, H.; Collins, J. Global Positioning System: Theory and Practice. Springer, 5th ed., 2001. Se hará uso además de VanetMobiSim [12], un generador de patrones de movimiento que genera trazas realistas tanto para entornos urbanos como en áreas de autopistas. VanetMobiSim es una extensión de CANU Mobility Simulation Environment (CanuMobiSim), también un generador de modelos de movilidad. Está basado en Java y puede generar patrones de movimiento en diferentes formatos para diversas herramientas de simulación de redes móviles como NS2, GloMoSim, QualNet, NET. Esta herramienta se centra en la movilidad de vehículos e incluye nuevas características para modelos de movimiento vehiculares más realistas. A nivel macroscópico hace uso de mapas y puede considerar carriles, diferentes sentidos de tránsito, limitaciones de velocidad y señales de tráfico. A nivel microscopio regula la velocidad en función de los autos cercanos y actúa de acuerdo a las señales de tráfico que se presenten en las intersecciones. Por estas características se ha demostrado que VanetMobiSim alcanza un alto nivel de realismo. 4 AGRADECIMIENTOS 11