Michael,

On 25/07/2022 09:49, Michael Welzl wrote:

On 25 Jul 2022, at 10:47, Carsten Bormann <[email protected]> wrote:

On 25. Jul 2022, at 10:42, Michael Welzl <[email protected]> wrote:
There is overload, which is undesirable; there is also underload, which is no 
less desirable. In between, there is an ideal state that CC algorithms aim for: 
100% utilization at the bottleneck but no adverse effects for anyone.
I would call this “saturation” or “full utilization” or something like that, 
but not “congestion”.
So this is all about “load control”?
I like this!


Proper sharing of capacity is the other part of the function.
Correct.  (this comment made me think of additions to your suggested name 
above, but they just complicate it … “load control” is really nice IMO!)

[BB] I'm afraid 'load control' doesn't work for me. It's better than 'congestion control' because of the negative connotations. But 'load' implies a slow aggregate average. The group is likely to be working on algorithms to prevent queue spikes (eg. improving flow start-up, pacing segmentation offload, etc), I don't think anyone would understand that's what the group is doing if it were called 'load control'.

My suggestion: congestion avoidance.
I remember Van Jacobson promoted this term in place of CC, when he last appeared at the IETF to present CoDel. Indeed, he wrote a paper that some might have heard of: "Congestion Avoidance and Control"     (It's unfortunate though that CA was also given as the name of only one phase of the CC.)

The WG acronym could then be CALR, or perhaps even CAR (Congestion Avoidance and Recovery). If AQM were also in the charter, I think that name would still cover it.


BTW, I would also say that 'rate control' is not a brilliant name, 'cos it doesn't include controlling delay once the rate saturates.




Cheers,
Michael


--
________________________________________________________________
Bob Briscoe                               http://bobbriscoe.net/

Reply via email to