Re: [6tisch] Early IoT-Dir review of draft-ietf-6tisch-architecture-19

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Fri, 08 March 2019 16:41 UTC

Return-Path: <pthubert@cisco.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 E034F1313F1; Fri, 8 Mar 2019 08:41:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level:
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=FsJrocR5; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=KKEzsVMX
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 uxtj9V5uyhtg; Fri, 8 Mar 2019 08:41:45 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F2621313ED; Fri, 8 Mar 2019 08:41:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=105038; q=dns/txt; s=iport; t=1552063300; x=1553272900; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Nx6IbMm5oufwm9AUhefpMzzfMoxa50c4tRDY6Y7+qIk=; b=FsJrocR5YDux1SCSSmZ6HAhs3rjbWSeBkioLQbQ7Co+EoCW81BPAjMSk gCREnVNorWvo7n3qFcMh2zeoqHEdDDvTC0uo7cZWpG1vB2rBjR6cvRs4K zjZahbnnXdomSveDbaEkHT4mHMx+hBzZcpMYsf32K2yTonPxLAYVx7zoP M=;
IronPort-PHdr: 9a23:HPAr3xX0ER1GRFlvyCIA04fD7WbV8LGuZFwc94YnhrRSc6+q45XlOgnF6O5wiEPSA9yJ8OpK3uzRta2oGXcN55qMqjgjSNRNTFdE7KdehAk8GIiAAEz/IuTtankiAMRfXlJ/41mwMFNeH4D1YFiB6nA=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BDAAAXmoJc/5FdJa1kGQEBAQEBAQEBAQEBAQcBAQEBAQGBZYEOL1ADaHQECxQTCoN/g0cDjzSCV3yXPoEQA1QLAQEjCYRAAheEHiI4EgEBAwEBBwEDAm0cDIVKAQEBAwEjChMBASoGBAMBBAsCAQgRAQMBASEBBgMCAgIwFAMGCAIEDgUIgxuBEUwDDQgBAgyfVgKKFHGBL4J4AQEFgTQCg00YggsDBYEvhFuGUReBQD+BEUaBTkk1gx4BAQOBJgUBEgEhKwmCVDGCJoc8gjwSghcqhAiHKotGXQkCh02HOoQZgXiFZ4g2gyOQWoxeAgQCBAUCDQEBBYFeIQ1YcXAVgyeCCgwXg0uFFIU/coEojDKBHwGBHgEB
X-IronPort-AV: E=Sophos;i="5.58,456,1544486400"; d="scan'208,217";a="532179873"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Mar 2019 16:41:38 +0000
Received: from XCH-RCD-016.cisco.com (xch-rcd-016.cisco.com [173.37.102.26]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id x28GfcK1029344 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 8 Mar 2019 16:41:38 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-016.cisco.com (173.37.102.26) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 8 Mar 2019 10:41:37 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 8 Mar 2019 10:41:37 -0600
Received: from NAM05-BY2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 8 Mar 2019 10:41:36 -0600
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector1-cisco-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nx6IbMm5oufwm9AUhefpMzzfMoxa50c4tRDY6Y7+qIk=; b=KKEzsVMXSWrW3SnrqbVyrAAV62QuY1zucJIsBpgTvGAR3dAWewNmIncgfkNLsx7ofjPJfpBP8e0NWiSOssr1fEtUA000AANnV6/PduEh55HAA4H9c7nSUvGkS070rvVGQCDDJlZ5+m9efYqKEYB8I2J8HR0T1SPhQHMkvE9r7aI=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB3549.namprd11.prod.outlook.com (20.178.250.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1686.18; Fri, 8 Mar 2019 16:41:35 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::975:4644:7891:e2b1]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::975:4644:7891:e2b1%3]) with mapi id 15.20.1686.018; Fri, 8 Mar 2019 16:41:35 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Eliot Lear <lear@cisco.com>
CC: iot-dir <iot-dir@ietf.org>, "6tisch@ietf.org" <6tisch@ietf.org>, "draft-ietf-6tisch-architecture@ietf.org" <draft-ietf-6tisch-architecture@ietf.org>, Suresh Krishnan <suresh@kaloom.com>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, CARLOS JESUS BERNARDOS CANO <cjbc@it.uc3m.es>
Thread-Topic: Early IoT-Dir review of draft-ietf-6tisch-architecture-19
Thread-Index: AQHUxq01VkhDf8NIcEGqdQw8upMARaYAcxqCgAGMo1A=
Date: Fri, 08 Mar 2019 16:41:25 +0000
Deferred-Delivery: Fri, 8 Mar 2019 16:40:38 +0000
Message-ID: <MN2PR11MB3565896A6029A8E2300FDC4AD84D0@MN2PR11MB3565.namprd11.prod.outlook.com>
References: <E5F8140B-8AB8-48F2-A12C-42954BF76491@cisco.com> <MN2PR11MB3565C1663BDD21C734804F3DD87B0@MN2PR11MB3565.namprd11.prod.outlook.com> <225FAC0E-9DBB-4904-85EC-32FFFB73DEFB@cisco.com>
In-Reply-To: <225FAC0E-9DBB-4904-85EC-32FFFB73DEFB@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pthubert@cisco.com;
x-originating-ip: [173.38.220.45]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 522e1995-9068-4a05-f204-08d6a3e4edbb
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:MN2PR11MB3549;
x-ms-traffictypediagnostic: MN2PR11MB3549:
x-ms-exchange-purlcount: 1
x-ld-processed: 5ae1af62-9505-4097-a69a-c1553ef7840e,ExtAddr
x-microsoft-exchange-diagnostics: 1;MN2PR11MB3549;23:ssEOdrHpSskn+oEFFIyiS+dEyrPNR3AYkRQAg08WZWeHZbo/m6oavZxMeDyOAwQhYiS4+IIEx/E34FmPQVMO709nnOAZH/PfLepiMk/Da6+Dqyc3fR+kNlLkK7HhJ4umxREu4oERBIp6RpSZUwdkDj0sQeDE1oiCesB/BnSQVyT1iR33TVnaxLOXaYU697diW3ZSZAXVdquwbEN9F07vqihnvLDzTd3qlEF52ku3rw/mXnXF5s+6IfUOjDlhjIu62E3VH4LNxPxccxSqf5JWwOHkO8LJEJiMTSgEI3xS6bo/xKQaCO4c3rak3KYTFePCVDzGfahhwz6P0e/r/MOIyBQtotnC8mSu9BQdWzLR1iNOgXVUF9hN8RxdhruqBqP5fMe64k8OgWa1bPTv6+Y/9ovJ9SCZ9/NJwMUb98NLrfwfdo/HmNC0qpIU14FnTm1QlbUNHxlfdB4YiTGMYfhNaBcbzYtIqJsDkPu/1CzEJw1SQ/Yb6KGX3RS2CPBlvVeHPfIBCBmmoPqHnZ9e30MNc8lOVIft/xhxDjZcWH/2w7K3TkBUPSQRwdCZKWkOiYB/xaEpqaBSyZ3Qu0D/IwbjfFzRW6bUL8hjvm74TEkQrDpeeu/KVbdpdXx0Dn3ew+JkMoR5ThRjqgwAR0dcGjoh06LPBXS+zBqKooUF44jnACO+7qn4m1n2INz/YFL5anPtMK8hHvFZ04aG8RJXkmK2JUDGIxlXh+2REMBMZKVkzlIdWgYjWlEPi8poTLypzxEN3c90JqmaWqzAg4GmJj0SjoQsQFbsWJ/TqOS7kGT3XMmoeeN6vSa71B0p+uW1g3lzk6asxjC+cGu+OY7LEycTpTQWsUJWuJt8Zmodjee9LwxnVnQki7a3WGgewXfgXXhebz83x9ZalL1IqV1ciJ4RUw7hHUnJgEprVwBalpcoK4u17AlHvQBiAJgf663Wr8VlVDTytxgfvPNaSRMqv4Mtx7lNtpRVHwOwqi/iloOkFaBwMx6hokiwvfclATmaF5X/o19ooCMTjKZBkKgGM4S876eR8380JfmXcGzkaw5DqKrRd6RY0XGM9odHm8UsFxoEPM2ZGjBePX7tY5BvHxOqkd4y2mF9I81WlKGyrMFMEE0ZsjEDVD+EhrwttU24FG+M0NwKAILlpa1vzS89IWx/dvt4KHz7C9iUOmng/VxBvkmJrkDVeWEaVF36nUv+lHtmkrjFoD63qcTin0dH3GWo7iWBNI366Iag54KAabBZks5bHjbumTRjY5OuNKzfGZDmdyb9n4qmRi4UuD0WmWBpkP2W9Pup84la8hHG22GJ3yBqymG2UBJeAmgvQwqmTK9hFNiDMc2p1V85BwPgTSWYjaYG2E/d7sYMOPam3bnl09j1qc9ms1rn005BFTcTUXhNOW+8KuQmSk9sDAWz0o/ijRlPfnMHirMxEhMGWnV0WH/QmSkr4fm+5sfSG56YjxxKboCwL8xTnHEfGuwXG1y/Sg==
x-microsoft-antispam-prvs: <MN2PR11MB3549405A028FFA2F9FA05005D84D0@MN2PR11MB3549.namprd11.prod.outlook.com>
x-forefront-prvs: 0970508454
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(136003)(396003)(346002)(366004)(39860400002)(20264003)(15374003)(199004)(189003)(256004)(186003)(6436002)(33656002)(6306002)(68736007)(9686003)(236005)(45080400002)(97736004)(6636002)(53936002)(86362001)(53946003)(25786009)(55016002)(14444005)(26005)(229853002)(966005)(66066001)(74316002)(5660300002)(54896002)(14454004)(478600001)(486006)(6116002)(3846002)(790700001)(8936002)(102836004)(476003)(446003)(81156014)(71200400001)(11346002)(71190400001)(606006)(54906003)(4326008)(76176011)(316002)(52536013)(105586002)(6506007)(53546011)(7696005)(8676002)(99286004)(6666004)(106356001)(7736002)(6246003)(2906002)(81166006)(6862004)(569006); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3549; H:MN2PR11MB3565.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 3InV7bwQLJAPvwZ1Tpa180dKKPScFqdaQCLcT4CqWFsmBiMQ6MasvZ/jIB+P704OnKc4sIOewAUAmjXqFhlKjH5xLGPp13LWmcXx+repTk3TJfpD6dMAz4h+oHUTcorHWira76FOLBkbCk+U9o3KA95bKQwBOweOTH8X753mLPMa5iCvOibONoRfVqGx8dsDRIrg4jUwosUVGQYY/kkQI8sBa/IaCY5ahE/FfkTHUKf/LlEmXJsz4lQY3mSUlEB1bePorBA842A6FHwiwBGNOp3MmmhzuIFs3qAHhuh1stP2BTcJxlXx/g1f1lzx8BO9OTf62aw+CQKR8tTH0XsLl/JtagUXzEb7ndOwr0I69Q+apeuIyITkJLawiCBdqv2VQvjV0uNnh1FMay9LCA2SN6f4XW/AtET+GiFjrA3LdVs=
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB3565896A6029A8E2300FDC4AD84D0MN2PR11MB3565namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 522e1995-9068-4a05-f204-08d6a3e4edbb
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Mar 2019 16:41:35.3860 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3549
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.26, xch-rcd-016.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/6tisch/_P0wo_6Du5-lXaUs-uy8tjfR4pw>
Subject: Re: [6tisch] Early IoT-Dir review of draft-ietf-6tisch-architecture-19
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: Fri, 08 Mar 2019 16:41:49 -0000

