TY - JOUR
T1 - A study of a high speed packet scheduling method for achieving fairness among TCP connections
AU - Hasegawa, Go
AU - Kurata, Kenji
AU - Murata, Masayuki
PY - 2003
Y1 - 2003
N2 - In this paper, we first investigate the fairness between TCP Reno and TCP Vegas by focusing on the situation where Reno and Vegas connections share the bottleneck link. From the analysis and the simulation results, we find that the performance of TCP Vegas is much smaller than that of TCP Reno as opposed to an expectation on TCP Vegas. The RED algorithm improves the fairness to some degree, but there still be an inevitable trade-off between fairness and throughput. Accordingly, we propose a ZL-RED (Zombie Listed RED) algorithm, which enhances the RED algorithm to provide fair service for many flows at the bottleneck router. ZL-RED uses the Zombie List, which has been originally proposed by SRED, to detect mis-behaving flows which send packets at higher rate than others. Then, ZL-RED sets higher packet discarding probabilities for those mis-behaving flows. We evaluate an effectiveness of ZL-RED by simulation experiments, and show that ZL-RED can actually improve fairness among TCP connections.
AB - In this paper, we first investigate the fairness between TCP Reno and TCP Vegas by focusing on the situation where Reno and Vegas connections share the bottleneck link. From the analysis and the simulation results, we find that the performance of TCP Vegas is much smaller than that of TCP Reno as opposed to an expectation on TCP Vegas. The RED algorithm improves the fairness to some degree, but there still be an inevitable trade-off between fairness and throughput. Accordingly, we propose a ZL-RED (Zombie Listed RED) algorithm, which enhances the RED algorithm to provide fair service for many flows at the bottleneck router. ZL-RED uses the Zombie List, which has been originally proposed by SRED, to detect mis-behaving flows which send packets at higher rate than others. Then, ZL-RED sets higher packet discarding probabilities for those mis-behaving flows. We evaluate an effectiveness of ZL-RED by simulation experiments, and show that ZL-RED can actually improve fairness among TCP connections.
KW - Fairness
KW - SRED (Stabilized RED)
KW - TCP (Transmission Control Protocol)
KW - TCP Reno
KW - TCP Vegas
UR - http://www.scopus.com/inward/record.url?scp=0037251538&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0037251538&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:0037251538
SN - 0926-6801
VL - 12
SP - 29
EP - 49
JO - Journal of High Speed Networks
JF - Journal of High Speed Networks
IS - 1-2
ER -