Re: [httpstreaming] [conex] [dispatch] Q-HTTP

Mikael Abrahamsson <> Wed, 17 November 2010 07:56 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id E97C43A6897; Tue, 16 Nov 2010 23:56:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.592
X-Spam-Status: No, score=-2.592 tagged_above=-999 required=5 tests=[AWL=0.007, BAYES_00=-2.599]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id YzHMDZ3VYkJY; Tue, 16 Nov 2010 23:56:26 -0800 (PST)
Received: from ( [IPv6:2a00:801::f]) by (Postfix) with ESMTP id F055B3A680C; Tue, 16 Nov 2010 23:56:25 -0800 (PST)
Received: by (Postfix, from userid 501) id A5DDC9C; Wed, 17 Nov 2010 08:57:09 +0100 (CET)
Received: from localhost (localhost []) by (Postfix) with ESMTP id A35359A; Wed, 17 Nov 2010 08:57:09 +0100 (CET)
Date: Wed, 17 Nov 2010 08:57:09 +0100 (CET)
From: Mikael Abrahamsson <>
To: Benjamin Niven-Jenkins <>
In-Reply-To: <>
Message-ID: <>
References: <> <> <> <> <> <> <> <> <> <> <> <002a01cb81e1$40e58740$c2b095c0$@com> <alpine.DEB.1.10.1011112150370.2639@uplift.sw> <> <alpine.DEB.1.10.101116225431> <>
User-Agent: Alpine 1.10 (DEB 962 2008-03-14)
Organization: People's Front Against WWW
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: httpstreaming <>,
Subject: Re: [httpstreaming] [conex] [dispatch] Q-HTTP
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Wed, 17 Nov 2010 07:56:27 -0000

On Wed, 17 Nov 2010, Benjamin Niven-Jenkins wrote:

> My point was that if you look at global transit prices they are 
> typically a few dollars a Mbps in the west. That pricing is not 
> universal across the globe.

That is true, but the reason for transit prices being high is usually a 
political problem, not a technical one.

No matter of talk about how nice QoS is hides the fact that if you're 
congesting anything else than the customer port, you're not giving the 
customer what he or she purchased. Also, the Internet became successful 
because it adhered to "keep it simple stupid" principle. The suggestions 
I've seen so far here is anything but simple and usually involves quite 
intrusive changes in equipment and business models.

I totally fail to see how making the network and payment models more 
complicated will make the network better. Money (capex and opex) should be 
spent on upgrading capacity and keeping the network simple, not trying to 
make the impact of too little capacity less noticable.

The network that has constrained access bandwidth (for instance mobile 
networks) already have advanced per-user queuing that assures "fair 
access" to the media. I would imagine cable networks have the same.

I see little reason to implement support for this in end-hosts, end-hosts 
should be greedy because that's how things work in real life. End-hosts 
are under the control of the end-user and thus can't be trusted to do "the 
right thing" when it comes to "fairness".

So anyone who wants to underprovision their network need to make sure they 
have 3GPP style bearer and scheduling concept working in their network to 
handle how resources are handled, we don't need new mechanisms for this, 
it's already been available for 10 years.

Mikael Abrahamsson    email: