Abordagem matemática e algorítmica do problema de roteamento e agregação de tráfego em redes ópticas

Detalhes bibliográficos
Autor(a) principal: Rangel Silva Oliveira
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/ESBF-9GMP76
Resumo: A necessidade de se transmitir grandes volumes de dados em redes, com o mínimo de atraso possível, impulsionou pesquisas na área de telecomunicações. As redes ópticas proporcionaram, então, uma infraestrutura para comutação e transmissão de dados de alto desempenho, provendo altas taxas de transmissão e pequeno atraso na entrega dos dados. O comprimento de onda, como unidade de transporte na rede, possui um alto potencial de transmissão de dados. Entretanto, ao se atender um conjunto de requisi ções sem a devida preocupação com a melhor utilização de seus recursos, diversos critérios referentes a qualidade de serviço podem ser prejudicados. Por isso, a agrega- ção de tráfego, que possibilita que diversas demandas sejam trafegadas em um mesmo comprimento de onda, é adotada para prover uma melhor utilização do meio óptico. Além disso, estratégias de proteção contra falhas e balanceamento de carga passam a ser necessárias para que as redes ópticas possam ser utilizadas de forma otimizada, garantindo assim confiabilidade e escalabilidade. Este trabalho apresenta modelos matemáticos e algoritmos para o problema de roteamento, atribuição de comprimentos de onda, agregação de tráfego e proteção em redes ópticas. São analisados diversos critérios como minimização do número de saltos e do número de comprimentos de onda alocados, maximização do balanceamento de carga na rede e do número de requisições atendidas. Eles são tratados nos cenários de único domínio e multi-domínio, este último considerando as abordagens integrada e hierárquica. Como o problema é de alta complexidade, sendo sua solução exata inviável para instâncias de grande porte, foram propostos algoritmos polinomiais, um baseado em GRASP e um outro em um algoritmo evolucionário. Eles são testados com diversas instâncias da literatura e seus resultados são comparados entre si e com a solução ótima obtida pela resolução do modelo matemático associado. Este último é resolvido pelo pacote comercial CPLEX. Os algoritmos apresentaram bons resultados para os critérios, alcançando valores xiii de função objetivo bem próximos aos obtidos pelo pacote comercial CPLEX. O que leva a concluir que esses algoritmos podem ser utilizados em cenários mais realistas.
id UFMG_ac1947a319d9330a6b59f23a8de37c1c
oai_identifier_str oai:repositorio.ufmg.br:1843/ESBF-9GMP76
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Geraldo Robson MateusFernanda Sumika Hojo de SouzaDaniel Fernandes MacedoMauro Nacif RochaThiago Ferreira de NoronhaFernanda Sumika Hojo de SouzaRangel Silva Oliveira2019-08-11T14:19:59Z2019-08-11T14:19:59Z2013-06-24http://hdl.handle.net/1843/ESBF-9GMP76A necessidade de se transmitir grandes volumes de dados em redes, com o mínimo de atraso possível, impulsionou pesquisas na área de telecomunicações. As redes ópticas proporcionaram, então, uma infraestrutura para comutação e transmissão de dados de alto desempenho, provendo altas taxas de transmissão e pequeno atraso na entrega dos dados. O comprimento de onda, como unidade de transporte na rede, possui um alto potencial de transmissão de dados. Entretanto, ao se atender um conjunto de requisi ções sem a devida preocupação com a melhor utilização de seus recursos, diversos critérios referentes a qualidade de serviço podem ser prejudicados. Por isso, a agrega- ção de tráfego, que possibilita que diversas demandas sejam trafegadas em um mesmo comprimento de onda, é adotada para prover uma melhor utilização do meio óptico. Além disso, estratégias de proteção contra falhas e balanceamento de carga passam a ser necessárias para que as redes ópticas possam ser utilizadas de forma otimizada, garantindo assim confiabilidade e escalabilidade. Este trabalho apresenta modelos matemáticos e algoritmos para o problema de roteamento, atribuição de comprimentos de onda, agregação de tráfego e proteção em redes ópticas. São analisados diversos critérios como minimização do número de saltos e do número de comprimentos de onda alocados, maximização do balanceamento de carga na rede e do número de requisições atendidas. Eles são tratados nos cenários de único domínio e multi-domínio, este último considerando as abordagens integrada e hierárquica. Como o problema é de alta complexidade, sendo sua solução exata inviável para instâncias de grande porte, foram propostos algoritmos polinomiais, um baseado em GRASP e um outro em um algoritmo evolucionário. Eles são testados com diversas instâncias da literatura e seus resultados são comparados entre si e com a solução ótima obtida pela resolução do modelo matemático associado. Este último é resolvido pelo pacote comercial CPLEX. Os algoritmos apresentaram bons resultados para os critérios, alcançando valores xiii de função objetivo bem próximos aos obtidos pelo pacote comercial CPLEX. O que leva a concluir que esses algoritmos podem ser utilizados em cenários mais realistas.The necessity to transmit large amounts of data in networks, with low delay, boosted research in the telecommunications area. Optical networks have provided an infrastructure for high-performance switching and data transmission, providing high transmission rates having a short delays in data delivery. The wavelength, as transport unit in the network, has a high potential for data transmission. However, when a set of requests is routed without concern for the best usage of network resources, various quality of service criteria can be affected. Therefore, techniques for traffic grooming, that enables various demands to be transmitted in the same wavelength, fail-safe protection and load balancing may become necessary for the optical fiber to be used optimally, ensuring reliability and scalability. This paper presents mathematical models and heuristics for the routing and wavelength assignment problem, traffic grooming and fail-safe protection in optical networks. Various criteria are analyzed such as minimizing the number of hops and the number of allocated wavelengths, maximizing the network load balancing and the number of requests served. They are analized in single domain and multi-domain scenarios, the latter considering integrated and hierarchical approaches. Since the problem is of high complexity, and its exact solution is impractical for large instances, polynomial algorithms have been proposed, one being based on GRASP and another based on an evolutionary algorithm. They are tested with several instances of the literature and the results are compared to the optimal solution obtained with the mathematical model resolution. The latter is solved in a commercial package called CPLEX. The algorithms have shown good results for the criteria, achieving objective function values very close to those obtained by the commercial package CPLEX. What leads to the conclusion that these algorithms can be used in more realistic scenarios.Universidade Federal de Minas GeraisUFMGComputaçãoRedes multi-domínioAgregação de tráfegoRoteamentoRedes ópticasOtimizaçãoQualidade de serviçoAbordagem matemática e algorítmica do problema de roteamento e agregação de tráfego em redes ópticasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALrangelsilvaoliveira.pdfapplication/pdf4932334https://repositorio.ufmg.br/bitstream/1843/ESBF-9GMP76/1/rangelsilvaoliveira.pdf1365d76eccdc9c1d9ca55a475b71b17aMD51TEXTrangelsilvaoliveira.pdf.txtrangelsilvaoliveira.pdf.txtExtracted texttext/plain206142https://repositorio.ufmg.br/bitstream/1843/ESBF-9GMP76/2/rangelsilvaoliveira.pdf.txt7eebd4c5681e3a476de9cac5a87bf3cdMD521843/ESBF-9GMP762019-11-14 03:44:04.819oai:repositorio.ufmg.br:1843/ESBF-9GMP76Repositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T06:44:04Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Abordagem matemática e algorítmica do problema de roteamento e agregação de tráfego em redes ópticas
title Abordagem matemática e algorítmica do problema de roteamento e agregação de tráfego em redes ópticas
spellingShingle Abordagem matemática e algorítmica do problema de roteamento e agregação de tráfego em redes ópticas
Rangel Silva Oliveira
Redes multi-domínio
Agregação de tráfego
Roteamento
Redes ópticas
Otimização
Qualidade de serviço
Computação
title_short Abordagem matemática e algorítmica do problema de roteamento e agregação de tráfego em redes ópticas
title_full Abordagem matemática e algorítmica do problema de roteamento e agregação de tráfego em redes ópticas
title_fullStr Abordagem matemática e algorítmica do problema de roteamento e agregação de tráfego em redes ópticas
title_full_unstemmed Abordagem matemática e algorítmica do problema de roteamento e agregação de tráfego em redes ópticas
title_sort Abordagem matemática e algorítmica do problema de roteamento e agregação de tráfego em redes ópticas
author Rangel Silva Oliveira
author_facet Rangel Silva Oliveira
author_role author
dc.contributor.advisor1.fl_str_mv Geraldo Robson Mateus
dc.contributor.advisor-co1.fl_str_mv Fernanda Sumika Hojo de Souza
dc.contributor.referee1.fl_str_mv Daniel Fernandes Macedo
dc.contributor.referee2.fl_str_mv Mauro Nacif Rocha
dc.contributor.referee3.fl_str_mv Thiago Ferreira de Noronha
dc.contributor.referee4.fl_str_mv Fernanda Sumika Hojo de Souza
dc.contributor.author.fl_str_mv Rangel Silva Oliveira
contributor_str_mv Geraldo Robson Mateus
Fernanda Sumika Hojo de Souza
Daniel Fernandes Macedo
Mauro Nacif Rocha
Thiago Ferreira de Noronha
Fernanda Sumika Hojo de Souza
dc.subject.por.fl_str_mv Redes multi-domínio
Agregação de tráfego
Roteamento
Redes ópticas
Otimização
Qualidade de serviço
topic Redes multi-domínio
Agregação de tráfego
Roteamento
Redes ópticas
Otimização
Qualidade de serviço
Computação
dc.subject.other.pt_BR.fl_str_mv Computação
description A necessidade de se transmitir grandes volumes de dados em redes, com o mínimo de atraso possível, impulsionou pesquisas na área de telecomunicações. As redes ópticas proporcionaram, então, uma infraestrutura para comutação e transmissão de dados de alto desempenho, provendo altas taxas de transmissão e pequeno atraso na entrega dos dados. O comprimento de onda, como unidade de transporte na rede, possui um alto potencial de transmissão de dados. Entretanto, ao se atender um conjunto de requisi ções sem a devida preocupação com a melhor utilização de seus recursos, diversos critérios referentes a qualidade de serviço podem ser prejudicados. Por isso, a agrega- ção de tráfego, que possibilita que diversas demandas sejam trafegadas em um mesmo comprimento de onda, é adotada para prover uma melhor utilização do meio óptico. Além disso, estratégias de proteção contra falhas e balanceamento de carga passam a ser necessárias para que as redes ópticas possam ser utilizadas de forma otimizada, garantindo assim confiabilidade e escalabilidade. Este trabalho apresenta modelos matemáticos e algoritmos para o problema de roteamento, atribuição de comprimentos de onda, agregação de tráfego e proteção em redes ópticas. São analisados diversos critérios como minimização do número de saltos e do número de comprimentos de onda alocados, maximização do balanceamento de carga na rede e do número de requisições atendidas. Eles são tratados nos cenários de único domínio e multi-domínio, este último considerando as abordagens integrada e hierárquica. Como o problema é de alta complexidade, sendo sua solução exata inviável para instâncias de grande porte, foram propostos algoritmos polinomiais, um baseado em GRASP e um outro em um algoritmo evolucionário. Eles são testados com diversas instâncias da literatura e seus resultados são comparados entre si e com a solução ótima obtida pela resolução do modelo matemático associado. Este último é resolvido pelo pacote comercial CPLEX. Os algoritmos apresentaram bons resultados para os critérios, alcançando valores xiii de função objetivo bem próximos aos obtidos pelo pacote comercial CPLEX. O que leva a concluir que esses algoritmos podem ser utilizados em cenários mais realistas.
publishDate 2013
dc.date.issued.fl_str_mv 2013-06-24
dc.date.accessioned.fl_str_mv 2019-08-11T14:19:59Z
dc.date.available.fl_str_mv 2019-08-11T14:19:59Z
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/1843/ESBF-9GMP76
url http://hdl.handle.net/1843/ESBF-9GMP76
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.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.publisher.initials.fl_str_mv UFMG
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/ESBF-9GMP76/1/rangelsilvaoliveira.pdf
https://repositorio.ufmg.br/bitstream/1843/ESBF-9GMP76/2/rangelsilvaoliveira.pdf.txt
bitstream.checksum.fl_str_mv 1365d76eccdc9c1d9ca55a475b71b17a
7eebd4c5681e3a476de9cac5a87bf3cd
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1803589308390572032