Hello Eliott

All the best,

Pascal

From: Eliot Lear <lear@cisco.com>
Sent: jeudi 7 mars 2019 17:10
To: Pascal Thubert (pthubert) <pthubert@cisco.com>
Cc: iot-dir <iot-dir@ietf.org>; 6tisch@ietf.org; draft-ietf-6tisch-architecture@ietf.org; Suresh Krishnan <suresh@kaloom.com>; Carlos Pignataro (cpignata) <cpignata@cisco.com>; CARLOS JESUS BERNARDOS CANO <cjbc@it.uc3m.es>
Subject: Re: Early IoT-Dir review of draft-ietf-6tisch-architecture-19




On 26 Feb 2019, at 15:08, Pascal Thubert (pthubert) <pthubert@cisco.com<mailto:pthubert@cisco.com>> wrote:

Hello Eliot

Many thanks for your early review! And yes, I agree that a smaller committee is great to clean up the major aspects before opening to the wider public.

Please see below (in purple in the text):

First, the good.

I commend you on using the early review option!  This provides you the opportunity to consider substantial changes prior to garnered consensus, saving you lots of time and energy.

You have much of the content that is necessary to explain the architecture.  In several reads I became confident that much of this will actually work.  Clearly the approach is quite flexible to support a great many deployments.  It seems to me you have identified all the right building blocks.

