Skip to main content

Minimal IPv6 over the TSCH Mode of IEEE 802.15.4e (6TiSCH) Configuration
draft-ietf-6tisch-minimal-21

Revision differences

Document history

Date Rev. By Action
2017-05-31
21 (System) RFC Editor state changed to AUTH48-DONE from AUTH48
2017-05-22
21 (System) RFC Editor state changed to AUTH48 from RFC-EDITOR
2017-05-12
21 (System) RFC Editor state changed to RFC-EDITOR from EDIT
2017-03-27
21 Pascal Thubert Added to session: IETF-98: 6tisch  Tue-0900
2017-03-22
21 (System) RFC Editor state changed to EDIT
2017-03-22
21 (System) IESG state changed to RFC Ed Queue from Approved-announcement sent
2017-03-22
21 (System) Announcement was received by RFC Editor
2017-03-22
21 (System) IANA Action state changed to No IC from In Progress
2017-03-22
21 (System) IANA Action state changed to In Progress
2017-03-22
21 Amy Vezza IESG state changed to Approved-announcement sent from Approved-announcement to be sent
2017-03-22
21 Amy Vezza IESG has approved the document
2017-03-22
21 Amy Vezza Closed "Approve" ballot
2017-03-22
21 Amy Vezza Ballot approval text was generated
2017-03-21
21 Suresh Krishnan IESG state changed to Approved-announcement to be sent from IESG Evaluation::AD Followup
2017-03-21
21 Alvaro Retana [Ballot Position Update] Position for Alvaro Retana has been changed to No Objection from Discuss
2017-03-17
21 Kathleen Moriarty [Ballot comment]
Thank you for addressing the issues raised by the SecDir review.
2017-03-17
21 Kathleen Moriarty [Ballot Position Update] Position for Kathleen Moriarty has been changed to No Objection from Discuss
2017-02-23
21 Tero Kivinen Closed request for Last Call review by SECDIR with state 'No Response'
2017-02-20
21 (System) Sub state has been changed to AD Followup from Revised ID Needed
2017-02-20
21 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2017-02-20
21 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-21.txt
2017-02-20
21 (System) New version approved
2017-02-20
21 (System) Request for posting confirmation emailed to previous authors: "Kris Pister" , "Thomas Watteyne" , "Xavier Vilajosana"
2017-02-20
21 Xavier Vilajosana Uploaded new revision
2017-02-16
20 Cindy Morgan IESG state changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation
2017-02-16
20 Jari Arkko [Ballot Position Update] New position, No Objection, has been recorded for Jari Arkko
2017-02-16
20 Benoît Claise
[Ballot comment]
While reading, I frowned upon the same MAY & RPL issue as mentioned by Alvaro:
The Introduction mentions that "RPL is specified to …
[Ballot comment]
While reading, I frowned upon the same MAY & RPL issue as mentioned by Alvaro:
The Introduction mentions that "RPL is specified to provide the framework for time synchronization in an 802.15.4 TSCH network.", but Section 5 (RPL Settings) makes it optional: "In a multi-hop topology, the RPL routing protocol [RFC6550] MAY be used."
2017-02-16
20 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2017-02-16
20 Warren Kumari Request for Last Call review by OPSDIR Completed: Ready. Reviewer: Warren Kumari.
2017-02-15
20 Joel Jaeggli [Ballot comment]
sounds like 20 works for us thanks.
2017-02-15
20 Joel Jaeggli [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli
2017-02-15
20 Spencer Dawkins [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins
2017-02-15
20 Ben Campbell
[Ballot comment]
- Substantive Comments

-- Section 4, 2nd paragraph, "A node MAY use different values": Is that intended to weaken the RECOMMENDED in the …
[Ballot comment]
- Substantive Comments

-- Section 4, 2nd paragraph, "A node MAY use different values": Is that intended to weaken the RECOMMENDED in the previous sentence? (If not, then is the MAY needed at all?)

-- 4.5.1, first 3 paragraphs: Why are the SHOULDs not MUSTs? Can you articulate why it might be reasonable to make other choices?

-- 4.5.2, 3rd paragraph, "It MAY be necessary..."
That seems like a statement of fact. Please consider non-2119 language.

--- 4th paragraph: It's not clear to me if the MUST in "MUST be sent as per the 802.15.4 specification..." is constraining options from that specification, or just referring to requirements that exists in that specification. If the latter, please consider descriptive rather than normative language. (e.g. "The 802.15.4 specification requires...."

-- 6.1, 3rd paragraph: Why is the SHOULD not a MUST? When might it make sense not to follow those rules?


- Editorial Comments

-- Abstract: Please expand 6TICH on first mention
2017-02-15
20 Ben Campbell [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell
2017-02-15
20 Terry Manderson [Ballot Position Update] New position, No Objection, has been recorded for Terry Manderson
2017-02-15
20 Amanda Baber IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed
2017-02-15
20 Tero Kivinen Request for Telechat review by SECDIR Completed: Has Issues. Reviewer: Tero Kivinen.
2017-02-14
20 Stephen Farrell
[Ballot comment]


- Figure 5: Don't you need to specify units?

- section 8: I see no point whatsoever in saying "Details are
out of …
[Ballot comment]


- Figure 5: Don't you need to specify units?

- section 8: I see no point whatsoever in saying "Details are
out of scope, but the link layer must provide some
flexibility here." What is an implementer supposed to do with
that?

- section 8: You ought add a reference to the spec that
explains how a JN that doesn't know K1 or K2 still fails the
joining process for a fake EB.

- section 8: "MUST be avoided" is bogus, you ought rephrase
that with a MUST NOT I think (or a SHOULD NOT maybe if
combined with the exception in the next sentence).
2017-02-14
20 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2017-02-14
20 Deborah Brungard [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard
2017-02-14
20 Alia Atlas [Ballot Position Update] New position, No Objection, has been recorded for Alia Atlas
2017-02-14
20 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2017-02-14
20 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-20.txt
2017-02-14
20 (System) New version approved
2017-02-14
20 (System) Request for posting confirmation emailed to previous authors: "Kris Pister" , "Thomas Watteyne" , "Xavier Vilajosana"
2017-02-14
20 Xavier Vilajosana Uploaded new revision
2017-02-14
19 Kathleen Moriarty
[Ballot discuss]
Thanks for responding to the SecDir review, it looks like the updates needed are planned for the next version.  There were a number …
[Ballot discuss]
Thanks for responding to the SecDir review, it looks like the updates needed are planned for the next version.  There were a number of significant findings, so this placeholder is to make sure those happen (protocol and security).

https://www.ietf.org/mail-archive/web/secdir/current/msg07162.html

For some reason, the SecDir review isn't linked off of the document.
2017-02-14
19 Kathleen Moriarty [Ballot Position Update] New position, Discuss, has been recorded for Kathleen Moriarty
2017-02-13
19 Alvaro Retana
[Ballot discuss]
I agree with Mirja's comments about the use of Normative Language and believe that for a BCP document its use is not clear …
[Ballot discuss]
I agree with Mirja's comments about the use of Normative Language and believe that for a BCP document its use is not clear enough such that it could result in different "compliant" implementations that may not interoperate properly.  So I am making the issue a DISCUSS.

As Mirja mentioned, this statement in the Introduction opens the door for other configurations: "Any 6TiSCH compliant device SHOULD implement this mode of operation."  The question to answer for this "SHOULD" (and others) is what are the particular circumstances when ignoring this recommendation is ok.  The document doesn't elaborate at all on details.

I understand that there are in fact other posible configurations, but if this document is describing the Best Current Practice then I think it should be explicit as to what that BCP is.

Another example of the lack of clarity (besides those already mentioned by Mirja) is the use of RPL:  The Introduction mentions that "RPL is specified to provide the framework for time synchronization in an 802.15.4 TSCH network.", but Section 5 (RPL Settings) makes it optional: "In a multi-hop topology, the RPL routing protocol [RFC6550] MAY be used."
2017-02-13
19 Alvaro Retana [Ballot comment]
s/I-D.ietf-6lo-routing-dispatch/I-D.ietf-roll-routing-dispatch
2017-02-13
19 Alvaro Retana [Ballot Position Update] New position, Discuss, has been recorded for Alvaro Retana
2017-02-10
19 Mirja Kühlewind
[Ballot comment]
A couple of comments mostly on the use of normative language:

1) The following sentence contradict a little all other normative language in …
[Ballot comment]
A couple of comments mostly on the use of normative language:

1) The following sentence contradict a little all other normative language in this document (basically making everything a SHOULD):
"Any 6TiSCH compliant device SHOULD implement this mode of operation."
Why is this a upper case SHOULD? Is this sentence needed at all?

2) Here the usage of normative language is also not clear to me:
"The default values of the TSCH Timeslot template (defined in
  [IEEE802154-2015]  section 8.4.2.2.3) and Channel Hopping sequence
  (defined in [IEEE802154-2015] section 6.2.10) SHOULD be used.  A node
  MAY use different values by properly announcing them in its Enhanced
  Beacon."

