Re: [6tisch] New Version Notification for draft-karaagac-6tisch-int-00.txt

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Tue, 14 January 2020 13:11 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 8DDE1120077 for <6tisch@ietfa.amsl.com>; Tue, 14 Jan 2020 05:11:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level:
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=XqGJxfQB; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=D3mTm9/H
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 Pjrjm4TQj4EQ for <6tisch@ietfa.amsl.com>; Tue, 14 Jan 2020 05:11:29 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B271C120025 for <6tisch@ietf.org>; Tue, 14 Jan 2020 05:11:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7498; q=dns/txt; s=iport; t=1579007489; x=1580217089; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=Q1ZMH0uXIno+QG+2md4JlTxhWljpBbarKWKmAKti/Ho=; b=XqGJxfQBKs1bJCUXpmy5u79ZebN9ObNDnwZmiA6jvK4deLOswXgYpbb8 kfcFxSCiQ/mS+Qcqseq7OUX/c6To8kLLLtuEXh6KXJi5wfYPDkw1JpQrn llYNXoMwLVqGUunxpT8YrT2xJxxtTa4dqeqJCGELOTyr2rW9ABlbh+P/r o=;
IronPort-PHdr: =?us-ascii?q?9a23=3Ay38/AxNmjytus7QKt+El6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu6w/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjjMP73ZSEgAOxJVURu+DewNk0GUMs=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B+FACAvR1e/4gNJK1bCh4BCxyDT1A?= =?us-ascii?q?FbFggBAsqg01Ag0YDiwVOghGYDoFCgRADVAkBAQEMAQEYCwoCAQGDe0UCF4F?= =?us-ascii?q?mJDgTAgMNAQEEAQEBAgEFBG2FNwyFXgEBAQEDAQEKAgQREQwBASMJCQMLBAI?= =?us-ascii?q?BBgIRBAEBAwImAgICJQsVCAgCBAESCAwHB4MFgkoDLgECDI9lkGQCgTiIYXW?= =?us-ascii?q?BMoJ+AQEFgS8BAwIOQYMZGIIMCYEOKIwZGoFBP4FYUYF7PoJkAQECAQGBIwQ?= =?us-ascii?q?NBCkFECECglYygiyNVYJ5hXuJS48uCoI4hzyFeokSgkd3hwuQJIp7g2CIXJI?= =?us-ascii?q?bAgQCBAUCDgEBBYFpIoFYcBUaIYJsCUcYDYgBg3OFFIU/dIEoiTaCQwEB?=
X-IronPort-AV: E=Sophos;i="5.69,432,1571702400"; d="scan'208";a="613523309"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Jan 2020 13:11:28 +0000
Received: from XCH-ALN-007.cisco.com (xch-aln-007.cisco.com [173.36.7.17]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 00EDBSmJ018388 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 14 Jan 2020 13:11:28 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-007.cisco.com (173.36.7.17) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 14 Jan 2020 07:11:27 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 14 Jan 2020 07:11:26 -0600
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 14 Jan 2020 08:11:26 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F+Lrpjpu3XaZQevMYoMJsLB1N+BT4TK3kbhJHhxTSjQ8TT2RWA5GOdky5vcL4obWLQ3levaAcKu+3KpX4GRCQy/poCiKMA8cb9ghDMKMt2kefBCgEH0ZRP2HAUg2xP0l2HFe68tYhuJTPb+ZnWsEflkbY4BnyZKDIBpXonGkglt83KNzx4BudMmaHScg8Y7e3PTGAFosaYtIpQEf9PegsFjr+GXidfuG0CajoCwdXoVHDlFaTOp3Zjmq8sNx3wf0EjVIo22B8nRXgDRtSGbF9EEr2WorDFrSar5MGnIAfh+MWlt1MLgxOAn9XVLiNQYw+E6PHLZF3Js+0IdNsWprmg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q1ZMH0uXIno+QG+2md4JlTxhWljpBbarKWKmAKti/Ho=; b=kWK7qcwv77tYcu6kE6rRCe02dWnWLNYUIeqOZD0Uy93NqgJplS6gBC0ljrJ8VAZT7Zfr+ZTL6rYXVV60kfvJBR1+VZDQ8GvgoaZE2e0kAnuODX3SIzB949IZeYvS9V1GzxondCdNXbKG3QkuAmtx2nTj2mLX0nImkBJv7xbqc7fBLJJsQBh1dGwsy2d1hOGMSlQquV38LyIcNVj4VpixkC/DMw+pUtv1OGcOPmk08u+ChvFiFxgThZ7aVJKWjn87B/gFdIfnE+T1JjEttERQstVk46jYxRVQZYe8+3STFFdqpGZYhxlfwF2dfZSUJZULVqggqJSP2lYCYQt6eY8XzQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q1ZMH0uXIno+QG+2md4JlTxhWljpBbarKWKmAKti/Ho=; b=D3mTm9/HvtNHsLHeAXQTdaAI8cZDnaE/qdVDMjg3jbm2c8yoC+Do644ZxFdJgcvPJR87E/egbjwqsc2qjUGSJTjsG2O9F3xjQ6Ed2iXF36MWkizcVrJlE9IlxnGd32rf7+5LIyPxxwv1QF9QRL/34gObzTVNxja77rWYAZlqte4=
Received: from BYAPR11MB3558.namprd11.prod.outlook.com (20.178.206.75) by BYAPR11MB3382.namprd11.prod.outlook.com (20.177.185.79) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.18; Tue, 14 Jan 2020 13:11:25 +0000
Received: from BYAPR11MB3558.namprd11.prod.outlook.com ([fe80::f47b:933e:33bc:5616]) by BYAPR11MB3558.namprd11.prod.outlook.com ([fe80::f47b:933e:33bc:5616%5]) with mapi id 15.20.2623.017; Tue, 14 Jan 2020 13:11:25 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: =?utf-8?B?QWJkdWxrYWRpciBLYXJhYcSfYcOnIChVR2VudC1pbWVjKQ==?= <Abdulkadir.Karaagac@UGent.be>, "6tisch@ietf.org" <6tisch@ietf.org>
Thread-Topic: New Version Notification for draft-karaagac-6tisch-int-00.txt
Thread-Index: AQHVyM13PrqUP/PduEaydEgQyJyajqfp52BwgAAxwKA=
Date: Tue, 14 Jan 2020 13:11:00 +0000
Deferred-Delivery: Tue, 14 Jan 2020 13:10:48 +0000
Message-ID: <BYAPR11MB35585A1221DC38AE1E1BF272D8340@BYAPR11MB3558.namprd11.prod.outlook.com>
References: <157878128266.26084.13726261387928945335.idtracker@ietfa.amsl.com> <6197870a4dd542d292a355ff997feecb@xmail102.UGent.be>
In-Reply-To: <6197870a4dd542d292a355ff997feecb@xmail102.UGent.be>
Accept-Language: fr-FR, 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: [2001:420:c0c0:1001::305]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 09cfaa30-34a0-4f0c-1db3-08d798f34224
x-ms-traffictypediagnostic: BYAPR11MB3382:
x-microsoft-antispam-prvs: <BYAPR11MB33824C2FE31AF05496637889D8340@BYAPR11MB3382.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 028256169F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(366004)(39860400002)(376002)(346002)(189003)(199004)(8936002)(6506007)(110136005)(186003)(53546011)(316002)(86362001)(7696005)(478600001)(966005)(33656002)(9686003)(81166006)(5660300002)(81156014)(8676002)(55016002)(15650500001)(71200400001)(6666004)(66574012)(66946007)(66476007)(66556008)(64756008)(66446008)(52536014)(76116006)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB3382; H:BYAPR11MB3558.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ugV8F1QOJlIbLkre6Z0hnLXl8JNqnyHU+eY/yD4KHHhopfgRvYroJDRBTipoZLIXFwo9xcrfGc7yAQODsVeoHQ0/4GuDkSqXpqB9+xQa92/UwfkVLJb/5GNxxgN8Wnmvi9WchPdguBdrU/uFDfupc5Kw/cTvsZny1S7jjCmrg1n8AwHUICSrJrtJTt904wzb4REAncIHV8FJmiRmOZswaKZXLDN/NuAXSQIpzVfMGB+2+5qt5MucPKl5vv5EMGG5ZmDQ02EhH9t/i4RFafwxW3m/YulUaPaIok7s8U5CsAfKhOT6gaTWEo9Yzl3aGOeOZhT5t+bsHEutN6CFUxOc67s5zhjHbhZ1KbI58MPnQfyX/QizRX7W1LZVmU5H56yHVN4wLHD9XPrdKJcx40IgLymqgB2qSXDQrdPDc1TU2GK90La2vysJK+R/2/LivEfkyzrlKExTJJSTOtBr26ETHgbRSXjSA/MkWddcO8CRyyzggHLyMuw0AzI6iT2U7lBm+pGSQqC7ZFxUC5H8S2NHWA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 09cfaa30-34a0-4f0c-1db3-08d798f34224
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jan 2020 13:11:24.8953 (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-CrossTenant-userprincipalname: da7TRcIf3wAKbqR6exkSYDoa/13sXY8XN1ZnnO647mU5SMwbB8fBvEmUgSZInYWVlrl5Vul1nJfY1Ar3lGnydA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3382
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.17, xch-aln-007.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/6tisch/j7NeM59VICS1A4gu3_lHWredN8w>
Subject: Re: [6tisch] New Version Notification for draft-karaagac-6tisch-int-00.txt
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: Tue, 14 Jan 2020 13:11:34 -0000

Dear authors

This draft strikes me as very mature for a 00, and a very useful piece of work as well.
It looks like you have implemented and tried it out already, correct?

A few comments and questions:

* Since you are using IEs Fig 1 could represent the insertion before the IPv6 payload.
* There could be a Fig describing the typical format of the inserted IE at the end of 2.2
* A discussion on the chances of loss that are augmented as the frame are enlarged could be useful in the intro
* A discussion of the INT header used as a hidden channel could be useful in the security section
* It seems that the data can only be reported on packets that are going outwards. You may want to indicate that in a classical non-storing network with the root acting as backbone router, all packets fly through the 6BBR and can be instrumented. 
* Because of the Q bit it seems that the INT IE is also used in packets going down: the source routing header may make it complicated to instrument such packets. More description on the operation and size of inserted header in downwards packets could be useful. Maybe we could make the query a different IE altogether and save the Q bit for the future. 
* If the telemetry relates to a transmission by a child, then the node ID is not enough to identify the link since the child has multiple parents.
* Apparently in HbH mode 1 only the first nodes may insert data if the network is deep and the room limited. 
* In HbH mode 2, how do we balance the use of the space so that all hops have an equal chance to report their information? Is that what 2.3.1 is all about? 
* In section 2.3 
** I believe that if nodes use different strategies some may starve. Like for the objective function, there should be a single strategy, that may have to be tuned for the shape of the network. 
** in 2.3.1 if all nodes source traffic and not only the deepest ones, actually the nodes near the root may have more opportunities, it really depends on the shape of the network.
** in 2.3.2 we seem to assume that only nodes deep in the network source packets. In reality, say that there can be 3 values stored, then the number of chances is proportional to the number of children and grandchildren, and nodes deep in the network may have less of these.
** it could be good that a node that refrains to insert redundant information may still indicate that already sent information (sequence) is unchanged. Along that line of thought how do we handle loss? A same sequence sent several times?
* Security section should indicate that the payload IE is modified at each hop and there is no guarantee that the original information is preserved

Great work!

Pascal





> -----Original Message-----
> From: 6tisch <6tisch-bounces@ietf.org> On Behalf Of Abdulkadir Karaagaç
> (UGent-imec)
> Sent: mardi 14 janvier 2020 10:43
> To: 6tisch@ietf.org
> Subject: [6tisch] FW: New Version Notification for draft-karaagac-6tisch-int-
> 00.txt
> 
> Dear all,
> We have submitted a new draft describing an efficient and timely monitoring
> solution for 6TiSCH Networks. We believe that this mechanism can become a
> very powerful tool for 6TiSCH Networks with the contribution of the 6TiSCH
> community.
> 
> All kinds of feedback and comments are very welcome. Thanks a lot!
> 
> Kind regards,
> Abdulkadir
> 
> 
> -----Original Message-----
> From: internet-drafts@ietf.org <internet-drafts@ietf.org>
> Sent: Saturday, January 11, 2020 23:21
> To: Jeroen Hoebeke (UGent-imec) <Jeroen.Hoebeke@UGent.be>be>; Abdulkadir
> Karaağaç (UGent-imec) <Abdulkadir.Karaagac@UGent.be>
> Subject: New Version Notification for draft-karaagac-6tisch-int-00.txt
> 
> 
> A new version of I-D, draft-karaagac-6tisch-int-00.txt has been successfully
> submitted by Abdulkadir Karaagac and posted to the IETF repository.
> 
> Name:		draft-karaagac-6tisch-int
> Revision:	00
> Title:		In-band Network Telemetry for 6TiSCH Networks
> Document date:	2020-01-11
> Group:		Individual Submission
> Pages:		14
> URL:            https://www.ietf.org/internet-drafts/draft-karaagac-6tisch-int-
> 00.txt
> Status:         https://datatracker.ietf.org/doc/draft-karaagac-6tisch-int/
> Htmlized:       https://tools.ietf.org/html/draft-karaagac-6tisch-int-00
> Htmlized:       https://datatracker.ietf.org/doc/html/draft-karaagac-6tisch-int
> 
> 
> Abstract:
>    This document describes In-band Network Telemetry for 6TiSCH
>    Networks, offering a flexible monitoring solution with minimal
>    resource consumption and communication overhead while supporting a
>    wide range of monitoring operations and strategies for dealing with
>    various network scenarios and use cases.  It enables 6TiSCH networks
>    to collect per-packet and per-hop monitoring information by
>    piggybacking telemetry information onto the data packets by
>    exploiting the remaining space in the IEEE 802.15.4e frames, thus not
>    impacting network behavior and performance.  This document also
>    discusses the data fields and associated data types for 6TiSCH INT
>    mechanism.
> 
> 
> 
> 
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
> 
> The IETF Secretariat
> 
> _______________________________________________
> 6tisch mailing list
> 6tisch@ietf.org
> https://www.ietf.org/mailman/listinfo/6tisch