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



Título del documento: Hacia un nuevo enfoque de TCP para un aumento del throughput en redes inalámbricas
Revista: RECI
Base de datos: PERIÓDICA
Número de sistema: 000416921
ISSN: 2007-9915
Autores: 1
1
Instituciones: 1Universidad de las Fuerzas Armadas, Sangolquí, Pichincha. Ecuador
Año:
Periodo: Ene-Jun
Volumen: 7
Número: 13
Paginación: 106-123
País: México
Idioma: Español
Tipo de documento: Artículo
Enfoque: Aplicado, descriptivo
Resumen en español 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
Resumen en inglés 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
Resumen en portugués 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
Disciplinas: Ciencias de la computación
Palabras clave: Redes,
Protocolos de comunicación,
Tráfico de redes,
Desempeño de red,
Emuladores
Keyword: Networks,
Communication protocoles,
Networks traffic,
Network performance,
Emulators
Texto completo: Texto completo (Ver HTML)