[manet] Working group last call for draft-ietf-manet-rfc6779bis and draft-ietf-manet-nhdp-optimization

Abdussalam Baryun <abdussalambaryun@gmail.com> Sun, 10 August 2014 00:42 UTC

Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: manet@ietfa.amsl.com
Delivered-To: manet@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 519081A03AD for <manet@ietfa.amsl.com>; Sat, 9 Aug 2014 17:42:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.1
X-Spam-Level:
X-Spam-Status: No, score=-0.1 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 HEHlyvUSKhZg for <manet@ietfa.amsl.com>; Sat, 9 Aug 2014 17:42:56 -0700 (PDT)
Received: from mail-yh0-x234.google.com (mail-yh0-x234.google.com [IPv6:2607:f8b0:4002:c01::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 600AC1A01DC for <manet@ietf.org>; Sat, 9 Aug 2014 17:42:56 -0700 (PDT)
Received: by mail-yh0-f52.google.com with SMTP id t59so5277131yho.11 for <manet@ietf.org>; Sat, 09 Aug 2014 17:42:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=9a4Vsrkp7sl30D2VyDdbu8uAAFGLR55xSj+hFpjZaMw=; b=oKtV2DM8Ym6YSLMws8k3XH++hAaYBxNUw5UmtgZoEvSyJrAo7olyHpC2FUNGvkyEn0 1E3gFbbXUbG+xyDDVFTc2W55Q+q2eSjUmnSEjO2r4xyc+F5VP2BaTLAEhmw4P+nLpOKI S9rQ3t2uUGYRzh7r7kzXfYW7tYZ4LOHdHTJM8Pg8++QCqyu3xtFXYKlAcFulwGeMHrEp WyiM6eBxE+PxrMgQ5TNcWEMdh5yyn7sywOMz+ELxiWogINYCSgCZxJQkbA1b7Pv8FFom 3MdBIy8suyVunt15SeTZszTMZhqh59eXYcTTj1ch5P27qQgncVkawmf3C/xKVExw/FD5 TnaQ==
MIME-Version: 1.0
X-Received: by 10.236.38.71 with SMTP id z47mr29861800yha.18.1407631375660; Sat, 09 Aug 2014 17:42:55 -0700 (PDT)
Received: by 10.170.44.216 with HTTP; Sat, 9 Aug 2014 17:42:55 -0700 (PDT)
In-Reply-To: <83D5689A-3070-4DAD-89B8-A196930DDF1B@thomasclausen.org>
References: <20140807152647.19846.41050.idtracker@ietfa.amsl.com> <74C6EFB5-71D8-4B41-B1F5-2449EFE1C493@thomasclausen.org> <C6757792-DA6D-4141-AA11-803DCDE47AA6@cisco.com> <CADnDZ8_DE9YHFWGFJoz0h---maEdePcNihv-0OaVNcNQpu+cOQ@mail.gmail.com> <DD45D196-0020-4040-8276-5492A93B6C40@mnemosyne.demon.co.uk> <03ae01cfb32e$d9acc600$8d065200$@olddog.co.uk> <EA96BB97-E37C-4AE9-B925-3CE1EAA85B49@cisco.com> <8802CEE7-D6BD-4950-B02F-FB9D195B0066@gmail.com> <CADnDZ88Qp8buJOZTMqirOXr+xpPC95cQqtJ-X1bjQ-+JARuSLw@mail.gmail.com> <83D5689A-3070-4DAD-89B8-A196930DDF1B@thomasclausen.org>
Date: Sun, 10 Aug 2014 02:42:55 +0200
Message-ID: <CADnDZ8-TrscYu2AzEHc_gf2UYbaLr+w_eUGUZDoSu12prRObyQ@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Thomas Clausen <thomas@thomasclausen.org>
Content-Type: multipart/alternative; boundary="047d7bf0d9321efcfd05003bb87b"
Archived-At: http://mailarchive.ietf.org/arch/msg/manet/zhmFVPprZIAePI5LGkkhCyPk9IE
Cc: Christopher Dearlove <christopher.dearlove@gmail.com>, manet IETF <manet@ietf.org>, manet-ads <manet-ads@tools.ietf.org>, "Stan Ratliff (sratliff)" <sratliff@cisco.com>, "<manet-chairs@tools.ietf.org>" <manet-chairs@tools.ietf.org>
Subject: [manet] Working group last call for draft-ietf-manet-rfc6779bis and draft-ietf-manet-nhdp-optimization
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.15
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: Sun, 10 Aug 2014 00:42:58 -0000

Hi Thomas,

I agree that the draft finds ways to reduce overhead but I wanted to make
sure of the overall performance.

On Saturday, August 9, 2014, Thomas Clausen wrote:

> Abdussalam,
>
> If you, in your implementation of NHDP/OLSRv2, do not want to include this
> optimization, then you can simply decide to not implement it. Your
> implementation will, then, still be fully interoperable with an
> implementation that does include this optimization -- this is described in,
> for example, the applicability statement of the document.
>

IMHO with just seeing draft with no results the Interoperable may be with
better performance for optimiz-routers and can give less performance
to normal routers within MANET.  I think the draft has no recommendations
related to that issue.


> However, in the situations clearly described in the document (for example,
> in paragraph 4 of the introduction), your implementation will then take
> longer time to recover from certain types of link failure.
>

I agree, but what about packet loss, there is a trade off, so
quicker recover can have higher possibility of packet loss.


>
> The exact benefit from including this optimization in your deployments of
> NHDP/OLSRv2 are for you to evaluate -- nobody can do that in your place: we
> do not know the frequency of the type of link failures where this
> optimization is effective in your deployment specifics.
>

 Ok but I was thinking to find a solution for the user of the draft, as
the method that determines the optimization related to failure frequency.


> There are, however, no "downsides" to implementing this optimization, no
> situations in which it degrades performance, and -- as we indicated -- it's
> very light to implement. So even if you do not expect to benefit from the
> optimization, then it'd probably be silly to not do so.
>

I cannot be sure of no downside only if I see results, you are sure may
be because you have seen some. I think there can be downsides if there are
no conditions for this optimisations.


>
> Now, I am not sure why you talk about "optimum", or "best performance", I
> do not believe that anybody has claimed such absolutes.
>

Ok now I understand that this draft is reducing overhead, quick recover,
and not optimising for best performance.

AB


>
> Thomas
>
> On 09 Aug 2014, at 13:25, Abdussalam Baryun <abdussalambaryun@gmail.com>
> wrote:
>
>
>
> On Friday, August 8, 2014, Christopher Dearlove wrote:
>
>> Adrian
>>
>> Thanks for the effort in unearthing this. I take the same view as Stan. I
>> will note that I have implemented this, but don't have any publishable
>> performance results. But as I said, I agree with Stan on the lack of
>> necessity of this.
>>
>
>  The draft is updating two standards, and promoting better performance. I
> remember when the first present of the draft at IETF 89, I asked you of its
> difference, and the answer was no much code difference just performance.
>
>  When we promote optimum that means best performance? So how can this WG
> get sure of that optimum behavior, do we just follow
> the author/implementor, is that IETF practice.  The results can be
> necessary to prove it's a suitable standard update. If you want it to be
> not necessary to give results then no need to update our standards, just a
> new standard extension.
>
> AB
>
>
>>