Re: [core] MULTIPART-CT: A few editorial comments

Thomas Fossati <Thomas.Fossati@arm.com> Fri, 23 August 2019 11:07 UTC

Return-Path: <Thomas.Fossati@arm.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A94C120810 for <core@ietfa.amsl.com>; Fri, 23 Aug 2019 04:07:21 -0700 (PDT)
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_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=armh.onmicrosoft.com header.b=gigS8KW4; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=armh.onmicrosoft.com header.b=XyDsxLuR
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 ZlH4HPSpwHBR for <core@ietfa.amsl.com>; Fri, 23 Aug 2019 04:07:19 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60083.outbound.protection.outlook.com [40.107.6.83]) (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 C8B7B120809 for <core@ietf.org>; Fri, 23 Aug 2019 04:07:18 -0700 (PDT)
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=y6ytcvFQJMbIzrZRk24u2oX4JnxglQFCpJ47luBcN7g=; b=gigS8KW4pthyFXXxAkmcZ1CMv92VXXxFRgupC6aN7hLgPch4BCHHPsJKizvcCzNSyAwJDhDBeGWFve+2I4bjBUK720RX4l5tDyWZMeZjPAgT+A+1ka/VtNVOM1ljcakXEXe5sydR27MMYtYQsJot5ZcTBdSD9dgZT5lEBsYCeig=
Received: from VE1PR08CA0026.eurprd08.prod.outlook.com (2603:10a6:803:104::39) by DB6PR0802MB2600.eurprd08.prod.outlook.com (2603:10a6:4:a1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2178.16; Fri, 23 Aug 2019 11:07:15 +0000
Received: from DB5EUR03FT061.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e0a::204) by VE1PR08CA0026.outlook.office365.com (2603:10a6:803:104::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.15 via Frontend Transport; Fri, 23 Aug 2019 11:07:14 +0000
Authentication-Results: spf=temperror (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=temperror action=none header.from=arm.com;
Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout)
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT061.mail.protection.outlook.com (10.152.21.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.13 via Frontend Transport; Fri, 23 Aug 2019 11:07:13 +0000
Received: ("Tessian outbound 0c23f37acac0:v27"); Fri, 23 Aug 2019 11:07:10 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: a5fb3e2be9c3eeb7
X-CR-MTA-TID: 64aa7808
Received: from 15d996293b2d.1 (ip-172-16-0-2.eu-west-1.compute.internal [104.47.8.53]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id 14462ABF-E1A2-41F9-A7C3-F938C72F3DE7.1; Fri, 23 Aug 2019 11:07:05 +0000
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-am5eur03lp2053.outbound.protection.outlook.com [104.47.8.53]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 15d996293b2d.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 23 Aug 2019 11:07:05 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U2TRfj6S2JPgtffiQfYzJXOAkrHjR5rTsVL4kfzxh85Hh27ZYtaUlEdWonMe68THy1HMZ90w0tdNU5S/oo8BO6C5cmrP+f7gB9UrMChjeuIExDsIuQCtisoPveFsLXi/1caGyAdkOMl9maNh/h2qRPPUEFb4i67vt/VrO76tmYno/b1q7EUrDA2ToWX2KEty0TkaFsmmH/2EhMhDAkUqiuusJGlHFUihc2rFs1+vQdXreb+jM7PuM9TUnQkf1nBIei5vQ+rbUGgpaurtakzrZv1R3lo5SrSbJ/ZWZ2HXB28xkRt+GYTZtWLmtLXHFr3GYdxacuBqCDJbBZ++mNthFQ==
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=NvJvK8XldivxnlZsD86b5scVB/8XjWivDXIiEucHkiw=; b=LPdOIMnc2AkA2wOFsm4laiyszHI9eBhsgUFERpkzTIzHRvX2N5jXgIXSJS3g0EE9g4Gw06v+7CQOL2Ri3hCUpU5m6nZeV19om4lu1I4XfLv8qDieCMM2QH8x7AYNfWWCkiIEuEPa4kkgt8xJeyXasq8N75hMmuVNOosoww8LrgIwy6kvrWrRg3iZP/0/HmVe4zEvArzsglA87eoi4CclXbta8aDVR9M9n6CMIc6Lj2z/T8oBERbmU7KFmZDydL/stNoMzK+HMIepZtp+/auIR5enqs65G81U7D1wGiFV7LUhW2so3pOE9VYVdvkyq7s/st4zpPFlgE50pdyuGuYAuw==
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=NvJvK8XldivxnlZsD86b5scVB/8XjWivDXIiEucHkiw=; b=XyDsxLuRELws07nl3Z2PA3nJ4On4jRL2RpDHhWgwi25GVoTwwklOa3aySgbhHS4UxAC6mtzho8vBhzAC7mHQ3GKYDpPSNESDYzU4aIHw8XVzCc4KdxcMn/GaSwzSLCogvbcrGsVI2Nd6EZclMZe4OuOeNDs1UE4/bmz9Dd39Gpc=
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com (20.179.18.151) by AM6PR08MB3349.eurprd08.prod.outlook.com (52.135.166.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.19; Fri, 23 Aug 2019 11:07:02 +0000
Received: from AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::6020:78b2:b6a8:24a2]) by AM6PR08MB4231.eurprd08.prod.outlook.com ([fe80::6020:78b2:b6a8:24a2%5]) with mapi id 15.20.2178.020; Fri, 23 Aug 2019 11:07:01 +0000
From: Thomas Fossati <Thomas.Fossati@arm.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, "core@ietf.org" <core@ietf.org>
Thread-Topic: [core] MULTIPART-CT: A few editorial comments
Thread-Index: AQHVWLXVDJdpeeA2N0+Yz7eb1XE30KcG7ggA///gQYCAAcLEAIAACKkAgAApM4D//+I1gA==
Date: Fri, 23 Aug 2019 11:07:01 +0000
Message-ID: <BF8C7E20-2625-40D8-BF40-0A1C8047CF35@arm.com>
References: <0F72A75A-3CCE-46FA-A4B8-333978B5C0A8@arm.com> <209EAFAF-C047-4CD1-BEF9-72FC3FFEE7B1@ericsson.com> <413F2C93-F465-4116-9F1E-0755CBC07D24@arm.com> <CF3412E7-1FCC-4A25-A496-AF58B75825DB@ericsson.com> <90ECE0E2-40D2-4F00-A50F-A8CC0F9647E6@arm.com> <BFDA52C3-B49C-4A57-A271-AC2D76835E56@ericsson.com>
In-Reply-To: <BFDA52C3-B49C-4A57-A271-AC2D76835E56@ericsson.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1c.0.190812
Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Thomas.Fossati@arm.com;
x-originating-ip: [217.140.106.49]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-Correlation-Id: 203149db-786c-48a5-1e7a-08d727ba0d44
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam-Untrusted: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:AM6PR08MB3349;
X-MS-TrafficTypeDiagnostic: AM6PR08MB3349:|DB6PR0802MB2600:
x-ms-exchange-transport-forked: True
X-Microsoft-Antispam-PRVS: <DB6PR0802MB2600E24DC10C3E7740A4C6129CA40@DB6PR0802MB2600.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
x-ms-oob-tlc-oobclassifiers: OLM:7691;OLM:7691;
x-forefront-prvs: 0138CD935C
X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(979002)(4636009)(366004)(39860400002)(136003)(346002)(376002)(396003)(189003)(199004)(14454004)(186003)(6116002)(2616005)(476003)(26005)(6436002)(71190400001)(6512007)(8676002)(81156014)(81166006)(102836004)(76176011)(6506007)(2906002)(53546011)(2501003)(3846002)(25786009)(478600001)(446003)(11346002)(99286004)(486006)(5660300002)(76116006)(6246003)(91956017)(305945005)(66446008)(66066001)(64756008)(66556008)(7736002)(8936002)(6486002)(36756003)(58126008)(110136005)(4326008)(256004)(86362001)(53936002)(66476007)(66946007)(33656002)(229853002)(4744005)(71200400001)(316002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB3349; 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-Message-Info-Original: 1Uwq5+eqlKbeDkSGbJzmuox9BIbqzW8Woz0Tg2QdZKPwLbEws/rTtTekc6fiOAe8W0vAO8CckWe/La5m9tkzdowLAKZ8dD6FRp08UxJdEV3mSU5Kl0HpHvIr1fV07uJ/GT1yGjQGFlU+JzecaXKr7QVk6nQcApDdTaz2yr1UkiCMAJvvvKTA4ZAXWG4ipp1C52mMbp1bnzNn26CNIhO2m8qquHZ+qz7oTcpS8Cs/Tkp7kIcbsx5EWuN5YJvjeyzAh9AAsfJB5MMDnmKjYeszBgKoC/L58BJLadZkSjimqKzU6oDV7fqGFcJB0Pp1fBDPUIYykP5zYBY7RsAk0JIY9d3DUm+KiF7KIE8rW4GcwBWIz054PT39hMAkyw+UB8JjFGRuVabrtqCeZjrM4lrYVHG98ToOGeZU9fMQLG0Gfy8=
Content-Type: text/plain; charset="utf-8"
Content-ID: <422A6112D39F144EBAE1D3C4BDF4812D@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3349
Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Fossati@arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT061.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)(979002)(4636009)(396003)(39860400002)(346002)(376002)(136003)(2980300002)(189003)(199004)(40434004)(26826003)(14454004)(47776003)(4326008)(63350400001)(2906002)(336012)(86362001)(478600001)(6512007)(486006)(5660300002)(229853002)(63370400001)(6486002)(8936002)(11346002)(436003)(126002)(50466002)(66066001)(8676002)(2616005)(26005)(476003)(446003)(81156014)(81166006)(70206006)(99286004)(102836004)(3846002)(6506007)(6246003)(53546011)(7736002)(33656002)(23676004)(186003)(305945005)(76176011)(70586007)(2486003)(110136005)(58126008)(316002)(36756003)(22756006)(2501003)(5024004)(14444005)(25786009)(6116002)(76130400001)(356004)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0802MB2600; H:64aa7808-outbound-1.mta.getcheckrecipient.com; FPR:; SPF:TempError; 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: 39d53fc1-dfe7-434e-573b-08d727ba0645
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600166)(710020)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:DB6PR0802MB2600;
X-Forefront-PRVS: 0138CD935C
X-Microsoft-Antispam-Message-Info: 63SIh8MT7WQOHdaN7wJnV/Pn/uJBrQh4zJVPrj5aykG7K5O1GDALeILn0rMCH6p/0GUC/EHQcYHgQlJuNl782WTIMgHV61ZgizOVCSCS4kAEMDuqqBrJMm5PQrW4PBdZrlbXaau5GuQ5ootazbHXv3NkRps9OvRghs6J/BrV7geCYx7eZax8pssN0vvLTfS6i0dzE5p2qqyvjcsBJLCXCM/GCVjsU1hnYQhCzm/mikdvtnG6PzDDUL7p1uuj6EWLynYC6Vi4l6Cga1jniWE9NNgX1sHzjnsI7a5Nlb6x2AlIwUcVnwpUJGtOZ8uAkK5y/cfNlfr6QJWC7INpUjwpKbsYNGdnnycBx7zVIy/w82/2+k8bcisXd9OjavXysRwVc4En0I9TxOKZZyIVUeoimQY+zgTCqahTd8FjouCF5Aw=
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Aug 2019 11:07:13.5632 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 203149db-786c-48a5-1e7a-08d727ba0d44
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: DB6PR0802MB2600
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/yLhhllu7vKMmh7Z75cS8QUWOAfY>
Subject: Re: [core] MULTIPART-CT: A few editorial comments
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Aug 2019 11:07:21 -0000

On 23/08/2019, 11:53, "Christer Holmberg" <christer.holmberg@ericsson.com> wrote:
> We need to define how the generic terms above are mapped into CoAP.
>
> For example, if you transport a "message body" in CoAP, what is the
> part of the CoAP message where the "message body" is conveyed?
>
> Figure 7 of RFC 7252 defines the "Payload" part of a CoAP message. I
> assume that is the part used to convey a "message body" associated
> with a MIME media type.

Yes - barring Block which allows fragments of the same "MIME message
body" to be spread across multiple "CoAP payloads".

> But, MULTIPART-CT does not talk about the Payload part. It talks about
> "body", which is nowhere defined for CoAP. I need to know what part of
> a CoAP message the "body" is.

I'm not sure multipart-ct should necessarily talk about that, no more
than any other MIME types should.  The mapping of resource
representations into CoAP frames should be explained by RFC 7252.

Cheers, thanks!

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.