Hacia un nuevo enfoque de TCP para un aumento del throughput en redes inalámbricas



Document title: Hacia un nuevo enfoque de TCP para un aumento del throughput en redes inalámbricas
Journal: RECI
Database: PERIÓDICA
System number: 000416921
ISSN: 2007-9915
Authors: 1
1
Institutions: 1Universidad de las Fuerzas Armadas, Sangolquí, Pichincha. Ecuador
Year:
Season: Ene-Jun
Volumen: 7
Number: 13
Pages: 106-123
Country: México
Language: Español
Document type: Artículo
Approach: Aplicado, descriptivo
Spanish abstract Uno de los protocolos más importantes para el correcto funcionamiento de las redes de Internet es el protocolo TCP, el cual asegura la comunicación entre transmisor y emisor mediante un control de la tasa de transmisión en función de la congestión. Sin embargo, con la nueva tendencia de las comunicaciones inalámbricas, TCP enfrenta un nuevo desafío para el cual no estaba originalmente diseñado. Siendo el PL debido al medio de transmisión motivo de la ineficiencia de TCP en medios inalámbricos, se han desarrollado propuestas como el empleo de notificaciones de pérdida explícita y mejores gestiones de la ventana de congestión con el fin de adaptar TCP a tal medio de transmisión. Dichas propuestas evidencian un mejor desempeño, aunque en su gran mayoría se limitan a evaluar su funcionamiento en programas de simulación como Network Simulator o similares. En este contexto, el objetivo del presente trabajo es implementar un protocolo TCP adaptado a escenarios inalámbricos en el sistema operativo Linux, considerando un acuse de recibo negativo NACK, el cual ocupa un pequeño segmento del protocolo TCP. TCP-NACK es capaz de diferenciar entre pérdidas por congestión y pérdidas por el medio de transmisión, y produce una mejora en throughput de 182 % bajo un escenario emulado en comparación con TCP Reno
English abstract One of the most important protocols for the proper functionality of Internet networks is the Transmission Control Protocol TCP, which ensures communication between transmitter and sender by controlling the transmission data rate based on congestion. However, with the new trend of wireless communications, TCP faces a new challenge for which it was not originally designed. As the packet loss due to the transmission medium causes TCP inefficiency in wireless media, several proposals have been developed such as the use of explicit loss notifications and better management of the congestion window in order to adapt TCP to such medium. These proposals shows a better performance, however, the vast majority are limited to evaluating their performance in simulation programs such as Network Simulator or similar. In this context, the objective of this paper is to deploy a TCP protocol adapted to wireless scenarios in the Linux operating system, considering a Negative Acknowledgment NACK, which occupies a small segment of the TCP protocol. TCP-NACK is able to differentiate between losses due to congestion and losses by the transmission media, and produces a Throughput improvement by 182% under an emulated scenario when compared with TCP Reno
Portuguese abstract Um dos protocolos mais importantes para o bom funcionamento das redes de Internet é um protocolo TCP, o que garante a comunicação entre o transmissor eo emissor, controlando a taxa de transmissão dependendo do congestionamento. No entanto, com a nova tendência das comunicações sem fio, o TCP enfrenta um novo desafio para o qual não foi originalmente projetado. Sendo o PL devido ao meio de transmissão por causa da ineficiência do TCP nos meios de comunicação sem fio, eles desenvolveram propostas, tais como o uso de notificações de forma explícita e melhores esforços de janela de congestionamento, a fim de adaptar o TCP para tal modo de perda de transmissão. Estas propostas mostram um melhor desempenho, mas principalmente limitado para avaliar o seu desempenho em programas de simulação, tais como Network Simulator ou similar. Neste contexto, o objetivo deste trabalho é a implementação de um protocolo TCP adaptado para configurações sem fio no sistema operacional Linux, considerando uma confirmação negativa NACK, que ocupa um pequeno segmento do protocolo TCP. TCP-NACK é capaz de diferenciar entre as perdas e as perdas de congestionamento a partir do meio de transmissão, e produz uma melhoria na taxa de transferência sob 182% em relação a uma fase de TCP Reno emulado
Disciplines: Ciencias de la computación
Keyword: Redes,
Protocolos de comunicación,
Tráfico de redes,
Desempeño de red,
Emuladores
Keyword: Networks,
Communication protocoles,
Networks traffic,
Network performance,
Emulators
Full text: Texto completo (Ver HTML)