[core] SenML FETCH/PATCH (draft-ietf-core-senml-etch) update

Ari Keränen <ari.keranen@ericsson.com> Wed, 06 February 2019 13:20 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 229D212875B for <core@ietfa.amsl.com>; Wed, 6 Feb 2019 05:20:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.854
X-Spam-Level:
X-Spam-Status: No, score=-8.854 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, 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 header.b=dShYfVnA; dkim=pass (1024-bit key) header.d=ericsson.com header.b=UriVk4zt
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 VhwX2YHoXHcn for <core@ietfa.amsl.com>; Wed, 6 Feb 2019 05:20:56 -0800 (PST)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (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 B2B11126CB6 for <core@ietf.org>; Wed, 6 Feb 2019 05:20:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1549459254; x=1552051254; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=LaCfW1CA6G77Bdii5XYNVg4+9b+lkW7XINk0YHoySCE=; b=dShYfVnA9PCKdBiRdcUdsmYelElOCeePVX53LWYNR9mtnKmRPLRRiBXrKwkz4Cg7 uC7CfCXzruJpaa2U2DD+8L1W7xv0pT7+ZBxovBcHTbfkAWsPM/J7ztIccs3ELkLF BJZa2RJqkEz//vftXxL+SfVgOe8WfP/xH6c6Nf+MpMs=;
X-AuditID: c1b4fb25-209009e000005ff7-70-5c5adf352dfa
Received: from ESESBMB502.ericsson.se (Unknown_Domain [153.88.183.115]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id A8.50.24567.53FDA5C5; Wed, 6 Feb 2019 14:20:53 +0100 (CET)
Received: from ESESSMR505.ericsson.se (153.88.183.127) by ESESBMB502.ericsson.se (153.88.183.185) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Wed, 6 Feb 2019 14:20:53 +0100
Received: from ESESSMB502.ericsson.se (153.88.183.163) by ESESSMR505.ericsson.se (153.88.183.127) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Wed, 6 Feb 2019 14:20:53 +0100
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB502.ericsson.se (153.88.183.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Wed, 6 Feb 2019 14:20:53 +0100
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=LaCfW1CA6G77Bdii5XYNVg4+9b+lkW7XINk0YHoySCE=; b=UriVk4zt2+nFAEQTRJKJvchiaaseVVUXFTgAAiX3KfV2Lg0676uVT3OrRvMjso3CHZNtxAJHGB7FowFAO4wsz6OR51la9qhg1Jr/WqvdJBcU8c5vr3pOxa1OsuYj3rfE3xgGJmJjVPc5vQaI8TP/SS0Usz0/IafTYyK9pGDhUIQ=
Received: from HE1PR07MB4236.eurprd07.prod.outlook.com (20.176.166.145) by HE1PR07MB3276.eurprd07.prod.outlook.com (10.170.246.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.14; Wed, 6 Feb 2019 13:20:52 +0000
Received: from HE1PR07MB4236.eurprd07.prod.outlook.com ([fe80::15e:bce2:76f6:7b9b]) by HE1PR07MB4236.eurprd07.prod.outlook.com ([fe80::15e:bce2:76f6:7b9b%6]) with mapi id 15.20.1601.016; Wed, 6 Feb 2019 13:20:52 +0000
From: Ari Keränen <ari.keranen@ericsson.com>
To: core <core@ietf.org>
Thread-Topic: SenML FETCH/PATCH (draft-ietf-core-senml-etch) update
Thread-Index: AQHUvh7IUe+HJoA4J0Suh0TJId/i/g==
Date: Wed, 06 Feb 2019 13:20:52 +0000
Message-ID: <67263A7E-E122-4B84-A0A8-577D5A37FF3B@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ari.keranen@ericsson.com;
x-originating-ip: [89.166.49.243]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; HE1PR07MB3276; 6:QtfOHFAVib02faZKUoehpbet1alI852eeFvQA+Z4/ep7xYrNgS/UbTvNYhq6Rn+Wj8nWwLUw6GkjnUHZEPIcl/6TdszdJC/TIqId2YeYw5mxuBAs5ls6EJPi/foyJ8NF9nIWXSQoEH+dWUnWOS1Sw1hfZlnmAvuttNA9VD0LjyOlj9FxO6vAOQOJLp5vJ7sAX6gd3ZbLO/8sk7FqI4+6CedrgeBlczLDEK0piGPOqWd/qQLZ3pmmiTttqxIyVaOHYz0TXNPWPWdDvRYisp5NyrBQZ4hfivoggZODLX/0QCvEnVn7P8UxIXa4FDyp84gRZPJQwBfRS3h6S1dr4ZytFG1Oxz3/FjNJX2ZJOLn7PpVeEsWUW5cWNUqAneJBGAZ/z0Hw2/LRAhMOXCb689Zhgk0Y1e31Do1YqYso+fcnpUn2/pcLPCjBT04fIljniRYTcMvxu+gB9TUDHFKBcRLMNQ==; 5:pyDfe3+yWLaw+RtbwMee1r3Jtk92DlNFuT7tsQUqGt3i5r3XaeMx82XtAIQ3LOld0nDuu1VMRjfjvYKGUcMFXc8ve9FthjRdYzLMJJwKUnRL/nmugXYF9aXETS6XBlC2o1E9joP4RGReGbodVZnrfVopM7Opwdk/nX5bhalg3dYmUt/IWvdg/qPqbr2/It17Uth4PEtqK/7m0Nt2mZrRsg==; 7:/DYEZXVp9czVuU8xAPiZMQ8WGo5/9QpKN2Z6UPaIiLZItuAMISvRyMP5cR2GS8HIK3Zc0zF2lhkhusjqsSwr0QrhDxPRoEBAapMIThalO1zBCUHmbWheQ3APe8jsLWaEh7ja47oLLaHETu0k99fF7w==
x-ms-office365-filtering-correlation-id: d9a1e623-1b96-4960-30a6-08d68c35eb11
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:HE1PR07MB3276;
x-ms-traffictypediagnostic: HE1PR07MB3276:
x-microsoft-antispam-prvs: <HE1PR07MB3276FCE9565E053F4C93B91D856F0@HE1PR07MB3276.eurprd07.prod.outlook.com>
x-forefront-prvs: 0940A19703
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(346002)(366004)(136003)(53754006)(189003)(199004)(83716004)(305945005)(486006)(6116002)(476003)(71190400001)(71200400001)(478600001)(68736007)(81166006)(81156014)(8936002)(2616005)(6506007)(105586002)(33656002)(25786009)(102836004)(106356001)(316002)(966005)(4744005)(2906002)(6486002)(66066001)(99286004)(82746002)(186003)(97736004)(15650500001)(256004)(6512007)(8676002)(6306002)(53936002)(14454004)(6916009)(6436002)(36756003)(14444005)(86362001)(7736002)(26005)(3846002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3276; H:HE1PR07MB4236.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: s//SYWcQ0YamUQn93ghJAccCS5/tskb3HKgrTVJSFgmh41AbnqMl90OBEFH8o2nltevLoNhj0fmGXmguLG6j/TgSKK4MY/58lsN0133/hudx1ZJL92csYgpU/Axr2UAd8xPW29MTuOhxhyDCCqZ3QHFFTX+83ESaXJPAi8Gqqop0KTbSHaGx1emh4d/TbaHe+UbUUDSTI+1SokaB/82qxSaYKSWc6yWF3UqdqQuFf4MDxzS7JAAPFL63xhN6Lx2LYlUHfxCAgAJy4RvOaxDQ/GZOM/Dq84Wb+GaBzr89ET3XQLGX/g6PMNOHacuCCKHbtg5Ab3hxDY4d4pdIUFZxISFCtYV1TF4HxxdCS31uXcOm0e1Z38Nji6UeupeZ6HB5RaSw741OPDaD6nqt7PxDhfK+bjcHr2xdkG6dV/Bp3Co=
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <35BDE2B3B180F64FAF89C6FC74DDFD66@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d9a1e623-1b96-4960-30a6-08d68c35eb11
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2019 13:20:52.2650 (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-Transport-CrossTenantHeadersStamped: HE1PR07MB3276
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkleLIzCtJLcpLzFFi42KZGbG9WNf0flSMwf9XNhb73q5ndmD0WLLk J1MAYxSXTUpqTmZZapG+XQJXxrQnB5gK3rNWzJx6gbGB8TpLFyMnh4SAicTNvmfsXYxcHEIC RxglZkz6wwzhfGWU2NzyHsF5PusmK4SzmEni2qGPYP0sAhOYJRaekIdITGaSWHenF2rYfUaJ yV27mECq2ATsJSav+cgIYosISEh0ft3PDmILC9hJfHjzhx0i7ixxb+kCVghbT2LtpdtMEBtU JI5dmwG2jRdozr8vR8DqGQXEJL6fWgNWwywgLnHryXwmiI8EJJbsOc8MYYtKvHz8jxWiPlri 1amT7BBxRYmz7x5C1ctKXJrfzQhytIRAE7vE/OcTgYo4gBxfiR2fSiHiNxkluv9+gWrWktjW uIoRws6WODJjD9QyGYnLGyazQTRsYpV4Mvkz2AYhgVSJ5WtboRrkJFb1PoSG/Xlmic37JSYw 6sxC8gSErSdxY+oUNgjbQ2Ly0+msELa2xLKFr5lngQNDUOLkzCcsCxhZVzGKFqcWJ+WmGxnr pRZlJhcX5+fp5aWWbGIEJpCDW36r7mC8/MbxEKMAB6MSDy/7kagYIdbEsuLK3EOMEhzMSiK8 5jOAQrwpiZVVqUX58UWlOanFhxilOViUxHn/CAnGCAmkJ5akZqemFqQWwWSZODilGhgzdORv 8Tw5L7RqS8ID9WkbX+bwGXjwC7L6Xr6f8N9bMWLp1Fwtu4+bRb7srpLYyzX7mO78q8t6Zkow vcgULV1tGv9JgMly6+wVKYpu8r1Cj7i4zS9ZPGhNPvnnt4Ld89+XJ+9v797Nsm/z7lc7/fiz f+xTKDTxqTOuUFx2gyspnXl+W1mCtI0SS3FGoqEWc1FxIgB588XOHAMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/i9_Ba6qbwhCGp0-lXyfs-7X6nUM>
Subject: [core] SenML FETCH/PATCH (draft-ietf-core-senml-etch) update
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: Wed, 06 Feb 2019 13:20:58 -0000

Hi all,

I'm planning to update the SenML FETCH/PATCH draft to address the IETF 103 conclusion of using separate media types. Here's the PR:
https://github.com/core-wg/senml-etch/pull/1/files

This version also keeps the "delete with PATCH null value" method as discussed in the meeting. We had another look at this and didn't see any reason why this would not work well enough.

Comments welcome!

Based on the discussions at the IETF 103 there did not seem to be any other major issues so this could move forward towards publication.

One minor issues for media type registration: Do we need fragment IDs? I don't see strong need, but we could simply re-use the SenML fragment ID handling also here.


Cheers,
Ari