Re: [manet] Reactive Protocol Situation

Jiazi YI <ietf@jiaziyi.com> Wed, 31 October 2012 11:01 UTC

Return-Path: <yi.jiazi@gmail.com>
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 6AE2521F865E for <manet@ietfa.amsl.com>; Wed, 31 Oct 2012 04:01:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.248
X-Spam-Level:
X-Spam-Status: No, score=-3.248 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
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 CdvqL+CDu2GP for <manet@ietfa.amsl.com>; Wed, 31 Oct 2012 04:01:07 -0700 (PDT)
Received: from mail-wg0-f44.google.com (mail-wg0-f44.google.com [74.125.82.44]) by ietfa.amsl.com (Postfix) with ESMTP id BF07C21F8512 for <manet@ietf.org>; Wed, 31 Oct 2012 04:01:06 -0700 (PDT)
Received: by mail-wg0-f44.google.com with SMTP id dr13so610996wgb.13 for <manet@ietf.org>; Wed, 31 Oct 2012 04:01:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:content-type:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to:x-mailer; bh=Rs6j2QeQJzCSALxN9+1pyDjkZV6OE3B5KBLrJ2X42k8=; b=n8qM6oZ+74X5RWNDAkiyHKK+skFUC02LuoKyQMrE9f4o8UjVay7ARSiIpZonteSDZe YeAOtuJJ9bnIXv9ZaRxgwH6Lfvie6G5j2+eYCq49oRJrYwQTQEhgB18ir86AFvP+aQLo DwduOE6+i+V+5saEysPlWke+fQC1yX8iC4gw94j3YXTAWRR4QiOr0VC8PdHLqFw0kEuB Lo6I7CssCv8RP3bbEHbOOVKBBK94lDJhImTnGQP5WMUygxCwd0qMUV6x9B/s8MBamC18 EyItYcR9re1wYUUiyTWdIy+JOjdfFPAtSPbDJ6un3Jrx9vrrsD50wemsQU3G0Kh1MMQ6 /YbA==
Received: by 10.180.77.38 with SMTP id p6mr1937530wiw.1.1351681265866; Wed, 31 Oct 2012 04:01:05 -0700 (PDT)
Received: from 193.55.177-98.saclay.inria.fr ([193.55.177.98]) by mx.google.com with ESMTPS id bi9sm5269145wib.11.2012.10.31.04.01.02 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 31 Oct 2012 04:01:04 -0700 (PDT)
Sender: Jiazi YI <yi.jiazi@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_101BE71F-AADB-4239-A9F5-C3D098C1611F"
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Jiazi YI <ietf@jiaziyi.com>
In-Reply-To: <CAHA-Tp649nmqTSLdiau2H7Ox8-z8B4RmR3gBkj+pybvFdKpMBw@mail.gmail.com>
Date: Wed, 31 Oct 2012 12:01:03 +0100
Message-Id: <E7CE4B71-8D02-4553-A24C-AFEC19E38537@jiaziyi.com>
References: <CAHA-Tp649nmqTSLdiau2H7Ox8-z8B4RmR3gBkj+pybvFdKpMBw@mail.gmail.com>
To: Joseph Macker <jpmacker@gmail.com>
X-Mailer: Apple Mail (2.1499)
Cc: manet@ietf.org
Subject: Re: [manet] Reactive Protocol Situation
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: Wed, 31 Oct 2012 11:01:08 -0000

Dear all, 

Thanks Joe for briefing what had happened in the last several months. 

I really don't want to dig into the history, but as long as someone mentioned "results of years of work", I think those facts are clear with my short memory of MANET:

1. In IETF 87 Maastricht 2010, DYMO was "parked" because the editors "lost the passion" to continue the work, disregarding the comments made for dymo from the mailing list. 

2. After that, LOADng was born to meet real needs of the industry. Great efforts have been invested in the last two years, with hundreds iterations on the draft from ~10 authors, interop test, real implementations. Now with concrete results, interop report, mib document, etc. 

