Re: [httpstreaming] [AVT] Fw: Agenda and Slides

Mark Watson <watsonm@netflix.com> Sun, 07 November 2010 17:31 UTC

Return-Path: <watsonm@netflix.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4D1E83A6868 for <httpstreaming@core3.amsl.com>; Sun, 7 Nov 2010 09:31:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4jI6vsOuWDa7 for <httpstreaming@core3.amsl.com>; Sun, 7 Nov 2010 09:31:22 -0800 (PST)
Received: from mx1.netflix.com (mx1.netflix.com [208.75.77.144]) by core3.amsl.com (Postfix) with ESMTP id 88AFF3A686A for <httpstreaming@ietf.org>; Sun, 7 Nov 2010 09:31:21 -0800 (PST)
Received: from ExchFE101.netflix.com (exchfe101.netflix.com [10.64.32.101]) by mx1.netflix.com (8.12.11.20060308/8.12.11) with ESMTP id oA7HVXpR010004; Sun, 7 Nov 2010 09:31:38 -0800
Received: from EXCHMBX103.netflix.com ([fe80::c8e2:ac0e:d177:53c6]) by ExchFE101.netflix.com ([fe80::6861:6a26:831f:e8c9%14]) with mapi; Sun, 7 Nov 2010 09:31:27 -0800
From: Mark Watson <watsonm@netflix.com>
To: Colin Perkins <csp@csperkins.org>
Date: Sun, 7 Nov 2010 09:31:26 -0800
Thread-Topic: [httpstreaming] [AVT] Fw: Agenda and Slides
Thread-Index: Act+oZsK/lzpmJDiRq+eEmJZtogT+w==
Message-ID: <5D769A35-ED00-4DA7-AF70-38600CAAD305@netflix.com>
References: <249792B19B4845578D9BDC3F77C12D68@china.huawei.com> <58D167AC-E817-4256-88D0-42E36492C562@niven-jenkins.co.uk> <04CAD96D4C5A3D48B1919248A8FE0D540D9B4260@xmb-sjc-215.amer.cisco.com> <3151D5E6-E534-4C1D-978E-7F214B31DFB2@niven-jenkins.co.uk> <068E7ECD-1435-402A-BC1E-3ADCBF023BC7@csperkins.org>
In-Reply-To: <068E7ECD-1435-402A-BC1E-3ADCBF023BC7@csperkins.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Cc: "httpstreaming@ietf.org" <httpstreaming@ietf.org>
Subject: Re: [httpstreaming] [AVT] Fw: Agenda and Slides
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 07 Nov 2010 17:31:25 -0000


Sent from my iPad

On Nov 7, 2010, at 8:36 AM, "Colin Perkins" <csp@csperkins.org> wrote:

> On 8 Nov 2010, at 00:15, Ben Niven-Jenkins wrote:
>> On 7 Nov 2010, at 16:04, Ali C. Begen (abegen) wrote:
> ...
>>>> From: avt-bounces@ietf.org [mailto:avt-bounces@ietf.org] On Behalf Of Ben Niven-Jenkins
>>>> Colleagues,
>>>> 
>>>> Reading the slides I'd like to make some comments in advance of the bar-bof, we can discuss them more via the mailing list
>>>> or in the bar-BoF itself.
>>>> 
>>>> HTTP_Stream_1.ppt Slide 14:
>>>> 
>>>> "
>>>> No distinction regular HTTP traffic from HTTP Streaming traffic
>>>> Disadvantage:
>>>> Transport streaming media in the same way as web page
>>>> transport Streaming media has no priority to be delivered/processed first
>>>> "
>>>> 
>>>> This is not correct, it is possible to apply different treatment to HTTP Streaming traffic Vs "regular" web page traffic, e.g. by
>>>> the server setting different TOS/DSCP for streaming Vs "web" traffic.
>>> 
>>> If the network will not respect to these code points (which is the case in the open Internet), this won’t help but the servers themselves can prioritize anything they want to in their scheduling or processing. But, I am having difficulty in understanding why this is relevant to a standardization work. It looks to me as a product feature differentiation.
>> 
>> Agreed. IMO this is purely a deployment/implementation issue and not something that needs any standardisation.
> 
> It *might* make sense if the aim were to add an HTTP header to mark HTTP streaming requests, so that a web proxy treated them differently? (i.e., differentiation at the HTTP service layer, not at the network layer).
> 

But why ? It's not clear to me at all that "HTTP Streaming" traffic (whatever that means) should have 'higher priority' (whatever that means) than other web traffic. HTTP streaming clients generally have at least tens of seconds of buffer, meaning they can absorb delays in delivery, whereas for a web page every delay translates into the user waiting, and the user really wants their whole page as fast as possible.

If there are additional HTTP features that would be good for HTTP Streaming (and I am sure there are) these should be designed as generic HTTP enhancements.

This discussion needs to be much clearer about the assumptions and what is actually meant by the various terms being used.

...Mark 

> Colin
> 
> _______________________________________________
> httpstreaming mailing list
> httpstreaming@ietf.org
> https://www.ietf.org/mailman/listinfo/httpstreaming
>