[6lo] SCHC HC over IEEE 802.15.4: comments

Georgios PAPADOPOULOS <gpapadopoulos.ietf@gmail.com> Mon, 24 July 2023 20:32 UTC

Return-Path: <gpapadopoulos.ietf@gmail.com>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3ADF1C15170B for <6lo@ietfa.amsl.com>; Mon, 24 Jul 2023 13:32:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.837
X-Spam-Level:
X-Spam-Status: No, score=-1.837 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, HTML_OBFUSCATE_05_10=0.26, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, 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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id inmypDvG9mZb for <6lo@ietfa.amsl.com>; Mon, 24 Jul 2023 13:32:55 -0700 (PDT)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 C57FCC14CE47 for <6lo@ietf.org>; Mon, 24 Jul 2023 13:32:55 -0700 (PDT)
Received: by mail-pf1-x430.google.com with SMTP id d2e1a72fcca58-67ef5af0ce8so4518161b3a.2 for <6lo@ietf.org>; Mon, 24 Jul 2023 13:32:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690230775; x=1690835575; h=to:cc:date:message-id:subject:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=eu2STPBboG/GJS5jKlyXHsL2IkmpoUq8ICgdOd5iyIA=; b=lodXIUJvoYw7+LMRX5gIDn67gDY7bOqgRY1TmvKSTLDXnh+ylOHnI0tDahJmOXMBd1 B2nSnzUWg2j+ACNsF5T2gTxgkcErVXAU6EsE7ViB9UKcBjAOhttH0ECjg1rC4oEKg4/+ kkumbXGroixMLeQc/G/Yj55JZM2UqmCVP8Ujx5BQWoMFwT+EYJsooKoEvT8x45CUEGxb Yxaw4yvEkozmc5hxGm7EPDXLzMYtbjIdp48w4fz5/6kRm5KYOG9lV9Cr2nzfFv3CHqTN f9v0RLGD4pD9QBk7Twc9GUNcVNMXgrOy/wSNQH3CGJgLSY0q9l+uvkD481dRcC6msDyq F4/A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690230775; x=1690835575; h=to:cc:date:message-id:subject:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=eu2STPBboG/GJS5jKlyXHsL2IkmpoUq8ICgdOd5iyIA=; b=YjCJkoku7jdi7QZeBxOt9A8YgbcyV3IsmxGeP0SYVI/p69Z7WzEF5Irr6GajsjEf30 Egkssyd+m296EEOQGAuZhgwZeQnOq8CPoA06nKv4bf3wCdeB8sfx4x7MNdemmpoPshkG K6DRRTjbQbvYC0iDaZc849yXHp+/Y4OTym4PtBikGsyiJV/WSSlHZFIyvX8qrl0OmW+5 XOjz6u6o4FdhxnTVNQ5EYtApZuQZSdJsMvOuHDm8Jkg/878E4dAaHfXXVTGm+6VBl9sw tfKycAtbDo7cMV2CKRtAAjVRPhXuZprBO/P7UyOQK5uaAg4VtvX48tmVJ0KYBlI1ePer altQ==
X-Gm-Message-State: ABy/qLaPQOXlmnFnM/P0/GzZClD8JKIe1zj+MlKn+5j0ykXhB6H666Lb FZXQVUR/HZ5p3iiU9SSyvdqGhFl5zS9AHMqbwNg=
X-Google-Smtp-Source: APBJJlGZL2TVc6a/NyO8rPv+nR1dKhmRF9IuTCmmx/45n5ib94CGFZiZ6oZPuQGgLjMqe53+Fx/2Uw==
X-Received: by 2002:a17:90a:fa06:b0:268:15:8f08 with SMTP id cm6-20020a17090afa0600b0026800158f08mr7311456pjb.46.1690230774943; Mon, 24 Jul 2023 13:32:54 -0700 (PDT)
Received: from smtpclient.apple ([2001:67c:370:128:1d73:3603:798d:df6a]) by smtp.gmail.com with ESMTPSA id ot15-20020a17090b3b4f00b0025bcdada95asm6920232pjb.38.2023.07.24.13.32.53 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Jul 2023 13:32:54 -0700 (PDT)
From: Georgios PAPADOPOULOS <gpapadopoulos.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_119391C2-DAD6-47DC-9330-A0F94FCC55B1"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\))
Message-Id: <850A3945-8130-4F20-81CD-A065768BBA18@gmail.com>
Date: Mon, 24 Jul 2023 13:32:42 -0700
Cc: carles.gomez@upc.edu, Ana Minaburo <ana@ackl.io>
To: 6lo@ietf.org
X-Mailer: Apple Mail (2.3731.600.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/6lo/O_zZ-3LLU27PaTX5Df2lcPMbAzY>
Subject: [6lo] SCHC HC over IEEE 802.15.4: comments
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Jul 2023 20:32:56 -0000

Dear Ana and Carles,

Please find few more comments below:

- Section 1:
[GP] In the second paragraph, the following is written “On the other hand, an RFC 6282 compressed UDP header has a typical size of 4 bytes.”. We agree that RFC 6282 can compress the UDP header down to 2 bytes, isn’t it:
Ports within 61616 to 61632 (4 bits). 
Length can be derived from IPv6 header Length information. 
Checksum can be elided, see subsection 4.3.2 in the RFC 6282.
1 byte of the Header.

- Subsection 3.1:
[GP] If the idea is to introduce the third stack in Figure 2 (the one in the right), then one could say if you want to cover all options, then another one would be using SCHC compressing only CoAP, while 6LoWPAN for the UDP and IPv6, i.e., CoAP/SCHC HC/UDP/IPv6/6LoWPAN HC/6LoWPAN Frag/802.15.4

- Subsection 3.3.2:
[GP] In this subsection the following is written “In this approach, a network node … “, in this case the “network node” is referring to a 6LN, 6LR, or to a 6LRB?

- Subsection 3.3.2:
[GP] A Topology-representation Figure would ease the description. For example, I believe a similar (or an extended) Figure 3 from RFC 9008 would do the job.

- Subsection 3.3.3:
[GP] I am not an English native speaker so I might be mistaken, but, in the following sentence, “An alternative approach where intermediate nodes neither have to store the Rules used by the endpoints for packet header compression/decompression, which also does not require IPv6-in-IPv6 encapsulation, non-storing mode RPL and RFC 8138 compression, is the Pointer-based Route-Over approach.”, the use of “neither” confuses me a lot since I am constantly looking for the "nor”. 
What about replacing it with simply “do not”? 

— —
I hope they (or at least some of them) make sense,
Georgios