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

"GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER)" <> Sat, 13 November 2010 16:26 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id E5A4F3A6BB8; Sat, 13 Nov 2010 08:26:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -5.537
X-Spam-Status: No, score=-5.537 tagged_above=-999 required=5 tests=[AWL=0.711, BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id C+gGw9GxL6z7; Sat, 13 Nov 2010 08:26:19 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id 7FBF43A6917; Sat, 13 Nov 2010 08:26:18 -0800 (PST)
Received: from ( []) by (8.14.3/8.14.3/ICT) with ESMTP id oADGQUIx005728 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Sat, 13 Nov 2010 17:26:31 +0100
Received: from ([]) by ([]) with mapi; Sat, 13 Nov 2010 17:26:31 +0100
To: Janet P Gunn <>, Henry Sinnreich <>
Date: Sat, 13 Nov 2010 17:26:26 +0100
Thread-Topic: [dispatch] [conex] [httpstreaming] Q-HTTP
Thread-Index: AcuDQcy6bNFn7oj2SJeZnO8E6ZQihAAC+Yrw
Message-ID: <>
References: <> <> <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: es-ES
X-MS-Has-Attach: yes
acceptlanguage: en-US
Content-Type: multipart/mixed; boundary="_004_3349FECF788C984BB34176D70A51782F16B12E33FRMRSSXCHMBSB3d_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on
X-Mailman-Approved-At: Tue, 16 Nov 2010 08:29:25 -0800
Cc: "" <>, httpstreaming <>, "" <>, "" <>, Johansson S <>, "Mike Hammer \(hmmr\)" <>, "DIAZ VIZCAINO, LUIS MIGUEL \(LUIS MIGUEL\)" <>, "" <>
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: Sat, 13 Nov 2010 16:26:21 -0000

hi Janet

i like your example about the explosion :-)

in my oppinion :

if the files about the way to avoid the explosion are so important,
then these files could be downloaded using SLA , and for sure the user or the
content provider will pay for that.

user-----(pay per FTP with quality)---->content provider-------(pay for quality)--------> ISP

user-----(pay per game with quality)---->content provider-------(pay for quality)--------> ISP

user----( no pay anything)----->content provider ------( no pay for quality)----->ISP

video or videogame is not more important than FTP, and FTP is not more important than video.
 It depends on how much the content provider or the user is willing to pay for it with QoS

in addition, Q-HTTP also may be used for detect packet loss and adjust FTP bitrate, or
change parallel FTP for sequential FTP. Q-HTTP is a tool. The decision to take when Q-HTTP alerts is open

i have attached an image named Q-HTTP_phases.jpg for quick understanding

- jose Javier

De: Janet P Gunn []
Enviado el: sábado, 13 de noviembre de 2010 15:48
Para: Henry Sinnreich
CC:;;; Mike Hammer (hmmr); httpstreaming;; Johansson S; GARCIA ARANDA, JOSE JAVIER (JOSE JAVIER); Kathy McEwen; DIAZ VIZCAINO, LUIS MIGUEL (LUIS MIGUEL); Mikael Abrahamsson
Asunto: Re: [dispatch] [conex] [httpstreaming] Q-HTTP

> <> wrote:
> > Hi,
> >    Just a different approach. Think in a traffic jam. I know it
> would be nice
> > to live in a wonderful world with no jams, but they happen. Know
> compare you,
> > going back home from work, and an ambulance with someone dying inside.
> > Everybody gets away to let ambulance drive first. And that's OK.
> >
> >    Now think on Internet. You are playing a Real-Time game and
> your neighbours
> > are just downloading files. They can afford some amount of traffic loss
> > (+delay/jitter) since TCP retransmisions will do the trick (just will take a
> > little longer to get the job done) while you cannot afford losing
> > (+delaying/jitterin) your traffic because if it happens, your opponent will
> > blow you away from the arena. That's the point, all traffic flows
> are NOT the
> > same and need different SLAs.

I think your analogy is completely backwards.  Yes, everyone gets out of the way of the ambulance,
because the ambulance is more important.

But the real time game is NOT more important than downloading the file that contains the
information on how to turn off the flow of the natural gas pipeline when there is an explosion.

What you are proposing in your analogy is not that "everyone should get out of the way of the ambulance",
but that "everyone should get out of the brand new Ferrari so it can race with the Maserati."