The Qos PipeDream [Was: RE: Two Tiered Internet]
Stephen Sprunk
stephen at sprunk.org
Fri Dec 16 16:15:16 UTC 2005
Thus spake "Mikael Abrahamsson" <swmike at swm.pp.se>
> On Fri, 16 Dec 2005, Christopher L. Morrow wrote:
>> ah-ha! and here I thought they wanted buzzword compliance :) From what
>> sales/customers say it seems like they have a perception that 'qos will
>> let me use MORE of my too-small pipe' (or not spend as fast on more pipe)
>> more than anything else.
>
> When you're running voip over a T1/E1, you really want to LLQ the
> VOIP packets because VOIP doesn't like delay (not so much a
> problem) nor jitter (big problem), nor packetloss (not so much a
> problem if it's less than a 0.1 percent or so).
There's two problems, actually. The first is serialization delay, and
afflicts any link under about 3Mb/s regardless of utilization. Access
speeds are finally climbing past this, but for links where they haven't you
need something like MLPPP for fragmentation and interleaving.
The second is queueing delay, and that tends to only matter when average
utilization passes 58% (someone with a stat background explained why, but my
math isn't good enough to explain it). LLQ and WRED solve this well enough
for end systems to cope with the result.
> So combining voip and data traffic on a link that sometimes (more often
> now when windows machine have a decent TCP window) go full, even
> just in a fraction of a second, means you either go QoS or do what
> Skype does, crank up the jitter buffer when there is high-jitter, which
> means latency for the call goes up.
Adaptive jitter buffers are old technology; Skype is hardly the first
company to use them. Most phones and softphones have them; it's the
gateways at the other end that are usually stuck with static ones.
S
Stephen Sprunk "God does not play dice." --Albert Einstein
CCIE #3723 "God is an inveterate gambler, and He throws the
K5SSS dice at every possible opportunity." --Stephen Hawking
More information about the NANOG
mailing list