[Codel] Building a net generation ISP: The CoDel revolution

2019-06-26 Thread Dave Taht
The althea CTO is a passionate codel fan and took the time out to talk "about codel, & why ISP speed tiers are obsolete" in a preso dedicated to it. https://www.youtube.com/watch?v=9wZbmuXS_K0 He closes with: "Maybe you are not ready to use altheamesh yet. Codel is the default traffic management

[Codel] gated adaptive codel for tsn

2020-01-31 Thread Dave Taht
https://tools.ietf.org/html/draft-jaehwoon-icc-gacodel-00 -- Make Music, Not War Dave Täht CTO, TekLibre, LLC http://www.teklibre.com Tel: 1-831-435-0729 ___ Codel mailing list Codel@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/codel

[Codel] Codel + Choke

2020-01-13 Thread Dave Taht
CWC: Simple and Stateless AQM Capable of Handling High Priority Thin Flows to Prevent Bufferbloat https://sci-hub.tw/https://ieeexplore.ieee.org/document/8951747 -- Make Music, Not War Dave Täht CTO, TekLibre, LLC http://www.teklibre.com Tel: 1-831-435-0729

[Codel] nsscodel on the ipq806 series

2020-04-23 Thread Dave Taht
up until this moment I had no idea "nsscodel" had been offloaded onto this chipset and somewhat folded into openwrt https://forum.openwrt.org/t/ipq806x-nss-drivers/12613/ I knew it existed in multiple commercial products, but... -- Make Music, Not War Dave Täht CTO, TekLibre, LLC

[Codel] Study on performance of AQM schemes over TCP variants in different network environments

2020-12-20 Thread Dave Taht
probably one of the best comparisons of red vs codel, at low rtts, I've seen as yet. https://onlinelibrary.wiley.com/doi/full/10.1049/cmu2.12061 -- "For a successful technology, reality must take precedence over public relations, for Mother Nature cannot be fooled" - Richard Feynman

[Codel] D* tcp looks pretty good, on paper

2021-01-07 Thread Dave Taht
See: https://arxiv.org/pdf/2012.14996.pdf Things I really like: * they used flent * Using "variance" as the principal signal. This is essentially one of the great unpublished and unanalyzed improvements on the minstrel algorithm as well * Conventional ecn response * outperforms bbr on variable

Re: [Codel] [Cerowrt-devel] Due Aug 2: Internet Quality workshop CFP for the internet architecture board

2021-07-02 Thread Dave Taht
etting packets from here to there, multiplexing the > underlying resources. That's it. Quality is a whole different thing. Quality > can be improved by end-to-end approaches, if the underlying network provides > some kind of thing that actually creates a way for end-to-end app

[Codel] Due Aug 2: Internet Quality workshop CFP for the internet architecture board

2021-06-30 Thread Dave Taht
The program committee members are *amazing*. Perhaps, finally, we can move the bar for the internet's quality metrics past endless, blind repetitions of speedtest. For complete details, please see: https://www.iab.org/activities/workshops/network-quality/ Submissions Due: Monday 2nd August 2021,

[Codel] fq_codel in osx in open source

2021-03-26 Thread Dave Taht
There are a couple interesting features in this, notably specific modes for ack compression, quic, and tcp. https://github.com/apple-opensource/xnu/blob/master/bsd/net/classq/classq_fq_codel.c -- "For a successful technology, reality must take precedence over public relations, for Mother

[Codel] Pie not fully implementable on tofino p4

2021-04-20 Thread Dave Taht
https://www.comsys.rwth-aachen.de/fileadmin/papers/2021/2021-kunze-aqm-tofino-p4.pdf For a codel comparison, see: https://arxiv.org/pdf/2010.04528v1.pdf Where the authors show that fq_codel is feasible on the PISA platform... but a direct comparison between the two papers is not possible. What

[Codel] van jacobson at ietf on codel

2021-02-19 Thread Dave Taht
After suffering through a FCC roundtable, I stumbled upon this, and I feel much better about life again. https://archive.org/details/video1_20191129 -- "For a successful technology, reality must take precedence over public relations, for Mother Nature cannot be fooled" - Richard Feynman

Re: [Codel] [Bloat] Little's Law mea culpa, but not invalidating my main point

2021-09-19 Thread Dave Taht
I just wanted to comment on how awesome this thread was, and how few people outside this group deeply grok what was discussed here. I would so like to somehow construct an educational TV series explaining "How the Internet really works" to a wider, and new audience, consisting of animations,

Re: [Codel] self tuning codel gets some PR

2021-09-28 Thread Dave Taht
At least they have a PR department. On Mon, Sep 27, 2021 at 11:09 PM Jonathan Morton wrote: > On 21 Sep, 2021, at 5:57 pm, Dave Taht wrote: > > https://www.utsz.edu.cn/en/article/view/id-20218.html > > paper here: > > https://sci-hub.se/10.1109/TNET.2021.3066505 > &

