[manet] draft-lou-manet-sturp-00 (was Re: IETF 117 draft agenda posted)
Christopher Dearlove <christopher.dearlove@gmail.com> Thu, 13 July 2023 20:09 UTC
Return-Path: <christopher.dearlove@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 1142DC14CE31 for <manet@ietfa.amsl.com>; Thu, 13 Jul 2023 13:09:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FVBPcmMM6MqB for <manet@ietfa.amsl.com>; Thu, 13 Jul 2023 13:09:05 -0700 (PDT)
Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD158C14CE2C for <manet@ietf.org>; Thu, 13 Jul 2023 13:09:05 -0700 (PDT)
Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-3fbc5d5742eso11184055e9.3 for <manet@ietf.org>; Thu, 13 Jul 2023 13:09:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689278944; x=1691870944; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :from:to:cc:subject:date:message-id:reply-to; bh=P4l/NzaS1M8PCNIXSdgj1JxM5s3CZ+OGYUs+o69Kxnc=; b=jS1Egr+ZPWGMoXQ1SOQ5JaJdHJZzrko9lPXYz7EBY50FBZcOvu1tk3xSNeHOBjv5qJ QtxUnT1uK+PrfuMnS+aM8f18SAtgHTniL04+Uqzv8e5nGcTSzskONLFtLvosnmuZMaLz 9n1oWiNZ2voBqy3ShHTY+5zHID11ayG00lgLgDkkrhN2U1EUUi60IQglyl8jVZNvvOe2 Mc3ajpwuJSRyLCHZXsu0W62DTLlN/C30oSdn60tywfLD0AIwzgrB6sCE3a6AEnFC/w39 bwGgFuwlog8u/Ii9q3/oD7V0FzAlHMTP2YgU5p1rnx3KrF+ppcdHqGcd/YIDTlArS7VP CKdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689278944; x=1691870944; h=message-id:in-reply-to:to:references:date:subject:mime-version:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=P4l/NzaS1M8PCNIXSdgj1JxM5s3CZ+OGYUs+o69Kxnc=; b=ZWwcQy4NhDR8I8E1Y0tcpQ0JtXpkCXSOjGRDOpfWGoFzV9XOBuWjcJDHhrp2z/cEZy 3DPkXcNFKBOuGeLRpe6DelFe/9u9rJd1aZf7HSCsYhDgnzyZC3+B19HNtHkGCgmSnUhP qnfi0Tgi1rDImpAtP/ojP9ig7+JEL/IPfiJ0xzwP47Dv7xbYH6TLda1S7oyX2Wo64+TG QeFLQTG5qapjOxa/gEImzv/TWMvOC7RcVZWOpbeA5ml+Qe6CZqzKzellkPraGaW9aswH IpZzLoAdmxIwdzZFrt4Ii05q46JQOH3tJqq3Cu753jy/gYuKm2mVbwjljPnR9iv/9/mD nzuw==
X-Gm-Message-State: ABy/qLYE1U2QjeIE7aPTgyT8v6sxfcZ4KdRt5s8a0UeqiHlUDIzSLlEi DOEAhcyfvgLVl3Y9uFPLUlHg+JU/0MI=
X-Google-Smtp-Source: APBJJlHsr1Dyph7lmS8v4+wJsyy4UozgYnUxly3VtyGQUND22EjSFmgG+0TwYYYOC3sHHSzBNiuTDw==
X-Received: by 2002:adf:e78f:0:b0:313:ea59:7ded with SMTP id n15-20020adfe78f000000b00313ea597dedmr2433489wrm.24.1689278943962; Thu, 13 Jul 2023 13:09:03 -0700 (PDT)
Received: from smtpclient.apple (82-132-224-239.dab.02.net. [82.132.224.239]) by smtp.gmail.com with ESMTPSA id t14-20020adfe44e000000b00314374145e0sm8806983wrm.67.2023.07.13.13.09.02 for <manet@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Jul 2023 13:09:03 -0700 (PDT)
From: Christopher Dearlove <christopher.dearlove@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_48163E68-E211-4054-8DDC-56253936263F"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\))
Date: Thu, 13 Jul 2023 21:08:50 +0100
References: <8149ebd18183496daf8cd64e2f85ff37@tno.nl>
To: "manet@ietf.org" <manet@ietf.org>
In-Reply-To: <8149ebd18183496daf8cd64e2f85ff37@tno.nl>
Message-Id: <2E4FC045-1A9B-433A-AD60-7C79168977B8@gmail.com>
X-Mailer: Apple Mail (2.3731.600.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/manet/uyw38f8oPZa0rAjkbdRcwcUa32w>
Subject: [manet] draft-lou-manet-sturp-00 (was Re: IETF 117 draft agenda posted)
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.39
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: <https://mailarchive.ietf.org/arch/browse/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: Thu, 13 Jul 2023 20:09:08 -0000
I’ve had a quicklook at this document, although not in full detail. I have a few immediate points In section 1 it says "The Optimized Link State Routing (OLSR) protocol defined in [RFC3626] and further optimized by [RFC7181]” This is not an accurate statement of the relationship between those documents. OLSRv2 (RFC 7181) is a replacement or alternative to OLSRv1 (RFC 3626). It of course is an improvement (we believe) but RFC 3626 Is not optimised by RFC 7181, no part of RFC 3626 is required by OLSRv2 (RFC 7181). [There are further optimisations of RFC 7181, such as RFC 7183 and RFC 7466, and RFC 7181 builds on other RFCs such as RFC 6130, but that’s a different issue.] The draft also says that "It is important to note that STURP does constitute a routing protocol per se, but merely addresses the crucial component for providing opology update. As such, we target the integration of STURP with existing routing protocols, improving thus the efficacy of those existing protocols.” I will here only consider OLSRv2. The approach of this draft is the wrong way to consider improving OLSRv2. Building a new set of topology bases, and defining a new set of parallel signalling would be highly inefficient. If there are improvements to be made to OLSRv2, the sensible approach is to work out what you are trying to Add (and of course why) and consider adding to its information bases, and augmenting its signalling - because one of the key features of OLSRv2, built on the packet/message structure of RFC 5444 - and also see RFC 8245 - is the extensibility of messages. It’s also worth considering what you can do with the protocol as is. One of the regrets of this author is that we never published (pieces exist in unpublished notes) a guide to how the multiple features of OLSRv2 can be used in ways that might not immediately be obvious. For example, this draft says "the frequent periodic refreshing leads to higher power consumption, which is not desirable for battery enabled devices” How frequent the updates are is up to how devices are configured. In fact, by setting update periods to very large values, but using the permission granted for updates in response to changes, you can actually run an almost entirely responsive rather than proactive protocol, provided that you have sometime - lower layers or network traffic are the obvious candidates - to indicate that updates are required. Features such as this should be carefully considered before concluding that you need an improvement. And then if needed should be more efficiently developed. And always one should consider that OLSRv2 is a Proposed Standard in use, and backward compatibility and interoperability with other devices (as, for example, was maintained by RFC 7722) should be considered. I thus strongly consider that this draft has should not, in its current form, be accepted as a WG draft. It hasn’t made a strong enough case for why it is wanted and its approach, certainly in the case of OLSRv2 (which is the only protocol that has been standardised by this WG, others are at best experimental) is not a good one - including not considering what OLSRv2 can already be made to do. However, I would note that there is one area that this draft has a relevant concept, one which as an extension to OLSRv2 has in the past been considered, but never developed (as far as I know - certainly not in the IETF). This is in the area of a bulk topology update. Such an extension should be one designed to fit the existing protocol and would (properly signalled)| be fully interoperable with routers not using the extension. Such an update might be relevant in two cases. One is the above mentioned responsive use of the protocol. The other is to accelerate a new router joining the network, where a neighbour on recognising that the router could use a fast update, could copy the relevant parts of its information bases to the neighbour. This could be included in a HELLO message on a suitable interface. What relevant means would need discussion, and so would the formatting. (Information is naturally about links from one router to another, but the RFC 5444 format is better suited to information attached to single addresses. However, there are possible ideas that could be used here. > On 13 Jul 2023, at 15:12, Velt, R. (Ronald) in 't <Ronald.intVelt=40tno.nl@dmarc.ietf.org> wrote: > > MANET WG, > > A draft agenda for the WG session at IETF 117 has been posted here: > https://datatracker.ietf.org/doc/agenda-117-manet/ > > Proposals for changes are welcome. There is room at the end of our session for an additional presentation (or discussion) (15 minutes max.). Please let the chairs know if you want to make use of this slot. The final agenda is due next Monday at 23:59 UTC. > > Thanks, > MANET chairs (DDR) > > This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender and delete the message. TNO accepts no liability for the content of this e-mail, for the manner in which you use it and for damage of any kind resulting from the risks inherent to the electronic transmission of messages. > > _______________________________________________ > manet mailing list > manet@ietf.org <mailto:manet@ietf.org> > https://www.ietf.org/mailman/listinfo/manet
- [manet] IETF 117 draft agenda posted Velt, R. (Ronald) in 't
- [manet] draft-lou-manet-sturp-00 (was Re: IETF 11… Christopher Dearlove
- Re: [manet] draft-lou-manet-sturp-00 (was Re: IET… Zhe Lou
- Re: [manet] draft-lou-manet-sturp-00 (was Re: IET… Juliusz Chroboczek
- Re: [manet] draft-lou-manet-sturp-00 (was Re: IET… Christopher Dearlove
- Re: [manet] draft-lou-manet-sturp-00 (was Re: IET… Abdussalam Baryun
- Re: [manet] draft-lou-manet-sturp-00 (was Re: IET… Christopher Dearlove
- Re: [manet] draft-lou-manet-sturp-00 (was Re: IET… Zhe Lou
- Re: [manet] draft-lou-manet-sturp-00 (was Re: IET… Abdussalam Baryun