Re: [Roll] Loop free local DODAG repair solution

Jianlin Guo <guo@merl.com> Tue, 23 October 2012 16:33 UTC

Return-Path: <guo@merl.com>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 50F8B1F0C51 for <roll@ietfa.amsl.com>; Tue, 23 Oct 2012 09:33:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1IR2Lysi6otg for <roll@ietfa.amsl.com>; Tue, 23 Oct 2012 09:33:55 -0700 (PDT)
Received: from ns1.merl.com (ns1.merl.com [137.203.5.1]) by ietfa.amsl.com (Postfix) with ESMTP id A948E21F85F9 for <roll@ietf.org>; Tue, 23 Oct 2012 09:33:55 -0700 (PDT)
Received: from tsumi.merl.com (tsumi.merl.com [137.203.134.9]) by ns1.merl.com (8.13.8/8.12.10) with ESMTP id q9NGXi3j021735; Tue, 23 Oct 2012 12:33:44 -0400
Received: from [127.0.0.1] (dulcian.merl.com [137.203.143.95]) by tsumi.merl.com (8.12.10/8.12.10) with ESMTP id q9NGXdWn013409; Tue, 23 Oct 2012 12:33:44 -0400
Message-ID: <5086C6E3.2030202@merl.com>
Date: Tue, 23 Oct 2012 12:33:39 -0400
From: Jianlin Guo <guo@merl.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20121010 Thunderbird/16.0.1
MIME-Version: 1.0
To: Philip Levis <pal@cs.stanford.edu>
References: <50194329.3040003@merl.com> <501945CC.5040801@merl.com> <5086A598.7030508@merl.com> <8F2798CD-B406-4D56-B1AB-2E6F3A4B15A9@cs.stanford.edu>
In-Reply-To: <8F2798CD-B406-4D56-B1AB-2E6F3A4B15A9@cs.stanford.edu>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: roll@ietf.org
Subject: Re: [Roll] Loop free local DODAG repair solution
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Tue, 23 Oct 2012 16:33:56 -0000

Hi Phil,

One more point, I think that DIO repair needs to build a new DODAG 
version, and global DODAG re-building process may interrupt application 
data transmission and increase delay, which is not acceptable for some 
applications.

Jianlin
On 10/23/2012 11:39 AM, Philip Levis wrote:
> I thought the hop-by-hop header detects loops and triggered DIOs repair them?
>
> Phil
>
> On Oct 23, 2012, at 7:11 AM, Jianlin Guo wrote:
>
>> Dear ROLL WG members,
>>
>> As we all know that loop is an open issue in RPL. Experiment shows that loop occurs quite often. We have proposed a loop free local DODAG repair solution. The proposed repair method does not increase rank, and therefore, it does not create any loop. Also, the proposed repair method does not require any modification to RPL and works for both storing mode and non-storing mode of RPL. It provides benefits to RPL.
>>
>> The detailed solution is specified in draft-guo-roll-loop-free-dodag-repair-00. Please review the draft. Your comments and feedback are welcome.
>>
>> Best regards,
>> Jianlin Guo
>> Senior Principal Member Research Staff
>> Mitsubishi Electric Research Laboratories
>> 201 Broadway, Cambridge, MA, USA
>>
>> _______________________________________________
>> Roll mailing list
>> Roll@ietf.org
>> https://www.ietf.org/mailman/listinfo/roll