[Roll] Unaware-leaves - ND-Status and RPL-Status linkage

Rahul Jadhav <rahul.ietf@gmail.com> Tue, 10 December 2019 01:13 UTC

Return-Path: <rahul.ietf@gmail.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 0FB4212002F for <roll@ietfa.amsl.com>; Mon, 9 Dec 2019 17:13:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pXEiXuYByFPU for <roll@ietfa.amsl.com>; Mon, 9 Dec 2019 17:13:15 -0800 (PST)
Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 265AA120020 for <roll@ietf.org>; Mon, 9 Dec 2019 17:13:15 -0800 (PST)
Received: by mail-lj1-x230.google.com with SMTP id z17so17812438ljk.13 for <roll@ietf.org>; Mon, 09 Dec 2019 17:13:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=K3IdLUWpTEosiQSBXSmpCTfysaEg5Mz8nSThyxk5RFY=; b=QogGoQ/8aRBLdqeRkfjw6d/tmVVAzV4jmhjPQ/FB4Mjnn/TVhfqP5WLJpBX+c8xpza oPic9aEocwvX60q8N3fuj17VnDLKRJrRoLpqPgEtds9Joclfru+j6yP5Ea97DF7nEuLQ HRaD+jonp/rQt19A56/bAA71RgUiggFZW0C4G++rgyrFJgte/caAeEol/ovdINI+uQMq QHPncyVk7+pR8JJHYPapiRY9Or+pUmN0riQg95jFC9UROL72OfPKgiABObn1ituG3tNY DewrD3/fv/I2Ys7lPFaR4kbbap2lAER7VflnpEHGDTRScdTr0pTMpEIKDdxxzEIUIaAM 5y3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=K3IdLUWpTEosiQSBXSmpCTfysaEg5Mz8nSThyxk5RFY=; b=r1TScGQdT8P+JBOnaglDyDpfmAuTtPMnfAWpxXznWEydtxSblW+Gaxky8GoniWUYqc karAW3lXyie7+3ryzMnWtbF6eneJriI+b2J1XB36sDGlanjV9Vp/eyraUiW1HzOyRfj4 6tccjA2VbGrd0foYp36DcqUB7d2cxFmV+/FvOAHsn/JUMXr9bNi6FvfBzsSApGJXBPz2 XFrEd4PWhheifbsG1oduke6XyMtMao121G+u/dpNFbbBopvPdNla7v0cY+4vkRM7GKUb XDKIIZYF6RG73/kKK+C0IxfnPQh/mYTGlAoadISrSv1giJKA3R2Qw4S4nxNcWS9tDgsH frHA==
X-Gm-Message-State: APjAAAUGfQB2aXHhjAw4OFYROXu43DjzhLGp7w7j5fIRlQWypjHYYi4W A236Bwa/U4kJFVIO3O6ptYgeVmiYirXkA8+ZekKm3gRN
X-Google-Smtp-Source: APXvYqwD/BF9CkkDGUckugHwGqOC0QUekTHMHdHbepgHbJ3hGqd9V/WJ9mbRppDqRk2G2qTZFoznJ88oAlcL2x0Iol8=
X-Received: by 2002:a2e:7d0c:: with SMTP id y12mr18463185ljc.39.1575940393256; Mon, 09 Dec 2019 17:13:13 -0800 (PST)
MIME-Version: 1.0
From: Rahul Jadhav <rahul.ietf@gmail.com>
Date: Tue, 10 Dec 2019 09:13:02 +0800
Message-ID: <CAO0Djp1K18CGXv+YC9H4qgCgyH=fkon4ihFAUmgfKwdYQy38dQ@mail.gmail.com>
To: Routing Over Low power and Lossy networks <roll@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/XbzfMGSnLlMg7iLEKy8Vqo_FFJc>
Subject: [Roll] Unaware-leaves - ND-Status and RPL-Status linkage
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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, 10 Dec 2019 01:13:17 -0000

Hello Pascal, Michael, All,

I would like to open the discussion about carrying the ND Status as
part of the RPL Status as mentioned in the Unaware-leaves draft [1].

The proposition by Unaware-leaves draft wrt RPL status is:
Use of RPL status to carry ND status. ND Status (RFC 8505) is 8bits,
and RPL status is 8bits. RPL status MSB is already used to indicate
outright rejection. Unaware-leaves draft dedicates 2nd MSB in RPL
status to indicate ND status. This means only lower 6-bits of ND
Status can be at most carried in RPL status.

The RPL Status carrying ND Status seems not adequate,
1) RPL Status can carry only lower 6bits of the 8bits of ND Status
2) RPL Status and ND Status may not always be correlated.

How about using a different ND Option in RPL messaging to keep the ND
handling segregated? The unaware draft can say that this option can be
carried in DCO or any other RPL message it requires. ND status/option
may have to be carried only in specific cases which involves unaware
leaves and as such the control overhead due to option header may not
be much.

This ND option could also be easily extended for future purposes since
we may have additional fields in the future from ND to be carried with
RPL.

Regards,
Rahul

[1] https://tools.ietf.org/html/draft-ietf-roll-unaware-leaves-07