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

"Romascanu, Dan (Dan)" <dromasca@avaya.com> Mon, 02 July 2012 10:52 UTC

Return-Path: <dromasca@avaya.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 A984921F8A93 for <xrblock@ietfa.amsl.com>; Mon, 2 Jul 2012 03:52:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.227
X-Spam-Level:
X-Spam-Status: No, score=-103.227 tagged_above=-999 required=5 tests=[AWL=-0.228, BAYES_00=-2.599, J_CHICKENPOX_64=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 0Yu-AY5kzRCV for <xrblock@ietfa.amsl.com>; Mon, 2 Jul 2012 03:52:48 -0700 (PDT)
Received: from de307622-de-outbound.net.avaya.com (de307622-de-outbound.net.avaya.com [198.152.71.100]) by ietfa.amsl.com (Postfix) with ESMTP id 25FEF21F8A8B for <xrblock@ietf.org>; Mon, 2 Jul 2012 03:52:47 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EALJ88U/GmAcF/2dsb2JhbABFtl2BB4IYAQEBAQMSHgo4BwwEAgEIDQEDBAEBCwYMCwEGAUUJCAEBBAESCBqHaZ5vnFaLO4U6YAOWRoRmiguCYQ
X-IronPort-AV: E=Sophos;i="4.77,510,1336363200"; d="scan'208";a="313470326"
Received: from unknown (HELO co300216-co-erhwest.avaya.com) ([198.152.7.5]) by de307622-de-outbound.net.avaya.com with ESMTP; 02 Jul 2012 06:50:08 -0400
Received: from unknown (HELO 307622ANEX5.global.avaya.com) ([135.64.140.11]) by co300216-co-erhwest-out.avaya.com with ESMTP; 02 Jul 2012 06:50:05 -0400
x-mimeole: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 02 Jul 2012 12:52:47 +0200
Message-ID: <EDC652A26FB23C4EB6384A4584434A0407C4C353@307622ANEX5.global.avaya.com>
In-Reply-To: <167EF3BE551E4AE9BE8E627D4E25282D@china.huawei.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [xrblock] WGLC for draft-ietf-xrblock-rtcp-xr-discardandxrblock-rtcp-xr-discard-rle-metrics
Thread-Index: Ac1VqEQsXTlyAMU9RiCG8Moiiiu7QQCl18FA
References: <EABD6775-2274-40E6-A850-14FF37645382@ntt-at.com> <EDC652A26FB23C4EB6384A4584434A0407C4BE42@307622ANEX5.global.avaya.com> <167EF3BE551E4AE9BE8E627D4E25282D@china.huawei.com>
From: "Romascanu, Dan (Dan)" <dromasca@avaya.com>
To: Qin Wu <bill.wu@huawei.com>, Shida Schubert <shida@ntt-at.com>, xrblock <xrblock@ietf.org>
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: Mon, 02 Jul 2012 10:52:49 -0000

Hi Qin,

Thank you for your response. 

I am fine with your proposed resolutions with the exception of item 3.
The resolution proposed by you suggests including packets 'thrown away
before playout (e.g., packet duplication or redundancy)' in the discard
count metric. This would make the discard count metric inconsistent to
the discard rate metric defined in section 4.7.1 of RFC 3611 which
explicitly excludes duplicate packet discards. 

Am I the only one (exaggeratedly) concerned by this inconsistency? I
would love to hear other opinions. 

Dan
(speaking as contributor)
 


> -----Original Message-----
> From: Qin Wu [mailto:bill.wu@huawei.com]
> Sent: Friday, June 29, 2012 6:33 AM
> To: Romascanu, Dan (Dan); Shida Schubert; xrblock
> 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
> 
> 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.
> 
> >