跳到主要导航 跳到搜索 跳到主要内容

Improvement of Copa: Behaviors and Friendliness of Delay-Based Congestion Control Algorithm

  • Wanchun Jiang
  • , Haoyang Li
  • , Jia Wu
  • , Zheyuan Liu
  • , Jiawei Huang
  • , Danfeng Shan
  • , Jianxin Wang
  • Central South University

科研成果: 期刊稿件 › 文章 › 同行评审

2 引用 (Scopus)

摘要

Delay-based congestion control has drawn a lot of attention in both academics and industry recently. Specifically, the Copa algorithm proposed in NSDI can achieve consistent high performance under various network environments and has already been deployed on Facebook. In this paper, we theoretically analyze Copa and reveal its large queuing delay and poor fairness issue under certain conditions. The root cause is that Copa fails to achieve its expected behaviors, i.e., clear the bottleneck buffer occupancy periodically. Moreover, we also reveal that the pathological competitive mode of Copa fails to guarantee friendliness. To address these issues, we propose Copa+, which enhances Copa with a parameter adaptation mechanism and an optimized competitive mode. Designed based on our theoretical analysis, Copa+ can adaptively clear the bottleneck buffer occupancy and become friendly to Cubic in the competitive mode. As a result, Copa+ inherits the advantages of Copa but achieves lower queuing delay and better fairness under different environments, as confirmed by real-world experiments and simulations. Specifically, Copa+ has the highest average throughput over different Internet links among different cloud nodes, compared to Cubic, BBR, PCC Vivace, Remy, and Indigo. Meanwhile, Copa+ has an 8.1% increase in throughput and similar low queuing delay compared to Copa. Moreover, Copa+ achieves 14.6% lower queuing delay and 2.4% higher throughput compared to Sprout over emulated cellular links.

源语言英语
页(从-至)127-142
页数16
期刊IEEE/ACM Transactions on Networking
卷32
期1
DOI
出版状态已出版 - 1 2月 2024

学术指纹

探究 'Improvement of Copa: Behaviors and Friendliness of Delay-Based Congestion Control Algorithm' 的科研主题。它们共同构成独一无二的学术指纹。

引用此