Re: [rohc] Empty CSRC list issue in IR packet.

Kristofer Sandlund <kristofer.sandlund@effnet.com> Tue, 02 September 2003 13:39 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 JAA24743 for <rohc-archive@odin.ietf.org>; Tue, 2 Sep 2003 09:39:58 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19uBNc-0002Wp-RE for rohc-archive@odin.ietf.org; Tue, 02 Sep 2003 09:39:33 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id h82DdWAO009708 for rohc-archive@odin.ietf.org; Tue, 2 Sep 2003 09:39:32 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19u9Ly-0000Mw-K8 for rohc-web-archive@optimus.ietf.org; Tue, 02 Sep 2003 07:29:42 -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 HAA12259 for <rohc-web-archive@ietf.org>; Tue, 2 Sep 2003 07:29:36 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19u9Lw-0006l8-00 for rohc-web-archive@ietf.org; Tue, 02 Sep 2003 07:29:40 -0400
Received: from ietf.org ([132.151.1.19] helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 19u9Lv-0006l4-00 for rohc-web-archive@ietf.org; Tue, 02 Sep 2003 07:29:39 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19u58L-0006Gi-PN; Tue, 02 Sep 2003 02:59:21 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19u1PK-0003PK-1E for rohc@optimus.ietf.org; Mon, 01 Sep 2003 23:00:39 -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 XAA04689 for <rohc@ietf.org>; Mon, 1 Sep 2003 23:00:30 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19u1CA-0001Mi-00 for rohc@ietf.org; Mon, 01 Sep 2003 22:47:02 -0400
Received: from [194.237.235.30] (helo=effnet.com) by ietf-mx with esmtp (Exim 4.12) id 19tr4t-0000bg-00 for rohc@ietf.org; Mon, 01 Sep 2003 11:58:52 -0400
Received: from effnet.com (c-377871d5.04-205-6c756c1.cust.bredbandsbolaget.se [213.113.120.55]) (authenticated bits=0) by effnet.com (8.12.3/8.12.3) with ESMTP id h81Ew3av003093 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 1 Sep 2003 16:58:09 +0200
Message-ID: <3F536CD4.9080504@effnet.com>
Date: Mon, 01 Sep 2003 17:59:16 +0200
From: Kristofer Sandlund <kristofer.sandlund@effnet.com>
Organization: Effnet
User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20030821
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "Lars-Erik Jonsson (LU/EAB)" <lars-erik.jonsson@ericsson.com>
CC: "Ghyslain Pelletier (LU/EAB)" <ghyslain.pelletier@ericsson.com>, Remi Pelland <remi.pelland@octasic.com>, "'rohc@ietf.org'" <rohc@ietf.org>
Subject: Re: [rohc] Empty CSRC list issue in IR packet.
References: <A943FD84BD9ED41193460008C7918050072E9265@ESEALNT419.al.sw.ericsson.se>
In-Reply-To: <A943FD84BD9ED41193460008C7918050072E9265@ESEALNT419.al.sw.ericsson.se>
X-Enigmail-Version: 0.76.5.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: rohc-admin@ietf.org
Errors-To: rohc-admin@ietf.org
X-BeenThere: rohc@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/rohc>, <mailto:rohc-request@ietf.org?subject=unsubscribe>
List-Id: Robust Header Compression <rohc.ietf.org>
List-Post: <mailto:rohc@ietf.org>
List-Help: <mailto:rohc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/rohc>, <mailto:rohc-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

Hi Lars-Erik,

At the last interop test, the empty CSRC list was used as one byte set 
to 0, so I find it strange that there has been agreed a consensus on 
interpreting it as being not present. I cannot find this discussion in 
either the mail archive or the notes from this year's ROHC WG meetings 
(but maybe I have just missed it, since searching mail archives is not 
fun :)

 From RFC3095:

5.7.7.3. says:
       / Generic extension header list /   variable length

	Generic extension header list: Encoded according to section
      	 5.8.6.1, with all header items present in uncompressed form.

and 5.7.7.6. says
       /      Generic CSRC list        /  variable length
    	Generic CSRC list: CSRC list encoded according to section
           5.8.6.1, with all CSRC items present.

So by reading this, I cannot see how RFC3095 can be interpreted as 
having CSRC being possibly 0 bytes, while the extension header list must 
always be at least one byte (they have a practically identical definition).
With this in mind, it seems very much like the implementers guide is 
redefining the text in 3095 which seems like a bad thing to do.


Regards,
	Kristofer Sandlund, Effnet AB

Lars-Erik Jonsson (LU/EAB) wrote:
>>2) Section 4.3.3 of the implementer's guide should be removed.
> 
> 
> I do not agree, as we have already agreed on this interpretation of 3095.
> Personally, I would not be sure about the interpretation from 3095 only,
> so the implementer's guide should make this clear. Therefore, we agreed
> on the obvious interpretation, as currently stated in 4.3.3.
> 
> /L-E
> 
> _______________________________________________
> Rohc mailing list
> Rohc@ietf.org
> https://www1.ietf.org/mailman/listinfo/rohc


_______________________________________________
Rohc mailing list
Rohc@ietf.org
https://www1.ietf.org/mailman/listinfo/rohc