Sebastian,

Not sure if we're saying the same thing here or not. While I would agree with 
the statement that all else being equal, lower latency is always better than 
higher latency, there are definitely latency (and bandwidth) requirements, 
where if the latency is higher (or the bandwidth lower) than those 
requirements, the application becomes non-viable. That's what I mean when I say 
it falls short of being "good enough."

For example, you cannot have a pleasant phone call with someone if latency 
exceeds 1s. Yes, the call may go through, but it's a miserable UX. For VoIP, I 
would suggest the latency ceiling, even under load, is 100ms. That's a bit 
arbitrary and I'd accept any number roughly in that ballpark. If a provider's 
latency gets worse than that for more than a few percent of packets, then that 
provider should not be able to claim that their Internet supports VoIP.

If the goal is to ensure that Internet providers, including Starlink, are going 
to provide Internet to meet the needs of users, it is essential to understand 
the good-enough levels for the expected use cases of those users. 

And we can do that based on the most common end-user applications:

Web browsing
VoIP
Video Conferencing
HD Streaming
4K HDR Streaming
Typical Gaming
Competitive Gaming
And maybe throw in to help users: time to DL and UL a 1GB file

Similarly, if we're going to evaluate the merits of government policy for 
defining latency and bandwidth requirements to qualify for earning taxpayer 
support, that comes down essentially to understanding those good-enough levels. 

Cheers,
Colin

-----Original Message-----
From: Sebastian Moeller <moell...@gmx.de> 
Sent: Saturday, March 16, 2024 3:10 PM
To: Colin_Higbie <chigb...@higbie.name>
Cc: David Lang <da...@lang.hm>; Dave Taht via Starlink 
<starlink@lists.bufferbloat.net>
Subject: Re: [Starlink] Itʼs the Latency, FCC

>...

Well, for most applications there is an absolute lower capacity limit below 
which it does not work, and for most there is also an upper limit beyond which 
any additional capacity will not result in noticeable improvements. Latency 
tends to work differently, instead of a hard cliff there tends to be a slow 
increasing degradation...
And latency over the internet is never guaranteed, just as network paths 
outside a single AS rarely are guaranteed... 
Now for different applications there are different amounts of delay that users 
find acceptable, for reaction time gates games this will be lower, for 
correspondence chess with one move per day this will be higher. Conceptually 
this can be thought of as a latency budget that one can spend on different 
components (access latency, transport latency, latency variation buffers...), 
and and latency in the immediate access network will eat into this budget 
irrevocably ... and that e.g. restricts the "conus" of the world that can be 
reached/communicated within the latency budget. But due to the lack of a hard 
cliff, it is always easy to argue that any latency number is good enough and 
hard to claim that any random latency number is too large.

Regards
Sebastian


_______________________________________________
Starlink mailing list
Starlink@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/starlink

Reply via email to