PCC: Performance-oriented Congestion Control
Dramatically higher performance data delivery with a flexible transport architecture

The TCP family has failed to achieve consistent high performance in face of the complex production networks: even special TCP variants are often 10x away from optimal performance. We argue this is due to a fundamental architectural deficiency in TCP: hardwiring packet-level event to control responses without understanding the real performance result of its action.

Performance-oriented Congestion Control (PCC) is a new architecture that achieves consistent high performance even under challenging conditions. PCC senders continuously observe the connection between their actions and empirically experienced performance, enabling them to consistently adopt actions that result in high performance.

This website will be presenting the performance of several congestion control algorithms tested on several different network environments. We used Mininet to simulate various network environments and anaylze flows using Pantheon that was developed at Stanford University.

Test Results


Test Scenario Copa PCC Vivace TCP Cubic TCP BBR Vegas Ledbat