How do we assess a new Internet congestion control (CC) design? How do we compare it with other existing schemes? Under what scenarios and using what network parameters? These are just a handful of simple questions coming up every time a new CC design is going to be evaluated. Interestingly, the number of specific answers to these questions can be as large as the number of CC designers. In this work, we aim to highlight that the network congestion control, as a hot and active research topic, requires a crystal clear set(s) of \textit{CC Benchmarks} to form a common ground for quantitatively comparing and unambiguously assessing the strengths and weaknesses of a design with respect to the existing ones. As a first step toward that goal, we introduce general benchmarks that can capture the different performance of the existing Internet CC schemes. Using these benchmarks, we rank the Internet CC algorithms and illustrate that there is still lots of room for more innovations and improvements in this topic.
翻译:如何评估新的互联网拥塞控制(CC)设计方案?如何将其与现有方案进行比较?在哪些场景下以及使用哪些网络参数进行评估?每当一个新的拥塞控制设计方案需要评估时,这些简单的问题都会反复出现。有趣的是,对这些问题的具体答案数量可能与拥塞控制设计者的数量一样多。本文旨在强调,作为活跃的研究热点,网络拥塞控制需要一套清晰明确的《CC基准测试集》,以形成共同基础,用于定量比较和明确评估新设计相对于现有方案的优缺点。为实现这一目标,我们首先提出了能够捕捉现有互联网CC方案不同性能的通用基准。利用这些基准,我们对互联网CC算法进行了排名,并表明该领域仍有大量创新和改进空间。