[Codel] self tuning codel gets some PR

2021-09-21 Thread Dave Taht
https://www.utsz.edu.cn/en/article/view/id-20218.html paper here: https://sci-hub.se/10.1109/TNET.2021.3066505 -- Fixing Starlink's Latencies: https://www.youtube.com/watch?v=c9gLo6Xrwgw Dave Täht CEO, TekLibre, LLC ___ Codel mailing list

[Codel] code review: openbsd codel implementation

2021-10-24 Thread Dave Taht
I've been beginning to worry that multiple implementations have been getting the drop scheduler incorrect for codel. The openbsd implementation caps the count at 400: https://github.com/openbsd/src/blob/2207c4325726fdc5c4bcd0011af0fdf7d3dab137/sys/net/fq_codel.c#L263 -- Fixing Starlink's

[Codel] pretty good article on codel

2022-02-14 Thread Dave Taht
https://tcpcc.systemsapproach.org/aqm.html#fig-good-bad -- I tried to build a better future, a few times: https://wayforward.archive.org/?site=https%3A%2F%2Fwww.icei.org Dave Täht CEO, TekLibre, LLC ___ Codel mailing list Codel@lists.bufferbloat.net

Re: [Codel] FQ-CoDel response to unresponsive traffic (was: Related to "Non-L4S traffic abusing the L-queue" discussion during the interim)

2022-02-26 Thread Dave Taht
l is > distracting from the task at hand: > "Is Jonathan going to confirm that his 'throughput bonus' and 'fast > lane' accusations against DualQ are baseless because his experiment was > broken?" > > Nonetheless, response on FQ-CoDel is below, tagged [BB]... >

[Codel] Fwd: [PATCH v3 net-next 1/7] net: skb_drop_reason: add document for drop reasons

2022-02-10 Thread Dave Taht
is this concept useful to us? (e.g. SKB_DROP_REASON_CONGESTION) -- Forwarded message - From: Date: Sat, Jan 29, 2022 at 7:54 PM Subject: [PATCH v3 net-next 1/7] net: skb_drop_reason: add document for drop reasons To: , Cc: , , , , , , , , , , , , , , , , , , , , From:

[Codel] fq_"codel" in apple's gear

2023-10-14 Thread Dave Taht
I would really like someone with a fresh set of eyeballs to review the "codel" portion of apple's latest code drop here: https://www.linkedin.com/feed/update/urn:li:activity:7118969694987935744/ -- Oct 30: https://netdevconf.info/0x17/news/the-maestro-and-the-music-bof.html Dave Täht CSO,

Re: [Codel] fq_"codel" in apple's gear

2023-10-14 Thread Dave Taht
thank you! A packet capture, however, would be more revealing... On Sat, Oct 14, 2023 at 12:44 PM Sebastian Moeller wrote: > > Hi Dave, > > > > On Oct 14, 2023, at 21:01, Dave Taht wrote: > > > > netstat -I en0 -qq > > Here is a bit of output from macosx

[Codel] Managing Bufferbloat in Storage Systems

2022-06-13 Thread Dave Taht
featuring "SlowFast-codel": https://arxiv.org/pdf/2206.02906.pdf -- FQ World Domination pending: https://blog.cerowrt.org/post/state_of_fq_codel/ Dave Täht CEO, TekLibre, LLC ___ Codel mailing list Codel@lists.bufferbloat.net

Re: [Codel] [Starlink] Finite-Buffer M/G/1 Queues with Time and Space Priorities

2022-07-28 Thread Dave Taht
be fair there are queuing theory models that include packet loss (which >> > is the case for the paper Dave is asking about here), and these can work >> > perfectly well for load > 1. Agree about the CC feedback loops affecting >> > the results though. Even if the

Re: [Codel] [Starlink] Finite-Buffer M/G/1 Queues with Time and Space Priorities

2022-07-29 Thread Dave Taht
df For now. On Thu, Jul 28, 2022 at 6:50 AM Dave Taht wrote: > > thx for the comments everyone! > > On Thu, Jul 28, 2022 at 3:16 AM Bjørn Ivar Teigen via Starlink > wrote: > > > > Very good point. Perhaps we can think of it as "at what point does delay > > equ

Re: [Codel] [Starlink] Finite-Buffer M/G/1 Queues with Time and Space Priorities

2022-07-29 Thread Dave Taht
cket switched network model, in the face of overwhelming differences in real world (overwhemingly wireless) behaviors... ... It seems easier to improve the transports than fix the routers at this point. Much as bbr models policers today perhaps it's best to try and model more network types. >

[Codel] Finite-Buffer M/G/1 Queues with Time and Space Priorities

2022-07-27 Thread Dave Taht
Occasionally I pass along a recent paper that I don't understand in the hope that someone can enlighten me. This is one of those occasions, where I am trying to leverage what I understand of existing FQ-codel behaviors against real traffic. https://www.hindawi.com/journals/mpe/2022/4539940/

