Re: [Iot-directorate] Iotdir telechat review of draft-ietf-lpwan-schc-over-lorawan-10
Rahul Jadhav <rahul.ietf@gmail.com> Fri, 02 October 2020 09:35 UTC
Return-Path: <rahul.ietf@gmail.com>
X-Original-To: iot-directorate@ietfa.amsl.com
Delivered-To: iot-directorate@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B24E23A0F5E; Fri, 2 Oct 2020 02:35:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 B9i3UqATWLG2; Fri, 2 Oct 2020 02:35:10 -0700 (PDT)
Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (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 23F6C3A0F56; Fri, 2 Oct 2020 02:35:10 -0700 (PDT)
Received: by mail-ej1-x630.google.com with SMTP id p9so1032503ejf.6; Fri, 02 Oct 2020 02:35:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oH538TRxHHPTleu5iCNgf+5sPJxcpQ+/f99bRAAXGec=; b=lM0cZ3B8DRBgEnfM6js1OC24TDuku67JzwS8sGQQijnaaiVLJvwQwcHzCES/Dr2Osg jt5hKaXMUuOWmqmwlvlIiumv8MJiwd6oh3j9bx5ezTjIpljUPLv7SElotlQKNfO6cPZU w73FkFu5lVZAaz2BlldkkHdPMiaH5et6pEnbxgBEwBLHx57M/HcVydKHZ1OdivfZ0Y7e PJmxvEt5iD6QJzIOCTbhryFBT+5BuRBi0TLubfYPCXY4Lep6GyXTOgiJXRBzcWhe3kFv ObKYfW8zQqaemmJfFkNCigDyyp/HG5kJKMXGWk8VJmqw6ajbBU0LlyVUhZeQDsO9/q0w 7pVw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oH538TRxHHPTleu5iCNgf+5sPJxcpQ+/f99bRAAXGec=; b=bKGArty1/dFwtt6z3uHjsvP4TlcxvhAj8orcUvvkhV84fQLcOK3VqrZgcuC50IULf4 I5q2oETSuMgE9Mow06pwaF695Zte8a7lQ+r8BuWylBxcxcehW+PrWvkectF/gDdm80PZ OLRLv9yxa5J4XK8hMP9rmiTWL6D2q4j247yVrMw51MOwBpKyhqByDIjQPYWH9T7rwB3i 3D4N65aAcGz3J9unlZ4qquW6/1e7nWckqbU5fP7Vn6mTS+m9f27ijqPyToS4Wv3W6OoS TfR62ESydkJ0Re2Ijfl7Wec2hwEOcwFok6ipuuiu+ADdCJmij3rNa8HazG7meJapk4Iv ECXg==
X-Gm-Message-State: AOAM532agSM0L1KBLPzVZLWV2SmzBbm59hpGIovtHXivye3m5+H9GIrL QaQyFVmplvet2sYCVlXaqRS4t0+4XuP1isT2cXw=
X-Google-Smtp-Source: ABdhPJxiNhjAOCZrYlGQ0Fflb+K6YJlWbe+p0ftRwxchHUr9QnQuZ1c/MQ6btEw2+o39kl1Q7TSa++elRxjveaGrywY=
X-Received: by 2002:a17:906:1f94:: with SMTP id t20mr1350137ejr.493.1601631308550; Fri, 02 Oct 2020 02:35:08 -0700 (PDT)
MIME-Version: 1.0
References: <160062754115.11804.14155661597916541894@ietfa.amsl.com> <80bd05e545544460898e6e2e5f2395c6@semtech.com> <CAO0Djp1Sp49wAOjHGWiPe35uCsMhVqdscrH+ztP3BKvAzqDnUw@mail.gmail.com> <83dadaefc7cf431b80e8912ab86ade50@semtech.com>
In-Reply-To: <83dadaefc7cf431b80e8912ab86ade50@semtech.com>
From: Rahul Jadhav <rahul.ietf@gmail.com>
Date: Fri, 02 Oct 2020 15:04:57 +0530
Message-ID: <CAO0Djp1LL_X_zezRdJJ03xzOVbROivAoxw8EJJTZ9OOFNS6pnA@mail.gmail.com>
To: Olivier Gimenez <ogimenez@semtech.com>
Cc: "iot-directorate@ietf.org" <iot-directorate@ietf.org>, "lp-wan@ietf.org" <lp-wan@ietf.org>, "draft-ietf-lpwan-schc-over-lorawan.all@ietf.org" <draft-ietf-lpwan-schc-over-lorawan.all@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000035164f05b0acd93b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/iot-directorate/91fdgFjG0QWcHopvE_HcL_gIJtI>
Subject: Re: [Iot-directorate] Iotdir telechat review of draft-ietf-lpwan-schc-over-lorawan-10
X-BeenThere: iot-directorate@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Mailing list for the IoT Directorate Members <iot-directorate.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/iot-directorate>, <mailto:iot-directorate-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/iot-directorate/>
List-Post: <mailto:iot-directorate@ietf.org>
List-Help: <mailto:iot-directorate-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/iot-directorate>, <mailto:iot-directorate-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Oct 2020 09:35:13 -0000
Thanks Olivier. Most of the changes work for me. Few nits suggested in the commits. @Eric, I believe it should definitely be possible to get an updated ID by next week since Olivier responses are prompt and I'll make sure I follow suit. Regards, Rahul On Fri, 2 Oct 2020 at 14:09, Olivier Gimenez <ogimenez@semtech.com> wrote: > Thank you for your feedback. I replied in your email > > > > Olivier > > > > *From:* Rahul Jadhav <rahul.ietf@gmail.com> > > [RJ] Actually for me fig 3 was very helpful. However, there is big > friction to understand and relate the terms from the text section to that > with the figure. One way to handle this is to mention both the terms, > keeping the RFC 8376 terms in brackets, and explicitly stating the origin > of those terms as a note in the figure. > > > > [OG] Ok, I added them in 2e6aed7 > <https://github.com/Acklio/schc-over-lorawan/commit/2e6aed7f44fc75f99753b520cd9799c103d0cec3> > [RJ] This works great for me. Thanks. > > > > Section 4.1: > > > "The lower the downlink latency, the higher the power consumption." > > [RJ] Works. However, check minor nits raised as a review comment in the > corresponding commit. > > > > [OG] Thanks, fixed in 509d679 > <https://github.com/Acklio/schc-over-lorawan/commit/509d6796ebf932f8a43417cc569462511d52916f> > [RJ] Ok > > > > Section 5.1: > > [RJ] I did not find any statement in Section 5.2 which says that the > "FPortUp must be different that FPortDown". Which statement are you > referring to? > > > > [OG] Sorry it was not explicit in the document. I added it in a9bd3f9 > <https://github.com/Acklio/schc-over-lorawan/commit/a9bd3f9029bc8b165648c748f85b8352ffa03fa2> > : > > *FPortUp value MUST be different from FPortDown* > [RJ] Perfect. > > > > Section 5.2: > > > "RuleID = 22 (8-bit) for which SCHC compression was not possible..." > > [OG] Its aim is to be used when no compression rule is defined more that > when the > > device wants to send uncompressed IPv6. Should I change it to the > description of RFC8724: > > *for which SCHC compression was not possible (i.e., no matching* > > * compression Rule was found).* > > ? > > [RJ] I am not sure which description of RFC 8724 are you referring to. Can > you please quote the section etc? > > > > [OG] Ok, added in commit beb0dd6 > <https://github.com/Acklio/schc-over-lorawan/commit/beb0dd6a315ee248d9d995327c19e8e1c390e3e8> > : > > *RuleID = 22 (8-bit) for which SCHC compression was not possible* > > * (i.e., no matching compression Rule was found), as described in > [RFC8724] section 6.* > [RJ] Works. Reference to Section 6 of RFC 8724 definitely helps since it has a clear requirement towards keeping such an ID explicit. > > > > > > Section 5.3: > > > "There is a small probability of IID collision in a LoRaWAN network, if > such > > > event occurs the IID can be changed by rekeying the device on L2 level > (ie: > > > trigger a LoRaWAN join)." [RJ] As I understand, IID collision can be > detected > > > only by the Network Gateway. How would the Network Gateway initiate a > > > LoRaWAN join? Section 4.4 defines that only the end device can initiate a > > > JoinRequest frame. > > > > [OG] It has been discussed by the working group and the consensus have > been that > > it should be defined by the application if the IID collision is a concern > in the > > application (collision risk grows with the number of devices in a network) > > > > [OG] For your information Section 4.4 does says that the joinRequest is > send by > > a device but not how it is triggered. In LoRaWAN v1.1, NGW is able to > trigger a > > new joinRequest of a connected device. > > [RJ] Collision can only be detected on the NGW. If LoRaWAN v1.1 can > handle it from NGW, an implementer should know. I see that lora-spec v1.1 > is not mentioned in informative ref. Is this spec available in public? If > yes, can we add a ref? > > > > [OG] IID collision is detected by SCHC gateway. Then, in LoRaWAN v1.1, > this SCHC gateway can ask the NGW to trigger a new join to rekey the > device, thus change the IID. It has been decided by the working group that > the new join trigger is out of scope, as written section 5.3. Do you > recommend to reconsider it ? > > *The way the device is rekeyed* > > * is out of scope of this document and left to the implementation* > [RJ] I take that as, lora-spec v1.1 is not publicly available and thus we need to keep these rekeying specifics out of the document. If that's the case, it works for me. > > > > > > Section 5.6.3: > > > The term "applicative uplink" is used in this and subsequent sections. > Are you > > > referring to the application uplink? Not sure of what applicative means > in the > > > context? > > > > [OG] Clarified in commit b08f639 > <https://github.com/Acklio/schc-over-lorawan/commit/b08f639f0dd775e4ddde9cef2d57cef8a455e260> > as: > > *As this uplink is to open an RX window any LoRaWAN uplink frame from the > device* > > *MAY reset this counter.* > > > > [RJ] The term "applicative" is used several places. The commit fixes it > in just one place. Please go a grep and consider fixing other places as > well. > > > > [OG] I explained “applicative payload” in the example introduction. commit > 04929da > <https://github.com/Acklio/schc-over-lorawan/commit/04929daa34ab52d6596c8fd602c75cc2c2812695> > : > > > > * In following examples "applicative payload" refers to the IPv6* > > * payload send by the application to the SCHC layer.* > [RJ] Works. Small nits in the text raised as comments in the commit. > > To view our privacy policy, including the types of personal information we > collect, process and share, and the rights and options you have in this > respect, see www.semtech.com/legal. >
- [Iot-directorate] Iotdir telechat review of draft… JADHAV Rahul via Datatracker
- Re: [Iot-directorate] Iotdir telechat review of d… Eric Vyncke (evyncke)
- Re: [Iot-directorate] Iotdir telechat review of d… Olivier Gimenez
- Re: [Iot-directorate] Iotdir telechat review of d… Rahul Jadhav
- Re: [Iot-directorate] Iotdir telechat review of d… Olivier Gimenez
- Re: [Iot-directorate] Iotdir telechat review of d… Eric Vyncke (evyncke)
- Re: [Iot-directorate] Iotdir telechat review of d… Rahul Jadhav
- Re: [Iot-directorate] Iotdir telechat review of d… Olivier Gimenez