[manet] AB#1 Review for draft-ietf-manet-olsrv2-dat-metric (DAT metric for RFC7181)
Abdussalam Baryun <abdussalambaryun@gmail.com> Sun, 14 September 2014 12:29 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 556C91A0347 for <manet@ietfa.amsl.com>; Sun, 14 Sep 2014 05:29:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level:
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, GB_SUMOF=1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
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 Sx4IyJ6GVbRm for <manet@ietfa.amsl.com>; Sun, 14 Sep 2014 05:29:53 -0700 (PDT)
Received: from mail-yh0-x236.google.com (mail-yh0-x236.google.com [IPv6:2607:f8b0:4002:c01::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E128A1A0346 for <manet@ietf.org>; Sun, 14 Sep 2014 05:29:52 -0700 (PDT)
Received: by mail-yh0-f54.google.com with SMTP id z6so1409180yhz.41 for <manet@ietf.org>; Sun, 14 Sep 2014 05:29:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=/y34ZGHUo9Dl734+B2OWEKRaMc3XO9ZH1SKBukrFaB4=; b=ujSeP+bQMndy7sZYWAG2HqNScox7nZL19MjYhEv5n35/svR/g63GbsNP5q+4BldzDM 2HDSN5Qo+keHP+yfoo5soHLrIfBKPHW2klytcRfw5ar1q+RcbHaz2gslU239rq7EcRYn cXPlr2czImiq5+uT57grT1GEVHTxF4g7RXmrQ4/D091ju4TD6HpNv1SBpmJ1y7FBjfoE oaTQjkkDwMr9u5ux4mCtcYK1BBO6zleDfS/tKlAF+GoWm27zdr0T0xPN5alIaDV69KrB uIoJ+wNxz42/zGMHNnuCNuVUkrrNFOojLrF6a7KifGBjzKdNJH1vi/MQoMH6eBtut9hu 6spg==
MIME-Version: 1.0
X-Received: by 10.236.172.161 with SMTP id t21mr1753056yhl.65.1410697792052; Sun, 14 Sep 2014 05:29:52 -0700 (PDT)
Received: by 10.170.86.196 with HTTP; Sun, 14 Sep 2014 05:29:51 -0700 (PDT)
Date: Sun, 14 Sep 2014 14:29:51 +0200
Message-ID: <CADnDZ8_1M2SUFGNoJ2vio_LemdgUoDWsHR92s5aiJTD9hfv73w@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Henning Rogge <hrogge@googlemail.com>, Emmanuel.Baccelli@inria.fr
Content-Type: multipart/alternative; boundary="20cf304273e0c7e41c050305ac22"
Archived-At: http://mailarchive.ietf.org/arch/msg/manet/trspJTDN2BgrHXU2-xR6__Y_ZfE
Cc: "manet@ietf.org" <manet@ietf.org>, "draft-ietf-manet-olsrv2-dat-metric@tools.ietf.org" <draft-ietf-manet-olsrv2-dat-metric@tools.ietf.org>
Subject: [manet] AB#1 Review for draft-ietf-manet-olsrv2-dat-metric (DAT metric for RFC7181)
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, 14 Sep 2014 12:29:55 -0000
Reviewed draft name: draft-ietf-manet-olsrv2-dat-metric-02. Date: 14.09.2014. Dear WG editors, and All WG participants, I thank you very much for this interesting work. I read the draft and don't think the draft is ready for WGLC as Thomas proposed previously in July [1] (no action/reply by WG yet for the proposal). Furthermore, I agree with the comment of Thomas regarding IANA section, specially for olsrv2 multitopology's consideration. However, IMHO the draft should be clear who the RFC5444 packets belong to (from other discussions with WG, they think it only belongs to the multiplexer), while measuring link packets loss. The terminology section should clarify what are packets for this protocol, is a packet: the link packet, control packet, data packet, IP packet, or mixed, but because not clear about that it may taken more reading time. I understand it is only link packets because this metric-protocol measures only link packets. The WG draft in section 9 defines value for RFC5444 packet, but does not describe how it is implemented or does not mention the unified multiplexer function. I suggest adding one section for multiplexing considerations. I remember in one conversation [2], you suggested a code line into right place. For this experimental protocol where will be the right place to instruct RFC5444 to input value for packet sequence numbers. [1]. http://www.ietf.org/mail-archive/web/manet/current/msg16741.html [2]. http://www.ietf.org/mail-archive/web/manet/current/msg16987.html AB> the draft needs to be clear what is the "packet loss". IMO it should always say "link packet loss". Please amend. In section 3: Some links may have more than one routing protocol using it as RFC5498/5444 shares the number/port for all MANET protocols' control traffic. --- OLD --- If [RFC5444] control traffic is used to determine the link packet loss, the administrator should take care that link layer multicast transmission do not not have a higher reception probability than the slowest unicast transmission. --- NEW --- If [RFC5444] control traffic is used to determine the average packet loss, the administrator should take care the following: 1) that the control traffic is owned by the routing protocol determining the metric, 2) that link layer multicast transmission do not not have a higher reception probability than the slowest unicast transmission. In section 5: The ratio is not average because it should be less than 1. The draft has to determine that the ratio is per protocol not per multiplexer. IMHO The draft is now calculating the ratio per multiplexer. --- OLD --- The average packet loss ratio is calculated as the sum of the ’total packets’ counters divided by the sum of the ’packets received’ counters. This value is then divided through the current link-speed and then scaled into the range of metrics allowed for OLSRv2. --- NEW --- The link packet loss value is calculated as the sum of the ’total packets’ counters routing protocol links divided by the sum of the ’packets received’ counters for same links. This average value is then divided through the current link-speed and then scaled into the range of metrics allowed for OLSRv2. In section 6: It says defines two constants that are defined but then refers to four constants. I expect you mean the first two are MUST and the others are mandatory per case. If that is case please clarify in the section. In section 8.1: Repeated packet sequence number initial ( please delete one). --- OLD --- L_DAT_lost_hello_messages := 0 (no HELLO interval without packets). --- NEW --- L_DAT_lost_hello_messages := 0 (no HELLO interval without a hello message). In Section 9.3 ---OLD--- While this metric was designed for measuring the packet loss based on the [RFC5444] packet sequence number, some implementations might not be able to add the packet sequence number to their output. Because of this the following section contains multiple alternatives to calculate the packet loss. --- NEW --- While this metric was designed for measuring the packet loss and link speed based on the Link packet sequence number and the multiplexer policy, some implementations might not be able to add the packet sequence number to their output. Because of this the following section contains multiple alternatives to calculate the packet loss. In section 10: You mention RFC5444 processing, what do you mean, I understand you mean the unified multiplexing of RFC5444, is that what you mean? Overall, looking into our WG drafts and RFCs, is the WG avoiding mentioning the multiplexer function in its drafts for an unknown reason? Is that an official editing procedure plan? Even the RFC5444 puts it in the appendix, which I think is the wrong place, if the WG is considering interoperability. Best Regards, AB This is the first review of AB for this WG draft. On Friday, August 8, 2014, wrote: > > A New Internet-Draft is available from the on-line Internet-Drafts > directories. > This draft is a work item of the Mobile Ad-hoc Networks Working Group of > the IETF. > > Title : Packet Sequence Number based directional airtime > metric for OLSRv2 > Authors : Henning Rogge > Emmanuel Baccelli > Filename : draft-ietf-manet-olsrv2-dat-metric-02.txt > Pages : 17 > Date : 2014-08-08 > > Abstract: > This document specifies an directional airtime link metric for usage > in OLSRv2. > > > The IETF datatracker status page for this draft is: > https://datatracker.ietf.org/doc/draft-ietf-manet-olsrv2-dat-metric/ > > There's also a htmlized version available at: > http://tools.ietf.org/html/draft-ietf-manet-olsrv2-dat-metric-02 > > A diff from the previous version is available at: > http://www.ietf.org/rfcdiff?url2=draft-ietf-manet-olsrv2-dat-metric-02 > > > Please note that it may take a couple of minutes from the time of > submission > until the htmlized version and diff are available at tools.ietf.org. > > Internet-Drafts are also available by anonymous FTP at: > ftp://ftp.ietf.org/internet-drafts/ > > _______________________________________________ > manet mailing list > manet@ietf.org > https://www.ietf.org/mailman/listinfo/manet >
- [manet] AB#1 Review for draft-ietf-manet-olsrv2-d… Abdussalam Baryun
- Re: [manet] AB#1 Review for draft-ietf-manet-olsr… Henning Rogge