[core] "Media Types for FETCH & PATCH with SenML" draft (draft-keranen-core-senml-fetch-00)

Ari Keränen <ari.keranen@ericsson.com> Mon, 05 March 2018 21:30 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 8520D12E8C7 for <core@ietfa.amsl.com>; Mon, 5 Mar 2018 13:30:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.32
X-Spam-Level:
X-Spam-Status: No, score=-4.32 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=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 o35n121vmruq for <core@ietfa.amsl.com>; Mon, 5 Mar 2018 13:30:22 -0800 (PST)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (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 63F2712D870 for <core@ietf.org>; Mon, 5 Mar 2018 13:30:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1520285420; 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=7QQMtuhXlYIZN6PrN5qUITPleHcygl3nLsru8dWdFYw=; b=AeGxcTQT7P9DT2VGoZPTfUjVksaCkPWoaAEFgBXHMA0d3H1qSt982BzJPBGAKsAV 1qCYds6tyQ7sFlOBM79yclfikS1P4x5KS8Lc1HcRG9zmoO9871MRqKKmR9/9aGvv O6y8lUyQFI90BSiCT3gIcUxzlIeR9qtFVNuhjAjDni0=;
X-AuditID: c1b4fb2d-4b1ff70000005540-5d-5a9db6ec033f
Received: from ESESSHC010.ericsson.se (Unknown_Domain [153.88.183.48]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 1D.AB.21824.CE6BD9A5; Mon, 5 Mar 2018 22:30:20 +0100 (CET)
Received: from ESESSMB109.ericsson.se ([169.254.9.82]) by ESESSHC010.ericsson.se ([153.88.183.48]) with mapi id 14.03.0352.000; Mon, 5 Mar 2018 22:30:18 +0100
From: Ari Keränen <ari.keranen@ericsson.com>
To: core <core@ietf.org>
Thread-Topic: "Media Types for FETCH & PATCH with SenML" draft (draft-keranen-core-senml-fetch-00)
Thread-Index: AQHTtMknO+zwwwSFMEe89ySYTKMyxA==
Date: Mon, 05 Mar 2018 21:30:17 +0000
Message-ID: <FA9B5D9E-F971-4A70-8225-695E51CDB3AE@ericsson.com>
References: <152028460919.31626.889945460120040546.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [87.95.226.8]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <F4AC707A3C9F8F46A37315D5BE0922FA@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplkeLIzCtJLcpLzFFi42KZGbHdQPfNtrlRBrOP6Vjse7ue2eLarh0s DkweS5b8ZPLoORMawBTFZZOSmpNZllqkb5fAlbFow0/Wgh+CFXNmzWVpYNzG18XIySEhYCLx a34HC4gtJHCYUeJwZ2oXIxeQvYhR4sTmc6wgCTYBe4nJaz4ygtgiAhISnV/3s4PYzAI6Eh3/ eplAbGGBeInJM3+wQNSkSPyZ8x3I5gCy9ST2vdMBMVkEVCQW73UBqeAFmvj9ciMbxFofickf dzGD2IwCYhLfT61hgpguLnHryXwmiDMFJJbsOc8MYYtKvHz8jxXClpeYcfYWVL2exI2pU9gg bGuJ7/2zWCFsbYllC18zQ+wVlDg58wnLBEbRWUhWzELSPgtJ+ywk7bOQtC9gZF3FKFqcWlyc m25krJdalJlcXJyfp5eXWrKJERg5B7f81t3BuPq14yFGAQ5GJR7ezNVzo4RYE8uKK3MPMUpw MCuJ8F5vAArxpiRWVqUW5ccXleakFh9ilOZgURLnPenJGyUkkJ5YkpqdmlqQWgSTZeLglGpg lJY/sL+lcZprzotJU1+vvHE2jLkpbc+SqFub90k23dxR+lD954N05d8iH9XYQqYJKh1iv7D9 iJpj+eZUhdDMX+dWf1yjzKydeKX+iV6j7KMtlTWim4K09D7fPBiS8PVnopvl/ZL3VxVVZ09r m+M897GNVivH2p0aWywqb+dze+Zd45kedfbJQyWW4oxEQy3mouJEADEqhoqYAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/X4sq3WbpUnaa3MOe_okNPskTAro>
Subject: [core] "Media Types for FETCH & PATCH with SenML" draft (draft-keranen-core-senml-fetch-00)
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 05 Mar 2018 21:30:25 -0000

Hi all,

We have submitted a new draft about "Media Types for FETCH & PATCH with SenML" (see details below). 

The idea behind the draft is to enable efficient retrieval and changing of data represented using the SenML data model. The draft proposes a simple way to extend the SenML data model for use with the FETCH and PATCH methods.

The main use case so far has been with IPSO smart objects (and that's why the examples currently use SenML of IPSO smart objects), but naturally the same media types should apply to any SenML data. The draft also misses still quite a bit of formality and focuses on the examples.

In particular we'd like to hear your opinions on the potential format for wild card selectors:
https://tools.ietf.org/html/draft-keranen-core-senml-fetch-00#section-3.1.1


Cheers,
Ari

> A new version of I-D, draft-keranen-core-senml-fetch-00.txt
> has been successfully submitted by Ari Keranen and posted to the
> IETF repository.
> 
> Name:		draft-keranen-core-senml-fetch
> Revision:	00
> Title:		Media Types for FETCH & PATCH with Sensor Measurement Lists (SenML)
> Document date:	2018-03-05
> Group:		Individual Submission
> Pages:		8
> URL:            https://www.ietf.org/internet-drafts/draft-keranen-core-senml-fetch-00.txt
> Status:         https://datatracker.ietf.org/doc/draft-keranen-core-senml-fetch/
> Htmlized:       https://tools.ietf.org/html/draft-keranen-core-senml-fetch-00
> Htmlized:       https://datatracker.ietf.org/doc/html/draft-keranen-core-senml-fetch-00
> 
> 
> 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 PATCH and FETCH methods enable
>   accessing and updating parts of a resource or multiple resources with
>   one request.  This document defines two new media types that can be
>   used with the CoAP PATCH and FETCH methods for resources represented
>   with the SenML data model.
> 
> 
> 
> 
> 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.
> 
> The IETF Secretariat
>