skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Models of TCP in high-BDP environments and their experimental validation

Conference ·
OSTI ID:1327709

In recent years, the computer networking community has seen a steady growth in bandwidth-delay products (BDPs). Several TCP variants were created to combat the shortcomings of legacy TCP when it comes to operation in high-BDP environments. These variants, among which are CUBIC, STCP, and H-TCP, have been extensively studied in some empirical contexts, and some analytical models exist for CUBIC and STCP. However, since these studies have been conducted, BDPs have risen even more, and new bulk data transfer tools have emerged that utilize multiple parallel TCP streams. In view of these new developments, it is imperative to revisit the question: Which congestion control algorithms are best adapted to current networking environments? In order to help resolve this question, we contribute the following: (i) using first principles, we develop a general throughput-prediction framework that takes into account buffer sizes and maximum window constraints; (ii) we validate the models using measurements and achieve low prediction errors; (iii) we note differences in TCP dynamics between two experimental configurations and find one of them to be significantly more deterministic than the other; we also find that CUBIC and H-TCP outperform STCP, especially when multiple streams are used; and (iv) we present preliminary results for modelling multiple TCP streams for CUBIC and STCP.

Research Organization:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1327709
Resource Relation:
Conference: International Conference on Network Protocols, Singapore, Singapore, 20161108, 20161109
Country of Publication:
United States
Language:
English

Similar Records

Enhanced Explicit Congestion Notification (EECN) in TCP with P4 Programming
Conference · Wed Jan 01 00:00:00 EST 2020 · OSTI ID:1327709

TCP Throughput Profiles Using Measurements over Dedicated Connections
Conference · Thu Jun 01 00:00:00 EDT 2017 · OSTI ID:1327709

Evaluation of Advanced TCP Stacks on Fast Long-Distance Production Networks
Technical Report · Thu Apr 08 00:00:00 EDT 2004 · OSTI ID:1327709

Related Subjects