FYI, I have checked the -18 draft that just appeared and it
answers all my points. If asked to review it again, I expect
to say "Ready".

Thanks
   Brian Carpenter

On 11/12/2016 11:39, Brian Carpenter wrote:
> Reviewer: Brian Carpenter
> Review result: Almost Ready
> 
> Gen-ART Last Call review of draft-ietf-6tisch-minimal-17
> 
> 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
> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.
> 
> Document: draft-ietf-6tisch-minimal-17.txt
> Reviewer: Brian Carpenter
> Review Date: 2016-12-11
> IETF LC End Date: 2016-12-20
> IESG Telechat date: 2017-01-05
> 
> Summary: Almost Ready
> --------
> 
> Comment:
> --------
> 
> Although I found some issues, this is a good document which is mainly
> very clear. I was not in a position to check IEEE802.15.4 details.
> 
> It's too late now, but judging by the shepherd's writeup, this draft
> would have been an excellent candidate for an Implementation Status
> section under RFC 6982.
> 
> Major Issues:
> -------------
> 
> I was very confused for several pages until I went back and read this
> again:
> 
>>   This specification defines operational parameters and procedures
> for
>>   a minimal mode of operation to build a 6TiSCH Network.  The
> 802.15.4
>>   TSCH mode, the 6LoWPAN framework, RPL [RFC6550], and its Objective
>>   Function 0 (OF0) [RFC6552], are used unmodified.
> 
> Then I realised that there is some very basic information missing at
> the beginning
> of the Introduction. That little phrase "the 6LoWPAN framework" seems
> to be the clue.
> What is the 6LoWPAN framework? Which RFCs? I'm guessing it would be
> RFC4944, RFC6282
> and RFC6775, but maybe not. In any case, the very first sentence of
> the Introduction
> really needs to be a short paragraph that explains in outline, with
> citations, how a 
> 6TiSCH network provides IPv6 connectivity over NBMA. With that, the
> rest of the document
> makes sense.
> 
> But related to that, the Abstract is confusing in the same way:
> 
>> Abstract
>>
>>   This document describes a minimal mode of operation for a 6TiSCH
>>   Network.  It provides IPv6 connectivity over a Non-Broadcast
> Multi-
>>   Access (NBMA) mesh...
> 
> "It" is confusing since it seems to refer to this document, which
> hardly
> mentions IPv6 connectivity. I suggest s/It/6TiSCH/.
> 
> As far as I know a Security Considerations section is still always
> required. I understand
> that this document discusses security in detail, but that doesn't
> cancel the
> requirement (https://tools.ietf.org/html/rfc3552#section-5).
> 
> Minor issues:
> -------------
> 
>> 4.4.  Timeslot Timing
> ...
>>   The RX node needs to send the first bit after the
>>   SFD of the MAC acknowledgment exactly tsTxAckDelay after the end
> of
>>   the last byte of the received packet.
> 
> I don't understand "exactly". Nothing is exact - there is always clock
> jitter.
> Shouldn't there be a stated tolerance rather than "exactly"?
> 
>> 4.5.  Frame Formats
>>
>>   The following sections detail the RECOMMENDED format of link-layer
>>   frames of different types.  A node MAY use a different formats
> (bit
>>   settings, etc)...
> 
> Doesn't this create an interoperability issue for independent
> implementations?
> How can you mix and match implementations that use variants of the
> frame format?
> This seems particularly strange:
> 
>>   The IEEE802.15.4 header of BEACON, DATA and ACKNOWLEDGMENT frames
>>   SHOULD include the Source Address field and the Destination
> Address
>>   field.
> 
> How will it work if some nodes omit the addresses?
> 
>> 4.6.  Link-Layer Security
> ...
>>   For early interoperability testing, value 36 54 69 53 43 48 20 6D
> 69
>>   6E 69 6D 61 6C 31 35 ("6TiSCH minimal15") MAY be used for K1.
> 
> Shouldn't this also say that this value MUST NOT be used in
> operational networks?
> 
> Nits:
> -----
> 
>> 1.  Introduction
>>
>>   A 6TiSCH Network provides IPv6 connectivity...
> 
> I would expect to see a reference to [RFC2460] right there.
> 
> Outdated reference: draft-ietf-6lo-paging-dispatch has been published
> as RFC 8025
> 
> 

_______________________________________________
Gen-art mailing list
Gen-art@ietf.org
https://www.ietf.org/mailman/listinfo/gen-art

Reply via email to