Vous êtes sur la page 1sur 8

VANETs: Vehicular Ad-Hoc Netwoks

Thiago Furtado de Mendona Universidade de So Paulo Institudo de Matemtica e Estatstica Computao Mvel 14 de julho de 2012

Introduo

VANETs so redes mveis formadas principalmente por veculos que circulam em uma malha viria e tambm por bases xas na infraestrutura dessa malha [4, 8]. As VANETs so redes que esto no campo das MANETs Mobile Ad-Hoc Networks, portanto os desaos encontrados na implementao das MANETs tambm so desaos na implementao das VANETs. Cada veculo em uma rede mvel veicular funciona como um n que recebe e envia mensagens, ou como um roteador que recebe um pacote e reenvia em direo ao destinatrio. A comunicao entre os veculos tem normalmente mdia ou pequena distncia. Alguns ns so estacionrios e esto em pontos estratgicos nas estradas, como restaurantes e postos de gasolina. A comunicao com essas bases xas geralmente tem maior alcance. As VANETs tem as mesmas caractersticas das MANETs, mas se diferenciam das MANETs pela [7] : Topologia altamente dinmica da rede, dado a velocidade que os ns (veculos) trafegam; Desconexo frequente quando a densidade de trfego baixa e os ns esto distantes uns dos outros; 1

Mobilidade restrita, j que carros geralmente circulam nas ruas, saindo quando entram em estacionamentos; Energia ilimitada, sendo uma vantagem no desenvolvimento de dispositivos quanto ao consumo de baterias; Inuncia do ambiente. Prdios, rvores e outros obstculos, somados a densidade varivel do trnsito e ambiente. A aplicao de VANETs ampla envolvendo segurana no tratamento de situaes de congestionamento e acidentes, assistncia ao motorista pela otimizao na quantidade e qualidade de informaes disponveis no controle de bordo, automao de servios de cobrana nas rodovias agilizando o trnsito nos dias de maior trfego, e informaes sobre rodovias e pontos de interesse gerando uma boa alternativa para publicidade.

Comunicao

Ocorrem dois tipos de comunicao nas VANETs. O primeiro, mais semelhante a comunicao de uma MANET, a comunicao entre os veculos denominada V2V (Vehicule-to-Vehicle). Nessa comunicao a topologia da rede totalmente dinmica e os ns se comportam de maneira auto-organizveis e autogerenciveis, tornando um desao o desenvolvimento de protocolos de roteamento para essa comunicao onde a troca de mensagens de roteamento se torna grande. O segundo, uma comunicao composta de bases xas, as RSUs (Road Side Units) na infraestrutura da malha viria denomidade V2I (Vehicule-to-Infrastructure). O roteamento de pacotes simples dado que cada pacote entregue com apenas um salto, e o posicionamento de cada base sabido. Quando um veculo envia uma mensagem pblica, basta enviar s bases e estas fazem o broadcasting das mesmas. Ainda pode-se considerar sistemas que fazem backup de dados de veculos que estacionam em casa, fazendo com que a casa tenha uma base privada. Toda a comunicao feita em uma faixa de frequncia denominada DSRC (Dedicated Short-Range Comunication). O DSRC ainda no um padro, em2

bora existam tentativas de padroniz-lo. Abaixo esto listadas algumas dessas tentativas: DSRC americano: em novembro de 2002 a FCC (Federal Communication Commission) solicitou a utilizao de 75 MHz na faixa de 5.9 GHz para o DSRC; DSRC europeu: usado o intervalo frequncia de 5725 MHz a 5875 MHz que corresponde a banda de frequncia ISM (Industrial, Scientic and Medical); DSRC no japo: um padro ainda no totalmente formalizado, denominado ARIB T75 est sendo usado para aplicaes que usam DSRC, na faixa de 5.8 GHz. O IEEE vem desenvolvendo o padro WAVE (Wireless Access in a Vehicular Environment) para a camada fsica de dispositivos mveis que implementam VANETs. O padro 802.11a usado como base para o WAVE (802.11p). O WAVE construdo sobre o DSRC americano dividindo o espectro de frequncia em sete canais de 10MHz cada. Um desses canais usado apenas para gerenciamento da rede e serve para troca de mensagens de controle da rede. O grande desao desse protocolo a construo de uma camada MAC que suporte a alta velocidade dos ns, que precisa ter latncia minimizada.

