TCP-SDF: Transport control to achieve smooth data flow at a stable throughput

Xukang Lu, Chase Qishi Wu, Paul Sheldon, Alan Tackett, Mathew Binkley

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Various large-scale network applications demand different levels of stable bandwidth to perform bulk data movement, which is not adequately supported by current transport methods. We propose a novel end-to-end transport control protocol, (TCP-SDF), which achieves smooth data flow at a stable good put level. TCP-SDF dynamically adjusts the congestion window based on the estimate of the current sending rate, good put, and target level. The adjustment terms are weighted by the step-sizes, which are non-negative numbers that eventually die down to zero as specified by the classical Robbins-Monro Stochastic Approximation conditions. TCP-SDF decreases the congestion control window size by a factor that is proportional to the estimated number of packets in the bottleneck queue in the presence of network congestion. TCP-SDF can be readily implemented in practice as a loadable kernel module in Linux. We demonstrate the superior performance of TCP SDF under a range of scenarios using experimental measurements.

Original languageEnglish (US)
Title of host publicationProceedings - 2013 IEEE International Conference on High Performance Computing and Communications, HPCC 2013 and 2013 IEEE International Conference on Embedded and Ubiquitous Computing, EUC 2013
PublisherIEEE Computer Society
Pages1187-1194
Number of pages8
ISBN (Print)9780769550886
DOIs
StatePublished - Jan 1 2014
Externally publishedYes
Event15th IEEE International Conference on High Performance Computing and Communications, HPCC 2013 and 11th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, EUC 2013 - Zhangjiajie, Hunan, China
Duration: Nov 13 2013Nov 15 2013

Publication series

NameProceedings - 2013 IEEE International Conference on High Performance Computing and Communications, HPCC 2013 and 2013 IEEE International Conference on Embedded and Ubiquitous Computing, EUC 2013

Other

Other15th IEEE International Conference on High Performance Computing and Communications, HPCC 2013 and 11th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, EUC 2013
CountryChina
CityZhangjiajie, Hunan
Period11/13/1311/15/13

All Science Journal Classification (ASJC) codes

  • Software

Keywords

  • Congestion Control
  • High-speed Networks
  • TCP

Fingerprint Dive into the research topics of 'TCP-SDF: Transport control to achieve smooth data flow at a stable throughput'. Together they form a unique fingerprint.

Cite this