[Codel] hpcc++

2022-05-09 Thread Dave Taht
I like the degree to which "sojourn time" has been socialized. https://datatracker.ietf.org/doc/draft-miao-rtgwg-hpccplus/ -- FQ World Domination pending: https://blog.cerowrt.org/post/state_of_fq_codel/ Dave Täht CEO, TekLibre, LLC ___ Codel mailing

[Codel] netflix's concurrency limits

2022-10-19 Thread Dave Taht
uses a vegas or gradient-like controller: https://github.com/Netflix/concurrency-limits -- This song goes out to all the folk that thought Stadia would work: https://www.linkedin.com/posts/dtaht_the-mushroom-song-activity-698135607352320-FXtz Dave Täht CEO, TekLibre, LLC

[Codel] not a bad 10 years...

2022-10-31 Thread Dave Taht
I remember when I thought videoconferencing quality like this, was good. VJ, on Kathie's codel, and a ton of queue theory that seems to have sunk in around the world, with a talk that still seems fresh. https://archive.org/details/video1_20191129 -- This song goes out to all the folk that

[Codel] inband RTT tracking becoming a thing

2022-11-11 Thread Dave Taht
now in p4 https://blog.apnic.net/2022/11/11/continuous-in-network-round-trip-time-monitoring/ So happy more and more folk are "listening to networks": https://pollere.net/Pdfdocs/ListeningGoog.pdf -- This song goes out to all the folk that thought Stadia would work:

[Codel] ACM queue article on facebook´s "Adaptive LIFO" and codel

2023-04-10 Thread Dave Taht
A March 31: https://www.broadband.io/c/broadband-grant-events/dave-taht Dave Täht CEO, TekLibre, LLC ___ Codel mailing list Codel@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/codel

[Codel] redis throughput shaping timer

2023-07-08 Thread Dave Taht
has some things in it trying to match rps to throughput. https://www.linkedin.com/feed/update/urn:li:activity:7083496735477501952/ -- Podcast: https://www.linkedin.com/feed/update/urn:li:activity:7058793910227111937/ Dave Täht CSO, LibreQos ___ Codel

[Codel] slow start: small chunks can talk

2023-07-31 Thread Dave Taht
Promising approach: https://ieeexplore.ieee.org/document/10188775 -- Podcast: https://www.youtube.com/watch?v=bxmoBr4cBKg Dave Täht CSO, LibreQos ___ Codel mailing list Codel@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/codel

Re: [Codel] [Bloat] Another passive bandwidth estimation method

2023-08-01 Thread Dave Taht
not work for end > >> systems to find the bottleneck bandwidth on some unknown intermediate > >> node. However, it can deliver useful information for scheduling algorithms > >> in forwarding nodes, which is the use case in this paper, and which may be > >> of

[Codel] fq_codel in supercomputing

2024-01-20 Thread Dave Taht
Apparently there was a bug that prevented the fq_codel module from being loaded, leading to: "Change default TCP queue discipline to fq_codel to address missing patch in SLES 15SP4. This is intended to address many of the communication failures larger scale jobs are experiencing." From:

[Codel] fq-codel in 5G... with the rrul

2024-02-21 Thread Dave Taht
I think this is a very encouraging paper. The 6 stages required to do this tho... https://ieeexplore.ieee.org/document/10329918 -- 40 years of net history, a couple songs: https://www.youtube.com/watch?v=D9RGX6QFm5E Dave Täht CSO, LibreQos ___ Codel

[Codel] slow start improvement

2023-12-27 Thread Dave Taht
I am very happy to be seeing various advances in slow start techniques.

Re: [Codel] [Bloat] slow start improvement

2023-12-31 Thread Dave Taht
slow start. > > > > Thank you again for your valuable comments, which have given us a deeper > understanding of network optimization and for our future researches. Wishing > you a happy new year! > > > > Sincerely, > > > > Li > > > > > >

[Codel] codel for NDN

2024-01-14 Thread Dave Taht
https://www.sciencedirect.com/science/article/pii/S1084804523001911 -- 40 years of net history, a couple songs: https://www.youtube.com/watch?v=D9RGX6QFm5E Dave Täht CSO, LibreQos ___ Codel mailing list Codel@lists.bufferbloat.net

Re: [Codel] [Bloat] slow start improvement

2023-12-28 Thread Dave Taht
on if implemented at a > single end-node delivers "better" numbers for that end-node but also on its > effect on the rest of the network).** > > **) I occasionally wish for a tit-for-tat scheduler that is generous at first > but will "retaliate" if a flow abuses tha

[Codel] fq_codel in vyos

2024-03-03 Thread Dave Taht
It is amazing how many different ways people can do themselves in with knobs. In this case there was an off-by-1000 error in calculating the fq_codel target and interval. https://forum.vyos.io/t/what-kind-of-performance-should-be-expected-when-applying-fq-codel-on-a-shaper-policy/13841 But I am

<    1   2