Re: [xrblock] WGLC for draft-ietf-xrblock-rtcp-xr-discardandxrblock-rtcp-xr-discard-rle-metrics

Qin Wu <bill.wu@huawei.com> Fri, 29 June 2012 03:33 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 5A15321F8606 for <xrblock@ietfa.amsl.com>; Thu, 28 Jun 2012 20:33:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.02
X-Spam-Level:
X-Spam-Status: No, score=-4.02 tagged_above=-999 required=5 tests=[AWL=0.226, BAYES_00=-2.599, J_CHICKENPOX_64=0.6, MIME_BASE64_TEXT=1.753, 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 AGGf8pEtuV+A for <xrblock@ietfa.amsl.com>; Thu, 28 Jun 2012 20:33:36 -0700 (PDT)
Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id 75B5C21F85E4 for <xrblock@ietf.org>; Thu, 28 Jun 2012 20:33:36 -0700 (PDT)
Received: from 172.18.9.243 (EHLO dfweml201-edg.china.huawei.com) ([172.18.9.243]) by dfwrg01-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AHO64912; Thu, 28 Jun 2012 23:33:36 -0400 (EDT)
Received: from DFWEML404-HUB.china.huawei.com (10.193.5.203) by dfweml201-edg.china.huawei.com (172.18.9.107) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 28 Jun 2012 20:33:13 -0700
Received: from SZXEML403-HUB.china.huawei.com (10.82.67.35) by dfweml404-hub.china.huawei.com (10.193.5.203) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 28 Jun 2012 20:33:19 -0700
Received: from w53375 (10.138.41.149) by szxeml403-hub.china.huawei.com (10.82.67.35) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 29 Jun 2012 11:33:12 +0800
Message-ID: <167EF3BE551E4AE9BE8E627D4E25282D@china.huawei.com>
From: Qin Wu <bill.wu@huawei.com>
To: "Romascanu, Dan (Dan)" <dromasca@avaya.com>, Shida Schubert <shida@ntt-at.com>, xrblock <xrblock@ietf.org>
References: <EABD6775-2274-40E6-A850-14FF37645382@ntt-at.com> <EDC652A26FB23C4EB6384A4584434A0407C4BE42@307622ANEX5.global.avaya.com>
Date: Fri, 29 Jun 2012 11:33:11 +0800
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: base64
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5931
x-mimeole: Produced By Microsoft MimeOLE V6.00.2900.6109
X-Originating-IP: [10.138.41.149]
X-CFilter-Loop: Reflected
Cc: draft-ietf-xrblock-rtcp-xr-discard@ietf.org
Subject: Re: [xrblock] WGLC for draft-ietf-xrblock-rtcp-xr-discardandxrblock-rtcp-xr-discard-rle-metrics
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: Fri, 29 Jun 2012 03:33:37 -0000

Hi,Dan:
Thank for your valuable review to draft-ietf-xrblock-rtcp-xr-discard.
Please see my replies inline.

Regards!
-Qin
----- Original Message ----- 
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: "Shida Schubert" <shida@ntt-at.com>; "xrblock" <xrblock@ietf.org>
Cc: <draft-ietf-xrblock-rtcp-xr-discard@ietf.org>; <draft-ietf-xrblock-rtcp-xr-discard-rle-metrics@ietf.org>
Sent: Thursday, June 28, 2012 8:02 PM
Subject: Re: [xrblock] WGLC for draft-ietf-xrblock-rtcp-xr-discardandxrblock-rtcp-xr-discard-rle-metrics


> (as contributor)
> 
> I read the documents and they look almost ready for submission to the
> IESG. 
> 
> Here are a few comments on draft-ietf-xrblock-rtcp-xr-discard:
> 
> 1. It would be useful I think to say more about the relation between
> this metric and the discard rate metric defined in section 4.7.1 of RFC
> 3611. Maybe calling the metric here Discarded Packets metric would help,
> as both RFC 3611 and this document refer to 'discard metric' but the two
> are different (one is rate, the other packets). 

[Qin]: Good point, I propose to change 'discard metric' in this document into 'discard count  metric' since
abstract in this draft also uses 'discard count metric'.

To make this consistent with SDP parameter defined in this document, I also like to propose to do the following change
OLD TEXT:
"
   xr-format =/ xr-pd-block

    xr-pd-block = "pkt-dscrd"

"
NEW TEXT:
"
   xr-format =/ xr-pdc-block

    xr-pdc-block = "pkt-dscrd-count"


"

> 2. In Section 3.1 diagram we use NBGD for Block Type, while the text in
> Section 3.2 refers to the ND constant. We should get to a consistent
> representation 

[Qin]: It is a typo and will fix this by changing NBGD into ND.
> 
> 3. 
> 
> Section 2.1: 
> 
>      A packet that arrives within
>      this time window but is too early or late to be played out shall
>      be regarded as discarded.  A packet shall be classified as one of
>      received (or OK), discarded or lost.  The Discard Metric counts
>      only discarded packets.  
> 
> Section 3.1 however includes: 
> 
>         00: packets are discarded due to other reasons than late
>         arrival, early arrival, or both (e.g., duplicate, redundant
>         packets).
> 
> This seems inconsistent. 

[Qin]: Good question. To make them consistent, I propose do the following change to Section 2.1
OLD TEXT:
"
     A packet that arrives within
      this time window but is too early or late to be played out shall
      be regarded as discarded.  A packet shall be classified as one of
      received (or OK), discarded or lost.  The Discard Metric counts
     only discarded packets.  

"
NEW TEXT:
"
A packet that arrives within

this time window but is too early or late to be played out 

or is thrown away before playout (e.g., packet duplication or redundancy) 

shall be regarded as discarded.  A packet shall be classified as one of

received (or OK), discarded or lost.  The Discard Count Metric counts

only discarded packets.
"

> 4. Is there any reasons for the Interval Metric flag (I) to be 2 bits,
> rather than one bit, with the other one reserved? 

[Qin]: Good question, I remembered we got a suggestion on the list before from Kevin Gross which suggested to 
remove Sampled metric related description from the definition of Interval Metric flag. Since Sampled metric is 
measured only at a particular time instant however metrics defined in this document is 
measured over one or several reporting intervals.To get in line with the defintion 
of the Interval Metric flag in other XR BLOCK drafts and address your comment, 
I propose the following change to the defintion of the interval metric flag:

OLD TEXT:
"
   Interval Metric flag (I): 2 bits

      This field is used to indicate whether the Discard metric is an
      Interval or Cumulative metric, that is, whether the reported
      values applies to the most recent measurement interval duration
      between successive metrics reports (I=10) (the Interval Duration)
      or to the accumulation period characteristic of cumulative
      measurements (I=11) (the Cumulative Duration).

"
NEW TEXT:
"
   Interval Metric flag (I): 2 bits

 

      This field is used to indicate whether the Discard Count Metric is an

      Interval or Cumulative metric, Sample metric,that is, whether the reported

      values applies to the most recent measurement interval duration

      between successive metrics reports (I=10) (the Interval Duration)

      or to the accumulation period characteristic of cumulative

      measurements (I=11) (the Cumulative Duration) or is a

      sampled instantaneous value (I=01) (Sampled Value). In this document, 

      Discard Count Metric is not measured at a particular time instant but over 

      one or several reporting intervals. Therefore Discard Count Metric MUST not 

      be chosen as Sampled Metric.

"


> 5. number of packets discarded:
> 
>> If the measured value exceeds 0xFFFFFFFD, the value 0xFFFFFFFE
>      SHOULD be reported to indicate an over-range measurement.  

> Why is this a SHOULD and not a MUST? Are there any exceptions? 

[Qin]: No,  I will use MUST based on your comment.

> 6. In the IANA Considerations section: 
> 
> s/ The contact information for the registrations is/ The following
> contact information is provided for all registrations in this document/

[Qin]: Okay.

>