2.1

Roteamento de pacotes

O roteamento de pacotes em VANETs pode ser dividido em duas classes. Os protocolos baseados em topologia, e os protocolos baseados em posio geogrca. Os protocolos baseados em topologia so os mesmos usados nas MANETs, usando tecnologias como DSR (Dynamic Source Routing) e AODV (Ad hoc OnDemand Distance Vector Routing) [7]. Os protocolos baseados em posio geogrca, utilizam as posies atuais ou histricos das coordenadas dos ns. Uma denio importante para roteamento baseado em posio geogrca, a denio de beaconing, uma tcnica em que ns vizinhos so inseridos em uma tabela, com suas posies geogrcas e um tempo que dene o timestamp do ltimo beacon 3

recebido. Quando um sinal de beacon ultrapassa um dado valor, o n vizinho excludo da tabela. Essa transmisso de mensagens para deteo de presena peridica e o perodo que a mensagem deve ser enviada o valor threshold que um n espera at excluir um vizinho de sua tabela. Dado que a troca de mensagens acontece entre carros que eventuamente tem sensores GPS, usar a posio como parmetro para entrega de mensagens uma vantagem. O protocolo VITP (Vehicular Information Transfer Protocol) usado na camada de aplicao considera que o dispositivo da VANET tm acesso a um sensor GPS.

2.2
2.2.1

Camada da aplicao
VITP

O VITP [3] um protocolo implementado na camada de aplicao, por isso independe do protocolo usado na camada fsica. Ele especica a sintaxe e a semntica usada na comunicao entre os ns da rede. Os ns da rede so denominados VITP Peers. Cada veculo implementa um peer que ir compor uma rede, comportando-se como servidor, cliente ou roteador de pacotes para seus vizinhos conhecidos. Alm de considerar a existncia de um sensor GPS nos peers, o protocolo ainda assume que cada veculo est equipado com uma interface de rede wireless e um dispositivo de diagnstico de parmetros do veculo. O VITP ainda suporta conexo via GPRS para que veculos sem vizinhos prximos possam se conectar e ainda assim receber informaes da rede. Dada a dinamicidade da rede os ns precisam se auto-organizarem. Para resolver esse problema o VITP implementa o VAHS (Virtual Ad-Hoc Server). Essas entidades so composta de peers que esto em um momento, prximos geogrcamente. Esses servidores so compostos sob demanda, isto , pela alta mobilidade dos ns que compem os VAHSs, os ns se organizam para responder a consultas feitas a algum n que est no mesmo VAHS, respondendo assim por qualquer n conhecido como vizinho. Dessa forma o protocolo no garante a entrega de mensagens de consulta nem das respostas que sero enviadas.

Segurana

O desenvolvimento de recursos de segurana em VANETs de suma importncia mas tem sido pesquisado apenas nos ltimos anos. Devido a foras para padronizao de protocolos de roteamento em vrios sistemas, a segurana dos dados trafegados nas VANETs deixada em segundo plano. H muitos dados que devem ser mantidos em sigilo como informaes sobre registro de veculos, placas, informaes sobre o portador da habilitao e a identidade de pessoas que esto dentro de veculos. Usurios maliciosos devem ser detectados, e os dados ter segurana razovel. Para isso pode-se dizer que necessrio autenticar usurios na rede, vericar a consistncia dos dados recebidos, manter os ns sempre conectados quando um ataque for realizado, identicar usurios maliciosos e manter a privacidade mesmo aps a autenticao [5, 6].

3.1

Ataques

Ataques a VANETs podem ser feitos por ns intrusos ou ns que so usurios vlidos. Alguns ataques que podem ser realizados: Rastreamento de veculos - Um usurio autenticado na rede se conecta s vrias bases existentes na infraestrutura da rede, deixando ou no algum log de conexo. Assim, um usurio malicioso pode perceber a presena de outro usurio a partir deste ponto e rastre-lo; Mensagens falsas - Um n pode disseminar informao falsa sendo passivo ou ativo. Se passivo, apenas repassar mensagens falsas recebidas. Se ativo, gera mensagens falsas como de situaes de trnsito falsas para seu favorecimento; Mascaramento de veculos - Um usurio se passa por outro que est ou passou na rede.

