Re: [Lwip] [T2TRG] QUIC on IoT boards

Thomas Fossati <Thomas.Fossati@arm.com> Mon, 20 January 2020 09:52 UTC

Return-Path: <Thomas.Fossati@arm.com>
X-Original-To: lwip@ietfa.amsl.com
Delivered-To: lwip@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C7E91200E0 for <lwip@ietfa.amsl.com>; Mon, 20 Jan 2020 01:52:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=GG8aikqs; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=armh.onmicrosoft.com header.b=uCac0l8R
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 tDw8ANGywQIw for <lwip@ietfa.amsl.com>; Mon, 20 Jan 2020 01:52:11 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2062d.outbound.protection.outlook.com [IPv6:2a01:111:f400:7d00::62d]) (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 1B1BE1200B1 for <lwip@ietf.org>; Mon, 20 Jan 2020 01:52:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4jDk6fwcUqc13Zah9UtSBVBpFHJkhzKgFtJ3KhjIi4A=; b=GG8aikqs69oj3vf78QGtgvwP04rdP+9dzrPPEVhVkwuR+eR360Lw4+T4SvXsGTGfD7lCW+rmLDCOn0A/mUaBKTEWNLNTYSrkMxe/y64GBKsiwq00Tl2J3hc3+T5FezsQEQfoKoiWqUwbM0hA6P9LOtvzFU+VAkV1N5tbMO5XR8w=
Received: from AM6PR08CA0028.eurprd08.prod.outlook.com (2603:10a6:20b:c0::16) by AM6PR08MB3445.eurprd08.prod.outlook.com (2603:10a6:20b:43::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.20; Mon, 20 Jan 2020 09:52:08 +0000
Received: from VE1EUR03FT061.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::200) by AM6PR08CA0028.outlook.office365.com (2603:10a6:20b:c0::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.20 via Frontend Transport; Mon, 20 Jan 2020 09:52:08 +0000
Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=bestguesspass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT061.mail.protection.outlook.com (10.152.19.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.23 via Frontend Transport; Mon, 20 Jan 2020 09:52:08 +0000
Received: ("Tessian outbound ba41a0333779:v40"); Mon, 20 Jan 2020 09:52:08 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: b56e9ee5d553db30
X-CR-MTA-TID: 64aa7808
Received: from a3ff96b6886f.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 85BF141E-50E9-4936-9A13-A4763E7D7B93.1; Mon, 20 Jan 2020 09:52:02 +0000
Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id a3ff96b6886f.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 20 Jan 2020 09:52:02 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mw9y8+O4vjpPX5RAWkabYtfWWu757rADxjFXi9AnV3KshJ32TyqR4mwVlT4iaZjsUWUqRjXT6gaq1WYzSiNfuygKdUBZ62Tv9zPVw/OWmfgZirqLr2JzKI9u+Zv0DSIkjaSmZko+a0DRbLKWTTzLxTaFepVR8aV47d0DdCE2uV76uyQbI46kIcwR33k4H47vtBWPgQgav6mSP7coIQVP7+qM7pG85iklo/hgkhcb6gIbPyCMA+gi7rk4Ug3mXvvkLr4qKSQCsj/7xVVaMZBp0IpNvGEc6i2My98LPa6eku28/yHePDSZlwDNo4vDZQVK8N8DEaMSwn5DiaxMaI/jMA==
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=GP64xyyoBvry6hFNGk4xCGtwSk5ew+rM/0ff+q2IeG4=; b=b26HJGddrU90U+rfW0b+9rErryZTEdm+FvYd7hPyZPEz7Vctz1vh1wEfxdLZoYPlYx3JkfkbTpqXh8DwB3Dr0buM5Gf0N/zm6zQ42tdNblmqsEKvSbJ40jAkGIOFKloimP176PcGVJNgJHGn7t/Ies+livdnuWNbpc0jr4uRSuWDlOr57uM2czGvBAgPXZydWiLJxZtMlDCCzJceHpAI8Gs7xuftaYk8bmKNy8lb+C1vnhPt6PbXPEX/W2UduBsEc7HGxPc3usrSCPzFabRh227xPw9KcO1JWi7J4nFvO7GP+0shleirv5W4o/dwO1XQiffeXEBvzkOTxMyUwFNJ9g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GP64xyyoBvry6hFNGk4xCGtwSk5ew+rM/0ff+q2IeG4=; b=uCac0l8RXdF1lTH3fV2BlEyp5BHhVtIm+6Dh3lyZpQvJQ6wJEUup+Aq1Q04jCx6GGf79ood8DGxAxHJFhu2LQNO5oPNtsK96UPNS8FRJLTPG+FLQNDk2wVRWb7bMSYTKAtH/6sC/arw8KC0KSW8qma33x+BeSoUEaElvxM03I5A=
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com (20.179.18.151) by AM6PR08MB4936.eurprd08.prod.outlook.com (10.255.122.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.19; Mon, 20 Jan 2020 09:52:01 +0000
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::9989:84d6:c203:2c63]) by AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::9989:84d6:c203:2c63%7]) with mapi id 15.20.2644.026; Mon, 20 Jan 2020 09:52:01 +0000
From: Thomas Fossati <Thomas.Fossati@arm.com>
To: Lars Eggert <lars@eggert.org>, "lwip@ietf.org" <lwip@ietf.org>, "t2trg@irtf.org" <t2trg@irtf.org>
Thread-Topic: [T2TRG] QUIC on IoT boards
Thread-Index: AQHVz2shHRgeSJ7xyE6pSwDkdtFrJKfzT6+A
Date: Mon, 20 Jan 2020 09:52:01 +0000
Message-ID: <522D72C3-537B-4FB9-BA28-4191DE7462F5@arm.com>
References: <6CB4D459-4AAA-4313-B95C-05DF22C9A9DD@eggert.org>
In-Reply-To: <6CB4D459-4AAA-4313-B95C-05DF22C9A9DD@eggert.org>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.20.0.191208
Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Thomas.Fossati@arm.com;
x-originating-ip: [82.11.185.80]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 5e42d12f-d6e0-44ed-72dc-08d79d8e69e8
X-MS-TrafficTypeDiagnostic: AM6PR08MB4936:|AM6PR08MB4936:|AM6PR08MB3445:
x-ms-exchange-transport-forked: True
X-Microsoft-Antispam-PRVS: <AM6PR08MB344542BAC9B122DFE0E40A049C320@AM6PR08MB3445.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
x-ms-oob-tlc-oobclassifiers: OLM:7691;OLM:10000;
x-forefront-prvs: 0288CD37D9
X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(39860400002)(346002)(396003)(366004)(189003)(199004)(64756008)(26005)(186003)(86362001)(66446008)(2616005)(110136005)(66574012)(5660300002)(66556008)(81156014)(76116006)(81166006)(2906002)(33656002)(8676002)(8936002)(91956017)(66476007)(6486002)(6506007)(66946007)(6512007)(316002)(71200400001)(36756003)(478600001)(4326008)(966005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB4936; H:AM6PR08MB4231.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: vIv0bdC92+6WPRMbPeHrwkLihpwvJl/9WPVqVb4DwCXEJx0r8eqveTnVuL+aU1ohIBvpRMRI7OOQAHZSmaphMlPmi5Qob1XYTjbwADbQ9cA8Fm/NjEJDIoLqU9s3hIQEF47Aw332m+1Xk/D8OtvPGSfi8ca3hNpfCXaXsrkoEQ5EMlu8bSIPTXsCvoObVu9GUYcbGndLVjtywMIqpXbg9DRgvs0JYdMxdqCHNsS6keWMbUH4vhTyBkNB5+zux1uzD4Ter4cOrBUVhNkkdUEfDX1sdtQtQoqFqC/JyK3AVa0qmtwDkwsBXAG1b+e3yyXRKFYGqPZHHDT6TvyAH2FQycEoCt5cM/OtEqpguDArGDDleR+5/9eZsq7TKD7Q0kHNr9LYRmZWmf9n5vyh82/DxSCPg0dvN+mgJkLATEoV75PVJLjOxy/hm4AU1sejFeMVgYLTrU69WTpM5Sa/Hsu6K91PTbCwOTvJ98uCgvAOYGBlE/W2HwBF7WajFASz8U9bND6uyBeYBnNt99S5ksh0Lg==
Content-Type: text/plain; charset="utf-8"
Content-ID: <1074C44396F93042A1883AC2BCDD1B29@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4936
Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Fossati@arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT061.eop-EUR03.prod.protection.outlook.com
X-Forefront-Antispam-Report: CIP:63.35.35.123; IPV:CAL; SCL:-1; CTRY:IE; EFV:NLI; SFV:NSPM; SFS:(10009020)(4636009)(346002)(39860400002)(376002)(396003)(136003)(189003)(199004)(2616005)(966005)(70586007)(36756003)(26826003)(70206006)(478600001)(2906002)(356004)(81166006)(110136005)(81156014)(66574012)(4326008)(33656002)(8676002)(86362001)(186003)(5660300002)(36906005)(316002)(8936002)(6486002)(6512007)(6506007)(336012)(26005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB3445; H:64aa7808-outbound-1.mta.getcheckrecipient.com; FPR:; SPF:Pass; LANG:en; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; MX:1; A:1;
X-MS-Office365-Filtering-Correlation-Id-Prvs: 8753ddf0-a359-4a8d-8b18-08d79d8e6607
X-Forefront-PRVS: 0288CD37D9
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: GnlJyphkENQB/L5Y+Sg2vhJmtNejtc66OgdRZOk+1wD785Tt3vUYbPN5eTVB1qNH2klOz1cqhRejSiSi77BwPRotwglpOJAEGmttVHuAZkSDFyTjaCQdkXa4ubcPnUcbPGZK+oOEonXtuPq8PDmC2Mlbda2/eOgkcSVpax2i7SiBXrOtYt12WoYYWJFEF+g6GsYSj6ft9l8YnZZJHIHL45Dr9QwXFX7G8ZT3nacvYrv/t98WCtJSXxgQPSPPcMFLd8kAnCMqPzQu98bodAbIIwX8uoGbzIhhtg+7UpED0J2C9CdvOCIzwgzb3Xny8IYcRgMmBjT3XIjRSK6NZRF3Wbl4XjqgcmJK/Yjpcvb2k81+RLZh+EBG4/f8NvPW8/th0wwqdEOYkkQCcbzX8kYdktvqV8E2alV+XfVxahm0Mrig9td7UOwEjgs1hHm7Kh26h0o5+HZUKhuHAeYk31vM6W6BKtWODWQ+mhc523/c7JhQfWmb7h/A5D40O7Poy6LyzolrI0Pdga1+PIua5lIxvg==
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jan 2020 09:52:08.2881 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 5e42d12f-d6e0-44ed-72dc-08d79d8e69e8
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3445
Archived-At: <https://mailarchive.ietf.org/arch/msg/lwip/T3XVffy62ZeQBAcRZbZUSOdEYXo>
Subject: Re: [Lwip] [T2TRG] QUIC on IoT boards
X-BeenThere: lwip@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Lightweight IP stack. Official mailing list for IETF LWIG Working Group." <lwip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lwip>, <mailto:lwip-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lwip/>
List-Post: <mailto:lwip@ietf.org>
List-Help: <mailto:lwip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lwip>, <mailto:lwip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Jan 2020 09:52:16 -0000

Hi Lars,

Excellent stuff, thank you for sharing the data.

It'd be nice to evaluate the QUIC stack against CoAP/DTLS on a sample of the typical interactions, e.g.:
- streaming sensor measurements (device to cloud;  long-lived, more or less sparse)
- firmware updates (cloud to device; bulky)
- device management (bidirectional; typically lightweight)

I'd be happy to help out with the characterisation, as well as the practicalities.

Cheers, thanks!

On 20/01/2020, 08:25, "T2TRG on behalf of Lars Eggert" <t2trg-bounces@irtf.org on behalf of lars@eggert.org> wrote:

    Hi,

    I wrote up my experiences of getting QUIC to run on some IoT boards for the NDSS DISS workshop. Feedback welcome!

    Towards Securing the Internet of Things with QUIC. Lars Eggert. Proc. NDSS Workshop on Decentralized IoT Systems and Security (DISS), San Diego, CA, USA, February 23, 2020. https://eggert.org/papers/2020-ndss-quic-iot.pdf

    Would be happy to chat about this more, possibly in Vancouver?

    Thanks,
    Lars



IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.