Re: [Suit] architecture draft -v15

Hannes Tschofenig <Hannes.Tschofenig@arm.com> Wed, 27 January 2021 10:11 UTC

Return-Path: <Hannes.Tschofenig@arm.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00A723A0CC4 for <suit@ietfa.amsl.com>; Wed, 27 Jan 2021 02:11:11 -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, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=armh.onmicrosoft.com header.b=6ejRLauX; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=6ejRLauX
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 O_BacIdMnojJ for <suit@ietfa.amsl.com>; Wed, 27 Jan 2021 02:11:08 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2074.outbound.protection.outlook.com [40.107.22.74]) (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 6C7833A0CC1 for <suit@ietf.org>; Wed, 27 Jan 2021 02:11:08 -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=/MqTBB5Vk/7GH5CseGHLYEzW5cuiia3Kp6gBaHVnALU=; b=6ejRLauXV8AjYS1PpJWtP7jVard3AosXNhffVGvSWGurJ/Q08wDin2On/vwRZQeMR8iMwJet06T8PFlH3n6Hu9sofXj+YsK7EPXiR3iGMljx77oJRl0MK0AaqfxJRxVy+gIOJwJ7MyKmIzqmdvH/WVurNBoWbEdzTjwPbUMBeSg=
Received: from AM6P194CA0105.EURP194.PROD.OUTLOOK.COM (2603:10a6:209:8f::46) by DB7PR08MB3498.eurprd08.prod.outlook.com (2603:10a6:10:4c::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.16; Wed, 27 Jan 2021 10:11:06 +0000
Received: from AM5EUR03FT041.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:8f:cafe::2c) by AM6P194CA0105.outlook.office365.com (2603:10a6:209:8f::46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.17 via Frontend Transport; Wed, 27 Jan 2021 10:11:06 +0000
X-MS-Exchange-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=pass 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 AM5EUR03FT041.mail.protection.outlook.com (10.152.17.186) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.11 via Frontend Transport; Wed, 27 Jan 2021 10:11:05 +0000
Received: ("Tessian outbound 587c3d093005:v71"); Wed, 27 Jan 2021 10:11:05 +0000
X-CR-MTA-TID: 64aa7808
Received: from a0ec6b2bd86f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 21563A2E-81CC-400E-8677-710D73B8573C.1; Wed, 27 Jan 2021 10:11:00 +0000
Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id a0ec6b2bd86f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 27 Jan 2021 10:11:00 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XLdb/xAzbHP8rUp+SJz39Lh6zBJjADAEjmotr4bt4XeK5NFuRFutRTLUzPE2ONCophsKltURz6/pe3ybEL2vUdQTRWKAQs5I9snz3ekrq9VqUdf4wXn7HJHEgxjNPOh9az2IJb6AGR4HAjKBAUxijMufUqJBldW/6D7zwF42WJAUoD0pC9IzjChMiQHbZVhdSivWvZ9qI64rxZT43J48AFk6Dh7Wx5vJp2mf8PsFcbke0PINSo6jUzU64RPtSDP8cdTfkIqG4ZMXqEhN2huClFZM1rGbp3mKZjyTXjguVAXeGoDPWy+xGQEePjIaQRYNmgWIo2LCxvlubfsXjuMEUg==
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=/MqTBB5Vk/7GH5CseGHLYEzW5cuiia3Kp6gBaHVnALU=; b=hZslWmWqsfckblkIhJCvi9NiKgaOZvaCiFUVdQxfqkXY9uXl1TibZwLqXATqb3DlG01JYnmqH79wb9WNhj7HUnH0mQVb6YtT1iAyAU7p2m0wnAbBwBVDZ5QW9euWVDtvYVuhk0YtODVxcejrgUyU4WIk3vXEyI2p3lusf5OnXkVHiY+wOsXrgBVBPX83aubtJXBlQGbOtoGD/o/E0opVQv4SvJmNWR0P+VxgNhcXnscK/3OER9SIeiVUT8J+fnC8VOIxN9MOplCrT0dsT9YUnOO1P0FPKNpMmez7y6lBdxjXAVmJlu1t0wFr4rOZ/o1bUstYP1M97bLy3ukvWhoZBg==
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=/MqTBB5Vk/7GH5CseGHLYEzW5cuiia3Kp6gBaHVnALU=; b=6ejRLauXV8AjYS1PpJWtP7jVard3AosXNhffVGvSWGurJ/Q08wDin2On/vwRZQeMR8iMwJet06T8PFlH3n6Hu9sofXj+YsK7EPXiR3iGMljx77oJRl0MK0AaqfxJRxVy+gIOJwJ7MyKmIzqmdvH/WVurNBoWbEdzTjwPbUMBeSg=
Received: from AM0PR08MB3716.eurprd08.prod.outlook.com (2603:10a6:208:106::13) by AM0PR08MB3217.eurprd08.prod.outlook.com (2603:10a6:208:5e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.13; Wed, 27 Jan 2021 10:10:59 +0000
Received: from AM0PR08MB3716.eurprd08.prod.outlook.com ([fe80::7484:8c2b:e664:648]) by AM0PR08MB3716.eurprd08.prod.outlook.com ([fe80::7484:8c2b:e664:648%7]) with mapi id 15.20.3784.019; Wed, 27 Jan 2021 10:10:59 +0000
From: Hannes Tschofenig <Hannes.Tschofenig@arm.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, "suit@ietf.org" <suit@ietf.org>
Thread-Topic: [Suit] architecture draft -v15
Thread-Index: AdbtZMwFOCqmNiVtTrSwGZV3rpVa0wBLZaEAAYBi8KA=
Date: Wed, 27 Jan 2021 10:10:59 +0000
Message-ID: <AM0PR08MB3716EC04CD901EE6E290F0FBFABB0@AM0PR08MB3716.eurprd08.prod.outlook.com>
References: <AM0PR08MB37160310E8C190E0343123D7FAA40@AM0PR08MB3716.eurprd08.prod.outlook.com> <63688e32-6fb6-ae67-ff52-02f2f863f20e@sandelman.ca>
In-Reply-To: <63688e32-6fb6-ae67-ff52-02f2f863f20e@sandelman.ca>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ts-tracking-id: D75526678E20DE4FBB5D6F29FDF10946.0
x-checkrecipientchecked: true
Authentication-Results-Original: sandelman.ca; dkim=none (message not signed) header.d=none; sandelman.ca; dmarc=none action=none header.from=arm.com;
x-originating-ip: [80.92.118.47]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 756e8e2d-6177-4774-db2b-08d8c2abdbf0
x-ms-traffictypediagnostic: AM0PR08MB3217:|DB7PR08MB3498:
X-Microsoft-Antispam-PRVS: <DB7PR08MB349877E5319086DA47FB3083FABB0@DB7PR08MB3498.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
nodisclaimer: true
x-ms-oob-tlc-oobclassifiers: OLM:4125;OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: wnu+3Z3i+snvqJCxROEFn+Wf9E7ZYDfrxN8kRI2lnl7G+qG20MegAcbKsDV2osgsULr3+CtzY3Wsx2Q6ItVPkZKNCCsr4rUaL4U+tq8BuOhZuZRB7TfKggpGIU7/q9cnHumnZkQZSwRNSam07p5ZgM8uvWWw5oEvW8+ePO807EvSWfNJ8pylxCSfI5Ug5yLc2WuUtT6QZNn+x2JPRXxxZQJM2FQwagPI3L7CJqowl5JCo6yAA2ajNOG4U/TuRzydu3OGZoFC6y4jk1hBmpeog6sIRwbXtWSn+TcsNjmGHQ3psiJVduQff7HTjZa87Ekf7wyToiYwKOvW9DxFuNxX3PuhhxoYSni6dkmU926lpbVQU5EiKBBJvpgXrxRnTeeEG1rxb+IS7qxl1BqOpFsemsJd3r5gXUkraVnrYBHNicqVuDT7rD9djy/7tJ0wZsc5uFVok1PlMGp2h3BNjXolZ885QiOpdoVjsgknCpiAhhLMYRVMm70KP/v2xppOIldVHN6oB7mcH9KmkjgdIyZdm0FdGq5Zx81aZyRPZBdN0OHvDpw0F1F+YHwrI72OyVqptErvvUjT1/K3rPR0L/j1tHVCCGsw+LIYbQJNbengZeI=
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR08MB3716.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(396003)(136003)(346002)(366004)(376002)(83380400001)(6506007)(8936002)(53546011)(33656002)(71200400001)(66556008)(316002)(7696005)(966005)(5660300002)(66946007)(2906002)(8676002)(9686003)(186003)(86362001)(478600001)(76116006)(110136005)(64756008)(26005)(55016002)(52536014)(66446008)(66476007); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?tX8UUi9XlktudQBcP4ssb9gNJsRBxsTRoyimNvEdoBEI8mRCjB/Y7hi2el6J?= =?us-ascii?Q?w2dO8byE2S7MLy821UCzQa54B6S8IMfx2FT/6mDNysGNs37VvV/vzJZ5CwcC?= =?us-ascii?Q?Uvj+ajrOJXG6WbCyjXgZDwOmLToLLXS5o7Ij6K8fwmnguorwydbgzpmJoKiL?= =?us-ascii?Q?EuCzbo7S1XO7uW7yoe/bX4qAZQhukC6+Yrd2qLA7jTEiRppvjoVDUulc7bis?= =?us-ascii?Q?copPGpeh/NJeNKqesdKIBYK3NqKmkSgpqmAY7ARuRt9OoykPZW3hoNDo4tg5?= =?us-ascii?Q?1YY4vwDZ+YlVQBCxyGbk6ephvypwf+MSYyXukoGbXCOgsbNZqAdXw5CycM4c?= =?us-ascii?Q?+u8JPXJesrcll+fUMAx/PlBviUTpQqUi07mJchAjF7dnLIOhRM2P1NM4lAnB?= =?us-ascii?Q?FjemLG0sTxq2V5eQMjJKYJ17dJot2T4YSYZua8NLVEKkG+SGkIE1M4qW0Nt/?= =?us-ascii?Q?4Vt35lAYJC+rgTjQRLL92qvlbBBQ1LBTQ9w0OGAslPTr+xrS3VHQ/9YOoTvs?= =?us-ascii?Q?7gifqqt5kfvqHlxuwlUeBdtGl8g1IcFUUBjvv+FTUY+IarhSGz8tDgycdm1n?= =?us-ascii?Q?gZ7Z6QQZDJHvCTG5G7/XaWQkzGpGHjJMKG04tPhl4PzkUc8PB8ojqqNHISmj?= =?us-ascii?Q?smpLZ1WNmfTX929HoCNKcBvNYLinlLYYU+18yZpsR6+48OuOp7J3SEGXMXM2?= =?us-ascii?Q?hpy2r3IG5gTqS/RBntDSfj5IoC+hQkvKY9dqOnhA1aSTj5kQg6IFl4odmdy/?= =?us-ascii?Q?KwRzQ1k+G8YVcRBC1c4qyLW7YuKv2+h2MJAcwDD8J90qZ/y27n6eBFDOtDox?= =?us-ascii?Q?zSJaO6S8iSKaeboCqvouT9YS/tPbW5KYJYJOlOmntme0huEkI8mi6O8PhtK8?= =?us-ascii?Q?Y9npHEIeZbKibFQ++8mT9Vfz/Fuxxxz5X4lxZFk4CjXgrAaadxQlowp42whr?= =?us-ascii?Q?4uQ9pFyFA+k5GJo9CGzAgrteOtSpzs8zZwZexOpqTa5DRbMlKpzDQe7/OyCe?= =?us-ascii?Q?y9adN5EHLi+fOhQ1NDjHozk4IE96ksuiaGijs5ARnLKtufVOksK96JilL/9L?= =?us-ascii?Q?xDL1XHoR?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3217
Original-Authentication-Results: sandelman.ca; dkim=none (message not signed) header.d=none; sandelman.ca; dmarc=none action=none header.from=arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT041.eop-EUR03.prod.protection.outlook.com
X-MS-Office365-Filtering-Correlation-Id-Prvs: 413d6fa0-c9fa-45f5-3938-08d8c2abd826
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: iQ28E/bO4pOf/qMP25bjoqprjGI8ps2PfPyEtm2MuX4fNlIX2SHZCZMMO9V4lxshNdMcD9Ei4R5d0rW0Wn28FL13CqXyucFy8d9nasG3gdnUfR/iIWZCBOJuWJbOTPx06y2tmL1/EMEVa9HgLMC+pbbvkVfZ5F/xfqLMNuHl4K6dMJtnY7FhAvoBhgIsHY82Nn2f4n/UM2zJRbz17akWMUxXNdWaLpE3XCCAPfWy4g02q4mpD3cGuM0HYvfvkvMsHX+DVPzApACRsB/cwz5cAOnbkDklTkX4vo3VaBuTeZuYF8/veQqYBA08/mYqMAsDjA5eIy6J+2zDmXoeMYoEyNxt9fe96md8O09BJlCZGPhjsyoBM4bVvAVmKQ9U1Ad1+e5KVJ+Ol0aRTqsMhSFc+qfA17KJqLPJQOIBZffGIBWtTgDibHBrtgRH+yFhYI0gOCOfbamPloBnPx+fHQX3UK/fEN1pPtLI3a7UzU7UOr/cUGg43ctiLqRiRsHsK7C/Da2UuiZDGuRingfGgw6rGyIEYyiWCzpAMS39QUAVR3fs8htjp4nzhvgFkniZCF5CFuae0CE8PA2j9KUAu9MjDVyXM3iKeka7kdLbqNravsmOPoRL619axbPGhVgnPIZx/bG7qTNmo0tf7u6qeG4I3dQD1wxKZnlVbT1CQkXCK+s=
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(346002)(136003)(39860400002)(376002)(396003)(46966006)(7696005)(70206006)(82310400003)(186003)(316002)(26005)(8936002)(55016002)(9686003)(8676002)(70586007)(2906002)(356005)(478600001)(336012)(53546011)(82740400003)(6506007)(47076005)(86362001)(5660300002)(52536014)(966005)(81166007)(83380400001)(33656002)(110136005); DIR:OUT; SFP:1101;
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jan 2021 10:11:05.7406 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 756e8e2d-6177-4774-db2b-08d8c2abdbf0
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-AuthSource: AM5EUR03FT041.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3498
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/SfEiPUqFMHzV_KqqyYtCVG14Vag>
Subject: Re: [Suit] architecture draft -v15
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Jan 2021 10:11:11 -0000

Hi Michael,

I was wondering why you thought the document contained poor wording given the number of changes I had made. Now, I know why you thought so.

As stated in my other mail, I submitted the correct version of the draft.

Ciao
Hannes

-----Original Message-----
From: Suit <suit-bounces@ietf.org> On Behalf Of Michael Richardson
Sent: Tuesday, January 19, 2021 7:39 PM
To: suit@ietf.org
Subject: Re: [Suit] architecture draft -v15

On 2021-01-18 1:42 a.m., Hannes Tschofenig wrote:
> Hi all,
>
> I have just submitted version 15 of the architecture draft. This
> version includes the review from the IESG and from various directorates.
>
> Reviewers requested a lot of clarifications and hence the draft
> changed quite a bit (on the editorial side). Here is the diff:

Yes, it did.  The change in the table of contents alone made me re-read it from the beginning rather than just the diff.

I found a number of places where the wording was poor due to grammar, and I'm trying to send that as a pull request since it does not affect
the (intended) meaning.   I think you forgot to commit/push your -15 to
github though.

Figure 5 and 6 are long and have some unfortunate page breaks.
I think that you could squeeze a few filler lines out of figure 6, and perhaps when going to PDF, it will be fine.  We aren't doing page breaks in text RFCs, so it likely isn't as important.

Figure 5 is rather long though, and I suggest that you might want to split it up into two figures, repeating the author/firmware-server/consumer/bootloader headings.
I suggest splitting it at "Request Firmware", repeating "Request Firmware"/"Send Firmware" at the bottom of one diagram and the top of the other.  That split also means the second time-sequence does not need "Author" heading at all.

I can tell that you did a lot of work based upon the reviews, it all seems great. Thank you.

_______________________________________________
Suit mailing list
Suit@ietf.org
https://www.ietf.org/mailman/listinfo/suit
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.