3.2

Segurana a ataques

A EPFL (cole Polytechnique Fdrale de Lausanne) vem desenvolvendo estudos para um sistema de segurana para VANETs. Segundo os pesquisadores alguns conceitos chaves devem ser levados em considerao para que haja segurana nas redes. Abaixo esto listados os itens: Autenticao e integridade - As mensagens devem ser autenticadas e vericadas quanto a sua integridade, bem como deve ser mantido a autenticidade do n que gerou a mensagem; Negao de mensagens - Um n nunca deve negar o envio de uma mensagem a partir do momento que ele tem a mensagem requerida por outro n; Autorizao e controle de acesso - Alguns servios da rede devem ter controle de acesso. Por padro todos os servios em uma VANET aberto, exceto alguns servios usados pelas bases da infraestrutura. Esses servios somente devem ser acessados por usurios com permisso de uso; Condencialidade - O contedo das mensagens deve ser mantido em segredo para os ns que fazem o papel de roteador; Privacidade - Este um item conitante com a autenticao. Para manter a privacidade necessrio o uso de chaves annimas; Disbonibilidade - Sistemas devem ser tolerantes a falhas ocorridas por ataques ou erros. O sistema implementado na VANET deve sempre prover acesso a rede por algum meio; Responsabilidade dos ns - A rede deve prover informaes sobre os ns que podem gerar mensagens que provoque mal comportamento dos outros ns. O sistema SeVeCom (Secure Vehicular Communication), desenvolvido pela EPFL, implementa comunicao segura em redes veiculares observando os conceitos listados acima. [2] 6

Concluso

Redes mveis veiculares um campo de pesquisa ainda novo, pouco abordado, sendo de maior interesse para as montadoras de automveis. Algumas montadoras trabalham na possibilidade de veculos sairem de fbrica com dispositivos capazes de fornecer acesso a redes veiculares. O sistema Cartel [1] apresenta uma interface com servios voltados para reduo de trfego, monitoramento de ruas, deteco de perigo e disponibiliza uma verso para Iphone (iCartel) que se utiliza da computao j fornecida pelo dispositivo celular mvel. H muito ainda a ser pesquisado principalmente quanto a segurana. Se implementado em veculos, no incio sero poucos com esses sistema, mas a densidade das redes veculares pode aumentar drasticamente com o amadurecimento da tecnologia, assim sistemas novos podem no ter suporte escalabilidade necessria.

Referncias Bibliogrcas
[1] Cartel. [2] Secure vehicular communication. [3] Marios D. Dikaiakos, Tamer Nadeem, Saif Iqbal, and Liviu Iftode. Vitp: an information transfer protocol for vehicular computing. In in: VANET 05: Proceedings of the 2nd ACM International Workshop on Vehicular Ad Hoc Networks, ACM, pages 3039. Press, 2005. [4] Thiago da Costa Jordo Eduardo Guimares Ribeiro, Rmulo Valente Coutinho. Vanets - redes ad-hoc veiculares, 2009. [5] P. Papadimitratos, L. Buttyan, T. Holczer, E. Schoch, J. Freudiger, M. Raya, Z. Ma, F. Kargl, A. Kung, and J. P. Hubaux. Secure vehicular communication systems: Design and architecture. IEEE COMMUNICATIONS, 46(11):100 109, 2008.

[6] P. Papadimitratos, V. Gligor, and J-P. Hubaux. Securing vehicular communications - assumptions, requirements, and principles. In WORKSHOP ON EMBEDDED SECURITY IN CARS, pages 514, 2006. [7] Bijan Paul, Md. Ibrahim, and Md. Abu Naser Bikas. Article: Vanet routing protocols: Pros and cons. International Journal of Computer Applications, 20(3):2834, April 2011. Published by Foundation of Computer Science. [8] Bernardo Rodrigues Santos. Vehicular ad-hoc networks, 2007.