Re: [AVT] Re: Working group last call: draft-ietf-avt-evrc-smv-00.txt

Colin Perkins <csp@isi.edu> Wed, 08 May 2002 09:49 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA29562 for <avt-archive@odin.ietf.org>; Wed, 8 May 2002 05:49:32 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id FAA15506 for avt-archive@odin.ietf.org; Wed, 8 May 2002 05:49:38 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id FAA15441; Wed, 8 May 2002 05:48:10 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id FAA15410 for <avt@optimus.ietf.org>; Wed, 8 May 2002 05:48:08 -0400 (EDT)
Received: from purple.nge.isi.edu (csperkins.demon.co.uk [193.237.26.84]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA29540 for <avt@ietf.org>; Wed, 8 May 2002 05:48:00 -0400 (EDT)
Received: from purple.nge.isi.edu (localhost.nge.isi.edu [127.0.0.1]) by purple.nge.isi.edu (8.12.2/8.12.2) with ESMTP id g489jZMF023735; Wed, 8 May 2002 05:45:35 -0400 (EDT) (envelope-from csp@purple.nge.isi.edu)
Message-Id: <200205080945.g489jZMF023735@purple.nge.isi.edu>
To: Stephen Casner <casner@acm.org>
cc: Adam Li <adamli@icsl.ucla.edu>, Pete McCann <mccap@lucent.com>, AVT WG <avt@ietf.org>
Subject: Re: [AVT] Re: Working group last call: draft-ietf-avt-evrc-smv-00.txt
In-Reply-To: Your message of "Tue, 07 May 2002 16:12:41 PDT." <20020507153859.M34474-100000@ash.packetdesign.com>
Date: Wed, 08 May 2002 10:45:35 +0100
From: Colin Perkins <csp@isi.edu>
Sender: avt-admin@ietf.org
Errors-To: avt-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
X-BeenThere: avt@ietf.org

Adam,

--> Stephen Casner writes:
>> (1) It does seem a little bit awkward to require that both format must be
>> supported when the wireless nodes will probably always use only one of them.
>>
>> However, I am not sure changing that word to "SHOULD" is going to either
>> make it look much better or eliminate the interoperability problem
>> completely.
>
>I agree, it does not eliminate the interoperability problem.  But I
>also believe it does not make the problem worse.  The interoperability
>problem stems from the fact that all parties concerned could not agree
>on a single format for all uses.  Hence, there are two formats and the
>possibility/probability that some implementations will support only
>the one that is appropriate for their perceived application
>environment.  This will be true whether the draft says MUST or
>SHOULD.
...
>> All it takes to add Type 1 support on top of Type 2 support (or vice versa)
>> for EVRC/SMV is to skipping a two octet header. "ptr += 2". My opinion is
>> that is a very small price to pay compare to the potential trouble and the
>> potential regret in the future.
>
>That is why I say SHOULD, not MAY.  But for an implementation in an
>environment where only one of the formats is feasible, e.g., if
>zero-byte header compression must be used, then it is not reasonable
>for the spec to say the implementation MUST include both as it does
>not meet the constrainst of RFC 2119 for that term.
>
>> Just my personal opinion though, and I am open to hear all
>> suggestions on this. If a "SHOULD" is what people thinks it should
>> be, I am allright with it.
>
>I would like to hear other opinions beyond mine and the authors'.

I largely agree with Steve on this issue. The MUST -> SHOULD change is to
reflect the reality that there will be non-interoperable implementations,
since there are some scenarios where one format doesn't make sense.

The trade-off is between optimizing the formats for particular uses and
maximizing interoperability. This draft choses the former: if that's not
an appropriate tradeoff, we should rethink the payload format design. If
it is appropriate, the draft should recognize the interoperability issue.

Colin

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