[Gen-art] Gen-art review of draft-ietf-rohc-rfc3095bis-rohcv2-profiles-05

Elwyn Davies <elwynd@dial.pipex.com> Fri, 07 March 2008 18:55 UTC

Return-Path: <gen-art-bounces@ietf.org>
X-Original-To: ietfarch-gen-art-archive@core3.amsl.com
Delivered-To: ietfarch-gen-art-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2448128C412; Fri, 7 Mar 2008 10:55:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.285
X-Spam-Level:
X-Spam-Status: No, score=-99.285 tagged_above=-999 required=5 tests=[AWL=1.152, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
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 c8u5yYPzRvRm; Fri, 7 Mar 2008 10:55:32 -0800 (PST)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4882128C38C; Fri, 7 Mar 2008 10:55:19 -0800 (PST)
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 F249E3A68A5; Fri, 7 Mar 2008 10:55:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
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 B0v94GGejeh4; Fri, 7 Mar 2008 10:55:15 -0800 (PST)
Received: from c.painless.aaisp.net.uk (c.painless.aaisp.net.uk [81.187.30.53]) by core3.amsl.com (Postfix) with ESMTP id A2ACB28CA45; Fri, 7 Mar 2008 10:55:01 -0800 (PST)
Received: from 247.254.187.81.in-addr.arpa ([81.187.254.247] helo=[127.0.0.1]) by c.painless.aaisp.net.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from <elwynd@dial.pipex.com>) id 1JXhfO-0008Vl-OE; Fri, 07 Mar 2008 18:51:38 +0000
Message-ID: <47D18F7F.8060504@dial.pipex.com>
Date: Fri, 07 Mar 2008 18:54:55 +0000
From: Elwyn Davies <elwynd@dial.pipex.com>
User-Agent: Thunderbird 1.5.0.14 (Windows/20071210)
MIME-Version: 1.0
To: General Area Review Team <gen-art@ietf.org>
X-Virus-Scanned: Clear (Version: ClamAV 0.92/6166/Fri Mar 7 16:36:07 2008, by smtp.aaisp.net.uk)
Cc: rohc-chairs@tools.ietf.org, rohc-ads@tools.ietf.org, IETF Discussion <ietf@ietf.org>, ghyslain.pelletier@ericsson.com, kristofer.sandlund@ericsson.com
Subject: [Gen-art] Gen-art review of draft-ietf-rohc-rfc3095bis-rohcv2-profiles-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

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-rohc-rfc3095bis-rohcv2-profiles-05
Reviewer: Elwyn Davies
Review Date: 7 March 2008
IETF LC End Date: 20 March 2008
IESG Telechat date: (if known)

Summary:
The document is almost ready for the IESG.  There are a couple of minor 
issues that ought to be resolved as detailed below (especially 
concerning DSCP in IPv4 and IPv6 headers and the notes about out of 
sequence list specification change packets) and a few editorial nits. 
Caveat: I have not rigorously checked the ROHC-FN specifications in 
section 6.8.2.4 although they seem superficially sensible.

Comments:
s1: It would be worth a sentence to remind readers without deep 
knowledge of ROHC that the reason that the document does not 'update RFC 
3095, etc' is because the protocol negotiates the available profiles 
between compression endpoints - so the extra profiles defined here just 
add to the available set.

s6.3.x/s6.8.2.1:  It would be easier for the reader (and more robust) to 
use the profile names rather than the expected hexadecimal values when 
referring to profiles here and anywhere else apart from the 
definitions.  Also there is some inconsistency as to whether the profile 
names should be capitalized or not.  Please choose one version.

s6.6.8, next to last para:  I believe the 'optional' should be an 
'OPTIONAL'.
s6.6.9, last para: -- ditto --

s6.6.13: Given that the protocol is supposed to tolerate some 
reordering, I think some words about how to handle sequentially early 
packets containing updates to list specifications wuld be useful.  
Implementations might have to ensure that they can cope with the pre- 
and post-update specifications for a short period if I understand correctly.

s6.9.1: The diagrams of feedback formats are inconsistent (some have bit 
numbers, some don't).  Also values should be specified in the text as 
well as as labels in the diagrams, and the encosing of the fields needs 
to be specified (unsigned ints I guess).

Appendices A.1 and A.2:  The Type of Service/Traffic Class fields are 
also known as DSCP (DiffServ Code Points) as of six or seven years ago.  
With the advent of Early Congetion Notification which uses bits in these 
octets, the values in these fields may not be as 'rarely changing' as 
would have been expected previously. It is also possible that some of 
the DiffServ PHBs might lead to more variable values in these fields 
although this is probably less likely in regions where ROHC is in use.  
Should this be taken into account?

Editorial:

General: use of lsb or LSB.  The document is extremely inconsistent.
General: Capitalization of (Most) Words in Section Headings needs Attention.

s5, para 1:  s/concepts relates/concepts relate/

s5.1.3, last para: s/to determine/for determining/

s5.2, para 2: s/to always verify the outcome of/for verifying the 
outcome of every/

s6.2, para 3: s/increasing/to increase/

s6.6.8, para 2: s/notation ./notation./

s6.8.2.1: Extra blank line needed after first bullet for consistency.





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