Re: [lp-wan] some topics to discuss related to schc-lorawan draft

Arunprabhu Kandasamy <arun@ackl.io> Tue, 18 February 2020 14:31 UTC

Return-Path: <arun@ackl.io>
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 16A79120152 for <lp-wan@ietfa.amsl.com>; Tue, 18 Feb 2020 06:31:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.798
X-Spam-Level:
X-Spam-Status: No, score=-1.798 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_HEX=0.1] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.20150623.gappssmtp.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 J_R6HPct49VY for <lp-wan@ietfa.amsl.com>; Tue, 18 Feb 2020 06:31:00 -0800 (PST)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (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 1BA691207FE for <lp-wan@ietf.org>; Tue, 18 Feb 2020 06:31:00 -0800 (PST)
Received: by mail-lj1-x22f.google.com with SMTP id x7so23200539ljc.1 for <lp-wan@ietf.org>; Tue, 18 Feb 2020 06:31:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TuFFFHge0td9dQQ6zXPWRPjCUcTi3FPV1cq7ELIRSDw=; b=mmQ8ZSwpEigjrHFAXcNNzGc4PJYzuh1oTq2NBewa0JfDjK67D4vqoQAznAFlCgkjQs oSl2n1iwefkM2ECEcNv923UqARHUtQbFYB9vO5H6A/wDXVsWK8VSPnFxMaqAiq1DmZrw vzVdtuOaTMoc2Y/Pu81cmJz+p5RkHpSrUIVAD6p7pr61igZ0kUHqERDgSh2rEu2E0FHv uScybYJruqhtWO6k85pS/1WcK/7+O9dQaSGMcEVkW61gO6oNjCRom+omvImRW0DbZY8m 5Ul5VXQg+b/PbvhXCKeWNE4ru57GVykQ6x2Rwq8JCKbrMXoXHyfSOXOhEF0sY+Mk7hy+ hEPA==
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=TuFFFHge0td9dQQ6zXPWRPjCUcTi3FPV1cq7ELIRSDw=; b=AproKTEwDP7Rs78rUahfqqCJfqN7EYRzaumebQArv7kpy5jB06rSe0BNRAr7pb9H95 GIeW2Qfnm74W+GfLGoHNCP3IvDnuvkCr65zfLNQL0EwynaEM4Hk2uRxPh+rguS+h0XIK lOUu69zSqfW0nNsTbtMFKBmCjFBFvufizwI2K5uLOG3LfjZW4fRDlQnyc2r54Zt58Elf ixmxSUlR/ztfva9+t6lbwZrLcWqJHIXGapTypkdifqeMHInmZoSqOZjRqLh/ciBtCfzN SWK9w7mSS0z3QNFS3Lepj+Dyg5J4lL+dSfL2/8am6Lbwf8gGKPtZQylvqGVeTw4Gjh4G sGFg==
X-Gm-Message-State: APjAAAWz0ir+koDlrQZvyIg/N10fik48thP55MULDAydLe5WlSlxQKsf hXyO5jy7UH9ljjJNFLImsR2wMiYufNs341Nnz0WYcA==
X-Google-Smtp-Source: APXvYqypxn33vbqpkct484EyuAJ2N7nAmi3Tssghb60IpquT0C5YBdlbas+DjjXzIXJ+zYLGqRb57RKzMYL+FEkP7lo=
X-Received: by 2002:a2e:7d01:: with SMTP id y1mr13604186ljc.100.1582036257454; Tue, 18 Feb 2020 06:30:57 -0800 (PST)
MIME-Version: 1.0
References: <CALF5R+dCAvF+zvmTAhhghkcnSd7gx7NfeceMxmf5+uF3Yr_REg@mail.gmail.com> <CAJFkdRymMSbnRpTX4uxfWB_=3XDFg1FufgU9mR9aXeS1ATOMAw@mail.gmail.com> <CALF5R+cqjQBg74jbayr665ZB=+mbCotU+UqD3JYT46jKZ7K4RA@mail.gmail.com> <cd0e827cc1ee41afba01cc1eb3d3c021@semtech.com>
In-Reply-To: <cd0e827cc1ee41afba01cc1eb3d3c021@semtech.com>
From: Arunprabhu Kandasamy <arun@ackl.io>
Date: Tue, 18 Feb 2020 15:30:46 +0100
Message-ID: <CALF5R+ecm_mf848UuqzX=-r_pvvs2sWaX9h8vCjs1HZggvisSQ@mail.gmail.com>
To: Olivier Gimenez <ogimenez@semtech.com>
Cc: Ivaylo Petrov <ivaylo@ackl.io>, lp-wan <lp-wan@ietf.org>, BARTHEL Dominique IMT/OLPS <dominique.barthel@orange.com>
Content-Type: multipart/related; boundary="00000000000025e45d059eda85da"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lp-wan/zoJDui2-W4vNJ2iyv9OmA82L8Kw>
Subject: Re: [lp-wan] some topics to discuss related to schc-lorawan draft
X-BeenThere: lp-wan@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 18 Feb 2020 14:31:05 -0000

Hi Olivier,

ii)
 I tried to put it in a dia. hope it is better to understand now. please
