Re: [Roll] Topics and drafts within Roll charter

peter van der Stok <stokcons@xs4all.nl> Mon, 12 February 2018 08:04 UTC

Return-Path: <stokcons@xs4all.nl>
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 9F6FD120725 for <roll@ietfa.amsl.com>; Mon, 12 Feb 2018 00:04:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.621
X-Spam-Level:
X-Spam-Status: No, score=-2.621 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 WT75x45iO-KG for <roll@ietfa.amsl.com>; Mon, 12 Feb 2018 00:04:42 -0800 (PST)
Received: from lb1-smtp-cloud9.xs4all.net (lb1-smtp-cloud9.xs4all.net [194.109.24.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D38291201F8 for <roll@ietf.org>; Mon, 12 Feb 2018 00:04:41 -0800 (PST)
Received: from webmail.xs4all.nl ([IPv6:2001:888:0:22:194:109:20:215]) by smtp-cloud9.xs4all.net with ESMTPA id l96MeDdgsoWCOl96MeFPaD; Mon, 12 Feb 2018 09:04:39 +0100
Received: from AMontpellier-654-1-182-16.w92-145.abo.wanadoo.fr ([92.145.161.16]) by webmail.xs4all.nl with HTTP (HTTP/1.1 POST); Mon, 12 Feb 2018 09:04:38 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Content-Transfer-Encoding: 7bit
Date: Mon, 12 Feb 2018 09:04:38 +0100
From: peter van der Stok <stokcons@xs4all.nl>
To: Abdussalam Baryun <abdussalambaryun@gmail.com>
Cc: consultancy@vanderstok.org, Routing Over Low power and Lossy networks <roll@ietf.org>, Ines Robles <mariainesrobles@googlemail.com>
Organization: vanderstok consultancy
Reply-To: consultancy@vanderstok.org
Mail-Reply-To: consultancy@vanderstok.org
In-Reply-To: <CADnDZ8-x7o7D31OL8LrzpcNdVbgRiiwePtciVMYg8157wtiNSQ@mail.gmail.com>
References: <76c7ca90006983de7a781bc8abad534c@xs4all.nl> <CADnDZ8-x7o7D31OL8LrzpcNdVbgRiiwePtciVMYg8157wtiNSQ@mail.gmail.com>
Message-ID: <2758859717c33d2cb4521529940109b0@xs4all.nl>
X-Sender: stokcons@xs4all.nl
User-Agent: XS4ALL Webmail
X-CMAE-Envelope: MS4wfJSVdnhaK7JAsQ9hkLCL6VHwuJzSPlHkmYWWherrvlrgczH7UO49c3/Ck1nKLRm7AwmP2rkCCUjGALlU/NWVTtnDjy6NQB257DZ/0056/BI3c9dhhIRq LglXkdAs/rTXRQgxuX6jZ19vlzKSeeJmTlgXNV5d2eHUAoM5/PuZxhc3UyrlpSAXGaQ3sxw7zgODTp94NZPwjIRnz5pMNUg+KZ3F4wOidWDwi+HEqbGDdEPa NQsyeEJxLY5R+Bkvsawf8wBEasVC+47b5Ouyywuai2ysXQ+4vPQpL3hNuMF8uYaVQz7yV5aryxZfFlJa2WhhbouDjCJ/Py1TbrVBHYOXx5RNY99Ou+inZI/c mS16vNA/
Archived-At: <https://mailarchive.ietf.org/arch/msg/roll/ZRvonaw4P-qKlioeHYWGJUz1O7I>
Subject: Re: [Roll] Topics and drafts within Roll charter
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 12 Feb 2018 08:04:46 -0000

Hi Abdul,

Indeed, not all authors reply as quickly to reviews as one should wish.
There are several reasons for this, such as extra work load by employer, 
disappearing interest, etc..
As a WG we should be aware that our work is a composition of 
contributions by individual authors.

This being so, dependent on importance of topic, time spent by the 
authors, responsiveness by WG, and others, drafts will proceed in their 
own tempo (or leisure).

It is a bad idea to stop all WG progress on all topics, because some 
drafts have a very slow progress.
Drafts with little activity will finally disappear, while the WG as such 
needs to make progress.

There are two concerns that I have at the moment and that I want to 
discuss during ietf101:
- Making sure that all (current and future) drafts which discuss parent 
selection, ranking, or dodag selection, clarify the chosen metric and 
that the different metrics can co-exist or exclude each other during RPL 
operation.
- Making sure that there are enough authors and reviewers to advance 
this subject

I hope this clarifies the wish for a discussion during ietf101.

Peter

Abdussalam Baryun schreef op 2018-02-10 10:21:
> Hi WG,
> 
> I disagree to discuss new issues before discussing our adopted drafts,
> especially WGLC ones,
> 
> I suggest that our editors reply to discussions in our list, related
> to adopted drafts before the ietf meeting,
> 
> I hope that this WG managers or Chairs, and the IETF chair follow up
> to solve this important issue, the issue of no replies from ietf
> lists.
> 
> AB
> 
> On Mon, Oct 9, 2017 at 9:46 AM, peter van der Stok
> <stokcons@xs4all.nl> wrote:
> 
>> Hi Roll,
>> 
>> In a discussion with Rahul and Pascal, it transpires that there are
>> still many topics to address that fit within our charter. The
>> proliferation of topics worries us a bit. We have only a limited
>> number of active authors and some topics also seem to be competing.
>> The result of this situation might be that we have an overflowing
>> work agenda. Therefore, we need to find additional people to work on
>> those topics; or reduce the number of topics.
>> It is our suggestion that we discuss these topics, find dedicated
>> authors, and prioritize them  after some debate on the M-L.
>> Also we should like to remove the competitive subjects by joining
>> them into one draft.
>> 
>> Your comments please.
>> 
>> Ines + Peter
>> 
>> ------------------------ List of topics
>> ------------------------------------------
>> 
>> 1 Route invalidation as a standalone topics The topic is mentioned
>> in several drafts, but we need to come to one general approach.
>> 
>> 2.A draft that allows a ND only device to connect, be
>> reachable and move in a RPL network.
>> 
>> 3. Not all implementers are aware of the design issues of storing
>> mode of
>> RPL vs non-storing. Both of the modes have issues with their design.
>> Some
>> issues are getting sorted out by drafts such as dao-projection and
>> no-path
>> DAO optimization. But still considerable design issues need to be
>> handled. To name few:
>> a. handling parent switching optimally in storing MOP. Currently
>> with
>> Storing MOP it would lead to DIO/DAO storm in the sub-path from the
>> child
>> node who switches the parent. This is handled well in NS MOP
>> (Non-storing
>> MOP).
>> b. how to handle node(6ln, 6lr, lbr) reboot scenario? In some cases
>> it is
>> trivial, but in most cases it is not (considering dependence on
>> several
>> state variables such as DTSN across reboots)! Also for practical
>> point of
>> view, need to consider that writing to flash/NV-memory is not a good
>> option in
>> embedded devices and should be avoided as far as possible.
>> c. Problems of current DAO-ACK in storing MOP. There was a
>> discussion on
>> ML long time back, but there is no draft in the space.
>> d. problem of bulging IPv6 headers in NS MOP. Most part of this will
>> be
>> taken care of by SRH compression and dao-projection.
>> 
>> 4. Confusion between DAG selection (for joining and jumping) vs.
>> parent selection (for re-parenting within a DODAG). 6TiSCH has
>> isolated the need for a join preference which is different from the
>> Rank used in parent selection. The resulting Rank may be used in the
>> join preference, but not only. The size of the DODAG, the number of
>> children of that parent, etc... may influence. There is basically
>> the need for a new sort of objective function, this time in order to
>> select a DODAG to join.
>> 
>> 5. Integration with 6LoWPAN. We need to write that draft that
>> standardizes the procedures suggested in the 6TiSCH architecture and
>> shows a non RPL aware joining a DODAG and moving inside. With the
>> new 6LoWPAN ND and the NP DAO, we now have all the tools to do it.
>> Unless we consider that the reference is the 6TiSCH architecture in
>> which case we complete the design there.
>> 
>> 6. Exposing (some of) the structure of the Mesh to the root to
>> enable the DAO projection for transversal routes and in storing mode
>> in general.
>> 
>> 7. Using bitmaps for multicast and unicast routing, used in
>> 7a routing tables, or 7b in header for source routing
>> 
>> 8. Guidance to implementers who are relatively new to
>> RPL are not aware of many design considerations and there should be
>> a doc which talks about it. Similar work is started in
>> https://tools.ietf.org/html/draft-clausen-lln-rpl-experiences-09 [1]
>> ... but
>> it does not list all the issues imo.
>> 
>> 9. What to do with expired YANG model drafts
>> 
>> 10. What else do you think that we should consider?
>> 
>> --
>> Peter van der Stok
>> vanderstok consultancy
>> mailto: consultancy@vanderstok.org
>> www: www.vanderstok.org [2]
>> tel NL: +31(0)492474673 [3]     F: +33(0)966015248 [4]
>> 
>> _______________________________________________
>> Roll mailing list
>> Roll@ietf.org
>> https://www.ietf.org/mailman/listinfo/roll [5]
> 
> 
> 
> Links:
> ------
> [1] https://tools.ietf.org/html/draft-clausen-lln-rpl-experiences-09
> [2] http://www.vanderstok.org
> [3] tel:%2B31%280%29492474673
> [4] tel:%2B33%280%29966015248
> [5] https://www.ietf.org/mailman/listinfo/roll