3) Is it correct that these are SHOULDs?
"EB Destination Address field SHOULD be set to 0xFFFF (short broadcast
  address).  The EB Source Address field SHOULD be set as the node's
  short address if this is supported.  Otherwise the long address
  SHOULD be used."

4) What the recommended value for EB_PERIOD?:
"In a minimal TSCH
  configuration, a node SHOULD send an EB every EB_PERIOD."

5) This is also a weird SHOULD for me:
"EBs SHOULD be used to obtain information about local networks, ..."
What else should be used? Or you just don't obtain the information you need. I actually guess that you should simply use a lower case should in this sentence.
Should it be?:
"The default values of the TSCH Timeslot template (defined in
  [IEEE802154-2015]  section 8.4.2.2.3) and Channel Hopping sequence
  (defined in [IEEE802154-2015] section 6.2.10) SHOULD be used.  If a node
  uses different values, it MUST properly announcing them in its Enhanced
  Beacon."
Or is this sentence just duplicating the SHOULD of the previous sentence slightly differently?

6) Maybe also name the recommended values for MAX_EB_DELAY and NUM_NEIGHBOURS_TO_WAIT in section 6.2 or give a forward reference to section 7.3?

7) "At any time, a node MUST maintain connectivity to at least one time
  source neighbor. "
  How can you ensure that you can maintain connectivity? I guess this must be a SHOULD... or what do you mean exactly by 'maintain connectivity'?

