Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/30339
Registro completo de metadados
Campo DCValorIdioma
dc.creatorVilela, Hugo Christ-
dc.date.accessioned2022-12-21T19:21:07Z-
dc.date.available2022-12-21T19:21:07Z-
dc.date.issued2022-09-26-
dc.identifier.citationVILELA, Hugo Christ. TCPBP: aprimorando a vazão TCP em redes de alta velocidade com perdas através de uma métrica de roteamento mista simples. 2022. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2022.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/30339-
dc.description.abstractThis work presents the Transmission Control Protocol Best Path (TCPBP), an alternative routing metric that aims to maximize the aggregated single-path TCP throughput on intradomain HighSpeed Lossy Networks. The enhanced performance is achieved by combining delay and packet loss on a single mixed metric as a function parameter which predicts the per-flow TCP throughput that should be maximized. Maximizing the throughput of each TCP flow traversing a given route is also expected to improve the aggregated throughput (i.e., the sum of all TCP flows). To demonstrate the feasibility of our approach concerning obtaining viable routes in any topology represented by a G(V,E) directed graph, we proved that the metric satisfies the mathematical properties of isotonicity and monotonicity. This fact implies that it is consistent, optimal, and loop-less, i.e., it is feasible regarding the shortest path computation, thus providing viable routes. For the shortest path computation, we devised a modified edge relaxation process suitable for non-additive metrics with positive edge costs in the Dijkstra algorithm. As proof of concept, TCP bandwidth tests were executed in an SDN High-Speed Lossy Network Linux-emulated topology with ten nodes. For the routing algorithm, we employed an intradomain link-state routing protocol (i.e., OSPF-like) capable of running both TCPBP and traditional metrics delay and hop-count. Such topology was chosen because of the potential to improve its TCP throughput with route selection, given the characteristics of the topology itself and the TCP throughput prediction model adopted. The shortest path computation running time in the control plane proved not significantly slower than the default Dijkstra algorithm traditionally used with standard additive metrics (such as hop-count). Also, the overall TCP throughput performance obtained with TCPBP was greater than with different routes founded by traditional metrics, without impact on the TCP fairness, thereby showing the potential of our proposal.pt_BR
dc.languageengpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/pt_BR
dc.subjectTCP/IP (Protocolo de rede de computador) - Avaliaçãopt_BR
dc.subjectRedes de computadorespt_BR
dc.subjectQualidade de serviço (Redes de computadores)pt_BR
dc.subjectTopologiapt_BR
dc.subjectProtocolos de roteamento (protocolos de rede de computadores)pt_BR
dc.subjectTCP/IP (Computer network protocol) - Evaluationpt_BR
dc.subjectComputer networkspt_BR
dc.subjectQuality of service (Computer networks)pt_BR
dc.subjectTopologypt_BR
dc.subjectRouting protocols (Computer network protocols)pt_BR
dc.titleTCPBP: enhancing the TCP throughput in high-speed lossy networks based on a single mixed routing metricpt_BR
dc.title.alternativeTCPBP: aprimorando a vazão TCP em redes de alta velocidade com perdas através de uma métrica de roteamento mista simplespt_BR
dc.typemasterThesispt_BR
dc.description.resumoNeste trabalho é apresentado o Transmission Control Protocol Best Path (TCPBP), uma métrica de roteamento alternativa que visa maximizar a vazão TCP agregada em redes intradomínio de alta velocidade com perdas. Obtém-se desempenho aprimorado ao se combinar atraso e perda de pacotes em uma única métrica mista, como uma função-parâmetro. Em contraste, esta função prevê a vazão TCP por fluxo que deve ser maximizada. Espera-se, com isto, que a maximização da taxa de transferência de cada fluxo TCP que atravessa uma determinada rota deva melhorar a taxa de transferência agregada (i.e., a soma de todos os fluxos TCP). Para demonstrar a viabilidade da nossa abordagem na obtenção de rotas viáveis em qualquer topologia representada por um grafo direcionado G(V,E), provamos que a métrica satisfaz as propriedades matemáticas de isotonicidade e monotonicidade. Este fato implica sua consistência, otimicidade e ausência de loops, i.e., o que fornece rotas viáveis. Para o cômputo do caminho mais curto, desenvolvemos um processo de relaxamento de arestas modificado, adequado para métricas não-aditivas, com custos positivos nas arestas, utilizando o algoritmo de Dijkstra. Como prova de conceito, executou-se testes de vazão TCP em uma topologia SDN emulada em Linux, com dez nós, empregando-se para tal um protocolo de roteamento intradomínio de estado de enlace (ou seja, tal qual o OSPF), capaz de executar tanto o TCPBP quanto as métricas tradicionais de atraso e número de saltos. Tal topologia foi escolhida devido ao potencial de melhorar sua vazão TCP com seleção de rotas, dadas as características da própria topologia e do modelo de previsão de vazão TCP adotado. O tempo de execução do cômputo do caminho mais curto no plano de controle não se mostrou significativamente mais lento do que o algoritmo Dijkstra padrão tradicionalmente usado com métricas aditivas padrão (como número de saltos). Além disso, o desempenho geral da vazão TCP obtida com o TCPBP foi maior do que com diferentes rotas calculadas com métricas tradicionais, sem impacto na justiça TCP, mostrando assim o potencial de nossa proposta.pt_BR
dc.degree.localCuritibapt_BR
dc.publisher.localCuritibapt_BR
dc.creator.IDhttps://orcid.org/0000-0003-3936-6280pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/1908751296740827pt_BR
dc.contributor.advisor1Fonseca, Keiko Verônica Ono-
dc.contributor.advisor1IDhttps://orcid.org/0000-0003-4685-299Xpt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/8827013568855482pt_BR
dc.contributor.referee1Pedroso, Carlos Marcelo-
dc.contributor.referee1IDhttps://orcid.org/0000-0002-3747-7238pt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/0741759135970657pt_BR
dc.contributor.referee2Santi, Juliana de-
dc.contributor.referee2IDhttps://orcid.org/0000-0002-5227-9221pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/6795095514762745pt_BR
dc.contributor.referee3Fonseca, Keiko Verônica Ono-
dc.contributor.referee3IDhttps://orcid.org/0000-0003-4685-299Xpt_BR
dc.contributor.referee3Latteshttp://lattes.cnpq.br/8827013568855482pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-Graduação em Engenharia Elétrica e Informática Industrialpt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::TELECOMUNICACOES::SISTEMAS DE TELECOMUNICACOESpt_BR
dc.subject.capesEngenharia Elétricapt_BR
Aparece nas coleções:CT - Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
highspeedlossynetworks.pdf4,61 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons