Re: [Gen-art] Gen-art review of draft-ietf-rmt-bb-fec-basic-schemes-revised-05

Mark Watson <mark@digitalfountain.com> Fri, 31 October 2008 17:31 UTC

Return-Path: <gen-art-bounces@ietf.org>
X-Original-To: gen-art-archive@optimus.ietf.org
Delivered-To: ietfarch-gen-art-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D1C543A69FD; Fri, 31 Oct 2008 10:31:57 -0700 (PDT)
X-Original-To: gen-art@core3.amsl.com
Delivered-To: gen-art@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4BD0E28C2A2; Fri, 31 Oct 2008 10:31:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.532
X-Spam-Level:
X-Spam-Status: No, score=-0.532 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_NUMERIC_HELO=2.067]
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 FjKP-N0bEdpQ; Fri, 31 Oct 2008 10:31:55 -0700 (PDT)
Received: from server515.appriver.com (server515f.exghost.com [72.32.253.82]) by core3.amsl.com (Postfix) with ESMTP id 8F23228C2C6; Fri, 31 Oct 2008 10:30:51 -0700 (PDT)
Received: by server515.appriver.com (CommuniGate Pro PIPE 5.2.7) with PIPE id 95104069; Fri, 31 Oct 2008 12:30:48 -0500
Received: from FE1.exchange.rackspace.com ([72.32.49.5] verified) by server515.appriver.com (CommuniGate Pro SMTP 5.2.7) with ESMTP id 95104055; Fri, 31 Oct 2008 12:30:47 -0500
Received: from 34093-C4-EVS1.exchange.rackspace.com ([192.168.1.90]) by FE1.exchange.rackspace.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 31 Oct 2008 12:30:49 -0500
Received: from 76.222.192.62 ([76.222.192.62]) by 34093-C4-EVS1.exchange.rackspace.com ([192.168.1.101]) via Exchange Front-End Server owa.mailseat.com ([192.168.1.6]) with Microsoft Exchange Server HTTP-DAV ; Fri, 31 Oct 2008 17:30:48 +0000
User-Agent: Microsoft-Entourage/11.4.0.080122
Date: Fri, 31 Oct 2008 10:07:11 -0700
From: Mark Watson <mark@digitalfountain.com>
To: Elwyn Davies <elwynd@googlemail.com>, General Area Review Team <gen-art@ietf.org>, IETF Discussion <ietf@ietf.org>, rmt-chairs@tools.ietf.org, rmt-ads@tools.ietf.org
Message-ID: <C530894F.2FC8D%mark@digitalfountain.com>
Thread-Topic: Gen-art review of draft-ietf-rmt-bb-fec-basic-schemes-revised-05
Thread-Index: Ack7exz7W6LTrKduEd2VQwAX8sJN9g==
In-Reply-To: <4880BD70.2000407@googlemail.com>
Mime-version: 1.0
X-OriginalArrivalTime: 31 Oct 2008 17:30:49.0131 (UTC) FILETIME=[6A40A7B0:01C93B7E]
X-Policy: GLOBAL - UNKNOWN
X-Policy: GLOBAL - UNKNOWN
X-Policy: GLOBAL - UNKNOWN
X-Policy: GLOBAL - UNKNOWN
X-Policy: GLOBAL - UNKNOWN
X-Primary: mark@digitalfountain.com
X-Note: This Email was scanned by AppRiver SecureTide
X-Virus-Scan: V-
X-Note: FCH-SI:0/SG:0
X-GBUdb-Analysis: 1, 192.168.1.90, Ugly c=1 p=-0.996385 Source White
X-Signature-Violations: 0-0-0-7963-c
X-Note: Spam Tests Failed:
X-Country-Path: UNITED STATES->PRIVATE->UNITED STATES->UNITED STATES
X-Note-Sending-IP: 72.32.49.5
X-Note-Reverse-DNS: fe1.exchange.rackspace.com
X-Note-WHTLIST: mark@digitalfountain.com
X-Note: User Rule Hits:
X-Note: Global Rule Hits: 90 91 92 93 97 98 166
X-Note: Mail Class: VALID
Subject: Re: [Gen-art] Gen-art review of draft-ietf-rmt-bb-fec-basic-schemes-revised-05
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: gen-art-bounces@ietf.org
Errors-To: gen-art-bounces@ietf.org

Elwyn, all,

Please accept my apologies for the excessive delay in addressing these
comments. My plan for addressing these in the -06 draft is below.

Regards,

Mark


On 7/18/08 8:57 AM, "Elwyn Davies" <elwynd@googlemail.com> wrote:

> I have been selected as the General Area Review Team (Gen-ART)
> reviewer for this draft (for background on Gen-ART, please see
> _http://www.alvestrand.no/ietf/gen/art/gen-art-FAQ.html_).
> 
> Please resolve these comments along with any other Last Call comments
> you may receive.
> 
> 
> Document: draft-ietf-rmt-bb-fec-basic-schemes-revised-05.txt
> Reviewer: Elwyn Davies
> Review Date: 18 July 2008
> IETF LC End Date: 29 July 2008
> IESG Telechat date: n/a
> 
> Summary:
> Nearly ready for IESG.  A few minor issues mainly with failure to
> specify encodings and a couple of corner cases. A few editorial nits
> noted below.
> 
> Comments:
> 
> s3.2.1: Need to explicitly document the encoding used for SBNs (also
> applies to s4.2.1 and s5.2.1. s5.2.1 also needs to specify encoding for
> Source Block Length).

- Add a clarifying sentence in the introduction that all integer fields are
in network byte order.
- In the individual sections, specify that the fields are 'x-bit unsigned
integers' with suitable values of x.

> s3.2.1, bottom of page 6/top of page 7: s/is processed at/to process the
> block by/ (two places) (or some such .. it doesn't read well at present).

New sentence: "The transport time of a source block includes the amount of
time needed to process the source block at the sender transport layer, the
network transit time for packets, and the amount of time needed to process
the source block at the receiver transport."

> s3.2.2.2: need to explicitly state encoding of various values (unsigned
> integers I assume). (also applies to s4.2.2.2, s4.2.2.3, s5.2.2.2

Ok. I will add a paragraph under each figure.

> s4.2.2.3:  The case where the length is zero is a lttle odd!  I think it
> would be worth explicitly stating that (either) the whole object is just
> one octet long (or) it is four octets padded with zeroes.  The latter
> case might make processing more consistent since otherwise the zero case
> is special and the only case where the object is not four octet aligned.

Ok - I believe there are no users of this field at present so it is safe to
include the padding for four-octet alignment.

> s5.1:  it is not possible to encode the source block length of 65536 in
> 16 bits unless 0 is overloaded to mean 2^^16.  This isn't specified. (I
> assume 'at most' to be read as 'less than or equal').
> 

The maximum size should be 65535.

> Editorial:
> 
> Abstract:  Need to expand FEC at least once!
> s1, 2nd para after bullets: genrally not recommended to mention WG
> s1, last para: s/listed/are listed/
> s3.2.1: Need to asociate Source Block Number and SBN explicitly (well, I
> assume that is what SBN means!).
> s3.4.1, next to last para: s/implementor of/implementor/
> s3.4.2, lastpara: s/substracting/subtracting/
> s4.4.2.2: I take the reference in the last para of the section (just
> above Fig 4) should be to s3.2.2.2.

Actually it should be to the figure.

> s10, 2nd bullet: s/th/the/
> s10, 3rd bullet: s/sis/did/
> 


_______________________________________________
Gen-art mailing list
Gen-art@ietf.org
https://www.ietf.org/mailman/listinfo/gen-art