Re: [manet] packetbb update idea

Abdussalam Baryun <abdussalambaryun@gmail.com> Mon, 10 July 2017 11:38 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 E1CCE1316BC for <manet@ietfa.amsl.com>; Mon, 10 Jul 2017 04:38:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7IUnf13GMkYj for <manet@ietfa.amsl.com>; Mon, 10 Jul 2017 04:38:11 -0700 (PDT)
Received: from mail-qt0-x230.google.com (mail-qt0-x230.google.com [IPv6:2607:f8b0:400d:c0d::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D61C9128961 for <manet@ietf.org>; Mon, 10 Jul 2017 04:38:10 -0700 (PDT)
Received: by mail-qt0-x230.google.com with SMTP id b40so69738729qtb.2 for <manet@ietf.org>; Mon, 10 Jul 2017 04:38:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NvLt6dq9lj+swqjjXjpAEGMAA/aFg0Rqvh6nsUkKLOg=; b=bfkSotMEyImL7Srtyxqk46LpqubPJ7Hk72v7pu4i619424/H9a3aoOTO9vJnLU6DXb GjzQhTaX9eOmWdNp3KWUi/vlymF1Uq4OHm9Drpy4WjAqTQzZC+Mpj9ifveyZfKLxclM0 4Wf1FrqTzXODqd3rgYpgPLoAySI63OJCdOXS0ylWqlRzJ0zN69vhl6aR1esc1LKvukFc 2GzkuZNr53GWSRSmCWINKUo+5b5KhtS7od/BHxikqrIc1L901W6emnmjY4/P22IVcSzK kwp5X3W4bUJsOWgCeLbKCloDJGla4xt2JFUFMb7W+LYxvxIpgoqWP8CpPe8PzE57Rn4T bYVA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=NvLt6dq9lj+swqjjXjpAEGMAA/aFg0Rqvh6nsUkKLOg=; b=qmv08j/SNIX4W6WnOWzOiwir6DYv0f/8QQzmBOZX6s1vcptBH744psJgI/zO9YblE6 OfSJS9gWUiVfVv2WtP3Whmiq/By6Vplp02YE8DvnsFgehk1ZuvJhOtx25vB1piPT955j 13n73d5vRyDVrFhXV9Igphkpxox/lqDgmERlIYolDV2ocUs2Qp/ykBbvda9pTqRlDJ5w bNqGl2BhDkZfjzxfugqkanqkJHvBwK9orwIjlpIjLDvXHgmIWeNI3NtYnjrMbZN7SoJ/ +99iuFjcXbhEvlzJxX4Y8HCyApQ9cVBq+BrbnI1Avc4i6KyvnR3mXlqSeOzc358Kgir9 2YIg==
X-Gm-Message-State: AIVw113/DbgjClSse+LSISysHX4SYGNN05ttaXQgDqIdHpL7RpCcgRNv sRxpmSj0BpYiORpbu5oZw5bbc6jb+Q==
X-Received: by 10.237.60.189 with SMTP id d58mr3849783qtf.126.1499686689943; Mon, 10 Jul 2017 04:38:09 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.140.22.85 with HTTP; Mon, 10 Jul 2017 04:38:09 -0700 (PDT)
In-Reply-To: <B31EEDDDB8ED7E4A93FDF12A4EECD30DE6390564@GLKXM0002V.GREENLNK.net>
References: <CA+-pDCcfXm-Vf11FZ+KmAk-ZMYBdTZ-+kPebNkd4KtEa8eEX4A@mail.gmail.com> <CADnDZ895uM=jAu=ui8pNdRWN--o00bOEjT7vBAnMTADrWZHkXg@mail.gmail.com> <B31EEDDDB8ED7E4A93FDF12A4EECD30DE6390564@GLKXM0002V.GREENLNK.net>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
Date: Mon, 10 Jul 2017 13:38:09 +0200
Message-ID: <CADnDZ8896U3QZtCSozULU8pEETuHCptL6Matd5BHRfWyvDkfVg@mail.gmail.com>
To: "Dearlove, Christopher (UK)" <chris.dearlove@baesystems.com>
Cc: Justin Dean <bebemaster@gmail.com>, "manet@ietf.org" <manet@ietf.org>
Content-Type: multipart/alternative; boundary="001a1143223a6db4100553f504f0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/manet/3ZadIMDkfWfl7m-m7AuZSnXgIh4>
Subject: Re: [manet] packetbb update idea
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.22
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, 10 Jul 2017 11:38:14 -0000

Hi Chris,

It is just a FORMAT, nothing else, it is very simple but can
create/make/solve problems.

It is very important to update any standard that is DEPENDENT, usually the
strategy is we design protocols for solving-problem then the messages, but
our group done a standard to focus our protocols but we never
said/discussed we don't update only if there is a BIG reason for that. IMO
it is not correct strategy to not update RFC5444 which is general. I agree
it was a problem done by this group to make a standard for packet/message,
so now you are not finding easy ways to update (we designed not flexible
standard-format maybe!!!). If flexible format it should be able to be
updated easily.

You said:

> I really, definitely see this as introducing serious problems for no
demonstrated gain. I'll be opposing this as strongly as I can.

I disagree with not updating strategy, and we need to not make roles of not
updating only if ''getting major gains''.

You said:

>No, I'm not going to describe my ideas for improvement because they miss
the point that the gains are minor, everything can be done in another way,
and the costs are serious - every implementation out there has to either
change or no longer guarantee backward compatibility.

The point was to discuss solutions and updating is one solution by Justin,
and/or discussing other solutions with not updating is your approach, so
you can describe your ideas.

Few in MANET WG  had the idea of better gain in the past was that we
publish reactive and proactive standards before doing their used general
packet format (packetbb idea), but while we done the packet first we can
update. However, now we have 5444 and only one routing standard, so we may
need to discuss ideas/solutions and then update for design-flexibility any
incorrect idea or format or strategy.

AB

On Fri, Jul 7, 2017 at 1:05 PM, Dearlove, Christopher (UK) <
chris.dearlove@baesystems.com> wrote:

> Having protocols (other than SMF) is a possible area for future work. But
> has absolutely nothing to do with any updates to RFC 5444.
>
>
>
> *-- *
>
>
>
>
> *Christopher Dearlove Senior Principal Engineer BAE Systems Applied
> Intelligence Laboratories *
> *__________________________________________________________________________
> *
> *T*:  +44 3300 467500 <+44%20330%20046%207500>  |  *E: *
> chris.dearlove@baesystems.com
>
> BAE Systems Applied Intelligence, Chelmsford Technology Park, Great
> Baddow, Chelmsford, Essex CM2 8HN.
> www.baesystems.com/ai
>
> BAE Systems Applied Intelligence Limited
> Registered in England & Wales No: 01337451
>
> Registered Office: Surrey Research Park, Guildford, Surrey, GU2 7YP
>
>
>
> *From:* manet [mailto:manet-bounces@ietf.org] *On Behalf Of *Abdussalam
> Baryun
> *Sent:* 07 July 2017 11:56
> *To:* Justin Dean
> *Cc:* manet@ietf.org
> *Subject:* Re: [manet] packetbb update idea
>
>
>
>
>
> **** WARNING ****
>
> *This message originates from outside our organisation, either from an
> external partner or the internet.*
>
> * Consider carefully whether you should click on any links, open any
> attachments or reply. For information regarding **Red Flags** that you
> can look out for in emails you receive, click here
> <http://ws-sites.ent.baesystems.com/sites/HOSECStdsLibrary/StandardsLibrary/Everyone/Red%20Flags.pdf>.*
> * If you feel the email is suspicious, please follow this process
> <http://ws-sites.ent.baesystems.com/sites/HOSECStdsLibrary/StandardsLibrary/Everyone/Dealing%20With%20Suspicious%20Emails.pdf>.*
>
> **** **WARNING ******
> EXTERNAL EMAIL -- This message originates from outside our organization.
>
>
>
> Hi Justin,
>
>
>
> I thank you for this issue, yes we need to look into more issues of
> manet-routing specially multicast. In MANET we done only simple multicast
> using packetbb, but does packetbb solve most problems of Multicast Routing
> in MANETs? IMO it needs update for that.
>
>
>
> AB
>
>
>
>
>
>
>
> On Mon, Jul 3, 2017 at 7:29 PM, Justin Dean <bebemaster@gmail.com> wrote:
>
> So while trying to encode some information using packetbb for the elastic
> multicast stuff we have been working on I've run into a short coming.
> RFC5444 allows one to efficiently encode information about addresses and
> even pairs of addresses (as long as one of those addresses is the Oaddr)
> with the TLV structure and the address block.  It does not allow for easy
> encoding about pairs of addresses of which neither is the Oaddr.  After
> some thinking on it I think most of what I'd like to be able to do could be
> solved by using the RESERVED tlv flag bit number 6 to indicate inclusion of
> a single index field <index-opt> which would specify a single address in
> the address block.
>
> So the tlv definition would change from
>
> <tlv> := <tlv-type>
>
>                 <tlv-flags>
>
>                 <tlv-type-ext>?
>
>                 (<index-start><index-stop>?)?
>
>                 (<length><value>?)?
>
> to
>
> <tlv> := <tlv-type>
>
>                 <tlv-flags>
>
>                 <tlv-type-ext>?
>
>                 <index-opt>?
>
>                 (<index-start><index-stop>?)?
>
>                 (<length><value>?)?
>
>
>
> This would allow one to specify information about pairs of addresses in a
> compact way.  In the case of elastic multicast source/destination flow
> pairs. Thoughts welcome.
>
>
>
> Justin
>
>
> _______________________________________________
> manet mailing list
> manet@ietf.org
> https://www.ietf.org/mailman/listinfo/manet
>
>
>
> ********************************************************************
> This email and any attachments are confidential to the intended
> recipient and may also be privileged. If you are not the intended
> recipient please delete it from your system and notify the sender.
> You should not copy it or use it for any purpose nor disclose or
> distribute its contents to any other person.
> ********************************************************************
>