Hi Toke,

The two critical references are this paper and this PhD thesis. The former describes "cherish-urgency" multiplexing. The "cherish" is what is different to today's scheduling. It is used to create a new class of algorithm whose goal is global optimisation, not local optimisation (and global pessimisation).

The latter describes a paradigm change from "build it and then reason about emergent performance" to "reason about engineered performance and then build it". It works in practise, so whether it works in theory is left as an exercise to the reader.

The first step is to get the measurement right. I'm running a public workshop in London on 8th Dec, and I am happy to accommodate anyone from this list at our internal cost.

Everyone working on AQM has done the best possible within the paradigm they are operating. There is a bigger box of possibilities available, but it needs you to engage with a paradigm change.

Martin

About me Free newsletter Company website Twitter Zoom My new start-up Not LinkedIn Martin Geddes Consulting Ltd, Incorporated in Scotland, number SC275827 VAT Number: 859 5634 72 Registered office: 17-19 East London Street, Edinburgh, EH7 4BN

On 26 November 2017 at 12:20, Toke Høiland-Jørgensen <toke@toke.dk> wrote:
Martin Geddes <mail@martingeddes.com> writes:

> It doesn't matter what scheduling algorithm you build if it creates
> arbitrage or denial-of-service attacks that can arm a systemic
> collapse hazard. The good news is we have a new class of scheduling
> technology (that works on a different paradigm) that can fully address
> all of the requirements. We are currently deploying it to enable the
> world's first commercial quality-assured broadband service.

Could you point to any research papers describing this technology? Would
be interesting to read up on...

-Toke