Re: [6tisch] call for review: draft-ietf-6tisch-msf-04
Tengfei Chang <tengfei.chang@gmail.com> Mon, 08 July 2019 12:06 UTC
Return-Path: <tengfei.chang@gmail.com>
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 8B5BA120159 for <6tisch@ietfa.amsl.com>; Mon, 8 Jul 2019 05:06:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.702
X-Spam-Level:
X-Spam-Status: No, score=-0.702 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, PDS_NO_HELO_DNS=1.295, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 lwao2KjW15Cq for <6tisch@ietfa.amsl.com>; Mon, 8 Jul 2019 05:06:05 -0700 (PDT)
Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) (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 4C45F120164 for <6tisch@ietf.org>; Mon, 8 Jul 2019 05:06:05 -0700 (PDT)
Received: by mail-pf1-x42c.google.com with SMTP id g2so2723781pfq.0 for <6tisch@ietf.org>; Mon, 08 Jul 2019 05:06:05 -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=S4DrFZRQTAlwSQaQyEf7gaB+/8iJD/lQonN4N0uitko=; b=M/a2w8sHlBw4Fg/aZmYswLE+g0oppqYAS4K4k4Fs6TEf0U0VDo39ik1+IbVdnZ1wYk 5nr9dm78CUr1uKszBZFn3G5ocOKHkQBeWERROI7cGkRedDSPhoMAHpK1qJ6cCW8CzJ/e GqW2k8je/eJ9GMtouBPPnB3R2Gd8cK6ldw3+L7vPOJkF/mjGgUUgDwaeEgNlN1aa/pkS R6fU7auhdqrkgagnob1rgfeweaB1xqrFKZ1MQjZUq/fogYHWZIg+B0eaPAbNuq44VT7d SccSuoxMU2S0MTFmKZOudJO0pubHscy5f+MVa8QKHea2wrp6O4dDv5kD3FVrgTfYuTU1 Vn5w==
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=S4DrFZRQTAlwSQaQyEf7gaB+/8iJD/lQonN4N0uitko=; b=WoV20+appoIZlqa5N9oY71trofHkfpOn3lW+9TCMlea5zJmKdT5DGKawYKMofuloWk An3jb9VoAbDDdjII1X8tGDU5fcirSyuYJxdBR9zMlXkO/yt5/I5yDiTULsCdjtVnCrGw GtrKcC/OfFrgDvwZFykmSiA/EBQAF+JOGCgnWGPx/ebqQyeopUZjPWuRGDUYFg4/EHkb fBrIrvBm+2+2BuOCDDyNuSEkvybi5PrKMbi6XgSmqczwId/mO259JtequHoCvY/qfFxe cVPEYQLOcINkzRUhjDologVxhoc+wre7mzmi9aIVUS8gj9Wp/mPinhce8asg9njpWfCc Bz5Q==
X-Gm-Message-State: APjAAAXn8dNuNMRMOUVgvFy8cBC7snnjc0Np6BVe+IHhd7bjY/Cwxzxa 5+/Z8DC9MowXviH8xkpXXv5uHaZIWMkfg47YNUc=
X-Google-Smtp-Source: APXvYqywM/+9QXYErc+KBipQCgpfKQsfRLYph7OAihQqBAiF9ZaSJ1FqtW2T33DAnTEmpyLNXC3bYFpqJauXjlPFvPk=
X-Received: by 2002:a17:90a:25c8:: with SMTP id k66mr25066451pje.129.1562587564626; Mon, 08 Jul 2019 05:06:04 -0700 (PDT)
MIME-Version: 1.0
References: <CAAdgstQHZ8KCtfLx+dmU=F2SLtvE1HTeSGJU8i2GPo7_798i3g@mail.gmail.com> <TYAPR01MB2383252FBAD903E8470FD72AE5FA0@TYAPR01MB2383.jpnprd01.prod.outlook.com>
In-Reply-To: <TYAPR01MB2383252FBAD903E8470FD72AE5FA0@TYAPR01MB2383.jpnprd01.prod.outlook.com>
From: Tengfei Chang <tengfei.chang@gmail.com>
Date: Mon, 08 Jul 2019 14:05:51 +0200
Message-ID: <CAAdgstTJ451m0zCNw+xPOpj-A4yNokMxBq=2vt83izU8kENo1w@mail.gmail.com>
To: toshio9.ito@toshiba.co.jp
Cc: 6tisch@ietf.org
Content-Type: multipart/alternative; boundary="000000000000b856a4058d2a44da"
Archived-At: <https://mailarchive.ietf.org/arch/msg/6tisch/PzRHbtvB0kzY0PaTakYTUuF__K0>
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: Mon, 08 Jul 2019 12:06:08 -0000
Hi Toshio, Thanks for reviewing the draft, let me reply you inline below: On Thu, Jul 4, 2019 at 4:16 AM <toshio9.ito@toshiba.co.jp> wrote: > Thanks for the update, Tengfei. > > > > I think Auto{Tx,Rx}Cells are simpler than Auto{Up,Down}Cells, because > > they are independent of parent switching. > > > > Here are my comments. > > > > > > - Section 3: address for AutoTxCells > > > > msf-04> Autonomous Tx Cell (AutoTxCell), one cell at a > > msf-04> [slotOffset,channelOffset] computed as a hash of the layer 2 > > msf-04> EUI64 source address in the frame to be transmitted > > msf-04> > > msf-04> ... > > msf-04> > > msf-04> Add an AutoTxCell to the layer 2 source address which is > > msf-04> indicated in a frame when: > > > > The destination address (not source address) of the frame should be > > used to calculate the AutoTxCell, shouldn't it? > Yes, it should. Thanks for indicating it! Will be fixed in next version. > > > > > - Section 3: conflict between autonomous and negotiated cells > > > > msf-04> In case of conflicting with a negotiated cell, autonomous > > msf-04> cells take precedence over negotiated cell. > > > > Now that autonomous cells and negotiated cells are in different > > slotframes, this statement is a natural result of Section 6.2.6.4 of > > IEEE 802.15.4-2015. I think it's a good idea to refer to it here. > Yes, will be added in next version. > > > > > - Section 5.1: CellOptions of 6P ADD > > > > There is no specification on CellOptions (Tx/Rx/Shared) of 6P ADD > > requests as a result of traffic adaptation. Is it up to implemtation? > Yes, it's kind of implied in the draft that it can be Tx=1 only or Rx=1 only. Will add this statement in the draft next version. > > > > > - Section 5.2: parent switch > > > > We can now remove items 1. and 2. because we don't have AutoUpCells. > Removed. Thanks! > > > > > - Section 5.3: counters for handling schedule collision > > > > msf-04> The node MUST maintain the following counters for each managed > > msf-04> unicast cell to its preferred parent: > > > > I think the node should maintain the counters for each negotiated Tx > > cell to ANY neighbor, not only to the preferred parent. That is > > because schedule collision can occur to any Tx cell. > > > > If a node had counters for each neighbor, the paragraph starting with > > the following sentance would be unnecessary. > > > > msf-04> Each time the node switches preferred parent (or during the > > msf-04> join process when the node selects a preferred parent for the > > msf-04> first time), both NumTx and NumTxAck MUST be reset to 0. > > > > Although managing the counters for each neighbor is conceptually > > simple, I admit it might be too much overhead for constrainted nodes. > Thanks for the comments! However, along the network time, the node won't send upper layer packet s to non-parent neighbor. In case of switching parent, the traffic will go on autoTx cell. > > > > > BTW, there are still two occurrences of "managed unicast cell" in the > > draft. > Will corrected in next version. > > > > > Best regards, > > Toshio Ito > > > > *From:* 6tisch <6tisch-bounces@ietf.org> *On Behalf Of *Tengfei Chang > *Sent:* Tuesday, July 02, 2019 7:57 PM > *To:* 6tisch@ietf.org > *Subject:* [6tisch] call for review: draft-ietf-6tisch-msf-04 > > > > 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 > -- Chang Tengfei, Postdoctoral Research Engineer, Inria
- [6tisch] call for review: draft-ietf-6tisch-msf-04 Tengfei Chang
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Yasuyuki Tanaka
- Re: [6tisch] call for review: draft-ietf-6tisch-m… toshio9.ito
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Yasuyuki Tanaka
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Pascal Thubert (pthubert)
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Tengfei Chang
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Tengfei Chang
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Tengfei Chang
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Pascal Thubert (pthubert)
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Pascal Thubert (pthubert)
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Tengfei Chang
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Esteban Municio
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Yasuyuki Tanaka
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Tengfei Chang
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Pascal Thubert (pthubert)
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Tengfei Chang
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Tengfei Chang
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Pascal Thubert (pthubert)
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Tero Kivinen
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Tengfei Chang
- Re: [6tisch] call for review: draft-ietf-6tisch-m… Pascal Thubert (pthubert)