>    Yes, and we have built it (2 open source plus a major private implementations) and interop tested it (with ETSI) over the recent years : )

Major issues

The bad.  It took me several reads over a week to really get it, and I was trying.

  *   This document introduces a great many concepts.  It is not clear to me that they should all be introduced in one document.  As a test, ask yourself this question: what would the reader lose if you did not include Section 4.4.3?  If you are going to introduce all of these concepts, then you need to pay a bit more attention to the organization.  Your hint that you have a problem in this regard is your table of contents: you are spending roughly 12 pages to describe what you label as “High Level Architecture”.  Section 3 needs to be sufficiently succinct that it fits into Section 1.  Otherwise it must be combined into Section 4, which in turn could be broken up into major sections.  I also would have expected something of a mapping between Sections 3 and 4: that is, high level in one, details in the other.  But that’s not really what we get.  Section 3.7 and 3.8 feel as though it really belongs in Section 4.

     *   Section 4.4.3 positions the future work at PAW. This is what enables the “deterministic thing” and is the major mode of operation in the pre-6tisch art of process control network. We could not really ignore it. The split with a high level architecture is a result of a review by Ralph long ago. Ralph expected a succinct high level architecture and the doc with section 3 and 4 as one was too deep and wide. I agree with you that 3.7 and 3.8 could move to section 4, this would reduce section 3 down to 8 pages and get us closer to what Ralph expected I guess.

