Re: [6tisch] Review on draft-tiloca-6tisch-robust-scheduling-01

Marco Tiloca <marco.tiloca@ri.se> Fri, 05 April 2019 08:19 UTC

Return-Path: <marco.tiloca@ri.se>
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 65324120390 for <6tisch@ietfa.amsl.com>; Fri, 5 Apr 2019 01:19:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=risecloud.onmicrosoft.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 QiiGk7w5cSlJ for <6tisch@ietfa.amsl.com>; Fri, 5 Apr 2019 01:19:06 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00085.outbound.protection.outlook.com [40.107.0.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9F4E12038D for <6tisch@ietf.org>; Fri, 5 Apr 2019 01:19:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=RISEcloud.onmicrosoft.com; s=selector1-ri-se; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x8ZziPyRSIav9SYqIyOttLoPMAYMG9p5GH2OSBQDzZE=; b=CLeJnWA65SHg+XauaBBNgwZqkZ35vqnx4RUWarSTXu2YPPpCbFn526WPjfMGMEUe/dedKYEOhGVxiLvk2RVrzfgB+AAOpHNGILF9nxDvd6re3F7LiCpZqJAMkrlgbvthmZV3Sg/Jl1ImzuDoPncB1L6bjBHaRoGzdbna/49yj0E=
Received: from HE1P189CA0013.EURP189.PROD.OUTLOOK.COM (2603:10a6:7:53::26) by VI1P189MB0333.EURP189.PROD.OUTLOOK.COM (2603:10a6:802:35::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1771.16; Fri, 5 Apr 2019 08:19:03 +0000
Received: from AM5EUR02FT059.eop-EUR02.prod.protection.outlook.com (2a01:111:f400:7e1e::209) by HE1P189CA0013.outlook.office365.com (2603:10a6:7:53::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1750.17 via Frontend Transport; Fri, 5 Apr 2019 08:19:02 +0000
Authentication-Results: spf=pass (sender IP is 194.218.146.197) smtp.mailfrom=ri.se; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=bestguesspass action=none header.from=ri.se;
Received-SPF: Pass (protection.outlook.com: domain of ri.se designates 194.218.146.197 as permitted sender) receiver=protection.outlook.com; client-ip=194.218.146.197; helo=mail.ri.se;
Received: from mail.ri.se (194.218.146.197) by AM5EUR02FT059.mail.protection.outlook.com (10.152.9.204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.1750.20 via Frontend Transport; Fri, 5 Apr 2019 08:19:02 +0000
Received: from [10.112.10.131] (10.100.0.158) by sp-mail-2.sp.se (10.100.0.162) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Fri, 5 Apr 2019 10:19:02 +0200
To: Simon Duquennoy <simon.duquennoy@gmail.com>, Tengfei Chang <tengfei.chang@gmail.com>
CC: 6tisch <6tisch@ietf.org>
References: <CAAdgstTk7+G4cFE5wepXxS4xiJMA_hX7R=NGHvEoawpSKYg75Q@mail.gmail.com> <CAMxvJtJ6S1snpFHk=V6w316O7fyH-NuT155P+LcBeQW96kuDOw@mail.gmail.com>
From: Marco Tiloca <marco.tiloca@ri.se>
Openpgp: preference=signencrypt
Autocrypt: addr=marco.tiloca@ri.se; prefer-encrypt=mutual; keydata= mQENBFSNeRUBCAC44iazWzj/PE3TiAlBsaWna0JbdIAJFHB8PLrqthI0ZG7GnCLNR8ZhDz6Z aRDPC4FR3UcMhPgZpJIqa6Zi8yWYCqF7A7QhT7E1WdQR1G0+6xUEd0ZD+QBdf29pQadrVZAt 0G4CkUnq5H+Sm05aw2Cpv3JfsATVaemWmujnMTvZ3dFudCGNdsY6kPSVzMRyedX7ArLXyF+0 Kh1T4WUW6NHfEWltnzkcqRhn2NcZtADsxWrMBgZXkLE/dP67SnyFjWYpz7aNpxxA+mb5WBT+ NrSetJlljT0QOXrXMGh98GLfNnLAl6gJryE6MZazN5oxkJgkAep8SevFXzglj7CAsh4PABEB AAG0Nk1hcmNvIFRpbG9jYSAobWFyY28udGlsb2NhQHJpLnNlKSA8bWFyY28udGlsb2NhQHJp LnNlPokBNwQTAQgAIQUCWkAnkAIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRDuJmS0 DljaQwEvCACJKPJIPGH0oGnLJY4G1I2DgNiyVKt1H4kkc/eT8Bz9OSbAxgZo3Jky382e4Dba ayWrQRFen0aLSFuzbU4BX4O/YRSaIqUO3KwUNO1iTC65OHz0XirGohPUOsc0SEMtpm+4zfYG 7G8p35MK0h9gpwgGMG0j0mZX4RDjuywC88i1VxCwMWGaZRlUrPXkC3nqDDRcPtuEGpncWhAV Qt2ZqeyITv9KCUmDntmXLPe6vEXtOfI9Z3HeqeI8OkGwXpotVobgLa/mVmFj6EALDzj7HC2u tfgxECBJddmcDInrvGgTkZtXEVbyLQuiK20lJmYnmPWN8DXaVVaQ4XP/lXUrzoEzuQENBFSN eRUBCACWmp+k6LkY4/ey7eA7umYVc22iyVqAEXmywDYzEjewYwRcjTrH/Nx1EqwjIDuW+BBE oMLRZOHCgmjo6HRmWIutcYVCt9ieokultkor9BBoQVPiI+Tp51Op02ifkGcrEQNZi7q3fmOt hFZwZ6NJnUbA2bycaKZ8oClvDCQj6AjEydBPnS73UaEoDsqsGVjZwChfOMg5OyFm90QjpIw8 m0uDVcCzKKfxq3T/z7tyRgucIUe84EzBuuJBESEjK/hF0nR2LDh1ShD29FWrFZSNVVCVu1UY ZLAayf8oKKHHpM+whfjEYO4XsDpV4zQ15A+D15HRiHR6Adf4PDtPM1DCwggjABEBAAGJAR8E GAECAAkFAlSNeRUCGwwACgkQ7iZktA5Y2kPGEwf/WNjTy3z74vLmHycVsFXXoQ8W1+858mRy Ad0a8JYzY3xB7CVtqI3Hy894Qcw4H6G799A1OL9B1EeA8Yj3aOz0NbUyf5GW+iotr3h8+KIC OYZ34/BQaOLzdvDNmRoGHn+NeTzhF7eSeiPKi2jex+NVodhjOVGXw8EhYGkeZLvynHEboiLM 4TbyPbVR9HsdVqKGVTDxKSE3namo3kvtY6syRFIiUz5WzJfYAuqbt6m3TxDEb8sA9pzaLuhm fnJRc12H5NVZEZmE/EkJFTlkP4wnZyOSf/r2/Vd0iHauBwv57cpY6HFFMe7rvK4s7ME5zctO Ely5C6NCu1ZaNtdUuqDSPA==
Message-ID: <7895e2f3-706f-6121-91ff-f61a75bca6b3@ri.se>
Date: Fri, 05 Apr 2019 10:19:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <CAMxvJtJ6S1snpFHk=V6w316O7fyH-NuT155P+LcBeQW96kuDOw@mail.gmail.com>
Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="JrX2lHMk71oE7IkbFJ3dTfBrB3z8tKFYW"
X-Originating-IP: [10.100.0.158]
X-ClientProxiedBy: sp-mail-2.sp.se (10.100.0.162) To sp-mail-2.sp.se (10.100.0.162)
X-EOPAttributedMessage: 0
X-Forefront-Antispam-Report: CIP:194.218.146.197; IPV:NLI; CTRY:SE; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(39860400002)(136003)(376002)(346002)(396003)(2980300002)(199004)(51914003)(189003)(7736002)(64126003)(36756003)(104016004)(65956001)(40036005)(65806001)(106002)(53546011)(68736007)(71190400001)(22756006)(33964004)(386003)(235185007)(6246003)(44832011)(5070765005)(478600001)(4326008)(97736004)(5660300002)(66574012)(316002)(356004)(110136005)(58126008)(5024004)(568964002)(16586007)(16576012)(31686004)(229853002)(336012)(53936002)(486006)(8936002)(11346002)(8676002)(84326002)(74482002)(65826007)(2906002)(476003)(126002)(236005)(446003)(966005)(2616005)(6116002)(16526019)(69596002)(54896002)(76176011)(606006)(186003)(86362001)(31696002)(106466001)(3846002)(21480400003)(77096007)(26005)(6306002)(81166006)(81156014)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1P189MB0333; H:mail.ri.se; FPR:; SPF:Pass; LANG:en; PTR:InfoDomainNonexistent; A:1; MX:1;
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: e49a22df-5a03-44de-a6cb-08d6b99f5c9f
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600139)(711020)(4605104)(4709054)(2017052603328)(7193020); SRVR:VI1P189MB0333;
X-MS-TrafficTypeDiagnostic: VI1P189MB0333:
X-Microsoft-Antispam-PRVS: <VI1P189MB03336550E502D2DDAE203A7999510@VI1P189MB0333.EURP189.PROD.OUTLOOK.COM>
X-Forefront-PRVS: 0998671D02
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info: iJ+fyWQX4mXHzg2dRQvmhRBSw1Mz3GRcUYlvb4e7iOti+lk+ZHn/lUdRjO6lNKPDnjjg6utu6lzRQlMlL6+oJBMtGf1BaXvgueFJsmU+sHF+W7V8SmyP0dV3+gY6Y4cHP7JxWHYM3oR2z0V4C6KAp0y5R97rcm1T5l3gs6D59NCzH/hD1972tPv4JwqlmqPbaobLVcrzcCvdT/Biss+v7ytKxawQmujaUCOxdI+RnmbjhJl2xoXauvAZZZEKTcE3uNBIAovwx/M9fhxY4BDocu2CBSQA+qu5ze4rtQD2UGGSKHBvsbjKH3QypSkC1kgE/v1EjM+T12WDwR4nmSnIlLAWL6QVPMXKeYTnMETzOi2XEeAtXz7PHR47eCCdS4tW0bLwEyLfUjys5XKJ/isOgFMMQWbEPCQ0bxSyaSZ/uo8=
X-OriginatorOrg: ri.se
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Apr 2019 08:19:02.3348 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: e49a22df-5a03-44de-a6cb-08d6b99f5c9f
X-MS-Exchange-CrossTenant-Id: 5a9809cf-0bcb-413a-838a-09ecc40cc9e8
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5a9809cf-0bcb-413a-838a-09ecc40cc9e8; Ip=[194.218.146.197]; Helo=[mail.ri.se]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1P189MB0333
Archived-At: <https://mailarchive.ietf.org/arch/msg/6tisch/hhi-byS9jJrBXBd8zSRvmE9Njbg>
Subject: Re: [6tisch] Review on draft-tiloca-6tisch-robust-scheduling-01
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, 05 Apr 2019 08:19:09 -0000

Hello Tengfei,

Thank you for your review!

As to your comment on Equation 1, we used 'c' to highlight it as the
unknown variable when solving the equation, but indeed it refers to the
channel offset. We will make this explicit in the text.

Best,
/Marco

On 4/4/19 8:57 PM, Simon Duquennoy wrote:
> Hi Tengfei,
>
> Thanks for these questions.
>
> 1. We're not protecting against selective jamming on the minimal cell
> indeed. This is a tricky problem, because beacons must include enough
> information for nodes to find out when to tx/rx for the join
> procedure, and a not-joined-yet node can do it then so can an
> attacker. Our threat model is where the attacker is interested in
> degrading the performance for a given [set of] node[s] in a running
> network.
>
> 2. This is a great point. We currently know of two approaches, both of
> which involve a slight modification of MSF. (a) make MSF use the
> minimal cell instead of autonomous for joining or (b) move autonomous
> cells to a different slotframe than dedicated cells (e.g. to
> autonomous to slotframe 0, or dedicated to a new slotframe 2).
>
> Best,
> Simon
>
> On Thu, Apr 4, 2019 at 6:47 PM Tengfei Chang <tengfei.chang@gmail.com
> <mailto:tengfei.chang@gmail.com>> wrote:
>
>     Hello Authors,
>
>     I just reviewed the draft. It reads pretty good for me! I only
>     found a tiny typo error in Eq.1 where the 'c' is not defined
>     actually, I believe you mean 'chOff'.
>
>     Besides, I have two questions referring the usage of minimal cell.
>
>     1. What if the selective jamming applied on the minimal cell? Do
>     you consider to resolve this case?
>
>     2. The joining traffic is going on  minimal cell in slotframe 0.
>     Do you plan to use some strategy to regulate the traffic on
>     minimal cell? I am asking this because this is different from what
>     MSF is doing, which send joining packet over autonomous cell.
>
>     Tengfei
>
>     -- 
>     Chang Tengfei,
>     Pre-Postdoctoral Research Engineer, Inria
>     _______________________________________________
>     6tisch mailing list
>     6tisch@ietf.org <mailto:6tisch@ietf.org>
>     https://www.ietf.org/mailman/listinfo/6tisch
>
>
> _______________________________________________
> 6tisch mailing list
> 6tisch@ietf.org
> https://www.ietf.org/mailman/listinfo/6tisch

-- 
Marco Tiloca
Ph.D., Senior Researcher

RISE Research Institutes of Sweden
Division ICT
Isafjordsgatan 22 / Kistagången 16
SE-164 40 Kista (Sweden)

Phone: +46 (0)70 60 46 501
https://www.ri.se