8) I think this sentence is confusing given the recommended value for NUM_UPPERLAYER_PACKETS is 1:
"One entry in the queue is reserved at all times for frames of type BEACON."
I guess what you want to say it that if a BEACON should be send and there is no space in the queue one frame should be drop and the BEACON should be queued instead?

9) I'm a little surprised to not see anything about 6LoWPAN in the body of the document (besides the intro in section 1). Shouldn't there also be some normative language on the use of 6LoWPAN?

One editorial comment (from the abstract):
I don't really understand this sentence
"A minimal mode of operation is a baseline set of protocols, ..."
I guess you want to say something like
"This minimal mode of operation specifies the baseline set of protocols that need to be supported, .."
2017-02-10
19 Mirja Kühlewind [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind
2017-02-04
19 Brian Carpenter Request for Telechat review by GENART Completed: Ready. Reviewer: Brian Carpenter. Sent review to list.
2017-02-02
19 Jean Mahoney Request for Telechat review by GENART is assigned to Brian Carpenter
2017-02-02
19 Jean Mahoney Request for Telechat review by GENART is assigned to Brian Carpenter
2017-02-02
19 Tero Kivinen Request for Telechat review by SECDIR is assigned to Tero Kivinen
2017-02-02
19 Tero Kivinen Request for Telechat review by SECDIR is assigned to Tero Kivinen
2017-02-02
19 Tero Kivinen Requested Telechat review by SECDIR
2017-01-27
19 Amanda Baber IANA Review state changed to IANA OK - No Actions Needed from Version Changed - Review Needed
2017-01-27
19 Suresh Krishnan IESG state changed to IESG Evaluation from Waiting for Writeup::AD Followup
2017-01-27
19 Suresh Krishnan Ballot has been issued
2017-01-27
19 Suresh Krishnan [Ballot Position Update] New position, Yes, has been recorded for Suresh Krishnan
2017-01-27
19 Suresh Krishnan Created "Approve" ballot
2017-01-27
19 Suresh Krishnan Ballot writeup was changed
2017-01-25
19 Suresh Krishnan Placed on agenda for telechat - 2017-02-16
2017-01-25
19 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-19.txt
2017-01-25
19 (System) New version approved
2017-01-25
19 (System) Request for posting confirmation emailed to previous authors: "Kris Pister" , "Xavier Vilajosana" , 6tisch-chairs@ietf.org
2017-01-25
19 Xavier Vilajosana Uploaded new revision
2017-01-20
18 (System) Sub state has been changed to AD Followup from Revised ID Needed
2017-01-20
18 (System) IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2017-01-20
18 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-18.txt
2017-01-20
18 (System) New version approved
2017-01-20
18 (System) Request for posting confirmation emailed to previous authors: "Kris Pister" , "Xavier Vilajosana"
2017-01-20
18 Xavier Vilajosana Uploaded new revision
2016-12-25
17 Suresh Krishnan IESG state changed to Waiting for Writeup::Revised I-D Needed from Waiting for Writeup
2016-12-25
17 Suresh Krishnan Removed from agenda for telechat
2016-12-22
17 Tero Kivinen Request for Last Call review by SECDIR Completed: Serious Issues. Reviewer: Tero Kivinen.
2016-12-20
17 (System) IESG state changed to Waiting for Writeup from In Last Call
2016-12-16
17 (System) IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed
2016-12-16
17 Sabrina Tanamal
(Via drafts-lastcall-comment@iana.org): IESG/Authors/WG Chairs:

The IANA Services Operator has reviewed draft-ietf-6tisch-minimal-17.txt, which is currently in Last Call, and has the following comments:

We …
(Via drafts-lastcall-comment@iana.org): IESG/Authors/WG Chairs:

The IANA Services Operator has reviewed draft-ietf-6tisch-minimal-17.txt, which is currently in Last Call, and has the following comments:

We understand that this document doesn't require any registry actions.

While it's often helpful for a document's IANA Considerations section to remain in place upon publication even if there are no actions, if the authors strongly prefer to remove it, we do not object.

If this assessment is not accurate, please respond as soon as possible.

Thank you,

Sabrina Tanamal
IANA Services Specialist
PTI
2016-12-15
17 Tero Kivinen Request for Last Call review by SECDIR is assigned to Tero Kivinen
2016-12-15
17 Tero Kivinen Request for Last Call review by SECDIR is assigned to Tero Kivinen
2016-12-15
17 Tero Kivinen Requested Last Call review by SECDIR
2016-12-12
17 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Warren Kumari
2016-12-12
17 Gunter Van de Velde Request for Last Call review by OPSDIR is assigned to Warren Kumari
2016-12-10
17 Brian Carpenter Request for Last Call review by GENART Completed: Almost Ready. Reviewer: Brian Carpenter. Sent review to list.
2016-12-08
17 Jean Mahoney Request for Last Call review by GENART is assigned to Brian Carpenter
2016-12-08
17 Jean Mahoney Request for Last Call review by GENART is assigned to Brian Carpenter
2016-12-08
17 Tero Kivinen Request for Last Call review by SECDIR is assigned to Sandra Murphy
2016-12-08
17 Tero Kivinen Request for Last Call review by SECDIR is assigned to Sandra Murphy
2016-12-06
17 Amy Vezza IANA Review state changed to IANA - Review Needed
2016-12-06
17 Amy Vezza
The following Last Call announcement was sent out:

From: The IESG
To: "IETF-Announce"
CC: draft-ietf-6tisch-minimal@ietf.org, 6tisch@ietf.org, pthubert@cisco.com, 6tisch-chairs@ietf.org, suresh.krishnan@ericsson.com
Reply-To: ietf@ietf.org …
The following Last Call announcement was sent out:

From: The IESG
To: "IETF-Announce"
CC: draft-ietf-6tisch-minimal@ietf.org, 6tisch@ietf.org, pthubert@cisco.com, 6tisch-chairs@ietf.org, suresh.krishnan@ericsson.com
Reply-To: ietf@ietf.org
Sender:
Subject: Last Call:  (Minimal 6TiSCH Configuration) to Best Current Practice


The IESG has received a request from the IPv6 over the TSCH mode of IEEE
802.15.4e WG (6tisch) to consider the following document:
- 'Minimal 6TiSCH Configuration'
  as Best Current Practice

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2016-12-20. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

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 composed of IEEE802.15.4 Timeslotted Channel
  Hopping (TSCH) links.  This minimal mode uses a collection of
  protocols including the 6LoWPAN framework to enable interoperable
  IPv6 connectivity over IEEE802.15.4 TSCH with minimal network
  configuration and infrastructure.




The file can be obtained via
https://datatracker.ietf.org/doc/draft-ietf-6tisch-minimal/

IESG discussion can be tracked via
https://datatracker.ietf.org/doc/draft-ietf-6tisch-minimal/ballot/


No IPR declarations have been submitted directly on this I-D.


The document contains these normative downward references.
See RFC 3967 for additional information:
    rfc6719: The Minimum Rank with Hysteresis Objective Function (Proposed Standard - IETF stream)
    rfc6282: Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks (Proposed Standard - IETF stream)
    rfc8025: IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) Paging Dispatch (Proposed Standard - IETF stream)
    rfc6553: The Routing Protocol for Low-Power and Lossy Networks (RPL) Option for Carrying RPL Information in Data-Plane Datagrams (Proposed Standard - IETF stream)
    rfc2460: Internet Protocol, Version 6 (IPv6) Specification (Draft Standard - IETF stream)
    draft-ietf-6lo-routing-dispatch: 6LoWPAN Routing Header (None - IETF stream)
    rfc6206: The Trickle Algorithm (Proposed Standard - IETF stream)
    rfc6554: An IPv6 Routing Header for Source Routes with the Routing Protocol for Low-Power and Lossy Networks (RPL) (Proposed Standard - IETF stream)
    rfc6552: Objective Function Zero for the Routing Protocol for Low-Power and Lossy Networks (RPL) (Proposed Standard - IETF stream)
    rfc6551: Routing Metrics Used for Path Calculation in Low-Power and Lossy Networks (Proposed Standard - IETF stream)
    rfc6550: RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks (Proposed Standard - IETF stream)
