Re: [core] I-D Action: draft-ietf-core-senml-etch-06.txt

Ari Keränen <ari.keranen@ericsson.com> Fri, 27 December 2019 20:11 UTC

Return-Path: <ari.keranen@ericsson.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 4FFE212010E for <core@ietfa.amsl.com>; Fri, 27 Dec 2019 12:11:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level:
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 ZjxBDV8PhreV for <core@ietfa.amsl.com>; Fri, 27 Dec 2019 12:11:46 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50059.outbound.protection.outlook.com [40.107.5.59]) (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 9B20D12006F for <core@ietf.org>; Fri, 27 Dec 2019 12:11:45 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UZiPaeBBw/NQ5YUAMV6YAvLN0/InE14fcWPpjWyHjx9lFjiP/y/GBtPXkCcSEVWscu2fWheFCbg9+I9nNrQYGRGfJtFmc+nzpeER0JKsG0R2t0UIwG2H+jP/XOyyht4ekS0dfPlRU5BO7uebZE8XeKodv0ZUj+5abjm327BREp6bD/2Pq14Xgj8rbZ+Q4n7eXhQXXV+zrWsljWDbDmXEaw0ykgZaWkM2DGstSk3kFZ5TKKTvg8N/eNTxQ2Ko4k4aEpLfWUjpc6w/kAVlzcu6zpEfBFbQAR1/yZgbf/fGxcCIaoTpoR33l27cbBiieiIVcxQg3Y+7xC5o1ODfQE/AFg==
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=vYLyeHsACaIxCPIL1CmmGlhJnY1HaboFKhYF6mZa8Bo=; b=NtnHewj0cWzQM7t4VCfuUewmB3TPXfakTXdYX8IrBZQzCkZ+cRlgKMk7Wcq7hzTpVGsm8AUlmoVGYg5h6ir31YCfXLhtu1z9RLCa6qkFVtwgsz32rZ9sxI4UYpiU3xhW8cJ/hryOxfzCEqq/jbb26ooH/zKbGhzKm7dPmz2dto5f++z29qTp6kW+/t8Qbk+hgtX74qjDjtGFHLiEOfn/FmJ7zMHkqSYqkJ7AEs/NUHmd1BYLqqcyJml35LtiHjDpabw0d3Lu3GBjNTcwgW+Lg71HVpuILQzQbHWpigg5+jgGga6sA0eMY/4UnzUEGEy1RNsOdX4WH2Oz7GD2OKVebA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vYLyeHsACaIxCPIL1CmmGlhJnY1HaboFKhYF6mZa8Bo=; b=IgXAf9myphSMrdvYG8kqULnEhElaJwmYMSZdAFLvtrRyv7fi1Cz6sQh34CgqdyX4syQDTQgo82NGjLq8sGu2DnnIwIdWteSntjgxfmR5PQupgj2JD8ljYFFl46HoGozZk04Koshk2lAoSn2ci/yeCWAP281pZc69RgHFaFtOozc=
Received: from HE1PR07MB4236.eurprd07.prod.outlook.com (20.176.166.145) by HE1PR07MB3386.eurprd07.prod.outlook.com (10.170.247.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.7; Fri, 27 Dec 2019 20:11:42 +0000
Received: from HE1PR07MB4236.eurprd07.prod.outlook.com ([fe80::dc2b:f9d6:17f5:58dc]) by HE1PR07MB4236.eurprd07.prod.outlook.com ([fe80::dc2b:f9d6:17f5:58dc%5]) with mapi id 15.20.2602.006; Fri, 27 Dec 2019 20:11:42 +0000
From: Ari Keränen <ari.keranen@ericsson.com>
To: "core@ietf.org" <core@ietf.org>, Warren Kumari <warren@kumari.net>, Barry Leiba <barryleiba@computer.org>, Alissa Cooper <alissa@cooperw.in>, Roman Danyliw <rdd@cert.org>, Adam Roach <adam@nostrum.com>, Benjamin Kaduk <kaduk@mit.edu>, "Eric Vyncke (evyncke)" <evyncke@cisco.com>
Thread-Topic: [core] I-D Action: draft-ietf-core-senml-etch-06.txt
Thread-Index: AQHVvPDdPawmB9a+PU238J0FPeBSE6fOaCWA
Date: Fri, 27 Dec 2019 20:11:42 +0000
Message-ID: <D4189621-0E3B-41C2-B322-EEDBA7C0794A@ericsson.com>
References: <157747704360.30057.14437678603138327755@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1d.0.190908
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ari.keranen@ericsson.com;
x-originating-ip: [91.156.90.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0d08b3d9-3f4c-4613-5f2b-08d78b08fdb2
x-ms-traffictypediagnostic: HE1PR07MB3386:
x-microsoft-antispam-prvs: <HE1PR07MB338602B39B37CEC547B0FF42852A0@HE1PR07MB3386.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0264FEA5C3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(376002)(346002)(136003)(396003)(366004)(199004)(189003)(85202003)(26005)(85182001)(966005)(2906002)(36756003)(8936002)(110136005)(6506007)(33656002)(71200400001)(4001150100001)(186003)(8676002)(81156014)(86362001)(478600001)(316002)(81166006)(76116006)(6486002)(2616005)(66556008)(66946007)(66446008)(64756008)(6512007)(5660300002)(66574012)(66476007); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3386; H:HE1PR07MB4236.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: oQqHGspILCSXbTBtA2xzuZM7okNxHolwl+xiSxx7gi6RR4cSuIaLD6y3TfyH80azntbnwWamBAbbECOodNhiUwLLqsch5drIvKPI7bbyMhlMBzdmmfipy1WCKlKz70Fehsjead6LBAXDlQXEzEd5mp98t8YZMEhKDcaiLvwPNY3XFw4Qswc5EZGo+ty80V1O9b/VI3a/qvjZIdUV/2Lkf4Trmm76OD0rkTniGTfDQOIPMXOS9xUWVuVBSV9NCWEJf8C4uw21Q6bph9kjSam3w50CvkcoDS7Y0YUack+Igeo9jQc41RSxOO/3Paob808vtfq6TGHihQIdvnaQ85O/PaCU16iA6+RCg6PH79w2Hn1CSPm1rxb8jXYg0l3ri9OPLWrD/jm1c4mzgadzMayMmtJDlOX7ZmgjpybH9wQKpOnqGgiB5LlB15JYnFukVGL+666HeOh94qxNhoVTKU0g3lIUdDHd8XK3rvJTbttiE+8=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <79663BDC94BCD8438B1B9F34B4FB1728@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0d08b3d9-3f4c-4613-5f2b-08d78b08fdb2
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Dec 2019 20:11:42.7599 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: liHfRhU/7oq8nJ6wVwWw2tGvePYgUO2nh9WHFkEPU2JTO4b3T45dKmdjWeP8Njb8R986SmiHvOQ+TvvH1n0jnug8Z7B5h9jGLNfJ0poXYnA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3386
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/jtW7ywct1BiAOojf8PXawh39Ihg>
Subject: Re: [core] I-D Action: draft-ietf-core-senml-etch-06.txt
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, 27 Dec 2019 20:11:48 -0000

Hi,

This update addresses the IESG review comments from Warren, Barry, Alissa, Eric, and Roman, and the gen-art, IoT directorate, an ops directorate review comments.

The discuss from Adam and couple of comments from Ben still need to be addressed in a new revision, but we wanted to get this version out now so that the other ADs can check that their comments are addressed and the group can review all the changes so far in context.

Summary of updates:
* Re-wrote Fragment ID section; added examples
* Clarified: Fetch needs at least one Record and Name 
* Clarified: Patch Records MUST contain Value or Sum 
* Clarified: CoAP provides the security for FETCH/PATCH
* Clarified: iPATCH and PATCH are equivalent here
* Return empty Pack when no matches to FETCH
* IANA registration clarifications
* Added selecting records by unit
* Editorial fixes


Cheers,
Ari

> On 27. Dec 2019, at 22.04, "internet-drafts@ietf.org" <internet-drafts@ietf.org> wrote:
> 
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Constrained RESTful Environments WG of the IETF.
> 
>        Title           : FETCH & PATCH with Sensor Measurement Lists (SenML)
>        Authors         : Ari Keranen
>                          Mojan Mohajer
>    Filename        : draft-ietf-core-senml-etch-06.txt
>    Pages           : 11
>    Date            : 2019-12-27
> 
> Abstract:
>   The Sensor Measurement Lists (SenML) media type and data model can be
>   used to send collections of resources, such as batches of sensor data
>   or configuration parameters.  The CoAP FETCH, PATCH, and iPATCH
>   methods enable accessing and updating parts of a resource or multiple
>   resources with one request.  This document defines new media types
>   for the CoAP FETCH, PATCH, and iPATCH methods for resources
>   represented with the SenML data model.
> 
> 
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-core-senml-etch/
> 
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-core-senml-etch-06
> https://datatracker.ietf.org/doc/html/draft-ietf-core-senml-etch-06
> 
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-core-senml-etch-06
> 
> 
> 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.
> 
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
> 
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core