Re: [xrblock] Fw: I-D Action:draft-wu-xrblock-rtcp-xr-quality-monitoring-08.txt

Qin Wu <bill.wu@huawei.com> Tue, 10 January 2012 05:06 UTC

Return-Path: <bill.wu@huawei.com>
X-Original-To: xrblock@ietfa.amsl.com
Delivered-To: xrblock@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6774C1F0C53 for <xrblock@ietfa.amsl.com>; Mon, 9 Jan 2012 21:06:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.135
X-Spam-Level:
X-Spam-Status: No, score=-6.135 tagged_above=-999 required=5 tests=[AWL=0.464, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PK1J9KpIFk5Y for <xrblock@ietfa.amsl.com>; Mon, 9 Jan 2012 21:06:40 -0800 (PST)
Received: from szxga03-in.huawei.com (szxga03-in.huawei.com [119.145.14.66]) by ietfa.amsl.com (Postfix) with ESMTP id 9D6DF21F8552 for <xrblock@ietf.org>; Mon, 9 Jan 2012 21:06:39 -0800 (PST)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LXK00HWAGUJ8U@szxga03-in.huawei.com> for xrblock@ietf.org; Tue, 10 Jan 2012 13:06:19 +0800 (CST)
Received: from szxrg02-dlp.huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0LXK00A1JGUIO0@szxga03-in.huawei.com> for xrblock@ietf.org; Tue, 10 Jan 2012 13:06:19 +0800 (CST)
Received: from szxeml205-edg.china.huawei.com ([172.24.2.119]) by szxrg02-dlp.huawei.com (MOS 4.1.9-GA) with ESMTP id AGF38791; Tue, 10 Jan 2012 13:05:55 +0800
Received: from SZXEML411-HUB.china.huawei.com (10.82.67.138) by szxeml205-edg.china.huawei.com (172.24.2.57) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 10 Jan 2012 13:05:51 +0800
Received: from w53375q (10.138.41.130) by szxeml411-hub.china.huawei.com (10.82.67.138) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 10 Jan 2012 13:05:47 +0800
Date: Tue, 10 Jan 2012 13:05:46 +0800
From: Qin Wu <bill.wu@huawei.com>
X-Originating-IP: [10.138.41.130]
To: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>, xrblock@ietf.org
Message-id: <59256B09E4E044F690F331D509000F8F@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.6109
X-Mailer: Microsoft Outlook Express 6.00.2900.5931
Content-type: text/plain; charset="iso-8859-1"
Content-transfer-encoding: 7bit
X-Priority: 3
X-MSMail-priority: Normal
X-CFilter-Loop: Reflected
References: <72811F84379848C1A4BD21CCFFAE4FDB@china.huawei.com> <E1CBF4C7095A3D4CAAAEAD09FBB8E08C061CAE5D@xmb-sjc-234.amer.cisco.com>
Subject: Re: [xrblock] Fw: I-D Action:draft-wu-xrblock-rtcp-xr-quality-monitoring-08.txt
X-BeenThere: xrblock@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Metric Blocks for use with RTCP's Extended Report Framework working group discussion list <xrblock.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xrblock>, <mailto:xrblock-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/xrblock>
List-Post: <mailto:xrblock@ietf.org>
List-Help: <mailto:xrblock-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xrblock>, <mailto:xrblock-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Jan 2012 05:06:41 -0000

Hi, Charles:
Thank for your detailed review, please see my replies inline.
----- Original Message ----- 
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: "Qin Wu" <bill.wu@huawei.com>; <xrblock@ietf.org>
Sent: Tuesday, January 10, 2012 7:44 AM
Subject: RE: [xrblock] Fw: I-D Action:draft-wu-xrblock-rtcp-xr-quality-monitoring-08.txt


(As an individual)

Hi Qin,
 
I read the draft and have the following comments:

Section 3.2.1-3, the descriptions of segment type, media type, and MoS
type are not consistent. Section 3.2.1 is missing the media type, and
the length of the MoS type field is not consistent.

[Qin]: Unlike Multi-layer per SSRC segment and Multi-Channel per SSRC segment,
single stream per SSRC segment applies to all the media types or all the applications.
Thefore in the format of single stream per SSRC segment, we don't allocate one bit to 
distinguish between different media type.

As for the length of the MoS type field,  I am not sure I catch your comment.
since we allocate 4 bit for MoS type in all three type of segments we defined in this document.

Section 3.2.2, I agree with the editor's note that additional
information on the sub stream id field is needed.

[Qin]: I think the movtiation to define Sub stream identifier is to identify each layer using SSID from base layer, 
enhancement layer 1, enhancement layer 2, etc since SSRC is not sufficient to identify each of them when they 
share the same SSRC.

Maybe we can directly assign each layer with the integer value from 0 to n using the following mapping:
SSID     SSID description
 0           base layer
1            enhancement layer 1
2            enhancement layer 2
...............
n            enhancement layer n


Section 3.2.3, it is not clear to me how the Channel identifier will be
used. With 4 bits, you can identify the channel, but how do you express
how many channels there are. For example, don't you need to be able to
say, this is channel 2 of 5, or 1 or 2, etc.? Is the assumption that you
will always have a segment for each channel; therefore, the number of
channels is always defined implicitly by the number of channel segments?

[Qin]: That's a good question.
I think the number of channel should be indicated in SDP signaling to each associated RTP payload type.
One example is RFC3640 "RTP Payload Format for Transport of MPEG-4 Elementary Streams"
Please see the section 3.3.1 of RFC3640
"
3.3.  Usage of this Specification

3.3.1.  General


The general form of an rtpmap attribute is:

   a=rtpmap:<payload type> <encoding name>/<clock rate>[/<encoding
             parameters>]

   For audio streams, <encoding parameters> specifies the number of
   audio channels: 2 for stereo material (see RFC 2327 [5]) and 1 for
   mono.
"
.

As a general comment, I too would like to hear comments from those who
are doing application MoS calculations.

Cheers,
Charles

> -----Original Message-----
> From: xrblock-bounces@ietf.org [mailto:xrblock-bounces@ietf.org] On
> Behalf Of Qin Wu
> Sent: Friday, December 30, 2011 7:53 PM
> To: xrblock@ietf.org
> Subject: [xrblock] Fw: I-D Action:draft-wu-xrblock-rtcp-xr-quality-
> monitoring-08.txt
> 
> One more update to QoE metric reporting draft.
>  http://www.ietf.org/internet-drafts/draft-wu-xrblock-rtcp-xr-quality-
> monitoring-08.txt
> 
> This draft defines three segment type to support the following three
> different cases:
> 1. multimedia session where each type of media are sent in a separate
>    RTP stream or the layered video session where each layer video are
> sent in a separate RTP
>    stream.
> 2. the layered video session where multi-layer video are carried in
the
> same RTP stream
> 3. the multi-channel audio session where multi-channel voice data are
> carried in the same RTP stream
> 
> Comparing with the first case, the second and third cases more focus
on
> application specific MoS value reporting
> and but deal with the situation where the case 1 canot  deal with.
> 
> Comments and suggestions are welcome. It will be good to also hear the
> opinion from people
> who are doing VOIP application MoS calculation.
> 
> Regards!
> -Qin
> ----- Original Message -----
> From: <internet-drafts@ietf.org>
> To: <i-d-announce@ietf.org>
> Sent: Saturday, December 31, 2011 11:38 AM
> Subject: I-D Action:
draft-wu-xrblock-rtcp-xr-quality-monitoring-08.txt
> 
> 
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> >
> > Title           : RTCP XR Blocks for QoE metric reporting
> > Author(s)       : Geoff Hunt
> >                          Alan Clark
> >                          Qin Wu
> >                          Roland Schott
> >                          Glen Zorn
> > Filename        : draft-wu-xrblock-rtcp-xr-quality-monitoring-08.txt
> > Pages           : 18
> > Date            : 2011-12-30
> >
> >   This document defines an RTCP XR Report Block and associated SDP
> >   parameters that allow the reporting of QoE metrics for use in a
> range
> >   of RTP applications.
> >
> >
> > A URL for this Internet-Draft is:
> >
http://www.ietf.org/internet-drafts/draft-wu-xrblock-rtcp-xr-quality-
> monitoring-08.txt
> >
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> >
> > This Internet-Draft can be retrieved at:
> > ftp://ftp.ietf.org/internet-drafts/draft-wu-xrblock-rtcp-xr-quality-
> monitoring-08.txt
> >
> > _______________________________________________
> > I-D-Announce mailing list
> > I-D-Announce@ietf.org
> > https://www.ietf.org/mailman/listinfo/i-d-announce
> > Internet-Draft directories: http://www.ietf.org/shadow.html
> > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
> _______________________________________________
> xrblock mailing list
> xrblock@ietf.org
> https://www.ietf.org/mailman/listinfo/xrblock