On Fri, May 12, 2023, at 01:21, Christian Huitema wrote:
> Igor is right. In fact, the "square bit" that he describes is 
> implemented in Picoquic, under an option negotiation.

It's not about whether endpoints could negotiate something that allows the use 
of these bits, it's about whether measurement systems are able to rely on that 
happening.

It's quite possible that some extension could be negotiated that creates a 
signal in these bits.  OK, so now you can deploy a measurement system that 
relies on that.  Most bits will be random, but some proportion will have the 
signal.  Enter statistical methods and you can recover some signal.

Well...almost.  This works until someone else decides to negotiate the use of 
those bits for carrying a different signal.  Now you have a harder statistical 
problem to solve.  Maybe you can boost your adaptation by observing connection 
initiation and looking for clients that advertise a certain version and set of 
transport parameters.

> The probability that these measurement features be turned on by default 
> is extremely low, and the draft should be very explicit about it, 
> including a description of the privacy/measurement tradeoff.

This is really the point of all this.

Reply via email to