Different technologies in vehicular networks : multihoming and network coding

Detalhes bibliográficos
Autor(a) principal: Castro, Francisco Manuel Malheiro de
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10773/18712
Resumo: Com o surgimento de notícias relacionadas com carros autónomos, torna-se óbvio que as Redes Veiculares vão ter um papel chave num futuro muito próximo. Para além disso, estas redes podem ser utilizadas para fornecer serviços de entretenimento para os passageiros dos veículos (Internet sem recurso a tecnologia celular). Os maiores desa os relacionados com este tipo de redes estão associados com a extrema mobilidade que os nós têm, as constantes quebras de ligação e as perdas de tráfego devido à degradação do sinal das redes wireless, que num ambiente repleto de obstáctulos como é uma cidade, são uma constate. Outro desa o/oportunidade é possibilitar que este tipo de redes tirem partido de todos os recursos disponíveis, isto é, como hoje em dia as cidades estão repletas de redes wireless, os nós têm de ter inteligência de selecionar a/as rede/redes que fazem sentido, e encaminhar o tráfego através dessas mesmas redes, tendo em conta a carga de cada rede. O objetivo desta dissertação vai ser resolver/minorar os problemas acima descritos. Em primeira instância, e com o objetivo de aumentar a e ciência de uma VANET já desenvolvida no nosso grupo, foi criado um gestor de conectividade do tráfego de uplink, que é capaz de diferenciar o tráfego, e depois dividido através das redes de acesso, tendo em conta a carga de cada uma. Isto é suportado quer quando o carro tem acesso direto à infraestrutura ou quando tem acesso indireto (quando existe outro carro a agir com midle-man). Para melhorar a performance da VANET em momentos de quebra de ligação, foi criada uma mensagem de perda de ligação que, quando o sinal da ligação se aproxima para níveis considerados maus informa a unidade responsável por dividir o tráfego pelas redes de acesso, que determinada ligação é má, e não é para ser usada. Por m, para resolver o problema das perdas relacionadas com as ligações sem os, optou-se por utilizar o network coding. O maior desa o foi tornar a utilização do network coding transparente para o protocolo de mobilidade. Por outras palavras, criar um programa que, de forma independente, trata de todos os aspetos relacionado com a codi cação/descodi cação e deixar para o protocolo de mobilidade os aspetos relacionados com a gestão da mobilidade. Para validar todo o trabalho feito, foram realizados testes de laboratório (gestor de ligações de uplink e network coding) e testes de reais (mensagem de perda de ligação). Os testes de laboratório mostraram que o tráfego de uplink é dividido com sucesso, e que o gestor de conetividade envia o tráfego para as redes de acesso tendo em conta a carga de cada uma, quer em single, quer em multi-hop. Relativamente aos testes reais, foi demonstrado que a mensagem de perda de ligação permite diminuir perdas associadas ao processe de handovers. Por m, relativamente ao network coding foi possível concluir que este permite recuperar de perda de pacotes. Além disto, foi demostrado que esta implementação suporta mobilidade e multihoming quer em single quer em multi-hop.
id RCAP_c08b300c44505c848c324e701d6aef01
oai_identifier_str oai:ria.ua.pt:10773/18712
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Different technologies in vehicular networks : multihoming and network codingEngenharia electrónicaVeículos autónomosSistemas de comunicação sem fiosCom o surgimento de notícias relacionadas com carros autónomos, torna-se óbvio que as Redes Veiculares vão ter um papel chave num futuro muito próximo. Para além disso, estas redes podem ser utilizadas para fornecer serviços de entretenimento para os passageiros dos veículos (Internet sem recurso a tecnologia celular). Os maiores desa os relacionados com este tipo de redes estão associados com a extrema mobilidade que os nós têm, as constantes quebras de ligação e as perdas de tráfego devido à degradação do sinal das redes wireless, que num ambiente repleto de obstáctulos como é uma cidade, são uma constate. Outro desa o/oportunidade é possibilitar que este tipo de redes tirem partido de todos os recursos disponíveis, isto é, como hoje em dia as cidades estão repletas de redes wireless, os nós têm de ter inteligência de selecionar a/as rede/redes que fazem sentido, e encaminhar o tráfego através dessas mesmas redes, tendo em conta a carga de cada rede. O objetivo desta dissertação vai ser resolver/minorar os problemas acima descritos. Em primeira instância, e com o objetivo de aumentar a e ciência de uma VANET já desenvolvida no nosso grupo, foi criado um gestor de conectividade do tráfego de uplink, que é capaz de diferenciar o tráfego, e depois dividido através das redes de acesso, tendo em conta a carga de cada uma. Isto é suportado quer quando o carro tem acesso direto à infraestrutura ou quando tem acesso indireto (quando existe outro carro a agir com midle-man). Para melhorar a performance da VANET em momentos de quebra de ligação, foi criada uma mensagem de perda de ligação que, quando o sinal da ligação se aproxima para níveis considerados maus informa a unidade responsável por dividir o tráfego pelas redes de acesso, que determinada ligação é má, e não é para ser usada. Por m, para resolver o problema das perdas relacionadas com as ligações sem os, optou-se por utilizar o network coding. O maior desa o foi tornar a utilização do network coding transparente para o protocolo de mobilidade. Por outras palavras, criar um programa que, de forma independente, trata de todos os aspetos relacionado com a codi cação/descodi cação e deixar para o protocolo de mobilidade os aspetos relacionados com a gestão da mobilidade. Para validar todo o trabalho feito, foram realizados testes de laboratório (gestor de ligações de uplink e network coding) e testes de reais (mensagem de perda de ligação). Os testes de laboratório mostraram que o tráfego de uplink é dividido com sucesso, e que o gestor de conetividade envia o tráfego para as redes de acesso tendo em conta a carga de cada uma, quer em single, quer em multi-hop. Relativamente aos testes reais, foi demonstrado que a mensagem de perda de ligação permite diminuir perdas associadas ao processe de handovers. Por m, relativamente ao network coding foi possível concluir que este permite recuperar de perda de pacotes. Além disto, foi demostrado que esta implementação suporta mobilidade e multihoming quer em single quer em multi-hop.ehicular networks will have a key role in a near future. Furthermore, these networks can be utilized to provide entertainment services (Internet) to the car passengers. The greater challenges related with this kind of networks are associated with the high mobility that the nodes have, the constant drop of connectivity and to the tra c losses due the signal degradation of the wireless networks, due to the huge amount of obstacles presented in the city. Another challenge/opportunity is the possibility of these networks to take advantage of all the available resources available. Nowadays the cities have networks available almost everywhere, the nodes must have intelligence to select the network/networks that make sense, and manage the routing through those networks, taking into account the load of each access network. The objective of this dissertation will be to solve/reduce the problems described above. At the rst instance, the objective is to improve the vehicular network already developed in our group, that already has a multihoming framework that allows the downlink tra c to be divided through the available networks, in a way that optimizes the network performance. In order to also provide multihoming in uplink, in this dissertation it was developed an uplink connection manager that can di erentiate the tra c and route that tra c through di erent access networks at the same time, taking into account the load of each network. This can be done in single and multi-hop. In order to improve the multihoming framework, it was developed a message that informs the entity responsible for dividing the tra c that the connections with bad signal quality should not be used to route tra c. This will allow that entity to route the tra c through the other available networks with a good signal quality, avoiding packet losses that would occur due bad signal quality and connection losses. Finally, in order to recover from packet losses due to bad network signal quality, it was used network coding. The greatest challenge was to create a network coding approach, that was transparent to the mobility protocol, that, in an independent way manages all the aspects related to the encoding/ decoding and leave to the mobility protocol the management of all the mobility related aspects. It were also developed two algorithms that nd the con gurations to the encoding process. One of the algorithms will try to ensure the maximum packet loss recovery, and the other will try to assure a packet loss lower than a threshold, with the minimum overhead possible. In order to evaluate all the work done in this dissertation, it were performed laboratory tests (uplink manager and network coding) and real world tests (disconnect message). These tests show that the uplink manager is able to di erentiate tra c, and route through di erent access networks at the same time, taking into account the load of each network (in single and multi-hop). The tests related with the disconnect message show that this message removes the packet loss that would normally occur in the handover mechanisms. Finally, the network coding tests show that the network coding can be used to recover from packet loss, even in a vehicular network with multihoming and in single/multi-hop. Moreover, it was possible to conclude that the two developed algorithms accomplish all the proposed objectives.Universidade de Aveiro2017-11-06T15:30:42Z2016-01-01T00:00:00Z2016info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/18712TID:201934361engCastro, Francisco Manuel Malheiro deinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-06T04:04:30Zoai:ria.ua.pt:10773/18712Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T13:56:25.193542Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Different technologies in vehicular networks : multihoming and network coding
title Different technologies in vehicular networks : multihoming and network coding
spellingShingle Different technologies in vehicular networks : multihoming and network coding
Castro, Francisco Manuel Malheiro de
Engenharia electrónica
Veículos autónomos
Sistemas de comunicação sem fios
title_short Different technologies in vehicular networks : multihoming and network coding
title_full Different technologies in vehicular networks : multihoming and network coding
title_fullStr Different technologies in vehicular networks : multihoming and network coding
title_full_unstemmed Different technologies in vehicular networks : multihoming and network coding
title_sort Different technologies in vehicular networks : multihoming and network coding
author Castro, Francisco Manuel Malheiro de
author_facet Castro, Francisco Manuel Malheiro de
author_role author
dc.contributor.author.fl_str_mv Castro, Francisco Manuel Malheiro de
dc.subject.por.fl_str_mv Engenharia electrónica
Veículos autónomos
Sistemas de comunicação sem fios
topic Engenharia electrónica
Veículos autónomos
Sistemas de comunicação sem fios
description Com o surgimento de notícias relacionadas com carros autónomos, torna-se óbvio que as Redes Veiculares vão ter um papel chave num futuro muito próximo. Para além disso, estas redes podem ser utilizadas para fornecer serviços de entretenimento para os passageiros dos veículos (Internet sem recurso a tecnologia celular). Os maiores desa os relacionados com este tipo de redes estão associados com a extrema mobilidade que os nós têm, as constantes quebras de ligação e as perdas de tráfego devido à degradação do sinal das redes wireless, que num ambiente repleto de obstáctulos como é uma cidade, são uma constate. Outro desa o/oportunidade é possibilitar que este tipo de redes tirem partido de todos os recursos disponíveis, isto é, como hoje em dia as cidades estão repletas de redes wireless, os nós têm de ter inteligência de selecionar a/as rede/redes que fazem sentido, e encaminhar o tráfego através dessas mesmas redes, tendo em conta a carga de cada rede. O objetivo desta dissertação vai ser resolver/minorar os problemas acima descritos. Em primeira instância, e com o objetivo de aumentar a e ciência de uma VANET já desenvolvida no nosso grupo, foi criado um gestor de conectividade do tráfego de uplink, que é capaz de diferenciar o tráfego, e depois dividido através das redes de acesso, tendo em conta a carga de cada uma. Isto é suportado quer quando o carro tem acesso direto à infraestrutura ou quando tem acesso indireto (quando existe outro carro a agir com midle-man). Para melhorar a performance da VANET em momentos de quebra de ligação, foi criada uma mensagem de perda de ligação que, quando o sinal da ligação se aproxima para níveis considerados maus informa a unidade responsável por dividir o tráfego pelas redes de acesso, que determinada ligação é má, e não é para ser usada. Por m, para resolver o problema das perdas relacionadas com as ligações sem os, optou-se por utilizar o network coding. O maior desa o foi tornar a utilização do network coding transparente para o protocolo de mobilidade. Por outras palavras, criar um programa que, de forma independente, trata de todos os aspetos relacionado com a codi cação/descodi cação e deixar para o protocolo de mobilidade os aspetos relacionados com a gestão da mobilidade. Para validar todo o trabalho feito, foram realizados testes de laboratório (gestor de ligações de uplink e network coding) e testes de reais (mensagem de perda de ligação). Os testes de laboratório mostraram que o tráfego de uplink é dividido com sucesso, e que o gestor de conetividade envia o tráfego para as redes de acesso tendo em conta a carga de cada uma, quer em single, quer em multi-hop. Relativamente aos testes reais, foi demonstrado que a mensagem de perda de ligação permite diminuir perdas associadas ao processe de handovers. Por m, relativamente ao network coding foi possível concluir que este permite recuperar de perda de pacotes. Além disto, foi demostrado que esta implementação suporta mobilidade e multihoming quer em single quer em multi-hop.
publishDate 2016
dc.date.none.fl_str_mv 2016-01-01T00:00:00Z
2016
2017-11-06T15:30:42Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/18712
TID:201934361
url http://hdl.handle.net/10773/18712
identifier_str_mv TID:201934361
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833594196832813056