share your thoughts on this.

[image: image.png]


iii)

another thing that I observed is about the ACK expected after each window;
While the draft specifies this as an optional feature. Shouldn't there be
some writings that talk about default behavior?
If I'm using class C (connected to unlimited power source), I would be
worried about the downlink usage for sending ACKs rather than the battery
life.

   _Note_: As LoRaWAN is a radio communication, it is RECOMMENDED for an
   implementation to use ACK mechanism at the end of each window:

   o  SCHC receiver sends an SCHC ACK after every window even if there
      is no missing tiles.

   o  SCHC sender waits for the SCHC ACK from the SCHC receiver before
      sending tiles from next window.  If the SCHC ACK is not received
      it should send an SCHC ACK REQ up to MAX_ACK_REQUESTS time as
      described previously.

   This OPTIONAL feature will prevent a device to transmit full payload
   if the network can not be reach, thus save battery life.



i)
Disallowing all-1 carrying payload seems suboptimal usage of available
payload space. Is there any reason (probably, I missed to see it) for why
we don't allow it?


thanks,



On Wed, Jan 22, 2020 at 9:41 AM Olivier Gimenez <ogimenez@semtech.com>
wrote:

>
>
>
>
> *From:* Arunprabhu Kandasamy <arun@ackl.io>
> *Sent:* 18 December 2019 09:26
>
>
>
> In order to avoid overlapping the state machine of the receiver, the
> sender could wait some time, if he has knowledge of the inactivity timer
> configured at receiver, (inactivity timer + delta) before sending the
> fragments from next session. But I think, this is not the behavior that is
> specified in the draft.
>
> So, it would be good to have some section or sentence that gives the
> implementors some suggestions on how to interleave fragments when there is
> no dtag.
>
>
> Topic 2(new):
>  Since we don't have a dtag in the headers, it might create some ambiguity
> in the receiver to manage statemachines for the devices when it receives a
> new fragmented packet while the inactivity timer is still active. Note that
> the sender doesn't have the knowledge of the inactivity timer.
> It would be nice to have a section in the draft to discuss this behavior
> and probably a solution to overcome it.
>
>
>
>
>
>
> Hi Arun,
>
>
>
> I try to understand this but I have hard time figuring out how to enter in
> the state where sender starts the fragmentation session N+1, when the
> receiver did not end the session N ?
>
> Although, if we enter in such case, the receiver will be able to see wrong
> windows & FCN counters then transmit a Receiver-Abort message, so both
> sender/receiver can be reset.
>
>
>
> Olivier
>
>
>
>
>
> 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.
>


-- 

<https://t.sidekickopen05.com/s1t/c/5/f18dQhb0S7lM8dDMPbW2n0x6l2B9nMJN7t5X-FfhMynW4Wr-Yl7d-0fCW56dGqW1GQ8t2102?t=https%3A%2F%2Fackl.io%2F&si=7000000001059340&pi=5991da3d-efb6-4959-f4d5-a627f1b5eb8b>

*Arunprabhu KANDASAMY *R&D Engineer-IPCore
+33 2 22 06 05 77

www.ackl.io

[image: W3Schools] <https://www.linkedin.com/company/acklio/> [image:
W3Schools] <https://twitter.com/acklio>