Re: [AVT] Comments on draft-ietf-avt-hc-mpls-reqs-00.txt

Colin Perkins <csp@csperkins.org> Thu, 29 April 2004 13:14 UTC

Received: from optimus.ietf.org (iesg.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA29144 for <avt-archive@odin.ietf.org>; Thu, 29 Apr 2004 09:14:12 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BJBBB-0007sH-FJ for avt-archive@odin.ietf.org; Thu, 29 Apr 2004 09:02:17 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i3TD2Hhi030270 for avt-archive@odin.ietf.org; Thu, 29 Apr 2004 09:02:17 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BJAgv-0004Hf-JN; Thu, 29 Apr 2004 08:31:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BJAQi-0000g8-Qm for avt@optimus.ietf.org; Thu, 29 Apr 2004 08:14:16 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA23353 for <avt@ietf.org>; Thu, 29 Apr 2004 08:14:09 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BJAQY-0001aP-WC for avt@ietf.org; Thu, 29 Apr 2004 08:14:07 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BJAPY-0001MP-00 for avt@ietf.org; Thu, 29 Apr 2004 08:13:05 -0400
Received: from dundee.dcs.gla.ac.uk ([130.209.242.163]) by ietf-mx with esmtp (Exim 4.12) id 1BJAOa-00010a-00 for avt@ietf.org; Thu, 29 Apr 2004 08:12:04 -0400
Received: from vpn6 ([130.209.254.6]:58620) by dundee.dcs.gla.ac.uk with asmtp (TLSv1:RC4-SHA:128) (Exim 4.04) id 1BJAO9-0006oF-00; Thu, 29 Apr 2004 13:11:37 +0100
In-Reply-To: <A943FD84BD9ED41193460008C7918050072E9568@ESEALNT419.al.sw.ericsson.se>
References: <A943FD84BD9ED41193460008C7918050072E9568@ESEALNT419.al.sw.ericsson.se>
Mime-Version: 1.0 (Apple Message framework v613)
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Message-Id: <5B6B1A98-99D6-11D8-998D-000A957FC5F2@csperkins.org>
Content-Transfer-Encoding: 7bit
Cc: avt@ietf.org, Kristofer Sandlund <kristofer.sandlund@effnet.com>
From: Colin Perkins <csp@csperkins.org>
Subject: Re: [AVT] Comments on draft-ietf-avt-hc-mpls-reqs-00.txt
Date: Thu, 29 Apr 2004 13:11:34 +0100
To: "Lars-Erik Jonsson (LU/EAB)" <lars-erik.jonsson@ericsson.com>
X-Mailer: Apple Mail (2.613)
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit
Sender: avt-admin@ietf.org
Errors-To: avt-admin@ietf.org
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit

On 29 Apr 2004, at 12:53, Lars-Erik Jonsson (LU/EAB) wrote:
> Colin, Kristofer, and others,
>
>>> Comment 1:
>>> **********
>>> When reordering is discussed in section 3, it is not made clear how
>>> the HC scheme is supposed to handle reordering. Is the requirement
>>> that the decompressor should be able to correctly decompress all
>>> reordered packets, or is it enough that it can ensure no
>>> incorrectly decompressed packets will be forwarded, i.e. avoid
>>> context damage? I assume that correct decompression is the intention,
>>> but it could be made more clear.
>>
>> I would suggest that the requirement is that packet
>> reordering MUST NOT cause incorrectly decompressed packets
>> to be forwarded on from the decompressor. We would clearly
>> like a solution that lets the decompressor correctly
>> decompress reordered packets, but that's an optimisation
>> rather than a hard requirement.
>
> What does a use of MUST NOT in this context actually mean? Does
> it mean the compressed (or uncompressed) header must be protected
> by a CRC of infinite size? Seriously, I agree with the content of
> your comment, not forwarding incorrect packets is the hard
> requirement. However, this example just makes me more convinced we
> should not use 2119 keywords in this document, but instead write
> what we actually mean our intentions are.

In this context, I really don't care whether the draft says "MUST NOT" 
or "must not"... The intent is clear in either case.

Colin


_______________________________________________
Audio/Video Transport Working Group
avt@ietf.org
https://www1.ietf.org/mailman/listinfo/avt