This paper presents TCP Rate Control, a new technique for transparently augmenting end-to-end TCP performance by controlling the sending rate of a TCP source. The `rate' of a TCP source is determined by its window size, the round trip time and the rate of acknowledgments (or acks). TCP rate control controls these aspects by modifying the ack number and receiver window fields in acknowledgments and by modulating the acknowledgment rate.
From a performance viewpoint a key benefit of TCP rate control is to avoid adverse performance effects due to packet losses such as reduced goodput due to retransmission and timeout delays, and unfairness or large spread in per-user goodputs. Further, TCP rate control can positively affect performance even if the bottleneck is non-local and even if the end-host TCP implementations are non-conforming. We demonstrate these aspects through a comparative study with RED and TCP-ECN, and discuss deployment issues.
Related white papers
Routing Protocols for Self-Organizing Hierarchical Ad-Hoc Wireless Networks
A novel self-organizing hierarchical architecture is proposed for improving the scalability properties of ad-hoc wireless networks. This paper focuses on the design and evaluation of routing protocols applicable to this...
Anthony & Sylvan Pools Takes the Plunge with VoIP
Anythony Sylvan Pools deployed ShoreTel to 14 divsions including 50 sites and 500 users. With its rapid growth and increasing communications costs, Anthony & Sylvan started looking at VoIP solutions. While...
Keeping Pace with Expansion through Voice Services
While a company grows, its phone systems must be able to sustain itself to accommodate the expansion. Unfortunately, many systems that have been in use for years within organizations...
Measurement and Analysis of Single-Hop Delay on an IP Backbone Network
This paper measures single-hop delay as experienced by packets in the Sprint IP backbone network. This paper develops a methodology to identify the contributing factors to the single-hop delay that...
Sprint IPVoice Connect Fact Sheet
Read this paper to see how to use a single IP connection to enable voice and Internet for quality and reliable service with a suite of advanced phone features that...
Terrestrial Video Backhaul Over IP
Pacific Century Matrix (PCM) is a leading provider of television broadcast services covering Asia Pacific. In PCM's vision, its premium position as international gateway for broadcast programming from and to...
Introduction to TCP/IP
Microsoft Windows NT version 4.0 includes features and components for Transmission Control Protocol/Internet Protocol (TCP/IP)-based connectivity. TCP/IP is used on the worldwide Internet and is also widely deployed in private...


