Algoritmo de roteamento Anycast baseado em algoritmos genéticos para redes tolerantes a atrasos e desconexões

Detalhes bibliográficos
Autor(a) principal: Silva, Éderson Rosa da
Data de Publicação: 2010
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/14270
Resumo: DTNs (Delay and Disruption Tolerant Networks) have the potential to interconnect devices and areas of the world that are underserved by traditional networks. The development of these networks can lead to the revolution of the technology information for the population in developing countries which lack infrastructure, especially in remote and rural regions. In this scenario, the DTNs can help offering an alternative network architecture with low cost, tolerant to intermittent connections and having variable and possibly long delays. One of the main challenges that arises in the design of networks with these characteristics is the routing, and this is a topic of great interest and importance of DTNs subject. Currently, the DTN architecture specified by the research group DTNRG (DTN Research Group) offers a framework where a variety of routing protocols can be used, but it does not define any particular routing protocol. Moreover, DTN nodes will likely have to support a number of different routing strategies in order to operate efficiently in the diversity of environments in which the node may find itself. Thus, in this work it is proposed a routing algorithm for DTNs in scenarios where the network topology may be known ahead of time. More specifically, the routing aims anycast delivery, because it is a service that has not been very well explored yet and with many important applications in DTNs. The proposed anycast routing algorithm for DTNs makes use of GAs (Genetic Algorithms), which have the ability to solve complex problems with multiple objectives. To improve the performance of the proposed algorithm based on GA, strategies as, concept of subpopulation and reduction of the number of solutions to be evaluated, are used. In this thesis, it is presented a complete simulation environment developed for modeling the DTNs using evolving graphs. The proposed GA-based anycast routing algorithm is implemented and compared with other strategies, and results show a significant improvement in order to deliver messages to optimize the network performance metrics. As a result, the message traffic is properly distributed in the network and the proposed scheme provides high rates of delivery and limited delays. This way, studies based on modeling and simulation show that the proposed GA-based anycast routing algorithm leads to good results in the DTNs modeled by evolving graphs.
id UFU_5814cc95877e9d629891763d963053ca
oai_identifier_str oai:repositorio.ufu.br:123456789/14270
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Algoritmo de roteamento Anycast baseado em algoritmos genéticos para redes tolerantes a atrasos e desconexõesAnycast Routing Algorithm Based on Genetic Algorithms for Delay and Disruption Tolerant NetworksDTNsRoteamento anycastAlgoritmos genéticosInternet (Redes de computação)Redes de computação (Protocolos)Anycast routingGenetic algorithmsCNPQ::ENGENHARIAS::ENGENHARIA ELETRICADTNs (Delay and Disruption Tolerant Networks) have the potential to interconnect devices and areas of the world that are underserved by traditional networks. The development of these networks can lead to the revolution of the technology information for the population in developing countries which lack infrastructure, especially in remote and rural regions. In this scenario, the DTNs can help offering an alternative network architecture with low cost, tolerant to intermittent connections and having variable and possibly long delays. One of the main challenges that arises in the design of networks with these characteristics is the routing, and this is a topic of great interest and importance of DTNs subject. Currently, the DTN architecture specified by the research group DTNRG (DTN Research Group) offers a framework where a variety of routing protocols can be used, but it does not define any particular routing protocol. Moreover, DTN nodes will likely have to support a number of different routing strategies in order to operate efficiently in the diversity of environments in which the node may find itself. Thus, in this work it is proposed a routing algorithm for DTNs in scenarios where the network topology may be known ahead of time. More specifically, the routing aims anycast delivery, because it is a service that has not been very well explored yet and with many important applications in DTNs. The proposed anycast routing algorithm for DTNs makes use of GAs (Genetic Algorithms), which have the ability to solve complex problems with multiple objectives. To improve the performance of the proposed algorithm based on GA, strategies as, concept of subpopulation and reduction of the number of solutions to be evaluated, are used. In this thesis, it is presented a complete simulation environment developed for modeling the DTNs using evolving graphs. The proposed GA-based anycast routing algorithm is implemented and compared with other strategies, and results show a significant improvement in order to deliver messages to optimize the network performance metrics. As a result, the message traffic is properly distributed in the network and the proposed scheme provides high rates of delivery and limited delays. This way, studies based on modeling and simulation show that the proposed GA-based anycast routing algorithm leads to good results in the DTNs modeled by evolving graphs.Fundação de Amparo a Pesquisa do Estado de Minas GeraisDoutor em CiênciasAs redes tolerantes a atrasos e desconexões ou DTNs (Delay and Disruption Tolerant Networks) possuem o potencial de conectar dispositivos e áreas do mundo que não são servidas por redes tradicionais. O desenvolvimento dessas redes permite levar a revolução da informação tecnológica às populações dos países em desenvolvimento carentes de infraestrutura, especialmente nas regiões remotas e rurais. Neste cenário, as DTNs contribuem oferecendo uma arquitetura alternativa de redes de baixo custo, tolerante a enlaces intermitentes com atrasos variáveis e, possivelmente, longos. Um dos principais desafios que surge no projeto de redes com essas características é o roteamento, sendo este um tópico de grande interesse e importância na área das DTNs. Atualmente, a arquitetura DTN especificada pelo grupo de pesquisa DTNRG (DTN Research Group) oferece uma framework na qual uma variedade de protocolos de roteamento podem ser utilizados, mas não define nenhum protocolo de roteamento particular. Além disso, os nós DTN, provavelmente, terão que suportar diferentes estratégias de roteamento, a fim de operar eficientemente na enorme diversidade de ambientes em que o nó pode se encontrar. Assim, neste trabalho é proposto um algoritmo de roteamento para DTNs em cenários onde a topologia da rede pode ser conhecida ao longo do tempo. Mais precisamente, o roteamento visa a entrega anycast, por ser um serviço ainda pouco pesquisado e que possui diversas aplicações importantes nas DTNs. O algoritmo de roteamento anycast para DTNs, proposto neste trabalho, utiliza algoritmos genéticos ou GAs (Genetic Algorithms), que possuem a capacidade de resolver problemas complexos com múltiplos objetivos. Para aumentar o desempenho do algoritmo baseado em GA proposto, algumas estratégias, como o conceito de subpopulação e a redução do número de soluções a ser avaliado pelo algoritmo, são utilizadas. Nesta tese, é apresentado todo o ambiente de simulação desenvolvido para modelagem das características das DTNs utilizando grafos evolutivos. A proposta de algoritmo de roteamento anycast baseado em GA é implementada e comparada com outras estratégias, e os resultados mostram uma significante melhora no objetivo de entregar mensagens visando otimizar as medidas de desempenho da rede. Como consequência, o tráfego de mensagens é adequadamente distribuído na rede e o esquema utilizado proporciona altas taxas de entrega e atrasos limitados. Desta forma, os estudos baseados em modelagem e simulação mostram que a proposta de algoritmo de roteamento anycast baseado em GA conduz a bons resultados na DTN modelada por grafos evolutivos.Universidade Federal de UberlândiaBRPrograma de Pós-graduação em Engenharia ElétricaEngenhariasUFUGuardieiro, Paulo Robertohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787857H7Yamanaka, Keijihttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4798494D8Carrijo, Gilberto Aranteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781864Y0Nogueira, José Marcos Silvahttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787825Y4Rezende, José Ferreira dehttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4785678P8Silva, Éderson Rosa da2016-06-22T18:37:47Z2010-11-042016-06-22T18:37:47Z2010-09-23info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfapplication/pdfSILVA, Éderson Rosa da. Anycast Routing Algorithm Based on Genetic Algorithms for Delay and Disruption Tolerant Networks. 2010. 165 f. Tese (Doutorado em Engenharias) - Universidade Federal de Uberlândia, Uberlândia, 2010.https://repositorio.ufu.br/handle/123456789/14270porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2020-01-23T06:00:50Zoai:repositorio.ufu.br:123456789/14270Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2020-01-23T06:00:50Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Algoritmo de roteamento Anycast baseado em algoritmos genéticos para redes tolerantes a atrasos e desconexões
Anycast Routing Algorithm Based on Genetic Algorithms for Delay and Disruption Tolerant Networks
title Algoritmo de roteamento Anycast baseado em algoritmos genéticos para redes tolerantes a atrasos e desconexões
spellingShingle Algoritmo de roteamento Anycast baseado em algoritmos genéticos para redes tolerantes a atrasos e desconexões
Silva, Éderson Rosa da
DTNs
Roteamento anycast
Algoritmos genéticos
Internet (Redes de computação)
Redes de computação (Protocolos)
Anycast routing
Genetic algorithms
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Algoritmo de roteamento Anycast baseado em algoritmos genéticos para redes tolerantes a atrasos e desconexões
title_full Algoritmo de roteamento Anycast baseado em algoritmos genéticos para redes tolerantes a atrasos e desconexões
title_fullStr Algoritmo de roteamento Anycast baseado em algoritmos genéticos para redes tolerantes a atrasos e desconexões
title_full_unstemmed Algoritmo de roteamento Anycast baseado em algoritmos genéticos para redes tolerantes a atrasos e desconexões
title_sort Algoritmo de roteamento Anycast baseado em algoritmos genéticos para redes tolerantes a atrasos e desconexões
author Silva, Éderson Rosa da
author_facet Silva, Éderson Rosa da
author_role author
dc.contributor.none.fl_str_mv Guardieiro, Paulo Roberto
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787857H7
Yamanaka, Keiji
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4798494D8
Carrijo, Gilberto Arantes
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781864Y0
Nogueira, José Marcos Silva
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787825Y4
Rezende, José Ferreira de
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4785678P8
dc.contributor.author.fl_str_mv Silva, Éderson Rosa da
dc.subject.por.fl_str_mv DTNs
Roteamento anycast
Algoritmos genéticos
Internet (Redes de computação)
Redes de computação (Protocolos)
Anycast routing
Genetic algorithms
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic DTNs
Roteamento anycast
Algoritmos genéticos
Internet (Redes de computação)
Redes de computação (Protocolos)
Anycast routing
Genetic algorithms
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description DTNs (Delay and Disruption Tolerant Networks) have the potential to interconnect devices and areas of the world that are underserved by traditional networks. The development of these networks can lead to the revolution of the technology information for the population in developing countries which lack infrastructure, especially in remote and rural regions. In this scenario, the DTNs can help offering an alternative network architecture with low cost, tolerant to intermittent connections and having variable and possibly long delays. One of the main challenges that arises in the design of networks with these characteristics is the routing, and this is a topic of great interest and importance of DTNs subject. Currently, the DTN architecture specified by the research group DTNRG (DTN Research Group) offers a framework where a variety of routing protocols can be used, but it does not define any particular routing protocol. Moreover, DTN nodes will likely have to support a number of different routing strategies in order to operate efficiently in the diversity of environments in which the node may find itself. Thus, in this work it is proposed a routing algorithm for DTNs in scenarios where the network topology may be known ahead of time. More specifically, the routing aims anycast delivery, because it is a service that has not been very well explored yet and with many important applications in DTNs. The proposed anycast routing algorithm for DTNs makes use of GAs (Genetic Algorithms), which have the ability to solve complex problems with multiple objectives. To improve the performance of the proposed algorithm based on GA, strategies as, concept of subpopulation and reduction of the number of solutions to be evaluated, are used. In this thesis, it is presented a complete simulation environment developed for modeling the DTNs using evolving graphs. The proposed GA-based anycast routing algorithm is implemented and compared with other strategies, and results show a significant improvement in order to deliver messages to optimize the network performance metrics. As a result, the message traffic is properly distributed in the network and the proposed scheme provides high rates of delivery and limited delays. This way, studies based on modeling and simulation show that the proposed GA-based anycast routing algorithm leads to good results in the DTNs modeled by evolving graphs.
publishDate 2010
dc.date.none.fl_str_mv 2010-11-04
2010-09-23
2016-06-22T18:37:47Z
2016-06-22T18:37:47Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SILVA, Éderson Rosa da. Anycast Routing Algorithm Based on Genetic Algorithms for Delay and Disruption Tolerant Networks. 2010. 165 f. Tese (Doutorado em Engenharias) - Universidade Federal de Uberlândia, Uberlândia, 2010.
https://repositorio.ufu.br/handle/123456789/14270
identifier_str_mv SILVA, Éderson Rosa da. Anycast Routing Algorithm Based on Genetic Algorithms for Delay and Disruption Tolerant Networks. 2010. 165 f. Tese (Doutorado em Engenharias) - Universidade Federal de Uberlândia, Uberlândia, 2010.
url https://repositorio.ufu.br/handle/123456789/14270
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Engenharia Elétrica
Engenharias
UFU
publisher.none.fl_str_mv Universidade Federal de Uberlândia
BR
Programa de Pós-graduação em Engenharia Elétrica
Engenharias
UFU
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1805569667968794624