[Roll] how to find if a parent no longer belongs to a DAG?

Mukul Goyal <mukul@uwm.edu> Thu, 24 September 2009 17:55 UTC

Return-Path: <prvs=511af57a2=mukul@uwm.edu>
X-Original-To: roll@core3.amsl.com
Delivered-To: roll@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DA7403A6987 for <roll@core3.amsl.com>; Thu, 24 Sep 2009 10:55:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.446
X-Spam-Level:
X-Spam-Status: No, score=-2.446 tagged_above=-999 required=5 tests=[AWL=0.153, BAYES_00=-2.599]
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 7w9XOm6gtKM5 for <roll@core3.amsl.com>; Thu, 24 Sep 2009 10:55:55 -0700 (PDT)
Received: from ip2mta2.uwm.edu (ip2mta2.uwm.edu [129.89.7.131]) by core3.amsl.com (Postfix) with ESMTP id BC1C53A6814 for <roll@ietf.org>; Thu, 24 Sep 2009 10:55:55 -0700 (PDT)
Received: from mta03.pantherlink.uwm.edu ([129.89.7.83]) by ip2mta2.uwm.edu with ESMTP; 24 Sep 2009 12:56:58 -0500
Received: from localhost (localhost.localdomain [127.0.0.1]) by mta03.pantherlink.uwm.edu (Postfix) with ESMTP id AF23E1958004; Thu, 24 Sep 2009 12:56:58 -0500 (CDT)
X-Virus-Scanned: amavisd-new at mta03.pantherlink.uwm.edu
Received: from mta03.pantherlink.uwm.edu ([127.0.0.1]) by localhost (mta03.pantherlink.uwm.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9IIkNYE0Zgd5; Thu, 24 Sep 2009 12:56:58 -0500 (CDT)
Received: from mail02.pantherlink.uwm.edu (mail02.pantherlink.uwm.edu [129.89.7.86]) by mta03.pantherlink.uwm.edu (Postfix) with ESMTP id 8C5251958007; Thu, 24 Sep 2009 12:56:58 -0500 (CDT)
Date: Thu, 24 Sep 2009 12:56:56 -0500
From: Mukul Goyal <mukul@uwm.edu>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
Message-ID: <1891220458.10808601253815016571.JavaMail.root@mail02.pantherlink.uwm.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [129.89.7.92]
X-Mailer: Zimbra 5.0.18_GA_3011.RHEL4_64 (ZimbraWebClient - IE7 (Win)/5.0.18_GA_3011.RHEL4_64)
X-Authenticated-User: mukul@uwm.edu
Cc: roll <roll@ietf.org>
Subject: [Roll] how to find if a parent no longer belongs to a DAG?
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/roll>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Sep 2009 17:55:56 -0000

Pascal/Tim

Section 5.3.1 in rpl-2

"9.   If a node receives a RA-DIO from one of its DAG parents, and if
        the parent contains a different DAGID, indicating that the
        parent has left the DAG,"

Obviously, the fact that an RA does not contain DIO for a particular DAG does not mean that the node no longer belongs to that DAG. As I understand it, there is no requirement that a node include DIOs for all DAGs it belongs to in its RA. As per the draft, the node maintains a separate timer for each DAG it belongs to and generates an RA (presumably containing DIO for that DAG) when the timer fires. So, the text above needs to change.

Regards
Mukul