Re: [Roll] Adoption of draft-goyal-roll-rpl-compression as a new ROLL WG document

Omprakash Gnawali <gnawali@cs.stanford.edu> Tue, 06 September 2011 03:39 UTC

Return-Path: <gnawali@cs.stanford.edu>
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 2182F21F8445 for <roll@ietfa.amsl.com>; Mon, 5 Sep 2011 20:39:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.977
X-Spam-Level:
X-Spam-Status: No, score=-5.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_MED=-4]
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 L-2V1vmEO+b5 for <roll@ietfa.amsl.com>; Mon, 5 Sep 2011 20:39:43 -0700 (PDT)
Received: from cs-smtp-2.Stanford.EDU (cs-smtp-2.Stanford.EDU [171.64.64.26]) by ietfa.amsl.com (Postfix) with ESMTP id 699EC21F8444 for <roll@ietf.org>; Mon, 5 Sep 2011 20:39:40 -0700 (PDT)
Received: from mail-pz0-f45.google.com ([209.85.210.45]) by cs-smtp-2.Stanford.EDU with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.76) (envelope-from <gnawali@cs.stanford.edu>) id 1R0mXK-0004rs-Hw for roll@ietf.org; Mon, 05 Sep 2011 20:41:25 -0700
Received: by pzk33 with SMTP id 33so15725785pzk.18 for <roll@ietf.org>; Mon, 05 Sep 2011 20:41:22 -0700 (PDT)
Received: by 10.68.16.201 with SMTP id i9mr8556667pbd.279.1315280482187; Mon, 05 Sep 2011 20:41:22 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.143.157.20 with HTTP; Mon, 5 Sep 2011 20:41:02 -0700 (PDT)
In-Reply-To: <1315264959.82194.YahooMailNeo@web113916.mail.gq1.yahoo.com>
References: <1315036465.46782.YahooMailNeo@web113917.mail.gq1.yahoo.com> <CA88C6F0.A961%d.sturek@att.net> <1315264959.82194.YahooMailNeo@web113916.mail.gq1.yahoo.com>
From: Omprakash Gnawali <gnawali@cs.stanford.edu>
Date: Mon, 05 Sep 2011 22:41:02 -0500
Message-ID: <CAErDfUTyfNuuQFhugDhgB0rQatR2wuRoqS60E5djOAdZy45Aog@mail.gmail.com>
To: Ietf Roll <ietfroll@yahoo.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
X-Scan-Signature: e77698abd1e6debe3c2002ca69acc434
Cc: roll WG <roll@ietf.org>
Subject: Re: [Roll] Adoption of draft-goyal-roll-rpl-compression as a new ROLL WG document
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, 06 Sep 2011 03:39:44 -0000

Can someone post a link to the paper being referenced? Thanks.

- om_p

