TVFP : um algoritmo de entrega de mensagens para redes DTN baseado em grafos variantes no tempo

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: Alvarez, Álvaro Shiokawa
Orientador(a): Marcondes, César Augusto Cavalheiro lattes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de São Carlos
Câmpus São Carlos
Programa de Pós-Graduação: Programa de Pós-Graduação em Ciência da Computação - PPGCC
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
DTN
TVG
ONE
Área do conhecimento CNPq:
Link de acesso: https://repositorio.ufscar.br/handle/20.500.14289/7927
Resumo: The perspective of an accelerated growth of the Internet of Things, has been increasing the concern on how to make the infrastructure of networks more robust and energetically efficient. In this sense, opportunistic and dynamic networks, such as delay and disruption tolerant networks (DTN) and vehicular ad-hoc networks (VANET), need to be compatible with extremely efficient message routing algorithms. Examples of routing algorithms for opportunistic networks include the Epidemic and the Spray-and-Wait, which have high message transmission cost. With the objective of obtaining a more efficient communication, this work presents a new message routing approach based on dynamic graphs, known as Time-Varying Graphs (TVG). In the literature, there are algorithms which calculate optimal paths within a TVG, for example, the path which allows the minimum travel time for a message. This work proposes a distributed routing algorithm, named Time-Varying Shortest Path (TVFP), which calculates the optimal path in a TVG that allows message delivery within the shortest possible time. The algorithm was implemented in the ONE simulator and experiments were conducted in order to comparatively evaluate its performance against other DTN algorithms. The results show that TVFP has better performance than the other algorithms, delivering messages in shorter times and causing a smaller overhead due to generation of redundant and intermediate messages.