Re: [lp-wan] [6lo] Transmission of SCHC-compressed packets (draft-ietf-6lo-schc-15dot4)

Carles Gomez Montenegro <carles.gomez@upc.edu> Fri, 07 April 2023 08:00 UTC

Return-Path: <carles.gomez@upc.edu>
X-Original-To: lp-wan@ietfa.amsl.com
Delivered-To: lp-wan@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DFA0C153CA1 for <lp-wan@ietfa.amsl.com>; Fri, 7 Apr 2023 01:00:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.884
X-Spam-Level:
X-Spam-Status: No, score=-1.884 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=upc-edu.20210112.gappssmtp.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 R5DZ0p__j3tn for <lp-wan@ietfa.amsl.com>; Fri, 7 Apr 2023 01:00:38 -0700 (PDT)
Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) (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 D7F73C153CA8 for <lp-wan@ietf.org>; Fri, 7 Apr 2023 01:00:38 -0700 (PDT)
Received: by mail-wr1-x431.google.com with SMTP id d17so41657025wrb.11 for <lp-wan@ietf.org>; Fri, 07 Apr 2023 01:00:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=upc-edu.20210112.gappssmtp.com; s=20210112; t=1680854435; x=1683446435; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Qt02wXlrhdwVCS7C4RTNr0XKu279sbKaHm4vj8/xBa8=; b=73ZchMjvJLDkgnVGp3M5tATQ0X4vzigd+9gMl4D/E8nOaK0L+BYaQETNgAQbkisifq DICL6pIOl4eWZa0FFAlkbcM3Rdypt+hwKGMoI8u68MZNWt3Zb44WEKEPSBxsLe5s/eWm iLW1k0ZiHjKxtRrbHRPz+FQf1B4cq7w8Z8yJG5BhShh4CbQJk1IhydoFW+5NT/KzTtce MYxOpFr2VWvCSypbQsaEE8VtuhH4AZs4Q6PkuDHLEp/Tbc7OmyP1j/vFGlbNFbzNmvhj zeTFP+5eY6Y30IKIz5+63ny0Ge79CyTm+UF/dc0+gN0d9xMnok08Brj8IMS3OwdFl5lg /puw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680854435; x=1683446435; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Qt02wXlrhdwVCS7C4RTNr0XKu279sbKaHm4vj8/xBa8=; b=5JueDc5sZmWCObV8oaQL2abFR15J+bO6+Va5zaW8mc+/ejizG+8MZuqq7Cu8xov1S3 Sr9Z5pS5e4Ye4LHbwO5lcns+xbz1StFzH8czCw+GTj6/zUmI5IQti8IGKeqtnk+be0YH /Vpd60ycg2V8sFBDJQCd7Vi5riyzJkGLlUIg2qJWZusmVWWDb+9XfhawxVe8/YKgNHEI TOtz/trb+0+SytCw1ReBW8hKwWPms2Mz8QQNwxFsW3S1C/aKif6yH/9RznQ2SnPCMNsb zet/GSro5hVtfZXY8l7vQyWevLgiz8eQo0FuwpWb8880Z0I5nCHKEGzRGuAQx1L+8hux rplA==
X-Gm-Message-State: AAQBX9fHpl9uMRgtIFf8G4t+OYh9B4XNrEQyUfwsg6RNQRRlHAkQBlTY 1SevfkUNWWD+GtCp8FOBvimb4snjOZ38qYODXHHJoQ==
X-Google-Smtp-Source: AKy350avmUwr2rR6hlb4VVL1cziNMHdmDcgCutjuTIlRHnin0n8Oj/EOaPtvxb8GTBMYGxQgjT+vyObIqjtClmqGVYM=
X-Received: by 2002:adf:f64e:0:b0:2e4:cbfe:da50 with SMTP id x14-20020adff64e000000b002e4cbfeda50mr166778wrp.1.1680854435259; Fri, 07 Apr 2023 01:00:35 -0700 (PDT)
MIME-Version: 1.0
References: <SJ0PR03MB6469F64BA58BCE7767B30B0DF7939@SJ0PR03MB6469.namprd03.prod.outlook.com> <CAAUO2xzrEvNO=VVnR4tL1-Fh7gLR_py56pusmEpSt54yD292CQ@mail.gmail.com> <SJ0PR03MB646949D5851B88AF591016B8F7939@SJ0PR03MB6469.namprd03.prod.outlook.com>
In-Reply-To: <SJ0PR03MB646949D5851B88AF591016B8F7939@SJ0PR03MB6469.namprd03.prod.outlook.com>
Reply-To: carles.gomez@upc.edu
From: Carles Gomez Montenegro <carles.gomez@upc.edu>
Date: Fri, 07 Apr 2023 10:00:23 +0200
Message-ID: <CAAUO2xy2iphEiUzNM+=4zR5uYuro8V7Vk_wbaj_PPmx4UqH69A@mail.gmail.com>
To: Kiran Makhijani <kiran.ietf@gmail.com>
Cc: "6lo@ietf.org" <6lo@ietf.org>, "schc@ietf.org" <schc@ietf.org>, lp-wan <lp-wan@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000088859305f8ba6be6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lp-wan/e6jelzD0oV30miOmYM_raiWwZfQ>
Subject: Re: [lp-wan] [6lo] Transmission of SCHC-compressed packets (draft-ietf-6lo-schc-15dot4)
X-BeenThere: lp-wan@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Low-Power Wide Area Networking \(LP-WAN\), also known as LPWA or Low-Rate WAN \(LR-WAN\)" <lp-wan.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lp-wan>, <mailto:lp-wan-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lp-wan/>
List-Post: <mailto:lp-wan@ietf.org>
List-Help: <mailto:lp-wan-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lp-wan>, <mailto:lp-wan-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Apr 2023 08:00:43 -0000

Hi Kiran,

Many thanks for your additional comments/responses.

Couple of questions, regarding the ‘radio and wireline' technologies that
you envision: do those technologies support multihop topologies? Also, if
you are considering specific technology examples, I am curious to know:
which would such technologies be?

Thanks in advance!

Cheers,

Carles (as WG participant)


<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Libre
de virus.www.avg.com
<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, 5 Apr 2023 at 01:44, Kiran Makhijani <kiran.ietf@gmail.com> wrote:

> Thanks Carles. Follow up comments inline below with [KM].
>
>
>
> *From: *Carles Gomez Montenegro <carles.gomez@upc.edu>
> *Date: *Tuesday, April 4, 2023 at 9:51 AM
> *To: *Kiran Makhijani <kiran.ietf@gmail.com>
> *Cc: *6lo@ietf.org <6lo@ietf.org>, schc@ietf.org <schc@ietf.org>, lp-wan <
> lp-wan@ietf.org>
> *Subject: *Re: [6lo] Transmission of SCHC-compressed packets
> (draft-ietf-6lo-schc-15dot4)
>
> (Resending, since there was a typo in one of the email addresses...
> Apologies for that!)
>
>
>
> Carles
>
>
>
> ----------------
>
>
>
> Hi Kiran,
>
>
>
> (Adding LPWAN/SCHC in CC' as well...)
>
>
>
> Many thanks for your message.
>
>
>
> Please find below my inline responses/comments:
>
>
>
> On Tue, 4 Apr 2023 at 07:20, Kiran Makhijani <kiran.ietf@gmail.com> wrote:
>
> Hello, Carles, and other authors
>
> Thank you for presenting this work and presentation last Friday. I am
> repeating here what we discussed in the hallway after the meeting.
>
>
>
> Great, thanks!
>
>
>
> I am wondering is it possible to generalize the spec for any layer 2 not
> just 15dot4, since there will be more commonalities than differences as we
> consider nuances over different types of media. I work in industrial IoT
> which is a mix of radio and wireless IoT devices and I can see that SCHC
> can be beneficial for both type of field devices (both are resource
> constrained). What do you think?
>
>
>
> I think that it is indeed possible to use SCHC (or, at least, SCHC
> components, such as the header compression part) over many different Layer
> 2 (L2) technologies (including, but not limited to the LPWAN space for
> which SCHC was originally designed). In order to enable that, I understand
> that there are at least two options: i) producing one SCHC-over-foo
> specification per L2 technology (which is the current approach in
> draft-ietf-6lo-schc-15dot4); and ii) producing a generic specification plus
> one L2 technology-specific document describing how to apply the generic
> specification for a given target L2 technology. I understand that you would
> be interested in this second option.
>
>
>
> [KM] Yes, I would like to see second option with a generic specification.
> I also had typo above - wanted to say ‘radio and wireline IoT devices’.
>
>
>
> (Note: interestingly, 6LoWPAN was originally designed to efficiently
> support IPv6 over IEEE 802.15.4, and then the 6Lo WG reused/adapted 6LoWPAN
> to support IPv6 over several other L2 technologies, producing one
> corresponding specification for each L2 technology; this is similar to the
> first option mentioned above. However, the LPWAN WG work has followed the
> second option above, since SCHC is generic and then its use over a
> particular L2 technology is enabled by means of a technology-specific
> document.)
>
>
>
> When we started to work in our current draft (draft-ietf-6lo-schc-15dot4),
> we also considered the two options. At that moment, the first option seemed
> to be more focused, and there was no explicit interest yet from other
> technologies, so probably there was not enough motivation for a generic
> specification. Perhaps, at this moment, the picture may be starting to
> change...
>
> [KM] As I said, it is really useful to produce generic (or common spec).
> So far, I did not see too many dependencies on 802.15.4. I think we should
> go with generic approach.
>
>
>
> If there is enough interest, we might consider producing a generalized
> version of draft-ietf-6lo-schc-15dot, and then there would need to be
> another document specifying how to use the generalized functionality over
> IEEE 802.15.4 or any other target L2 technology. However, we may also need
> to consider the additional complexity of such a process (perhaps the 6Lo
> and SCHC chairs and ADs may have some opinion in this regard...).
>
> [KM] sounds good.
>
> Any thoughts or preferences from the 6lo and SCHC WGs?
>
> [KM] I am ok whichever group it goes to – but yes, logically SCHC makes
> sense as Pascal mentioned.
>
>
>
>
>
> If you accept that then, it will be possible to pick one approach. I felt
> that right now 4 options are too many and a bit confusing. Perhaps, we can
> evaluate them to produce requirements, then see if one solution can satisfy
> those? To be honest I still have not finished reading the entire document
> so must have misunderstood your presentation, but will be happy to help
> improve it, however possible.
>
>
>
> I understand that you refer to the 4 options (currently, "approaches") for
> multihop communication. Yes, we are still in relatively initial stages of
> the draft, exploring different approaches and their pros/cons. I also think
> that the number of approaches would need to be lower.
>
>
>
> In my opinion, we should define at least two "approaches": one for mesh
> under, and at least one for route-over. Regarding the latter, initially
> there was only the "Straightforward" approach, which offers the lowest
> header overhead but requires all nodes to store all the Rules in use in the
> network. For the sake of scalability, the "Tunneled, RPL-based" approach
> was added, so that 6LRs do not have to store the Rules. However, we just
> added in -01 the "Pointer-based" approach, which is also scalable, but with
> lower header overhead. We are already considering modifications that can
> address issues in the existing "approaches". Once things become a bit more
> stable, we might simplify the specification, perhaps by removing or
> combining one or more "approaches".
>
>
>
> [km] Yes, I like the suggestions on a procedure each for mesh under and
> router-over. My sense was that pointer-based approach was quite inclusive
> and scalable.
>
> Thanks,
>
> Kiran
>
>
>
> Cheers,
>
>
>
> Carles (as WG participant)
>
>
>
>
>
> Thanks
>
> Kiran
>
> _______________________________________________
> 6lo mailing list
> 6lo@ietf.org
> https://www.ietf.org/mailman/listinfo/6lo
>
>
>
> [image: Image removed by sender.]
> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
>
> Libre de virus.www.avg.com
> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
>
>
>