CSE logo University of Washington Computer Science & Engineering
 PCP: Efficient Endpoint Congestion Control
  CSE Home   About Us    Search    Contact Info 

 Tom Anderson
 Andy Collins
 Arvind Krishnamurthy
 John Zahorjan
    We develop a novel endpoint congestion control system that achieves near-optimal performance in all likely circumstances. Our approach, called the Probe Control Protocol (PCP), emulates network-based control by using explicit short probes to test and temporarily acquire available bandwidth. Like TCP, PCP requires no network support beyond plain FIFO queues. Our initial experiments show that PCP, unlike TCP, achieves rapid startup, small queues, and low loss rates, and that the efficiency of our approach does not compromise eventual fairness and stability. Further, PCP is compatible with sharing links with legacy TCP hosts, making it feasible to deploy.

Publications
  • PCP: Efficient Endpoint Congestion Control
    Thomas Anderson, Andy Collins, Arvind Krishnamurthy, and John Zahorjan
    Appeared in NSDI, 2006. PDF.
    Link to simulation code.


CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to arvind]