Re: [xrblock] Last Call Review: draft-ietf-xrblock-rtcp-xr-post-repair-loss-count-07
Tom Taylor <tom.taylor.stds@gmail.com> Thu, 25 December 2014 13:46 UTC
Return-Path: <tom.taylor.stds@gmail.com>
X-Original-To: xrblock@ietfa.amsl.com
Delivered-To: xrblock@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FBF41A87BC; Thu, 25 Dec 2014 05:46:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mD66PeOQ6M39; Thu, 25 Dec 2014 05:46:24 -0800 (PST)
Received: from mail-ig0-x22f.google.com (mail-ig0-x22f.google.com [IPv6:2607:f8b0:4001:c05::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3F291A87BF; Thu, 25 Dec 2014 05:46:23 -0800 (PST)
Received: by mail-ig0-f175.google.com with SMTP id h15so7963345igd.2; Thu, 25 Dec 2014 05:46:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=/axzF+ikmKgzE9IFVVkhF25ak8RkFyktK19g3T53LCY=; b=igLtvWFK2Of4sVi4Odd3hKIj2yeyreFTGAPQZXT0+XuYb0s6+7I0ZFmpjQ7KsDsrn/ OUMfAVN4tknwGX0yrDaT3hTERmZyooW5YYCtgdKSJhDsu+av3yRuS80JorQRHQ0u3bkW GIrUbVFK0TBo6+FBNgN+3hOMXeJJwpLbDu1spvvEaYy2zzyK8W9ePBC9rQTcsGeUFsTs GWvK/hqK72jkNV+7W1zdlZRBE6s1vr0OL8z3oMm9WsSjPw5r83Ggl4hXM119y0G7EII+ Bv1/des3nWnJncMLrXLBz39RJL24SFSEV1HZtNuUiBh9GU25gG/T74aC0HQJe4xdi6Cx 5Vew==
X-Received: by 10.50.79.169 with SMTP id k9mr2968271igx.26.1419515182822; Thu, 25 Dec 2014 05:46:22 -0800 (PST)
Received: from [192.168.0.101] ([173.206.8.163]) by mx.google.com with ESMTPSA id f9sm12829157iod.24.2014.12.25.05.46.21 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Dec 2014 05:46:22 -0800 (PST)
Message-ID: <549C1531.2070602@gmail.com>
Date: Thu, 25 Dec 2014 08:46:25 -0500
From: Tom Taylor <tom.taylor.stds@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
MIME-Version: 1.0
To: "Huangyihong (Rachel)" <rachel.huang@huawei.com>, Gen Art <gen-art@ietf.org>, "draft-ietf-xrblock-rtcp-xr-post-repair-loss-count.all@tools.ietf.org" <draft-ietf-xrblock-rtcp-xr-post-repair-loss-count.all@tools.ietf.org>, "xrblock-chairs@tools.ietf.org" <xrblock-chairs@tools.ietf.org>, "xrblock@ietf.org" <xrblock@ietf.org>, Dan Romascanu <dromasca@avaya.com>
References: <549B796F.30802@gmail.com> <51E6A56BD6A85142B9D172C87FC3ABBB862A1ADE@nkgeml501-mbs.china.huawei.com>
In-Reply-To: <51E6A56BD6A85142B9D172C87FC3ABBB862A1ADE@nkgeml501-mbs.china.huawei.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/xrblock/Z-dnRylMP1sSv7syh-0A5yZgIL4
X-Mailman-Approved-At: Thu, 01 Jan 2015 03:31:58 -0800
Subject: Re: [xrblock] Last Call Review: draft-ietf-xrblock-rtcp-xr-post-repair-loss-count-07
X-BeenThere: xrblock@ietf.org
X-Mailman-Version: 2.1.15
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: Thu, 25 Dec 2014 13:46:26 -0000
Replies with [PTT] below. On 25/12/2014 3:21 AM, Huangyihong (Rachel) wrote: > Hi Tom, > > Thank you for the nice Gen-ART review. Please see my replies inline starting with "[Rachel]". > > BR, > Rachel > > >> -----Original Message----- >> From: Tom Taylor [mailto:tom.taylor.stds@gmail.com] >> Sent: Thursday, December 25, 2014 10:42 AM >> To: Gen Art; draft-ietf-xrblock-rtcp-xr-post-repair-loss-count.all@tools.ietf.org; >> xrblock-chairs@tools.ietf.org; xrblock@ietf.org; Dan Romascanu >> Subject: Last Call Review: draft-ietf-xrblock-rtcp-xr-post-repair-loss-count-07 >> >> I am the assigned Gen-ART reviewer for this draft. For background on Gen-ART, >> please see the FAQ at >> >> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>. >> >> Please resolve these comments along with any other Last Call comments you >> may receive. >> >> Document: draft-ietf-xrblock-rtcp-xr-post-repair-loss-count-07 >> Reviewer: Tom Taylor >> Review Date: 2014-12-24 >> IETF LC End Date: 2014-12-26 >> IESG Telechat date: 2015-01-08 >> >> Summary: This document is mostly to publish as a Proposed Standard, with >> minor issues verging on editorial corrections. >> >> Major issues: None. >> >> Minor issues: >> >> 1) Second paragraph of Introduction: last sentence introduces the "repaired >> loss count". I found this confusing. Figure 1 shows you really meant "unrepaired >> loss count". > > [Rachel]: This report block introduces two metrics : "unrepaired loss count" which is specified as the total number of packets finally lost after applying loss-repair methods. And "repaired loss count" is specified as the total number of packets which are fully repaired after applying loss-repair methods. And in this sentence, I meant "repaired loss count" because this metric is used to help calculating pre-repair loss count (pre-repair loss count = unrepaired loss count + repaired loss count). Maybe the name of "unrepaired loss count" is confusing. Would it better changing to "post-repair loss count"? [PTT] Yes, "post-repair loss count" sounds good. >> >> 2) First paragraph of Section 3, third sentence: the ending currently reads: >> "Some packets will not be repaired in the current >> RTCP interval." >> I think your point is that some of these could be repaired later, so I suggest the >> text should be extended: >> "Some packets will not be repaired in the current >> RTCP interval, but could be repaired later." >> > > [Rachel]: Right. Will fix it in the new version. > >> 3) I question whether RFCs 4588 and 5109 are normative for this document, >> but I know this sort of thing is a difficult decision and I'll accept whatever the >> final outcome is. > > [Rachel]: I agree with you that these two should be informative. >> >> 4) Appendix A: The "Units of Measurement" are packets. > > [Rachel]: According to RFC6390, Section 5.4.5, there's an example to show how to define a metric. Here's how it defines the "Units of Measurement": > " > Units of Measurement: This metric is expressed as a fixed-point number with the binary point at the left edge of the field. For example, a metric value of 12 means a loss rate of approximately 5%. > " > I consulted it to specify mine. > [PTT] But what you are measuring according to your description and text in the preceding body of the document is number of packets, not a loss rate as shown in the RFC 6390 example. So what you should say is: "This metric is expressed as a 16-bit unsigned integer giving the number of packets ...". >> >> >> Nits/editorial comments: >> >> 1) First paragraph of introduction: >> s/contains/contain/ at end of first line. >> >> Fourth sentence: >> >> OLD >> >> However, this metric is measured on media stream before >> any loss repair mechanism, e.g., retransmission [RFC4588] and Forward >> Error Correction (FEC) [RFC5109], is applied. >> >> NEW >> >> However, this metric is measured on the media stream before >> ^^^ >> any loss repair mechanism, e.g., retransmission [RFC4588] or Forward >> ^^ >> Error Correction (FEC) [RFC5109], is applied. > > [Rachel]: Okay. All the above nits will be fixed. > >> >> I would break this paragraph into three parts. The first three sentences >> introduce the existing metric. The next two sentences, from "However, ..." to >> "... [RFC3550].", introduce the problem. The following two sentences, from >> "Consequently ..." through "... higher overhead.", give an attempted solution. >> The final sentence, I think, is the motivator for this document and I would >> merge it into the next paragraph. > > [Rachel]: Good suggestion. > >> >> 2) First paragrpah of Section 3: again, I suggest it be broken into three parts. >> The second part would begin with "Thus it is RECOMMENDED ...", and the >> third with "The sequence number range ...". > > [Rachel]: Okay. So you're suggesting to break the big paragraph into 3 small ones, right? > [PTT] Yes. >> >> 3) The sentence preceding Figure 1 should identify "Figure 1" explicitly (via >> XML2RFC cross-reference if that is what you are using). It should also note that > > [Rachel]: Okay. Will do. > >> bit positions are given in octal -- the first time I've seen that in a document, but >> it's OK with me. > > [Rachel]: This draft is just an RTCP XR extension to augment the report blocks defined in RFC3611. So the format is just in a manner consistent with other RTCP XR packets. All the RFCs produced in XRBLOCK wg specifying new report blocks have the same pattern. That's why I think it doesn't need to be clarified in this draft. > >> >> 5) Section 5, third line: s/confidentially/confidentiality/ > > [Rachel]: Okay. >
- Re: [xrblock] Last Call Review: draft-ietf-xrbloc… Huangyihong (Rachel)
- Re: [xrblock] Last Call Review: draft-ietf-xrbloc… Huangyihong (Rachel)
- [xrblock] Last Call Review: draft-ietf-xrblock-rt… Tom Taylor
- Re: [xrblock] Last Call Review: draft-ietf-xrbloc… Tom Taylor
- Re: [xrblock] Last Call Review: draft-ietf-xrbloc… Varun Singh
- Re: [xrblock] [Gen-art] Last Call Review: draft-i… Jari Arkko