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

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 comunica...

Descripción completa

Detalles Bibliográficos
Autor: Martínez Hidalgo, Diego Xavier
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2018
País:Ecuador
Institución:Universidad de las Fuerzas Armadas
Repositorio:Repositorio Universidad de las Fuerzas Armadas
Idioma:español
OAI Identifier:oai:repositorio.espe.edu.ec:21000/15219
Acceso en línea:http://repositorio.espe.edu.ec/handle/21000/15219
Access Level:acceso abierto
Palabra clave:TCP INALÁMBRICO
LINUX - SISTEMA OPERATIVO
EMULACIÓN
MENSAJERÍA ELECTRÓNICA
Descripción
Sumario: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.