Publication No 40112

Author(s)

Scharf, M.*

Title

Fast Startup Internet Congestion Control Mechanisms for Broadband Interactive Applications - Communication Networks and Computer Engineering Report No. 105

Topics

Internet; Communication Control; Protocol Engineering

Methods

Performance Evaluation; Protocol Engineering; Measurement and Trials; Traffic Engineering

Keywords

TCP; CONGESTION CONTROL; INTERNET; TRANSPORT LAYER; PERFORMANCE EVALUATION; SIMULATION; PERFORMANCE MEASUREMENT; PROTOCOL ENGINEERING

Abstract

The flow startup phase is a challenge for the Internet congestion control. The Transmission Control Protocol (TCP) uses the time-consuming Slow-Start in that case. The objective of fast startup congestion control is to fully utilize a path much more rapidly. This speedup can either be realized by new end-to-end mechanisms or by additional on-path signaling such as the Quick-Start TCP extension. This thesis investigates the realization of fast startup congestion control. It discusses the design space, proposes and compares algorithms, studies implementation issues in network stacks, and evaluates the benefits and implications of its usage in broadband interactive applications. Several alternatives are comprehensively evaluated by analytical models, simulations with real network stack code, and testbed experiments. The results show that end-to-end fast startup schemes such as a larger initial congestion window would be a promising solution. The thesis also demonstrates that additional network support can be realized with limited complexity, and it presents solutions for some of the open issues.

Year

2011

Reference entry

Scharf, M.
Fast Startup Internet Congestion Control Mechanisms for Broadband Interactive Applications - Communication Networks and Computer Engineering Report No. 105
Dissertation, Universität Stuttgart, Informatik, Elektrotechnik und Informationstechnik, 2011

BibTex file

Download  [BIBTEX]

Full Text

Download  [PDF]

Authors marked with an asterisk (*) were IKR staff members at the time the publication has been written.