[rohc] RoHCv2 ipv4_innermost_irregular question

Klaus Warnke <klaus.warnke@acticom.de> Thu, 12 April 2012 16:13 UTC

Return-Path: <klaus.warnke@acticom.de>
X-Original-To: rohc@ietfa.amsl.com
Delivered-To: rohc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9834F21F8638 for <rohc@ietfa.amsl.com>; Thu, 12 Apr 2012 09:13:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.74
X-Spam-Level:
X-Spam-Status: No, score=-0.74 tagged_above=-999 required=5 tests=[BAYES_20=-0.74]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DxKO8p+WV+dX for <rohc@ietfa.amsl.com>; Thu, 12 Apr 2012 09:13:46 -0700 (PDT)
Received: from mail.acticom-networks.com (mail.acticom-networks.com [87.106.254.214]) by ietfa.amsl.com (Postfix) with ESMTP id CDD3F21F8512 for <rohc@ietf.org>; Thu, 12 Apr 2012 09:13:45 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.acticom-networks.com (Postfix) with ESMTP id 1055E1C00F4A for <rohc@ietf.org>; Thu, 12 Apr 2012 18:13:42 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at acticom-networks.com
Received: from mail.acticom-networks.com ([127.0.0.1]) by localhost (mail.acticom-networks.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hkHGWLyMGhRL for <rohc@ietf.org>; Thu, 12 Apr 2012 18:13:35 +0200 (CEST)
Received: from godfather.bln.acticom.de (backupsrv [87.139.237.181]) by mail.acticom-networks.com (Postfix) with ESMTP id 33F5C1C00F46 for <rohc@ietf.org>; Thu, 12 Apr 2012 18:13:35 +0200 (CEST)
Received: from [192.168.33.27] (tornado.bln.acticom.de [192.168.33.27]) by godfather.bln.acticom.de (Postfix) with ESMTP id D4A3AF3AC2 for <rohc@ietf.org>; Thu, 12 Apr 2012 18:13:29 +0200 (CEST)
Message-ID: <4F86FF29.5050900@acticom.de>
Date: Thu, 12 Apr 2012 18:13:29 +0200
From: Klaus Warnke <klaus.warnke@acticom.de>
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:8.0) Gecko/20111105 Thunderbird/8.0
MIME-Version: 1.0
To: rohc@ietf.org
References: <20120411091703.C75D76218A@rfc-editor.org> <61D017C9E2225D4A974A141907F3CD104A84CDE06F@ESESSCMS0361.eemea.ericsson.se> <907C924E-3F57-465C-855B-7BD4703802ED@tzi.org>
In-Reply-To: <907C924E-3F57-465C-855B-7BD4703802ED@tzi.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: [rohc] RoHCv2 ipv4_innermost_irregular question
X-BeenThere: rohc@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Robust Header Compression <rohc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rohc>, <mailto:rohc-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rohc>
List-Post: <mailto:rohc@ietf.org>
List-Help: <mailto:rohc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rohc>, <mailto:rohc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Apr 2012 16:13:46 -0000

Hello!

I could not determine, where the attribute

    ip_id_behavior_innermost.UVALUE

is bound in this format (ipv4 encoding method):

   COMPRESSED ipv4_innermost_irregular {
     ENFORCE(is_innermost == 1);
     ip_id =:=
       ip_id_enc_irreg(ip_id_behavior_innermost.UVALUE)  [ 0, 16 ];
   }

In the  ipv4_outer_irregular format the ip id behavior is defined in 
DEFAULT as static.
I understand here, that the irregular chain (and therefore CO formats)
could not be used, if the ip-id behavior of an outer IP header has changed.
Then I need a co_repair/IR with dynamic chain.

But if the innermost ip id behavior changes, I can use co_common.
Then the ip id is either send within co_common (in seq/seq swapped case)
or within irregular chain (in rand/zero) case.

Therefore maybe the line
     ENFORCE(ip_id_behavior_innermost.UVALUE == ip_id_behavior_value);
is missed here, to bind the attribute with the parameter value?

If not, could please someone explain, where the binding works?

Thanks and Regards,
Klaus

-- 
Klaus Warnke		klaus.warnke@acticom.de
http://www.acticom.de
Tel +49-30-4849.6891

acticom GmbH
Schwedter Str. 9b, 10119 Berlin, Germany
Managing Directors:  Olaf Kehrer, Gerrit Schulte
Commercial Register: Berlin-Charlottenburg HRB 73245
VAT-ID DE205131766