<div dir="ltr"><p>The source can be found at <a href="https://github.com/lambda-11235/tcp_davis">https://github.com/lambda-11235/tcp_davis</a> .</p>
<p>The code mentioned in the paper can be found under the tag 
"arxiv_2020". The current master branch has an additional stable mode 
that I was testing out.</p>
</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jan 7, 2021 at 10:35 AM Dave Taht <<a href="mailto:dave.taht@gmail.com">dave.taht@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">See: <a href="https://arxiv.org/pdf/2012.14996.pdf" rel="noreferrer" target="_blank">https://arxiv.org/pdf/2012.14996.pdf</a><br>
<br>
Things I really like:<br>
<br>
* they used flent<br>
* Using "variance" as the principal signal. This is essentially one of<br>
the great unpublished and unanalyzed improvements on the minstrel<br>
algorithm as well<br>
* Conventional ecn response<br>
* outperforms bbr on variable links<br>
<br>
Only negative so far is I haven't found any published source to it. :(<br>
<br>
Otherwise a very promising start to a year.<br>
<br>
"The choice of feedback mechanism between delay and packet loss has<br>
long been a point of contention in TCP congestion control. This has<br>
partly been resolved, as it has become increasingly evident that delay<br>
based methods are needed to facilitate modern interactive web<br>
applications. However, what has not been resolved is what control<br>
should be used, with the two candidates being the congestion window<br>
and the pacing rate. BBR is a new delay based congestion control<br>
algorithm that uses a pacing rate as its primary control and the<br>
congestion window as a secondary control. We propose that a congestion<br>
window first algorithm might give more desirable performance<br>
characteristics in situations where latency must be minimized even at<br>
the expense of some loss in throughput. To evaluate this hypothesis we<br>
introduce a new congestion control algorithm called TCP D*, which is a<br>
congestion window first algorithm that adopts BBR's approach of<br>
maximizing delivery rate while minimizing latency. In this paper, we<br>
discuss the key features of this algorithm, discuss the differences<br>
and similarity to BBR, and present some preliminary results based on a<br>
real implementation."<br>
<br>
<br>
<br>
<br>
-- <br>
"For a successful technology, reality must take precedence over public<br>
relations, for Mother Nature cannot be fooled" - Richard Feynman<br>
<br>
<a href="mailto:dave@taht.net" target="_blank">dave@taht.net</a> <Dave Täht> CTO, TekLibre, LLC Tel: 1-831-435-0729<br>
</blockquote></div>