[mythtv-users] UK users - more Freeview services becoming available
Simon Hobson
linux at thehobsons.co.uk
Wed Sep 7 09:01:59 UTC 2011
Nicolas WILL wrote:
>Just a word on QoS...
>
>QoS needs to be rolled out end to end.
Ideally yes.
>It cannot be just set on just one of the ends, your end. What's the
>point on applying QoS rules on the receiving end, where you will drop
>packets *after* they have come to you anyway?
Actually, you can achieve quite a good approximation.
If you drop packets in a TCP stream then that triggers congestion
avoidance at the sender - ie it will slow down. So talking the
example under discussion, if we drop packets on the video stream
(assuming it's a file transfer via TCP) then that will trigger the
sender to slow down.
As long as you can keep the overall flow rate below the rate at which
router buffers start building up, then that makes a dramatic
improvement to latency - with improvements to time sensitive traffic
like VoIP & gaming, and improvements to the "feel" of interactive
traffic like browsing.
The biggest problem you face on a home connection is that you don't
have a fixed speed to throttle against. At work we have a (very
expensive) uncontended, unthrottled bit pipe delivered over fibre. At
home, almost all of us get a variable bit rate which means you don't
have a sensible target to throttle against.
As an example, one of our customers is (quite literally) a stones
throw from their exchange and get the full 8M down/800k up sync rate.
However, speed tests turned in between 1M and 1.5M down at peak times
!
So if you tried to use QoS, you'd need to throttle down to about 1M
to have it work all the time !
>However, rolling out end to end QoS with users in charge of their own
>little rules is quite an impossible thing to roll out! The first thing
>you establish when thinking about QoS policies, as a network operator,
>is the trust border: the network boundary where you will stop honouring
>user-set QoS flags and replace them with your own...
The one thing you can guarantee is that if the ISP honoured user-set
QoS then some *tards would set it on peer-peer filesharing traffic
and f**k it up for everyone.
There is one ISP that does offer QoS end-end. Provided you are on an
exchange where their partner has their own equipment, then they can
offer QoS end-end to Gradwell's servers for VoIP. That's only for
VoIP, and only to their servers.
--
Simon Hobson
Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed
author Gladys Hobson. Novels - poetry - short stories - ideal as
Christmas stocking fillers. Some available as e-books.
More information about the mythtv-users
mailing list