I think Ralph and I were agreeing in principle, then.


     *
     *   The outlook of the ToC would then be:
   2.  Terms and References  . . . . . . . . . . . . . . . . . . . .   4
     2.1.  BCP 14  . . . . . . . . . . . . . . . . . . . . . . . . .   4
     2.2.  Terminology . . . . . . . . . . . . . . . . . . . . . . .   4
     2.3.  References  . . . . . . . . . . . . . . . . . . . . . . .  10
     2.4.  Subset of a 6LoWPAN Glossary  . . . . . . . . . . . . . .  11
   3.  High Level Architecture . . . . . . . . . . . . . . . . . . .  12
     3.1.  6TiSCH Stack  . . . . . . . . . . . . . . . . . . . . . .  12
     3.2.  TSCH: A Deterministic MAC Layer . . . . . . . . . . . . .  14
     3.3.  Scheduling TSCH . . . . . . . . . . . . . . . . . . . . .  14
     3.4.  Routing and Forwarding Over TSCH  . . . . . . . . . . . .  16
     3.5.  A Non-Broadcast Multi-Access Radio Mesh Network . . . . .  17
     3.6.  A Multi-Link Subnet Model . . . . . . . . . . . . . . . .  19
   4.  Architecture Components . . . . . . . . . . . . . . . . . . .  20
     4.1.  6LoWPAN (and RPL) . . . . . . . . . . . . . . . . . . . .  20
       4.1.1.  RPL-Unaware Leaves and 6LoWPAN ND . . . . . . . . . .  21
       4.1.2.  RPL Root And 6LBR . . . . . . . . . . . . . . . . . .  21
     4.2.  Network Access and Addressing . . . . . . . . . . . . . .  22
       4.2.1.  Join Process  . . . . . . . . . . . . . . . . . . . .  22
       4.2.2.  Registration  . . . . . . . . . . . . . . . . . . . .  24
     4.3.  TSCH and 6top . . . . . . . . . . . . . . . . . . . . . .  26


     *   Works?


