Re: [Gen-art] [6tisch] Genart last call review of draft-ietf-6tisch-msf-10

Tengfei Chang <tengfei.chang@gmail.com> Sun, 16 February 2020 00:18 UTC

Return-Path: <tengfei.chang@gmail.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C97B1200FE; Sat, 15 Feb 2020 16:18:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 0EOuJdLXhq4X; Sat, 15 Feb 2020 16:18:02 -0800 (PST)
Received: from mail-vs1-xe30.google.com (mail-vs1-xe30.google.com [IPv6:2607:f8b0:4864:20::e30]) (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 92FCC1200FF; Sat, 15 Feb 2020 16:18:02 -0800 (PST)
Received: by mail-vs1-xe30.google.com with SMTP id k188so8200653vsc.8; Sat, 15 Feb 2020 16:18:02 -0800 (PST)
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=PlJjWYtrEjMWiIdDa9TaEkh67m537ExVEn3dizy58H8=; b=eb2NRXPKV0ZuBLXhRurxqLfYANbIGBugUiMS6vr1lw6SgrLnaFUdk/4UNhXLTUC2ul Ow7HsqKtBnqo5xbGWl4rJbZGjU30l6PSuKu3c7hZo9La5hB31mfq5uGRJkXeB4WDnDkh 78xn4oVYH2KosiHOCile38VfyG2c69wAn4L7Ssc+QfESX4svvJd7l6xYlTEBUxhwAnqk Ju4cFMoKpnZL5qM+C0Wp6OEoZsxwTW/alKtygrpwTl57OO8lUlk6VgNTeQfCfTPM5aAr OTFod156jnh3PeR8Jq9otVhtPRHowc0Lr964E33C59ucVB9mjY2CXaSfzIHJAiUMMcVD S1bQ==
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=PlJjWYtrEjMWiIdDa9TaEkh67m537ExVEn3dizy58H8=; b=EwMYKP0MJrF1bu8k9I4NcrCU3rhSamyzUbJoxGCYahWbDX1M1rLFuJsKyeTPMG9r0J Q99sr4aEGTrUe51WOZRCqDq1iAimo5xKb1cJVsM0hIkjMv+H5ZRI397/0fCncUeUn/WS RmAM3D3/yPzhsw5RGcPoV09rALldjlle2ZJYUMEUaJnO/Z130iweLVt29/YY4+mcXp5q jYklRPoNLiwCyUlewd74EYrCZyKLWrA5KOnKAAtnwVanpmRHHDJVrZcQi1T3J08FwJW+ BDdZ+cTkHCw1nZ8+VeeHU53HEQqOo/vwEHBro0KoJU4LdYkikfOgrteCHReAaMsiWcUe KzZQ==
X-Gm-Message-State: APjAAAVqyYx7aXxtXCgRLMSRFDuhae+WXOM5ZCN0amzssoWcjNfFByL+ FcrEy25ir9MhE+UIVY+MMwdRfhPeAXOQxruFnKw=
X-Google-Smtp-Source: APXvYqyVoIyLH28i5ePJgMfqm1lwVGMFLl3hpF6RsiQz7OfOCTdd2hTzpIaGQeqHSVwYPbZVGSDFAJfpV1wh+ih2mbU=
X-Received: by 2002:a05:6102:48b:: with SMTP id n11mr4996737vsa.181.1581812281559; Sat, 15 Feb 2020 16:18:01 -0800 (PST)
MIME-Version: 1.0
References: <158169855672.16297.13529972066012125176@ietfa.amsl.com> <CAAdgstRnfyspPz9zcwya1zOrrj+kN1Y+TwKdwkyVfFKuUeHRfQ@mail.gmail.com> <CAMMTW_JmCNkyyxheQfOqqZzZwfOd=FRquk3kF9wCndz6i4ZXyQ@mail.gmail.com>
In-Reply-To: <CAMMTW_JmCNkyyxheQfOqqZzZwfOd=FRquk3kF9wCndz6i4ZXyQ@mail.gmail.com>
From: Tengfei Chang <tengfei.chang@gmail.com>
Date: Sun, 16 Feb 2020 01:17:49 +0100
Message-ID: <CAAdgstRejH79HJY6y_38vMxZGTyKRHryyi_v1A+vgmpzu=DQ1g@mail.gmail.com>
To: Vijay Gurbani <vijay.gurbani@gmail.com>
Cc: "gen-art >> General area reviewing team" <gen-art@ietf.org>, draft-ietf-6tisch-msf.all@ietf.org, last-call@ietf.org, 6tisch <6tisch@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000024cce3059ea65fbc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/2lXR0B9smjgabPG12lguzmMJ79Y>
Subject: Re: [Gen-art] [6tisch] Genart last call review of draft-ietf-6tisch-msf-10
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 16 Feb 2020 00:18:06 -0000

Thanks for the suggestion! I will apply those changes in next the version
of MSF.

Tengfei

On Sat, Feb 15, 2020 at 11:07 PM Vijay Gurbani <vijay.gurbani@gmail.com>
wrote:

> Dear Tengfei: Thank you for getting back to me and your time to address my
> review.
>
> The paragraph you suggest is very much improved, with one small change
> that will make it even better, as described next.
>
> In the last sentence of your proposed change, s/The algorithm of limiting
> the/However, any such algorithm of limiting the/
>
> Once again, thanks.
>
> - vijay
>
> On Sat, Feb 15, 2020 at 7:35 AM Tengfei Chang <tengfei.chang@gmail.com>
> wrote:
>
>> H Vijay,
>>
>> Thanks a lot for the review!
>>
>> For the major comment, what we want to explain here is that there are
>> multiple way to limit traffic to lighten the collisions.
>> Trickle timer is one of those algorithm for that purpose.
>> What "*This behavior is out of the scope for MSF*." means here actually
>> is that we don't want to limit the various ways of limiting traffic by just
>> using Trickle timer.
>> The implementer can  design their own algorithm to mitigate the traffic
>> collisions on minimal cell.
>>
>> The paragraph is rephrased as following:
>>
>> *To ensure there is enough bandwidth available on the minimal cell, a
>> node implementing MSF SHOULD enforce some rules for limiting the traffic of
>> broadcast frames. *
>> *For example, the overall broadcast traffic among the node and its
>> neighbors **SHOULD NOT exceed 1/3 of the bandwidth of minimal cell.*
>> *One of the algorithm met the rule is the Trickle timer defined in
>> [RFC6206] which is applied on DIO messages [RFC6550]. *
>> *The algorithm of limiting the broadcast traffic to meet those rules is
>> implementation-specific and is out of the scope of MSF.*
>>
>> Does this version sound clear for you?
>>
>> Tengfei
>>
>>
>>
>> On Fri, Feb 14, 2020 at 5:43 PM Vijay Gurbani via Datatracker <
>> noreply@ietf.org> wrote:
>>
>>> Reviewer: Vijay Gurbani
>>> Review result: Almost Ready
>>>
>>> I am the assigned Gen-ART reviewer for this draft. The General Area
>>> Review Team (Gen-ART) reviews all IETF documents being processed
>>> by the IESG for the IETF Chair.  Please treat these comments just
>>> like any other last call comments.
>>>
>>> For more information, please see the FAQ at
>>>
>>> <https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.
>>>
>>> Document: draft-ietf-6tisch-msf-10
>>> Reviewer: Vijay K. Gurbani
>>> Review Date: 2020-02-14
>>> IETF LC End Date: 2020-02-27
>>> IESG Telechat date: Not scheduled for a telechat
>>>
>>> Summary: The draft is almost ready to be published as a Proposed
>>> Standard.
>>>
>>> Major issues: 1
>>>
>>> Minor issues: 0
>>>
>>> Nits/editorial comments: 1
>>>
>>> Sn below stands for "Section n".
>>>
>>> Major:
>>>
>>> - S2, paragraph 4: The text says that "...a node implementing MSF SHOULD
>>> enforce
>>>   some rules for limiting the traffic broadcast frames...".  It goes
>>> ahead and
>>>   gives an example of the "Trickle" operation, but in the very next
>>> sentence, it
>>>   says, "This behavior is out of the scope for MSF."  I am confused
>>> since the
>>>   paragraph does not seem self consistent.
>>>
>>>   The paragraph is asking the implementor to use normative strength
>>> (SHOULD) to
>>>   enforce "some" rules, but does not enumerate the rules.  To be fair,
>>> the
>>>   paragraph gives one example of such a rule, but immediately
>>> invalidates that
>>>   example!  What would an implementor do?  Where would he or she go to
>>> get an
>>>   idea of "some" rules that can be used to limit the traffic of broadcast
>>>   frames? Perhaps some reference could be provided to a document that
>>> contains
>>>   these rules?
>>>
>>> Nits:
>>>
>>>  - S6: s/It is calculated/The timeout value is calculated/
>>>
>>> Thank you.
>>>
>>> _______________________________________________
>>> 6tisch mailing list
>>> 6tisch@ietf.org
>>> https://www.ietf.org/mailman/listinfo/6tisch
>>>
>>
>>
>> --
>> ——————————————————————————————————————
>>
>> Dr. Tengfei, Chang
>> Postdoctoral Research Engineer, Inria
>>
>> www.tchang.org/
>> ——————————————————————————————————————
>>
>

-- 
——————————————————————————————————————

Dr. Tengfei, Chang
Postdoctoral Research Engineer, Inria

www.tchang.org/
——————————————————————————————————————