3. After the DYMO draft sleeping for two years, the editor of DYMO says sorry for the "long delay", and begin to address the comments. 
Plus, the main efforts from the parked dymo-21 to the current revision, is to be "compatible" with LOADng. 

Ulrich has made very good arguments on LOADng, with running code wide industry support. 

On the other hand, DYMO (AODVv2) is taking the design of LOADng to be "compatible", even when the LOADng authors have explicitly expressed that they don't appreciate that. 

Maybe it's because I'm so young and so naive that I still believe "running code is the king" in IETF, I don't get the logic why we should force a sophisticated and active document adapt to the one that has been slept for two years. 
btw, I have read the latest DYMO revision in detail. A general comments here for DYMO-23 is that, a proof reading is needed first. There are numerous inconsistency in the document:  terminologies, using nonexistent fields ... even duplicated paragraphs (section 5.5.2).  

The arguments that made for DYMO are:

1) DYMO had been the WG document
	==> true. Actually, it has been there for long time (and can be WG document even forever), but the history told us that this can't help the document evolving. 

2) DYMO is the result of years of work.
	==> In the contrast, the current situation of reactive protocol in MANET is the result of years of *NO* work on DYMO. IF DYMO had taken the comments from the WG, when reviews were posted around Maastricht, and evolved rather than be dormant for years, then LOADng had not needed to exist.  But unfortunately, there is no magic time machine to bring us back to 2010. 

Therefore, I would support WG chairs'  option 2) replace DYMO with LOADng, and strongly against 1) continue with DYMO: the DYMO editors have clearly shown that they couldn't or wouldn't evolve the specification according to feedback, and as there is an industrial need for a reactive protocol for some types of MANETs, we cannot keep sitting around doing nothing while waiting for a miracle. 

best

Jiazi




On Oct 31, 2012, at 12:13 AM, Joseph Macker <jpmacker@gmail.com> wrote:

> Hello MANET working group (form Stan and Joe),
> 
> As you are all probably aware, there has been WG activity lately on competing drafts for a MANET reactive protocol - DYMO (reviving the current working group document that was parked due to inactivity), and LOADng. Many months ago there was a somewhat authorship led movement towards a common document effort and given positive feedback at the time we the chairs thought this was the best approach given the authors potential to come together and gain the best of both efforts.  Since that period, there has been some fairly strident and rancorous "at times" debate between the authors of the two documents.
> 
> During IETF 84 in Vancouver, the co-chairs held a discussion with some of the co-authors of the two documents. Our guidance to the co-authors was to find a way to merge the two documents into one, as it was perceived that are not technically far apart and they both derive roughly from AODV concepts and LOADng had fairly active authorship and implementation efforts. We provided a co-editing proposal to the authors and gave them the timeframe of the Atlanta to come up with an answer back to us regarding this.  As of this writing, those discussions of a potential commonn document and authorship merger have failed.
> 
> Therefore, we find ourselves at a crossroads. The authors of the two documents are divided, and it is unlikely that progress on a merged document can be reached based upon recent author feedback. I have also polled the earlier WG editor of DYMO, Ian Chakeres, and he is somewhat disengaged on the issue at the present time.  We see only 3 possible paths forward:
> 
> 1. Continue the work on the DYMO document, starting with whether there is consensus on its continued approach and also the desire to rename it to AODVv2.
> 2. Replace the existing DYMO document effort with the LOADng related document effort, defusing ealier references to LLNs as recommended in the last meeting minutes, and to focus more motivationally on general MANET problem spaces (the authors seem to have agreed to this issue if its a WG document).
> 3. Remove the working group charter for a reactive protocol, effectively killing both documents, at least from a working group (WG) standpoint. This would not be a reflection on the technology in either case, just an admission that we are not working together and reaching consensus.
> 
> The co-chairs request and need your opinions on the options.  We have been some silent collecting initial feedback and waiting for author feedback at this point.  Stan and I are both on travel prior to Atlanta so our responses may be sparse and we will also likely be in a "receive mode" for a few days.  So send your opinions.
> 
> -Joe
> _______________________________________________
> manet mailing list
> manet@ietf.org
> https://www.ietf.org/mailman/listinfo/manet