Re: [6tisch] call for review: draft-ietf-6tisch-msf-04

Yasuyuki Tanaka <yasuyuki.tanaka@inria.fr> Wed, 17 July 2019 10:03 UTC

Return-Path: <yasuyuki.tanaka@inria.fr>
X-Original-To: 6tisch@ietfa.amsl.com
Delivered-To: 6tisch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D92C1201A3 for <6tisch@ietfa.amsl.com>; Wed, 17 Jul 2019 03:03:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level:
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 HT6wUwXWI0fK for <6tisch@ietfa.amsl.com>; Wed, 17 Jul 2019 03:03:20 -0700 (PDT)
Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96E3D120150 for <6tisch@ietf.org>; Wed, 17 Jul 2019 03:03:19 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.64,273,1559512800"; d="scan'208";a="313761895"
Received: from wifi-pro-82-140.paris.inria.fr ([128.93.82.140]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Jul 2019 12:03:17 +0200
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Yasuyuki Tanaka <yasuyuki.tanaka@inria.fr>
In-Reply-To: <1562852874.5789.1.camel@uantwerpen.be>
Date: Wed, 17 Jul 2019 12:03:17 +0200
Cc: Yasuyuki Tanaka <yasuyuki.tanaka@inria.fr>, "6tisch@ietf.org" <6tisch@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <97E26241-696C-43F6-91D7-30003872F810@inria.fr>
References: <CAAdgstQHZ8KCtfLx+dmU=F2SLtvE1HTeSGJU8i2GPo7_798i3g@mail.gmail.com> <1562852874.5789.1.camel@uantwerpen.be>
To: Esteban Municio <esteban.municio@uantwerpen.be>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/6tisch/VeqfRSpPZzGaDTxn18vK0FhRbDc>
Subject: Re: [6tisch] call for review: draft-ietf-6tisch-msf-04
X-BeenThere: 6tisch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discuss link layer model for Deterministic IPv6 over the TSCH mode of IEEE 802.15.4e, and impacts on RPL and 6LoWPAN such as resource allocation" <6tisch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6tisch>, <mailto:6tisch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6tisch/>
List-Post: <mailto:6tisch@ietf.org>
List-Help: <mailto:6tisch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6tisch>, <mailto:6tisch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jul 2019 10:03:23 -0000

Hi Esteban,

> * Maybe out of the scope but, should not be defined here a housekeeping
> function that removes unused negotiated cells (TX or RX)? For example
> for cells that can't be removed with a 6P transaction (e.g. nodes are
> not in range any more).

It'd be nice to mention something there, at least like this:

  A node may remove negotiated cells scheduled with a neighbor which is
  considered as "unreachable", without having a 6P transaction. In that
  case, the node SHOULD reset the (6P) SeqNum for the neighbor. Specifying
  mechanisms to detect unreachable neighbors is out of scope of this
  document.

We used to have such a mechanism in previous versions, by the way:

https://tools.ietf.org/html/draft-ietf-6tisch-msf-02#section-4.8

I'm not sure what is the best way to do for that purpose when using MSF.

Best,
Yatch

> On Jul 11, 2019, at 15:47, Esteban Municio <esteban.municio@uantwerpen.be> wrote:
> 
> Hi Tengfei,
> 
> I like the new changes, especially the concept of autonomous cells by
> demand and always having by default 1 downlink negotiated cell. 
> 
> Here are some minor comments (checking msf-05):
> 
> * In Section 5.2, it is not clear for me if the parent switch occurs
> before, during or after the 3-step procedure. My intuition says that is
> should be after point 2: "the node triggers one or more 6P ADD commands
> ....". I guess it may be interesting to clarify when the actual parent
> switch occurs.
> 
> * Also in the same section 5.2, it could be convenient (although maybe
> redundant) to say in point 2 that the node has to schedule the same
> number "and options" of negotiated cells. This would keep also the
> ratio TX/RX with the new parent.
> 
> * Maybe out of the scope but, should not be defined here a housekeeping
> function that removes unused negotiated cells (TX or RX)? For example
> for cells that can't be removed with a 6P transaction (e.g. nodes are
> not in range any more).
> 
> And some minor edit comments:
> 
> - "increaase"
> - two "AutoUpCells" are still there
> - two "managed unicast cell" are still there
> - "it is possible for negotiated cell to avoid the collision with
> AutoRxCell." Maybe "for a negotiated"?
> - "For burst traffic type, larger value of MAX_NUMCELLS indeed
> introduces higher latency." Maybe "a larger value"?
> 
> Kind regards,
> Esteban
> 
> On Tue, 2019-07-02 at 12:57 +0200, Tengfei Chang wrote:
>> Dear all,
>> 
>> As you may noticed that a new version of MSF is just published at
>> here:
>> https://tools.ietf.org/html/draft-ietf-6tisch-msf-04  
>> There are some moderate changes comparing to previous one.
>> 
>> Mainly in two aspects:
>> 
>> 1. change the concept of autonomous cell
>> 
>> In the new version, there will be two type of autonomous cells:
>> - autoTxCell, which is scheduled on demand for just transmitting
>> -autoTxCell, which is schedule permanently, for just receiving
>> (the previous version the autonomous cell are used as bidirectional)
>> 
>> More details about how to use those autonomous cell is available in
>> the draft.
>> 
>> 2. re-added the downstream traffic adaptation feature
>> 
>> Though, there are cases that the node doesn't receive packet because
>> of collision, we assume the influence won't be much to adapt the
>> downstream traffic.
>> We will evaluate the performance of this changes.
>> 
>> We are targeting to have a new version before the submission
>> deadline.
>> During the time, we will evaluate the v4 MSF and would like to have
>> your comments as well.
>> 
>> Thanks in advance!
>> 
>> Tengfei
>> 
>> -- 
>> Chang Tengfei,
>> Postdoctoral Research Engineer, Inria
> -- 
> Esteban Municio
> PhD Researcher, IDLab, University of Antwerp, in collaboration with
> imec
> esteban.municio@uantwerpen.be
> The Beacon | Sint-Pietersvliet 7 | 2000 Antwerpen, Belgium 
> 
> 
> _______________________________________________
> 6tisch mailing list
> 6tisch@ietf.org
> https://www.ietf.org/mailman/listinfo/6tisch