Re: [httpstreaming] Current Status and Our Goal

Ning Zong <zongning@huawei.com> Thu, 21 October 2010 00:37 UTC

Return-Path: <zongning@huawei.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 9F10C3A68A2 for <httpstreaming@core3.amsl.com>; Wed, 20 Oct 2010 17:37:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.963
X-Spam-Level:
X-Spam-Status: No, score=-99.963 tagged_above=-999 required=5 tests=[AWL=0.532, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
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 eQZEoRJUYFOX for <httpstreaming@core3.amsl.com>; Wed, 20 Oct 2010 17:37:19 -0700 (PDT)
Received: from szxga05-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id 485203A657C for <httpstreaming@ietf.org>; Wed, 20 Oct 2010 17:37:19 -0700 (PDT)
Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LAM00DYF74JNV@szxga05-in.huawei.com> for httpstreaming@ietf.org; Thu, 21 Oct 2010 08:38:43 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LAM00JPY74HII@szxga05-in.huawei.com> for httpstreaming@ietf.org; Thu, 21 Oct 2010 08:38:42 +0800 (CST)
Received: from z63316 ([10.138.41.58]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0LAM007Z774HL0@szxml04-in.huawei.com> for httpstreaming@ietf.org; Thu, 21 Oct 2010 08:38:41 +0800 (CST)
Date: Thu, 21 Oct 2010 08:38:44 +0800
From: Ning Zong <zongning@huawei.com>
In-reply-to: <04CAD96D4C5A3D48B1919248A8FE0D540D758E44@xmb-sjc-215.amer.cisco.com>
To: "'Ali C. Begen (abegen)'" <abegen@cisco.com>, 'Roni Even' <Even.roni@huawei.com>, "'David A. Bryan'" <dbryan@ethernot.org>, 'Qin Wu' <sunseawq@huawei.com>
Message-id: <002101cb70b8$518587b0$3a298a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Thread-index: ActgCGuD1NnF29rfRjaXK8fG462/2gFlt4PwAAEVLUACo40kUAAFthCgAAGf3FAAARH7gAAY7iTQ
Cc: httpstreaming@ietf.org
Subject: Re: [httpstreaming] Current Status and Our Goal
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: Thu, 21 Oct 2010 00:37:20 -0000

-----Original Message-----
From: Ali C. Begen (abegen) [mailto:abegen@cisco.com] 
Sent: Wednesday, October 20, 2010 8:42 PM
To: Ning Zong; Roni Even; David A. Bryan; Qin Wu
Cc: httpstreaming@ietf.org
Subject: RE: [httpstreaming] Current Status and Our Goal



> -----Original Message-----
> From: Ning Zong [mailto:zongning@huawei.com]
> Sent: Wednesday, October 20, 2010 3:19 PM
> To: Ali C. Begen (abegen); 'Roni Even'; 'David A. Bryan'; 'Qin Wu'
> Cc: httpstreaming@ietf.org
> Subject: RE: [httpstreaming] Current Status and Our Goal
> 
> 
> 
> -----Original Message-----
> From: Ali C. Begen (abegen) [mailto:abegen@cisco.com]
> Sent: Wednesday, October 20, 2010 7:22 PM
> To: Ning Zong; Roni Even; David A. Bryan; Qin Wu
> Cc: httpstreaming@ietf.org
> Subject: RE: [httpstreaming] Current Status and Our Goal
> 
> When the traffic is unicast, you don't have the problems we have in a
> multicast environment. The unicast traffic will naturally start from a
> random access point.
> [ZN]: I am a little bit confused by the word "naturally". Do you mean the
> unicast server will adjust the timing such that the starting
packet/segment
> will always begin with RAP? In fact, not all the HTTP streaming system
> mandates that the segmentation should align with RAP.

Then, that's a pretty poor segmentation or the client simply downloads data
that it will discard. The point is the connection is unicast so the client
gets what it needs.
 
>  You might need some initialization data to start decoding or whatever,
but
> all that comes from the server over unicast anyway.
> [ZN]: right, but the reference information is not always available to be
> transmitted at any time point even using unicast, unless there is a cache
> point.

? That reference information is part of the data the client gets. A cache
cannot produce that data by itself, it needs to see it from upstream, which
means it previously came from the origin server. 
[ZN]: I agree that the RI is part of the data acquired by the client, but
the point is - if every segment carries all the necessary RI? I guess no. So
I am just wondering if there is space to reduce the startup delay in client
side.

My point is that the ret. server we had in RAMS is not needed here since all
the servers that can serve the client is one such entity here. They provide
what the client wants, and if they don't have it, they redirect the client
or fetch it for the client.
[ZN]: The last sentence implies some architecture concerns, and
interesting...



-acbegen
 
> The same applies to both on-demand and live content.
> 
> -acbegen
> 
> > -----Original Message-----
> > From: Ning Zong [mailto:zongning@huawei.com]
> > Sent: Wednesday, October 20, 2010 11:50 AM
> > To: Ali C. Begen (abegen); 'Roni Even'; 'David A. Bryan'; 'Qin Wu'
> > Cc: httpstreaming@ietf.org
> > Subject: RE: [httpstreaming] Current Status and Our Goal
> >
> > IMO, the issue may not only related to multicast or unicast, but the QoE
> > improvement (e.g. reduce the startup time after user change the
channel).
> If
> > I remember correctly, in the motivation of FCC in AVT, one important
> concern
> > is that the Retransmission server can store the most recent GoPs and
feed
> > them to the client with faster rate than playback to effectively fill
the
> > gap between the time point of user channel zapping and next complete
GoP.
> > This improvement also applies to unicast based HTTP streaming, right?
> > The above concern also implies that adding some intelligence to
> > intermediaries would improve the streaming performance of HTTP streaming
> > system. To be more specific, having a deep look at the mechanisms of
> > distinguish different types of HTTP traffic (e.g. live streaming with
> higher
> > timing requirement v.s. normal packet, streaming packet containing
I-frame
> > worthy of caching for further usage v.s. normal streaming packet) would
be
> a
> > possible direction for consideration in this list.
> >
> > My two cents.
> >
> > BR,
> > Ning Zong
> >
> > -----Original Message-----
> > From: httpstreaming-bounces@ietf.org
> [mailto:httpstreaming-bounces@ietf.org]
> > On Behalf Of Ali C. Begen (abegen)
> > Sent: Thursday, October 07, 2010 6:15 AM
> > To: Roni Even; David A. Bryan; Qin Wu
> > Cc: httpstreaming@ietf.org
> > Subject: Re: [httpstreaming] Current Status and Our Goal
> >
> > > 2. Address the startup issue, we have worked in AVT on fast
> > channel/content
> > > change and I think this is relevant also in this case.
> >
> > Are you assuming a multicast environment for http streaming? Ow, the
> startup
> > issue is not an issue in unicast connections.
> >
> > -acbegen
> > _______________________________________________
> > httpstreaming mailing list
> > httpstreaming@ietf.org
> > https://www.ietf.org/mailman/listinfo/httpstreaming