Re: [manet] SMF in Manet and MPR

Abdussalam Baryun <abdussalambaryun@gmail.com> Mon, 29 January 2024 21:04 UTC

Return-Path: <abdussalambaryun@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 1843CC15199D for <manet@ietfa.amsl.com>; Mon, 29 Jan 2024 13:04:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.104
X-Spam-Level:
X-Spam-Status: No, score=-7.104 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_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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 QyZqm7KZs2Mz for <manet@ietfa.amsl.com>; Mon, 29 Jan 2024 13:04:45 -0800 (PST)
Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) (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 1CB0CC151535 for <manet@ietf.org>; Mon, 29 Jan 2024 13:04:45 -0800 (PST)
Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-337cc8e72f5so2644703f8f.1 for <manet@ietf.org>; Mon, 29 Jan 2024 13:04:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706562283; x=1707167083; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=LFz08ambYKgcAT/RpG8jSsWUTBjLU90DXfBZUcdMiyE=; b=gLykKQ+U9hBS/wf2BPC9APPjBPvYJSf+hzQSsMoaoUH62PS2oVpBSAwfEAOKJ0KWmP bkW8Ot9XljSrhqQ2cotySME9UNjYSABTVUBPXfPADfDQlSfuQi7edol8+1MZO/g9A99b ilKGmbgbir02RJboQn/k5HbmuSq5cMSxf6ekD9dSy6fvFn9Riy5SKtTWt257yxI7WBe0 NOKorjrMCCdxe9Df4HYFVNUJ2TEi3hlcA0GQVlBMZtQnmfIb++Mj2hV0iStd7aqq8PSN kN/MWuggVIfNn2yjne/EXWlAaRPKYaTiTw5OCsdtvDxRqcBWN6aq2d4oDB4nGlMnZgER wR/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706562283; x=1707167083; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LFz08ambYKgcAT/RpG8jSsWUTBjLU90DXfBZUcdMiyE=; b=TKfDZbifQm23/Cr3YTBJnbWEVG64+iwhhcOXB7OYVmlyfAR+RDkWvrMjxzwC+rYNr7 w985FT9kgZTqbtoHG/W9Sw9NVXgH6KzEb/9ZxOdry4SnLzK9wZV3LenAb8JmylXwjVOC qCY0opw2FkstIB+vFD4S5PkEtxysVcR0vbiUVO0pI5qnCrsygkKrBExaUtgJKtYas4BL FIlFeOK1eRg1bCwSPSaYiwbmf02euig8yKg1Pf5oM1zw4OjUFni7tbGy2/ZmnXr4GmzH mPLmwBpwVXDdcmk1YlHPz4nTVMbQ8mUAqbbuqAcBrm5zdPcGqR32rq1kpBwxqLSpJWgW 9w2A==
X-Gm-Message-State: AOJu0YwkbQdAM/mwbC2cR3QbjDkn4tTOoMZVULUJJYSZzfsWAoCl1Lao d4rNdUq7xklmwOEF0012VNzrXb3NfMxaqZoc91ZEEIwFsXXz16ztxFJv/91cWLPdlE6WpF8j9QZ 3RtzW8TwPTs+LQlNmSyYdrZjjdQo=
X-Google-Smtp-Source: AGHT+IHtGjkbCq85kzu6BZJQVxXsoHp0qtmcOYg6MYjOPQaJG25BqH1mLe97d0XH6i40mg7DVlbUXVs6ijp0jPwrbXg=
X-Received: by 2002:adf:a388:0:b0:337:7086:b6c3 with SMTP id l8-20020adfa388000000b003377086b6c3mr5468833wrb.19.1706562282609; Mon, 29 Jan 2024 13:04:42 -0800 (PST)
MIME-Version: 1.0
References: <CAGnRvuoAdGeuzESf4VgYVB2xkEBX=t+3Vm4BMn0q37OKx9_jAQ@mail.gmail.com> <34F68A6F-F4A3-4B9C-A4DD-549246154F67@nrl.navy.mil>
In-Reply-To: <34F68A6F-F4A3-4B9C-A4DD-549246154F67@nrl.navy.mil>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
Date: Mon, 29 Jan 2024 23:02:10 +0200
Message-ID: <CADnDZ8_kDp__Gx8aCBdCmnH_5z9zq6yRSjnkUJB7bYyFs7FvtA@mail.gmail.com>
To: "Adamson, Robert B CIV USN NRL (5522) Washington DC (USA)" <brian.adamson=40nrl.navy.mil@dmarc.ietf.org>
Cc: Henning Rogge <hrogge@gmail.com>, MANET IETF <manet@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000a4622c06101bfeaf"
Archived-At: <https://mailarchive.ietf.org/arch/msg/manet/zU_BecZ4vS85tPfYJQDRb-MQdmM>
Subject: Re: [manet] SMF in Manet and MPR
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: Mon, 29 Jan 2024 21:04:49 -0000

Hi Brain,

I would like if possible an update/information in 2024 about SMF
implementation or RFC6621 implementation regarding its use in OLSRv2
RFC7181, while considering the first message concerns within this thread
related to MANET routing standard (which the message posted within year
2022 shown below). Please note that I considered that message as a report
of experimental error which may be not solved yet, if it is not please
clarify?

comments below,


On Mon, Mar 21, 2022 at 3:29 PM Adamson, Robert B CIV USN NRL (5522)
Washington DC (USA) <brian.adamson=40nrl.navy.mil@dmarc.ietf.org> wrote:

> Hi Henning,
>
> I didn't participate in the discussion you mention but agree that
> heterogenous MANET is particularly challenging for multicast.  SMF by
> itself with distributed CDS relay set formation can't optimize (or even
> approximate it well) without multi-hop signaling.  I have been continuing
> to experiment (part time as I have opportunity) with the Elastic Multicast
> concept we presented several years ago.  The current "nrlsmf"
> implementation includes a variety of Elastic Multicast operating modes.
> One of those use the an Elastic Multicast flow advertisement (EM_ADV)
> message that propagates from multicast sources and builds up an ETX path
> metric that can be used by "downstream" nodes (and/or receivers) to select
> (and acknowledge via EM_ACK messages) upstream relays according to that
> metric.  I also plan to extend the code to support advertising the maximum
> supportable path bandwidth (and possibly even RTT) for flows in that
> signaling including report back to the source of available path bandwidth.


