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

Mikael Abrahamsson <> Fri, 12 November 2010 09:55 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id C71603A69BF; Fri, 12 Nov 2010 01:55:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.589
X-Spam-Status: No, score=-2.589 tagged_above=-999 required=5 tests=[AWL=0.010, BAYES_00=-2.599]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id doBvVMGweA6G; Fri, 12 Nov 2010 01:55:44 -0800 (PST)
Received: from ( [IPv6:2a00:801::f]) by (Postfix) with ESMTP id 6296E3A68EC; Fri, 12 Nov 2010 01:55:44 -0800 (PST)
Received: by (Postfix, from userid 501) id 1CAFE9C; Fri, 12 Nov 2010 10:56:16 +0100 (CET)
Received: from localhost (localhost []) by (Postfix) with ESMTP id 1A99D9A; Fri, 12 Nov 2010 10:56:16 +0100 (CET)
Date: Fri, 12 Nov 2010 10:56:16 +0100 (CET)
From: Mikael Abrahamsson <>
In-Reply-To: <>
Message-ID: <>
References: <> <> <01d801cb8083$8ca250f0$a5e6f2d0$> <> <> <> <> <> <> <> <> <> <> <> <>
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: Ingemar Johansson S <>, "GARCIA ARANDA, JOSE JAVIER \(JOSE JAVIER\)" <>, httpstreaming <>, "" <>
Subject: Re: [httpstreaming] [dispatch] [conex] 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: Fri, 12 Nov 2010 09:55:45 -0000


> [[Luismi]]: There is one only real thing we can trust in: ISP is there 
> because of PROFIT. If there is no profit there will be no investment at

Unfortunately there is no upper bound to the amount of profit to be made, 
so profit doesn't mean more network investment, it just means more profit. 
I thought that was obvious by now?

> helping ISPs to do MORE with the same money, and that will benefit 
> users.

If the network is full, it's full. Discriminating certain applications 
doesn't mean you're doing more, it's just that you're doing different 
things with the same bw. It's not more.

> With Q-HTTP we are also providing the tools to users to "audit" 
> what they are paying for. Users will pay extra money for superb services 
> (we are doing that right now when you pay a World of Warcraft or OnLive 
> subscription) and part of that money will end-up on the ISP. Sharing 
> profit between all the players is definetively a good thing IMHO.

Have you seen the roaming prices for mobile data? That's what you get when 
you abandon the bill-and-keep model.

> [[Luismi]]: The problem is that ISPs promises are just vague. Up to X 
> Mbps, with no delay/jitter guarantees is just fine for a lot of 
> applications. It is just not enough for real-time. Besides, a few 
> seconds congestion (for instance, a fiber goes down and all traffic 
> re-routes by another path that becomes 1.5 to 1 congested) will produce 
> a slow down in "standard" service and a complete melt-down in real-time. 
> THAT's what we want to protect. Real-Time application will obtain higher 
> priority during congestion (thus slowing down even more the standard 
> services) and EVERYTHING will be saved. Standard services will survive 
> with a period of "half-speed" and Real-Time will survive unaffected.

No, the real time service will be saved by sacrificing the other services. 
That's not EVERYTHING.

Also, I don't see why we need Q-HTTP to do this? This can be done today 
with existing features. The only upside I see with Q-HTTP is quality 
reporting, but it needs to be done in a different way.

> [[Luismi]]: Then there are a lot of services that never will fly out on 
> Internet. Take a look on OnLive service. They provide virtualized gaming 
> (play XBOX games on your TV without the console, just with a small 
> set-top-box that receives video and sends keys pressed on the pad) by 
> just bypassing the network and installing PoPs just half mile away from 
> your home. That is not economically optimized as you can imagine thus 
> they are translating that into a very expensive service. Just because 
> network does not provide what they need. With QoS, they can offer a 
> centralized service, with really cheaper deployment, lower the service 
> fee to users (win), making more profit (win) and paying a % of that to 
> ISP (win). If we like win-win, you must love this win-win-win (and even 
> better, ISP will re-invest part of that profit on network).

They can get QoS without Q-HTTP. They just need to make a deal with the 
ISP. Oh wait, they can't because of Net Neutrality restrictions.

Also, how do you plan to handle traffic in the outgoing direction from the 
consumer, normally CPEs don't have AQM, so if the customer is uploading 
photos at the same time as someone else in the household plays this game, 
you're bust anyway.

Mikael Abrahamsson    email: