Performance Analysis and Improvement of HighSpeed TCP with TailDrop/RED Routers

Zongsheng ZHANG
Go HASEGAWA
Masayuki MURATA

Publication
IEICE TRANSACTIONS on Communications   Vol.E88-B    No.6    pp.2495-2507
Publication Date: 2005/06/01
Online ISSN: 
DOI: 10.1093/ietcom/e88-b.6.2495
Print ISSN: 0916-8516
Type of Manuscript: PAPER
Category: Internet
Keyword: 
TCP Reno,  HighSpeed TCP,  fairness,  TailDrop,  RED,  

Full Text: PDF(3.7MB)>>
Buy this Article



Summary: 
Continuous and explosive growth of the Internet has shown that current TCP mechanisms can obstruct efficient use of high-speed, long-delay networks. To address this problem we propose an enhanced transport-layer protocol called gHSTCP, based on HighSpeed TCP proposed by Sally Floyd. It uses two modes in the congestion avoidance phase based on the changing trend of RTT. Simulation results show gHSTCP can significantly improve performance in mixed environments, in terms of throughput and fairness against the traditional TCP Reno flows. However, the performance improvement is limited due to the nature of TailDrop router, and the RED/ARED routers can not alleviate the problem completely. Therefore, we present a modified version of Adaptive RED, called gARED, directed at the problem of simultaneous packet drops by multiple flows in high speed networks. gARED can eliminate weaknesses found in Adaptive RED by monitoring the trend in variation of the average queue length of the router buffer. Our approach, combining gARED and gHSTCP, is quite effective and fair to competing traffic than Adaptive RED with HighSpeed TCP.