Publications at NRL

Search by Title


Search by Author


Conference Paper


Enhancing TCP Performance in Networks with Small Buffers


TCP performance can be significantly affected when the buffer capacity at the routers is small. This is possible either because many flows share the network or that the bandwidth-delay product is large (e.g. satellite links). The behavior of various versions of TCP with respect to buffer capacity issues has not been studied in much detail. In this paper, we investigate the behavior and performance of different TCP variants under small buffer capacity conditions. We recognize TCP pacing as a potential solution. However, instead of using TCP’s sending rate as the dictating metric, we make use of the bandwidth-share estimate (BSE) maintained by TCP Westwood, to set the pacing interval. We call this newly proposed protocol Paced-Westwood. We also show the need to scale BSE further to mitigate the effects of positive feedback in BSE. For this, we propose a further enhancement that we call α-pacedWestwood that uses a scaling parameter α to enforce convergence of BSE and the pacing interval. The proposed α-paced Westwood uses its BSE to space the packet bursts during the slowstart phase, resulting in a superior throughput in the troublesome low buffer capacity cases. With the help of simulations we show that our enhanced TCPWestwood outperforms a both unpaced as well as paced TCP NewReno under low buffer capacity networks.

Paper: PDF file of paper

Information & Date

Proc. 11th International Conference on Computer Communications and Networks, Miami, Florida, February. 2002


A. Razdan
A. Nandan
R. Wang
M. Y. Sanadidi
Mario Gerla