Re: [manet] LOADng-06

Jaudelice de Oliveira <jau@coe.drexel.edu> Tue, 23 October 2012 16:27 UTC

Return-Path: <jau@coe.drexel.edu>
X-Original-To: manet@ietfa.amsl.com
Delivered-To: manet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD05111E8109 for <manet@ietfa.amsl.com>; Tue, 23 Oct 2012 09:27:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.995
X-Spam-Level:
X-Spam-Status: No, score=-1.995 tagged_above=-999 required=5 tests=[AWL=0.604, 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 ek8NuTAwe-mH for <manet@ietfa.amsl.com>; Tue, 23 Oct 2012 09:27:02 -0700 (PDT)
Received: from edge02.coe.drexel.edu (edge02.coe.drexel.edu [129.25.59.24]) by ietfa.amsl.com (Postfix) with ESMTP id 9074611E80ED for <manet@ietf.org>; Tue, 23 Oct 2012 09:27:02 -0700 (PDT)
Received: from ex.coe.drexel.edu ([169.254.1.82]) by Edge02.coe.drexel.edu ([129.25.59.24]) with mapi; Tue, 23 Oct 2012 12:27:01 -0400
From: Jaudelice de Oliveira <jau@coe.drexel.edu>
To: Ulrich Herberg <ulrich@herberg.name>
Date: Tue, 23 Oct 2012 12:27:05 -0400
Thread-Topic: [manet] LOADng-06
Thread-Index: Ac2xOzrgE879dsOcRaGwuYuaEiweoA==
Message-ID: <46EE1684-91A3-467E-9530-C9A02819AB6E@coe.drexel.edu>
References: <785B9E4F-2715-4E20-A7A3-0A49403F458A@axelcdv.com> <0DB6C46A-2B04-4714-AB59-F10D27885B05@cisco.com> <CAK=bVC-o9xfMANAAreesaTcLCT+HyMqNA_yAB-bjxDB960jMVA@mail.gmail.com>
In-Reply-To: <CAK=bVC-o9xfMANAAreesaTcLCT+HyMqNA_yAB-bjxDB960jMVA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "manet@ietf.org" <manet@ietf.org>
Subject: Re: [manet] LOADng-06
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Mobile Ad-hoc Networks <manet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/manet>, <mailto:manet-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/manet>
List-Post: <mailto:manet@ietf.org>
List-Help: <mailto:manet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/manet>, <mailto:manet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2012 16:27:03 -0000

Hi Ulrich,

On Oct 22, 2012, at 10:49 PM, Ulrich Herberg <ulrich@herberg.name> wrote:

> 
> Now some differences:
> - Most importantly: LOADng has achieved what DYMO failed to do: to gather broad industrial support from several large companies, several large-scale deployments with several thousands of nodes,

I have joined the list recently, so I probably missed some of the earlier discussion on LOAD-ng MANET deployment experiences. Can you point to documents reflecting MANET results? 

> LOADng has an updated MIB document, and documented interoperability test of at least four recent implementations.

Are you referring to the 2 to 5 LLN node topologies pass/fail testing draft (draft-lavenu-lln-loadng-interoperability-report-03)? 

> - Part of the reason, I believe, is that the writing style is very different. LOADng has a more algorithmic way of writing. That's immediate to see when you compare section 5.3 of DYMO with section 12 of LOADng. It is, IMO, much harder to implement DYMO. The goal for LOADng was to make it so straight forward to implement that an undergrad student could take the spec, spend a few days implementing it and have a reasonable and interoperable implementation. I have implemented LOADng in one day, based on the specification.

Indeed, my PhD student also followed the specification and coding it was straight forward. However we did have concerns about its performance in LLNs (which the deployment efforts you spoke of seem to be), specially with regards to control overhead and end-to-end delay.  Being a reactive protocol, its dependency on user traffic may overwelm the network, which we did see in our simulation study. I have seen the email from Thierry that commented on results for 2000 nodes AMI PLC network, but did not get a reply to my inquiry with respect to the traffic used.

> The draft started out from where the deployments exist, which some call LLNs. However, as a basic reactive protocol, LOADng also covers the more general MANET case that includes a wider ranger of resources (from extremely constrained to not-so-constrained) and mobility. In particular, by supporting RFC5444 it fits well in the MANET architecture and the surrounding security extensions, flooding optimizations and TLVs etc. for RFC5444.

Again, I may have missed this, but do you have results from deployments with mobile nodes? As you stated, the deployment were the LOADng draft started from were all LLNs, and I am still curious about the details of those studies. Do you have a pointer to a documented study?

> I won't go into details here, but most of the discussions we had were not so much about technical issues, but about procedural. LOADng has started when DYMO was stalled for more than 2 years. I think we have a well mature document, supported by strong industry backing and running code. The latter is crucial in the IETF.
> Best regards
> Ulrich
> 


Best regards,

Jau.


Jaudelice de Oliveira
Associate Professor
ECE Dept, Drexel University