[Cerowrt-devel] [aqm] [Bloat] the side effects of 330ms lag in the real world

Greg White g.white at CableLabs.com
Tue Apr 29 14:09:15 EDT 2014


FYI piggybacked requests in DOCSIS eliminate the possibility of request collisions (and resulting backoff/retry).  In DOCSIS 3.0 they will result in lower latency only as a result of eliminating these events.  In a lightly loaded DOCSIS 3.0 network (few neighbors contending for bandwidth) the collision probability will be low anyway, so it won't make much difference.  In a highly utilized network (especially in the case where a lot of neighbors are sending at rates below the piggybacking threshold) it can make a bigger difference.

Packet rates above ~200pps will be sufficient to ensure piggybacking.

I usually consider ~6ms to be the nominal upstream MAC latency, and ~0.7ms to be the equivalent on downstream, making the RTT on the DOCSIS 3.0 link close to 7ms (depending on configuration).

-Greg

From: Jim Gettys <jg at freedesktop.org<mailto:jg at freedesktop.org>>
Date: Tuesday, April 29, 2014 at 11:07 AM
To: Toke Høiland-Jørgensen <toke at toke.dk<mailto:toke at toke.dk>>
Cc: bloat <bloat at lists.bufferbloat.net<mailto:bloat at lists.bufferbloat.net>>, "Fred Baker (fred)" <fred at cisco.com<mailto:fred at cisco.com>>, "aqm at ietf.org<mailto:aqm at ietf.org>" <aqm at ietf.org<mailto:aqm at ietf.org>>, "cerowrt-devel at lists.bufferbloat.net<mailto:cerowrt-devel at lists.bufferbloat.net>" <cerowrt-devel at lists.bufferbloat.net<mailto:cerowrt-devel at lists.bufferbloat.net>>, Mikael Abrahamsson <swmike at swm.pp.se<mailto:swmike at swm.pp.se>>
Subject: Re: [aqm] [Bloat] the side effects of 330ms lag in the real world




On Tue, Apr 29, 2014 at 1:01 PM, Toke Høiland-Jørgensen <toke at toke.dk<mailto:toke at toke.dk>> wrote:
Jim Gettys <jg at freedesktop.org<mailto:jg at freedesktop.org>> writes:

> Now, if someone gives me real fiber to the home, with a real switch fabric
> upstream, rather than gpon life might be somewhat better (if the switches aren't
> themselves overbuffered.... But so far, it isn't.

As a data point for this, I have fibre to my apartment building and
ethernet into the apartment. I get .5 ms to my upstream gateway and
about 6 ms to Google. Still measured up to ~20 ms of bufferbloat while
running at 100 Mbps...

http://files.toke.dk/bufferbloat/data/karlstad/cdf_comparison.png

However, as that graph shows, it is quite possible to completely avoid
bufferbloat by deploying the right shaping​
And in that case fibre
*does* have a significant latency advantage. The best latency I've seen
to the upstream gateway on DSL has been ~12 ms.

​Media access is a killer on Cable too, putting the latency floor at around 8ms on my Docsis 3.0 Comcast service, though you can sometimes get lucky and piggyback. to somewhat lower latency, IIRC conversations with Greg White about how cable works.
                                       - Jim


-Toke

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.bufferbloat.net/pipermail/cerowrt-devel/attachments/20140429/79240088/attachment-0002.html>


More information about the Cerowrt-devel mailing list