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 > >
- [Roll] Adoption of draft-goyal-roll-rpl-compressi… JP Vasseur
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Thomas Heide Clausen
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Emmanuel Baccelli
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… JP Vasseur
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Pascal Thubert (pthubert)
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Popa, Daniel
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Ulrich Herberg
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Ulrich Herberg
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Ulrich Herberg
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Ulrich Herberg
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Ulrich Herberg
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Angelo P. Castellani
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Thomas Heide Clausen
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Thomas Heide Clausen
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Pascal Thubert (pthubert)
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Thomas Heide Clausen
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Thomas Heide Clausen
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Thomas Heide Clausen
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… JP Vasseur
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… JP Vasseur
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Thomas Heide Clausen
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… JP Vasseur
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Thomas Heide Clausen
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… JP Vasseur
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Thomas Heide Clausen
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Alexandru Petrescu
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Jiazi YI
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Angelo P. Castellani
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Angelo P. Castellani
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Angelo P. Castellani
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Angelo P. Castellani
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Pascal Thubert (pthubert)
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Jiazi YI
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Angelo P. Castellani
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Pascal Thubert (pthubert)
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… C Chauvenet
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… C Chauvenet
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Angelo P. Castellani
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Angelo P. Castellani
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Ietf Roll
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Ietf Roll
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Ietf Roll
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… C Chauvenet
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… C Chauvenet
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… C Chauvenet
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Don Sturek
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Mukul Goyal
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Angelo P. Castellani
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Pascal Thubert (pthubert)
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Angelo P. Castellani
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Michael Richardson
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Ietf Roll
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Omprakash Gnawali
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Ulrich Herberg
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… C Chauvenet
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Omprakash Gnawali
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Stephen Dawson-Haggerty
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Philip Levis
- Re: [Roll] Adoption of draft-goyal-roll-rpl-compr… Philip Levis