Thanks for your implementation efforts and discussion. Please inform the WG
if there is development on the code to support advertising the maximum
supportable path bandwidth.


>    That would allow for other metrics to be used in the forwarding
> tree/mesh selection.  This quickly gets into the application-specific
> domain if imagine how that information could be used.  It does seem there
> could be benefit for multiple applications being able leverage a common,
> underlying signaling approach like this.  Even though my code does not yet
> use PACKET BB (I was lazy on that while I'm still figuring out what
> meaningful information signaling messages should include), that could be
> done and integrated as an add-on to existing MANET signaling.  I.e., as
> opposed to each application implementing its own independent signaling.
>

I suggest that the RFC6621 implementation must use PACKET BB (i.e. MANET
Packet) RFC5444 if it is to be used with WG standard routing , because
OLSRv2 RFC7181 is using RFC5444. Or is there other suggestions
we can discuss?

Best regards
AB


> On 3/21/22, 9:08 AM, "manet on behalf of Henning Rogge" <
> manet-bounces@ietf.org on behalf of hrogge@gmail.com> wrote:
>
>     Hi,
>
>     I am reacting to the talk during the IETF meeting (chat didn't worked
>     for me for some reason).
>
>     My trouble with the MPR optimization for SMF (and a bit with SMF in
>     general) is that we currently have no good MPR algorithm for
>     heterogeneous Manet (Manet with multiple different types of radios).
>
>     The only described MPR algorithm (OLSRv2 appendix) works separately
>     for each interface... which means it always selects MPRs on long-range
>     (and slow) interfaces, which is really not what we want.
>
>     Of course there is also the problem that SMF completely ignores
>     routing metrics... and the problem that we lack a good dataplane for
>     SMF, which often results in horrible "raw socket trickery"...
>
>     So in general I would not suggest to people using SMF because I have
>     yet to find an use-case where SMF is doing well. Often an
>     application-specific forwarding strategy is much better than a generic
>     IP one in terms of multicast in Manet.
>
>     Henning Rogge
>
>     _______________________________________________
>     manet mailing list
>     manet@ietf.org
>     https://www.ietf.org/mailman/listinfo/manet
>
> _______________________________________________
> manet mailing list
> manet@ietf.org
> https://www.ietf.org/mailman/listinfo/manet
>