Note that some of these references may already be listed in the acceptable Downref Registry.


2016-12-06
17 Amy Vezza IESG state changed to In Last Call from Last Call Requested
2016-12-06
17 Amy Vezza Last call announcement was changed
2016-12-05
17 Suresh Krishnan Placed on agenda for telechat - 2017-01-05
2016-12-05
17 Suresh Krishnan Last call was requested
2016-12-05
17 Suresh Krishnan Last call announcement was generated
2016-12-05
17 Suresh Krishnan Ballot approval text was generated
2016-12-05
17 Suresh Krishnan Ballot writeup was generated
2016-12-05
17 Suresh Krishnan IESG state changed to Last Call Requested from AD Evaluation::AD Followup
2016-11-28
17 (System) Sub state has been changed to AD Followup from Revised ID Needed
2016-11-28
17 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-17.txt
2016-11-28
17 (System) New version approved
2016-11-28
17 (System) Request for posting confirmation emailed to previous authors: "Kris Pister" , "Xavier Vilajosana"
2016-11-28
17 Xavier Vilajosana Uploaded new revision
2016-11-16
16 Suresh Krishnan IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation::AD Followup
2016-06-28
16 (System) Sub state has been changed to AD Followup from Revised ID Needed
2016-06-28
16 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-16.txt
2016-04-25
15 Suresh Krishnan IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation::AD Followup
2016-04-25
15 Bernie Volz Request for Early review by INTDIR Completed: Ready with Nits. Reviewer: Charles Perkins.
2016-04-19
15 Bernie Volz Request for Early review by INTDIR Completed: Ready. Reviewer: Ralph Droms.
2016-04-11
15 Bernie Volz Request for Early review by INTDIR is assigned to Charles Perkins
2016-04-11
15 Bernie Volz Request for Early review by INTDIR is assigned to Charles Perkins
2016-04-06
15 Cindy Morgan Shepherding AD changed to Suresh Krishnan
2016-03-04
15 Pascal Thubert Changed consensus to Yes from Unknown
2016-03-04
15 Pascal Thubert changed per the INT-AREA review discussion
2016-03-04
15 Pascal Thubert Intended Status changed to Best Current Practice from Proposed Standard
2016-02-28
15 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-15.txt
2016-02-17
14 Brian Haberman IESG state changed to AD Evaluation::AD Followup from AD Evaluation::Revised I-D Needed
2016-01-29
14 Brian Haberman IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation::AD Followup
2016-01-16
14 (System) Sub state has been changed to AD Followup from Revised ID Needed
2016-01-16
14 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-14.txt
2016-01-13
13 Brian Haberman IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation::AD Followup
2015-11-30
13 Bernie Volz Request for Early review by INTDIR is assigned to Ralph Droms
2015-11-30
13 Bernie Volz Request for Early review by INTDIR is assigned to Ralph Droms
2015-11-27
13 (System) Sub state has been changed to AD Followup from Revised ID Needed
2015-11-27
13 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-13.txt
2015-11-01
12 Brian Haberman IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation::External Party
2015-10-28
12 Brian Haberman Waiting on additional INT-Dir review.
2015-10-28
12 Brian Haberman IESG state changed to AD Evaluation::External Party from AD Evaluation
2015-10-14
12 (System) Notify list changed from draft-ietf-6tisch-minimal@ietf.org, draft-ietf-6tisch-minimal.ad@ietf.org, pthubert@cisco.com, draft-ietf-6tisch-minimal.shepherd@ietf.org, 6tisch-chairs@ietf.org to (None)
2015-09-29
12 Brian Haberman IESG state changed to AD Evaluation from Publication Requested
2015-09-28
12 Pascal Thubert
(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)?  Why is this the proper type of RFC?  …
(1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)?  Why is this the proper type of RFC?  Is this type of RFC indicated in the title page header?

