Re: [manet] ETT metrics draft

Henning Rogge <henning.rogge@fkie.fraunhofer.de> Mon, 22 July 2013 09:23 UTC

Return-Path: <henning.rogge@fkie.fraunhofer.de>
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 AD5FB21F855F for <manet@ietfa.amsl.com>; Mon, 22 Jul 2013 02:23:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.82
X-Spam-Level:
X-Spam-Status: No, score=-2.82 tagged_above=-999 required=5 tests=[AWL=-0.571, BAYES_00=-2.599, HELO_EQ_DE=0.35]
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 OeX2QBJff7-y for <manet@ietfa.amsl.com>; Mon, 22 Jul 2013 02:23:49 -0700 (PDT)
Received: from a.mx.fkie.fraunhofer.de (a.mx.fkie.fraunhofer.de [IPv6:2001:638:401:102:1aa9:5ff:fe5f:7f22]) by ietfa.amsl.com (Postfix) with ESMTP id C02CD21F848E for <manet@ietf.org>; Mon, 22 Jul 2013 02:14:54 -0700 (PDT)
Received: from rufsun5.fkie.fgan.de ([128.7.2.5] helo=mailhost.fkie.fraunhofer.de) by a.mx.fkie.fraunhofer.de with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from <henning.rogge@fkie.fraunhofer.de>) id 1V1CCk-0008BN-4F for manet@ietf.org; Mon, 22 Jul 2013 11:14:54 +0200
Received: from mailserv2bcas.fkie.fraunhofer.de ([128.7.96.56] helo=mailserv2.fkie.fraunhofer.de) by mailhost.fkie.fraunhofer.de with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from <henning.rogge@fkie.fraunhofer.de>) id 1V1CCk-0005Kb-1g for manet@ietf.org; Mon, 22 Jul 2013 11:14:54 +0200
Received: from [128.7.5.36] (128.7.5.36) by MAILSERV2BCAS.lorien.fkie.fgan.de (128.7.96.58) with Microsoft SMTP Server (TLS) id 14.2.247.3; Mon, 22 Jul 2013 11:14:54 +0200
Message-ID: <51ECF80C.4050003@fkie.fraunhofer.de>
Date: Mon, 22 Jul 2013 11:14:52 +0200
From: Henning Rogge <henning.rogge@fkie.fraunhofer.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7
MIME-Version: 1.0
To: manet@ietf.org
References: <B31EEDDDB8ED7E4A93FDF12A4EECD30D250B0963@GLKXM0002V.GREENLNK.net> <CA+-pDCf_p1B+VKEmZGHRjf+QrRd5JGYJ0rTuoGCj2EiFmsw3Yg@mail.gmail.com> <CAK=bVC9=mxMngo8E_C49xrdgAzb+g7VO5kW9dnwfNGxEVUdoDg@mail.gmail.com>
In-Reply-To: <CAK=bVC9=mxMngo8E_C49xrdgAzb+g7VO5kW9dnwfNGxEVUdoDg@mail.gmail.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha1"; boundary="------------ms020402090101090605050905"
X-Originating-IP: [128.7.5.36]
X-Virus-Scanned: yes (ClamAV 0.97.8/17549/Mon Jul 22 06:43:04 2013) by a.mx.fkie.fraunhofer.de
X-Scan-Signature: e565a2c6194577b4a33546026e9f1a7b
Subject: Re: [manet] ETT metrics draft
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: Mon, 22 Jul 2013 09:23:55 -0000

On 07/16/2013 11:29 PM, Ulrich Herberg wrote:
> Hi,
>
> I have also reviewed the draft. Since it's an early draft, just some
> high-level comments:
>    - I like the idea of specifying the ETT metrics and I hope you will
> issue a new revision.

We definitely will. Expect a new revision in the week after the IETF 
meeting.

>    - The introduction is a bit confusing. It talks about the Funkfeuer
> networks, and then suddenly jumps into details about ETT metric. I
> would suggest to focus the document on the metric itself, and
> mentioning the Funkfeuer networks only in the appendix.

Maybe a "history" appendix that explains where the ETX part of the 
metric comes from?

 > I also wonder
> why the intended status is informational? Shouldn't it be Experimental
> or Standards Track, since a protocol extension is specified?

Good question, I am not sure about this but I am open for advise.

>    - section 3 (Applicability); again, I would defocus on the Funkfeuer
> networks, just mention in general the use cases where the metric is
> useful. You should focus more on OLSRv2 itself, IMO.
>    - same section: "ETX metric that was used in the earlier [RFC3626]
> implementation". Note that RFC3626 only uses hop-count, so technically
> the olsr.org implementation was not RFC3626 compliant

Yes.

>    - section 7: Since the link tuples are extended, does that mean that
> draft-ietf-manet-olsrv2 is "updated" (in the IETF sense)? If so, the
> draft does not say that in the header, nor mention that in the
> introduction and abstract.

I wrote the link tuple extension as a way to have "link specific" data 
stored for the metric. Do you think it would be better to put this into 
a database described in this draft?

 > I assume that an informational document
> could also not do that.
>   - "L_ETT_last_pkt_seqno  is the last received packet sequence number
> received from this link." Shouldn't there some section somewhere to
> describe requirements, such as access to lower layers (e.g., packet
> sequence numbers)?

I don't consider packet sequence numbers as a different layer. Its a 
different interface to the rfc5444 (de)multiplexer, but its still in the 
same layer.

We use IP addresses from the IP header in NHDP/OLSRv2 without worrying 
about "lower layer access" too.

>   - section 9 mixes a bit the different layers (RFC5444 and RFC6130). I
> wonder if that could not be more separated.

Hmm.

>   - some lower case "must" in section 9; should that be 2119 or not?

Will have to look at this.

>   - section 13: Shouldn't that be a new link metric type allocation?
> How is the metric used in the OLSRv2 network?

Not sure if we want to allocate metric TLV extensions for specific 
metric types.

>   - why is OLSRv2 only an informative reference? Can there be normative
> references in an Informational document?

I thought only RFCs can be a normative reference, but my knowledge about 
rfc types and references types in them is a bit limited.

Henning Rogge

-- 
Diplom-Informatiker Henning Rogge , Fraunhofer-Institut für
Kommunikation, Informationsverarbeitung und Ergonomie FKIE
Kommunikationssysteme (KOM)
Fraunhofer Straße 20, 53343 Wachtberg, Germany
Telefon +49 228 9435-961,   Fax +49 228 9435 685
mailto:henning.rogge@fkie.fraunhofer.de http://www.fkie.fraunhofer.de