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

"Woundy, Richard" <> Wed, 17 November 2010 16:59 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id C81263A692A; Wed, 17 Nov 2010 08:59:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -108.463
X-Spam-Status: No, score=-108.463 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id oteLRyYhRqfM; Wed, 17 Nov 2010 08:59:35 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id 97E903A6941; Wed, 17 Nov 2010 08:59:34 -0800 (PST)
Received: from ([]) by with ESMTP with TLS id 5503620.105431181; Wed, 17 Nov 2010 12:00:18 -0500
Received: from ([fe80::a5b0:e5c4:df1b:2367]) by ([fe80::d1dd:b302:b617:3755%12]) with mapi id 14.01.0255.000; Wed, 17 Nov 2010 12:00:18 -0500
From: "Woundy, Richard" <>
To: Mikael Abrahamsson <>, Benjamin Niven-Jenkins <>
Thread-Topic: [conex] [httpstreaming] [dispatch] Q-HTTP
Thread-Index: AQHLhi0Oh89LDIYhB0GG7XamnkwDvZN15DxA
Date: Wed, 17 Nov 2010 17:00:16 +0000
Message-ID: <>
References: <> <> <> <> <> <> <> <> <> <> <> <002a01cb81e1$40e58740$c2b095c0$@com> <alpine.DEB.1.10.1011112150370.2639@uplift.sw> <> <alpine.DEB.1.10.101116225431> <> <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-US
x-originating-ip: []
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 17 Nov 2010 17:05:38 -0800
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 16:59:35 -0000

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

Just curious -- where is this conversation going? Are we to assume the same economic and political conditions throughout the world?

Personally, I am not convinced that the HTTP streaming "quality of experience" necessarily implies Internet QoS. But I thought we discuss IETF issues here, not UN issues (or OECD issues).

-- Rich

-----Original Message-----
From: [] On Behalf Of Mikael Abrahamsson
Sent: Wednesday, November 17, 2010 2:57 AM
To: Benjamin Niven-Jenkins
Cc: httpstreaming;
Subject: Re: [conex] [httpstreaming] [dispatch] Q-HTTP

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:
conex mailing list