Professional Documents
Culture Documents
Redes Veiculares
Ren R. Oliveira, Michelle S. Wangham
CTTMAR Universidade do Vale do Itaja (UNIVALI) - So Jos, SC Brasil
{r.oliveira,wangham}@univali.br
Abstract. This paper presents the main routing algorithms used in vehicular
networks, describing its characteristics, function and usage scenarios.
Subsequently is presented a comparison among the routing algorithms
described taking as benchmarks the usage scenarios, type of packet
forwarding, the use of hierarchy between the nodes on the network and
reliance on geographic information to be possible sending information.
Keywords: Vehicular Networks, Routing Algorithms.
Resumo. Este artigo apresenta os principais algoritmos de roteamento
utilizados em redes veiculares, descrevendo suas caractersticas,
funcionamento e cenrios de uso. Posteriormente, apresentado um
comparativo entre os algoritmos de roteamento descritos tendo como
parmetros de comparao os cenrios de uso, tipo de transmisso de
pacotes, a utilizao de hierarquia entre os ns existentes na rede e a
dependncia de informaes geogrficas para que seja possvel o envio de
informao.
Palavras-chave: Redes Veiculares, Algoritmos de Roteamento.
1. Introduo
Segundo Jameel (1998), muitas aplicaes vm utilizando avanos tecnolgicos que
incorporam redes ad hoc veiculares, possibilitando aos condutores terem ao seu dispor
equipamentos capazes de sinalizar sobre situaes adversas e/ou comuns, informando
ao condutor com antecedncia quanto a acidentes, engarrafamentos e outras situaes.
Estas aplicaes utilizam um Sistema Inteligente de Transporte (Intelligent
Transportation System - ITS). Exemplos dessas aplicaes incluem a monitorao
cooperativa do trfego ou preveno de colises que utilizam redes veiculares [Li e
Wang 2007]. As redes veiculares so formadas por sistemas de comunicao entre
veculos que fazem parte de um ambiente de trnsito. As redes veiculares tm seus ns
compostos por veculos e por equipamentos fixos que esto presentes ao longo das vias.
Todos estes elementos possuem interface de comunicao sem-fio. Todos os ns
presentes nestas redes apresentam alta mobilidade e trajetrias que acompanham as
extenses das vias de trnsito [Jameel 1998]. Redes mveis incorporadas a um ambiente
formado por veculos e todos os componentes que formam vias de trnsito, possuem
muitos desafios para que possam ser utilizadas em larga escala [Bechler 2003]. Entre
estes, para redes veiculares destacam-se: a alta mobilidade dos ns, o dinamismo dos
cenrios, a escalabilidade com relao ao nmero de ns e o tempo reduzido em que
dois ns permanecem conectados [Zhao e Cao 2008]. Protocolos utilizados em redes ad
hoc mveis (Mobile ad hoc Network - MANETs) no so adequados para suprir estes
desafios, mesmo assim MANETs e as redes ad hoc veiculares possuem caractersticas
comuns como o dinamismo da topologia da rede (Zhao e Cao 2008).
Um dos desafios mais complexos encontrados nas redes veiculares o clculo
de rotas, por trabalharem com a alta mobilidade dos ns da rede e a instabilidade dos
enlaces sem-fio, motivando o levantamento de algoritmos a serem utilizados em redes
veiculares para facilitar pesquisas e o desenvolvimento de aplicaes. Existem quatro
principais classificaes de roteamento em redes ad hoc veiculares. So elas [Alves et
al. 2009]: baseados em posicionamento, baseados em topologia, baseados
em
oportunismo e baseados em disseminao de informao.
Cada uma destas classificaes tem suas peculiaridades, vantagens e
desvantagens. Nas prximas sesses sero apresentadas cada uma das classificaes e
em seguida apresentada uma comparao entre estes algoritmos.
O texto est organizado da seguinte forma. A Seo 2 apresenta algoritmos de
roteamento baseados em posicionamento e suas caractersticas. Em seguida, a Seo 3
apresenta algoritmos de roteamento baseados em topologia, seus objetivos e
funcionamentos. A Seo 4 descreve os protocolos de roteamento baseados em
oportunismo. A Seo 5 apresenta protocolos de roteamento baseados em disseminao
de informao. A Seo 6 apresenta um comparativo entre os algoritmos levantados
neste artigo. Por fim, a Seo 7 apresenta as concluses.
uma nova rota gulosa [Karp e Kung 2000]. Inicialmente, todos os pacotes so enviados
no modo guloso. A Figura 1 apresenta o funcionamento do protocolo GPSR. Nesta
ilustrao, o n A deseja enviar dados para o n L. O n A repassa os pacotes para o n
B, que o seu vizinho mais prximo de L. O mesmo ocorre com os ns B, D e F. Ao
receber o pacote, o n F verifica que nenhum dos seus vizinhos, no caso os ns que
esto dentro do crculo cinza, est mais prximo de L que ele mesmo. Assim, o n F
ativa o modo permetro e envia os dados para G. Da mesma forma, G utiliza-se do modo
permetro para enviar dados para H. O n H, por sua vez, encontra um n mais prximo
de L que o n F, e assim o pacote volta a ser repassado pela estratgia gulosa at o n L.
O uso de informaes geogrficas permite ao GPSR a construo de rotas a baixo custo,
pois o n armazena estado referente somente a localizao dos seus vizinhos (Macedo et
al. 2006).
Routing). Este protocolo tem como objetivo dar acesso Internet aos ns que fazem
parte de uma rede mvel. Nesta rede mvel, os veculos que a integram possuem uma
interface conectada a uma rede como o padro 802.16. Os veculos nesta rede atuam
como gateways mveis, sendo acessados em mltiplos saltos pelos outros ns que
constituem a rede. A construo da rota se d atravs de pacotes de requisio de rota,
nos quais cada n intermedirio insere informaes de posio, de velocidade e de
sentido. Para reduzir o nmero de pacotes em difuso, os ns intermedirios s
encaminham um pacote de requisio se este for mais novo que o ltimo recebido. Se o
pacote recebido igual a outro j recebido, a mensagem s encaminhada se todos os
ns presentes na rota se deslocarem no mesmo sentido. Com isso, rotas com mais ns
no mesmo sentido tm preferncia [Namboodiri e Gao 2007 apud Alves et al. 2009].
7. Concluso
Este artigo apresentou os principais algoritmos de roteamento utilizados em
redes veiculares, apontando suas caractersticas, seus funcionamentos e cenrios de uso,
ao levantar os principais algoritmos de roteamento utilizados em redes veiculares podese obter aspectos relevantes a estes algoritmos e criar uma comparao entre estes.
Ao comparar estes algoritmos de roteamento pode-se obter informaes
importantes, como por exemplo, onde estes algoritmos podem ser utilizados, em quais
aplicaes podem ser implementados, tipo de equipamentos a serem utilizados e
dependncia a um sistema de posicionamento global.
A partir das caractersticas dos algoritmos de roteamento apontadas e do quadro
comparativo elaborado, tem-se um referencial para futuros trabalhos na rea de redes ad
hoc veiculares, o que facilita a construo de projetos no mbito veicular.
8. Referncias
Alves, Rafael dos S.; Campbell, Igor do V.; Couto, Rodrigo de S.; Campista, Miguel
Elias M.; Moraes, Igor M.; Rubinstein, Marcelo G.; Costa, Lus Henrique M. K.;
Duarte, Otto Carlos M. B.; Abdalla, Michel. Redes Veiculares: (2009) Princpios,
Aplicaes e Desafios, em: Simpsio Brasileiro de Redes de Computadores e
Sistemas Distribudos, 27. Recife. Mini-Curso. Recife: SBRC, p.200-246.
Becheler, M.; Wolf, L; Storz, O. e Franz, W. (2003) Efficient discovery of internet
gateways in future vehicular communication systems, em: Vehicular Tecnology
conference. Vol. 2, p.965-969.
Jameel, A.; Stuempfle, M.; Jiang, D. e Fuchs, A. (1998) Web on wheels: Toward
internet-enabled cars. Computer. Vol. 31, No 1.
Karp, B. e Kung, H. (2000) GPSR: Greedy perimeter stateless routing for wireless
networks, em: ACM International Conference on Mobile Computing and
Networking (MobiCom), p.243254.
Kihl, M.; Sichitiu, M. L. e Joshi H. P. (2008) Design and evaluation of two geocast
protocols for vehicular ad-hoc networks. Vol 2.
Korkmaz, G.; Ekici, E.; zgner, F. e mit zgner Ekici. (2004). Urban multi-hop
broadcast protocol for inter-vehicle communication systems, em: ACM
International Workshop on Vehicular Ad Hoc Networks (VANET). p.7685.
Macedo D. F.; Macedo P F.; Correia, L. H. A.; Santos, A. L.; Loureiro, A. A. F. e
Nogueira, J. M. S. (2006) Um Protocolo de Roteamento para Redes Ad Hoc com
QoS Baseado no Controle da Potncia de Transmisso, em: Simpsio Brasileiro de
Redes de Computadores, 24., 2006, Curitiba. Mini-Curso. Curitiba: SBRC, p.605620.
Oliveira, C. T.; Moreira, M. D. D.; Rubinstein, Marcelo G.; Costa, Lus Henrique M. K.
e Duarte, Otto Carlos M. B. (2006) Redes tolerantes a atrasos e desconexes, em:
Simpsio Brasileiro de Redes de Computadores e Sistemas Distribudos, 27., 2007,
Recife. Mini-Curso. Recife: SBRC, p.203-256.
Vahdat, A.; Becker, D. T "Epidemic Routing for Partially-Connected Ad Hoc
Networks", em: International Conference on Communications and Mobile
Computing, 2000, Vancouver, Canada. Proceedings... Canada: ACM, 2000, p. 539
540.