The only real issue is whether Sections 1 and 3 can be combined, and I would not stand on my head on it.  The key thing is to make sure that people can gain a clear understanding of what the architecture is trying to achieve in Section 1, and then how it does so.  The closer those two textual components are at the high level, the better you will be.  But that’s just me, and others may see this differently, and it is general (non-IoT) advice.


Ø    I’ll keep that in mind for the next round





  *   While there are some illustrations, there are not any examples of how this stuff is intended to function in practice.  I will readily concede that examples are hard to write and get right, but they’re still important, and perhaps nowhere more-so with your AND and OR discussion in Section 4.7.2.  My suggestion is that you seriously consider the validity of any component that you cannot show an example for.  I think visualising schedules in several instances would help, for example.

     *   will do, but that will take time and I do not want to hold my answer : )

  *   You have quite a number of groupings and disparate explanations of them.  In this document alone you have cells, slots, slot frames, bundles, tracks, and packets.  These are fundamental to your architecture.  There needs to be a single section that introduces these, and shows how they fit together.  It is not necessary in this introductory session to detail every aspect of these groupings, but simply to show their relationship to one another.  You have a lot of the right diagrams in Sections 3 and 4, but one wants to understand the big picture before delving into the components.

     *   I can do that too, and place text in section 2 or 3. There is a difficult tension between the desire to shrink those sections that you expressed earlier and the request you’re making here.

You addressed this, I think in the other email.


     *

  *   Sections 2.2, 2.3, and 2.4 should be combined and reduced.  Keep in mind that the style of the IETF is to define on first use.  What you want to avoid is the reader having to continuously flip back to the glossary.  People aren’t reading this stuff on paper anymore.  You might think this a minor issue.  However, what you have told me, your dear reader, in Section 2.3 in particular is that I am unlikely to understand this architecture without having a full understanding of a year’s worth of reading, when that’s clearly not the case.

     *   Problem there. We were asked to merge the 6TiSCH terminology document https://tools.ietf.org/html/draft-ietf-6tisch-terminology-10  into the architecture to save RFC numbers and IESG cycles. We already used “define on first use” but the terminology was also useful when coming back to the doc or not reading it serially, as well as when reading another draft from the WG. I can move it to the appendix if that looks better, but I do not think we should eliminate or shrink dramatically what used to be a WG document just like that. We could try to convince Suresh (cc)  to resplit but there is little hope.

My suggestion is still to consolidate Terminology and Glossary.  References don’t go in the front.


  *   There I distinction between the externam acronyms that come from outside sources and the 6TiSCH terminology. A merge would make it look like we define 6BBR here, which is not the case. The format used here echoes the one that went through successfully in RFC 8505. People found useful that all this IOT jargon
  *   I see I need to rename section 2.3. It is not a “reference” but a useful reading section. RFC 8505 called it “related documents” and calls terminology “New terms”. Is that better?



     *
•  To this end, you should include in your introduction something like Figure 4 that introduces the components.  You might also state some of the operating assumptions of the devices involved, and focus on a few use cases as to how it would be applied (see examples above).

     *   Will do; I’ll come back to you when I have progressed on all the above and probably published a rev so you can diff through easily. Note that again, this goes against a desire for increased conciseness. My understanding of what you describe looks a lot like a full book on 6TiSCH. I have no time to write that, I would if I did, and the reader is probably not expecting that from an IETF specification



Minor issues

  *   You are referencing BCP 14 but not really using it.  If you are referencing it to explain that you do not mean to be making normative statements, I think it is best to plainly say just that.

     *   It’s a nits thingy since we are going for std track. I’ll let the IESG sort that out with the DetNet architecture and will mimic when they are done.

I don’t think you intend this draft to be normative.  By saying that clearly, you will save potential confusion; as in when in doubt, go find the normative reference.


Ø    I know it looks strange. The original intent was to go for Informational. But discussing the detnet architecture that I also co-author, we found rationale for going standard track, pretty much related to getting an appropriate review level for a doc that concerns outside of IETF bodies like IEEE. The IESG is looking at the case for the detnet architecture now. My take is that this doc should follow the same path for the same reason. Not sure which that will be : )
Many thanks!

Pascal