CS 244 ’19: Reproducing Copa


Download report

Sawyer Birnbaum, Nadin El-Yabroudi

Original paper: Venkat Arun and Hari Balakrishnan. 2018. Copa: Practical Delay-Based Congestion Control for the Internet. In Proceedings of the Applied Networking Research Workshop (ANRW ’18). ACM, New York, NY, USA, 19-19. DOI: https://doi.org/10.1145/3232755.3232783

We reproduce key findings from Copa: Practical Delay-Based Congestion Control, which presents a general purpose delay-based congestion control algorithm called Copa. In keeping with the original paper, we find that Copa achieves a higher flow-rate fairness than BBR, PCC, and Cubic. We also successfully reproduce the paper’s claim that on real-world wired and cellular links in February of 2018 Copa achieves nearly as much throughput and 2-10 times lower queuing delay as other congestion control schemes. However, our results show that in the last 2 months Copa achieves significantly lower throughput than most other schemes, and on in our fairness experiments we observe that a single Copa flow uses only about 85% of a link’s full capacity. Accordingly, our results indicate that further research is required to establish whether and in what conditions Copa provides better performance than other congestion control algorithms.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s