On Mon, Sep 5, 2011 at 6:22 PM, Ietf Roll <ietfroll@yahoo.com> wrote:
> This is good news that Zigbee is making it work.  I guess that since your
> requirements are only 30 nodes then that matches the paper that says RPL for
> constrained devices should be limited to 30 nodes.
> It is also good to be re-affirmed that downward routing is not particularly
> good in RPL.  Others have already stated this and Zigbee seems to confirm
> this.
>
> Rav
> PS - Since many keep pointing at me, I am not putting my full name and
> company in my email for I fear retribution.  I do not want to lose my job
> for asking questions and criticizing parts of the RPL design.  I do not want
> my company or my supervisor called by people like a chair and have my job
> put at risk.
> ________________________________
> From: Don Sturek <d.sturek@att.net>
> To: Ietf Roll <ietfroll@yahoo.com>; JP Vasseur <jpv@cisco.com>; Thomas Heide
> Clausen <ietf@thomasclausen.org>
> Cc: roll WG <roll@ietf.org>
> Sent: Sunday, September 4, 2011 7:20 AM
> Subject: Re: [Roll] Adoption of draft-goyal-roll-rpl-compression as a new
> ROLL WG document
>
> Here are a few points to maybe consider:
> 1)   ZigBee is not "having problems making it work" (referring to ROLL RPL.
>   I chair the group in ZigBee testing "ZigBee IP" and we have had relatively
> good success using RPL for the use cases we are considering.
> 2)   The Smart Energy 2.0 use cases are for only 30 devices in a single home
> area network.   We are testing 30 nodes with 3 hops
> 3)   The upward routing feature in RPL is quite efficient.  The downward
> routing feature either assumes storing mode (which we don't use) or
> non-storing mode with source routing (which does not offer pro-active or
> re-active route establishment).
> 4)   I personally would not use ROLL RPL as it is for low latency
> applications like lighting control, home automation, etc.   I fully support
> the ROLL RPL P2P draft for these applications.
> On additional, perhaps related topics:
> 5)  I don't believe there will be only a single mesh routing protocol
> defined for all applications in IETF.  I fully support the work going on in
> MANET and also think "mesh under" solutions will also be useful for some
> applications
> And finally:
> 6)  All this said, I think ZigBee IP will successfully conclude testing
> using ROLL RPL…………
> Happy to sign my real name,
> Don Sturek
>
>
>
> From: Ietf Roll <ietfroll@yahoo.com>
> Reply-To: Ietf Roll <ietfroll@yahoo.com>
> Date: Sat, 3 Sep 2011 00:54:25 -0700 (PDT)
> To: JP Vasseur <jpv@cisco.com>, Thomas Heide Clausen
> <ietf@thomasclausen.org>
> Cc: roll WG <roll@ietf.org>
> Subject: Re: [Roll] Adoption of draft-goyal-roll-rpl-compression as a new
> ROLL WG document
>
> JP Vasseur wrote:
>
> *if* you think that this not elegant enough (which has to be demonstrated
> IMO), then you must be supportive
> of the P2P IDs work that the WG has been working on ?
> [rav] how about a demonstration that RPL actually works as purported.
> Thomas has said that his group implemented it and it was difficult, complex
> and fraught with inconsistencies in specification.
>          I heard that zigbee is having problems making it work and the only
> paper that I've seen on RPL says that for constrained nodes they recommend
> no more than 30 nodes in a network.  Hardly the scale necessary for some of
> the
>          use cases been suggested (like AMI).
>
>          The P2P is a hack to try to fix the fact the RPL is basically a
> collection tree and as such downward routing is an distant after thought
> (certainly not elegant).
>
>          Without lots of memory, node must use non-storing mode (oh and we
> are talking about constrained devices so lots of memory is then
> inconsistent) and then routing is up to the root and back down.  Not what
> anyone who
>          understands routing would consider elegant P2P.
>
>          In the rush to get RPL out of the working group we all were
> bamboozled by the chair into believing the draft was actually complete and
> the IESG further compounded this error.
>
>          If it were possible to fix things, RPL should be an experimental
> draft until such time as there are working interoperable implementations
> that are shown to provide the services that were required in the various
> Use-case
>          drafts - or even just one of them.
>
>          And now we are rushing to generate and publish a marketing document
> (called an applicability statement) without having any experience with the
> protocol.
>
>          Are we rushing and putting so much pressure and bending the systems
> so that this gets published before we find we've built a house of cards and
> it comes crashing down.
>
>          This will be really counter productive to the industry and the
> Internet (certainly not Thomas's warnings).  When everyone looks at this
> mistake and says, why didn't the IETF do its job and exercise proper
> engineering, then the ROLL WG
>           and the Chairs will be the ones that have hurt the industry and
> the Internet.
>
> Rav
>
> _______________________________________________ Roll mailing list
> Roll@ietf.org https://www.ietf.org/mailman/listinfo/roll
>
>
> _______________________________________________
> Roll mailing list
> Roll@ietf.org
> https://www.ietf.org/mailman/listinfo/roll
>
>