> Proposed Standard

(2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections:

Technical Summary

  This document describes the minimal set of rules to run IPv6 over
  an IEEE 802.15.4 Timeslotted Channel Hopping (TSCH) network,
  including the operation of the RPL routing protocol and the
  procedures to forward packets using a static schedule of shared
  time slots in a slotted-aloha fashion.

Working Group Summary

  Like for the other 6TiSCH documents, it took a long time and great
  care to achieve consensus on the security piece. Considering the
  complexity (and issues) in IEEE802.15.4-2011, the group decided
  to provide reference examples of how the MAC can be set in order to
  achieve interoperability.

  Though MAC level messages are widely discussed and many references
  to undated IEEE802.15.4 specs are made, and apart from a particular
  problem with the IEEE802.15.4e spec that has to be treated in
  section 4, the example section 11 is the only place in the document that
  has dated IEEE references.
 
The rest of the document uses undated references so it is preserved
  through future backward compatible updates of IEEE802.15.4.

  The draft was the subject to an ETSI PlugTest and the Hackathon in Prague.
  4 different implementation on multiple platforms and OSes were tested
  (more below).

  Version 12 of the draft reflects the corrections that we made to fix all the issues.

Document Quality

  There are 3 different open source implementations, Contiki, TinyOS
  and Open WSN. Multiple derivatives of Open WSN are also available
  and were confronted at the ETSI PlugTest in Prague. There are
  also shipping products in the AMI/AMR domain (Wi-NAN) that operate
  in pre-standard variations of this work and we expect them
  to move to the standard version at some point of time.
  There were also discussions on how IEEE specs should be
  referenced; the authors followed the best practices obtained
  from multiple parties, including the RFC editor and the
  IEEE-IETF coordination, of using undated references whenever possible.

Personal

  Document Shepherd: Pascal Thubert
  Responsible AD: Brian Haberman

(3) The shepherd has followed the document along the WG process.
In particular, being editor of RPL, the shepherd provided guidance
and review on the usage of RPL in the draft.

(4) The document Shepherd has no concern about the depth or breadth of the
reviews that have been done. Multiple implementations and bi-weekly calls
attest of the thoroughness of the process. Detailed corrections were made
in the recent versions that attest from the in-depth review and implementations.

One of the authors is the inventor of TSCH, and his company is shipping TSCH products.
The other was the maintainer of the OpenWSN code base.

(5) The group got early security review from Tero Kivinen. The resulting
discussion took 2 IETF meetings and a lot of time at the interim calls
as well as long threads to resolve issues way beyond the visible part
of the iceberg that appears in the security section and the Auxiliary
Security Header example. 6TiSCH also formed a security design team that
has already produced work on the join process, and that work fed into
this document.


(6) The only concern is that we are 6/9 month behind schedule. As can
be observed from the ML activity, this is mostly related to security.
There are complexities involved in setting security properly with
802.15.4-2011, and there were discussions related to which key can
be used for which purpose during the join process and then during
the runtime of the network.

(7) The authors confirmed via mail that they have or know of no IPR that is new to this draft.

(8) There was IPR filed related to (draft-ietf-6tisch-architecture):
ftp://ietf.org/ietf/IPR/Linear%20Technology%20Corporation-ipr-draft-thubert-6tisch-architecture-00.txt
This IPR was discussed early in the 6TiSCH process. This is the
basic building block of IEEE 802.15.4 TSCH and there was no
objection that it exists.

(9) Very solid. The document was discussed at most interims and
at all F2F meeting.

(10) No threat of an appeal or apparent discontentment.

(11) Passed ID nits

    Summary: 0 errors (**), 0 flaws (~~), 5 warnings (==), 4 comments (--).

(12) No required formal review

(13) All references within this document have been identified as
either normative or informative.

(14) All normative references to documents refer to completed work.
Required IEEE references already exist but undated ones are subject to update.

(15) No downward normative reference

(16) Publication of this document will not change the status of any
existing RFC.


(17) and (18) No IANA requirement

(19) Full text review but no automated checks beyond the ID-nits

2015-09-28
12 Pascal Thubert State Change Notice email list changed to draft-ietf-6tisch-minimal@ietf.org, draft-ietf-6tisch-minimal.ad@ietf.org, pthubert@cisco.com, draft-ietf-6tisch-minimal.shepherd@ietf.org, 6tisch-chairs@ietf.org
2015-09-28
12 Pascal Thubert Responsible AD changed to Brian Haberman
2015-09-28
12 Pascal Thubert IETF WG state changed to Submitted to IESG for Publication from WG Document
2015-09-28
12 Pascal Thubert IESG state changed to Publication Requested
2015-09-28
12 Pascal Thubert IESG process started in state Publication Requested
2015-09-28
12 Pascal Thubert This is a specification that is required for interoperation of 6TiSCH devices in minimal mode
2015-09-28
12 Pascal Thubert Intended Status changed to Proposed Standard from None
2015-09-28
12 Pascal Thubert Changed document writeup
2015-09-21
12 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-12.txt
2015-07-06
11 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-11.txt
2015-06-27
10 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-10.txt
2015-06-15
09 Pascal Thubert Changed document writeup
2015-06-15
09 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-09.txt
2015-06-13
08 Pascal Thubert Changed document writeup
2015-06-12
08 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-08.txt
2015-06-12
07 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-07.txt
2015-03-08
06 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-06.txt
2015-01-06
05 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-05.txt
2014-11-28
04 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-04.txt
2014-10-26
03 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-03.txt
2014-07-04
02 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-02.txt
2014-06-27
01 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-01.txt
2013-12-10
00 Pascal Thubert Document shepherd changed to Pascal Thubert
2013-11-21
00 Pascal Thubert This document now replaces draft-vilajosana-6tisch-minimal instead of None
2013-11-19
00 Xavier Vilajosana New version available: draft-ietf-6tisch-minimal-00.txt