A dynamic threshold and subsection control TCP slow-start algorithm

  • Authors:
  • ShiNing Li;JiPing Fang;Zheng Qin;XingShe Zhou

  • Affiliations:
  • E-commerce Research Laboratory Xi’an Jiaotong University, Xi’an Shaanxi, China;Datang Telecom Technology Co., Ltd., Xi’an Shaanxi, China;E-commerce Research Laboratory Xi’an Jiaotong University, Xi’an Shaanxi, China;Northwestern Polytechnic University, Xi’an Shaanxi, China

  • Venue:
  • ICESS'05 Proceedings of the Second international conference on Embedded Software and Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

DSSC, a Dynamic Slow-start threshold and Subsection Control TCP Slow-start algorithm, is proposed. The key technologies of Vegas and TCP Westwood are applied to the first slow start process in DSSC, which dynamically configures TCP Slow-Start threshold and adaptively adjusts the increasing rate of TCP transmitting windows. DSSC can reach the steady state rapidly because its configuration of slow-start threshold is based on the bandwidth estimation, thus the lost packages will be limited and the entrance of congestion avoidance stage will not be too early. An important phenomenon, the TCP congestion bottleneck buffer response, is discovered, and the reason of this phenomenon is given. The result of simulation proves that this algorithm can avoid data packets loss, get to steady state quickly, and improve TCP throughput on complex network. This algorithm is robust to bottleneck buffer, adapts to WEB service, and is compatible with the present TCP protocol. Finally It is simple and practical in that it only modifies the sender of TCP.