[core-parameters] NEW RESOURCE TYPES - oic.*

"Rover, Jeremy" <jeremy.rover@intel.com> Mon, 07 October 2019 18:16 UTC

Return-Path: <jeremy.rover@intel.com>
X-Original-To: core-parameters@ietfa.amsl.com
Delivered-To: core-parameters@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B06B1200CD for <core-parameters@ietfa.amsl.com>; Mon, 7 Oct 2019 11:16:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 vlfT510fAi19 for <core-parameters@ietfa.amsl.com>; Mon, 7 Oct 2019 11:16:36 -0700 (PDT)
Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) (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 543121200B2 for <core-parameters@ietf.org>; Mon, 7 Oct 2019 11:16:36 -0700 (PDT)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Oct 2019 11:16:35 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.67,269,1566889200"; d="scan'208,217";a="192354919"
Received: from orsmsx108.amr.corp.intel.com ([10.22.240.6]) by fmsmga008.fm.intel.com with ESMTP; 07 Oct 2019 11:16:35 -0700
Received: from orsmsx122.amr.corp.intel.com (10.22.225.227) by ORSMSX108.amr.corp.intel.com (10.22.240.6) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 7 Oct 2019 11:16:34 -0700
Received: from orsmsx111.amr.corp.intel.com ([169.254.12.70]) by ORSMSX122.amr.corp.intel.com ([169.254.11.236]) with mapi id 14.03.0439.000; Mon, 7 Oct 2019 11:16:34 -0700
From: "Rover, Jeremy" <jeremy.rover@intel.com>
To: "core-parameters@ietf.org" <core-parameters@ietf.org>
Thread-Topic: NEW RESOURCE TYPES - oic.*
Thread-Index: AdV9OuMpmhxNWQYVTU+5n0sx9PCoJw==
Date: Mon, 07 Oct 2019 18:16:33 +0000
Message-ID: <DD8D657D93A48A46A449C62B129494C683B1C745@ORSMSX111.amr.corp.intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDVmZDRlYjUtNmRjMy00ZDUwLTkxYTEtZTA0MDBlMDI0ZjFhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiN0hmQ3drNml2U1BPQk1GVG5kUENFeUVxa1dWVHI2OGJCWUpRY09leWhOcFFlK1wvdlQ2ZTBVQ0RWQkxhdytXdnkifQ==
x-ctpclassification: CTP_NT
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.22.254.139]
Content-Type: multipart/alternative; boundary="_000_DD8D657D93A48A46A449C62B129494C683B1C745ORSMSX111amrcor_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/core-parameters/2V0Q71jKMBTQ9TwYIdmIeU4Dw5A>
X-Mailman-Approved-At: Mon, 14 Oct 2019 09:45:57 -0700
Subject: [core-parameters] NEW RESOURCE TYPES - oic.*
X-BeenThere: core-parameters@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Expert review of CoAP parameters." <core-parameters.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core-parameters>, <mailto:core-parameters-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core-parameters/>
List-Post: <mailto:core-parameters@ietf.org>
List-Help: <mailto:core-parameters-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core-parameters>, <mailto:core-parameters-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Oct 2019 19:52:53 -0000

The Open Connectivity Foundation has specified an additional set of rt values (all beginning with "oic.") to be registered in the
http://www.iana.org/assignments/core-parameters/core-parameters.xhtml#rt-link-target-att-value registry according to the "Specification Required" policy.
The references for all of them are in the ZIP file at https://openconnectivity.org/specs/OCF_v2.0.5%20Specification.zip
Following the new attribute tables is a set of required corrections to existing attributes.

Since registering a prefix is not currently allowed, here is a list of the separate rt values requested to register.

OCF 2.0.5 IANA Core Parameters Registry New Items


Resource Type (rt=) Link Target Attribute Value



Attribute Value

Description

Reference


oic.d.activitytracker

Activity Tracker device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.ams

Access Management Service.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.cgm

Continuous Glucose Meter device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.circuitbreaker

Circuit Breaker device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.cms

Credential Management Service.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.cyclingcadencesensor

Cycling cadence sensor device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.cyclingpowermeter

Cycling power meter device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.cyclingspeedsensor

Cycling speed sensor device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.dots

Device Ownership Transfer Service.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.energymonitor

Energy Monitor device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.heartratemonitor

Heart Rate Monitor device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.inverter

Inverter device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.pulseoximeter

Pulse Oximeter device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.pvarraysystem

Photovoltaic Array System device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.sleepmonitor

Sleep Monitor device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.d.waterpurifier

Water Purifier device.

OCF_Device_Specification_v2.0.5 clause A.2


oic.r.activity

Activity resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.127


oic.r.activitytracker-am

Activity tracker measurement with activity, heart rate, etc.

OCF_Resource_Type_Specification_v2.0.5 clause 6.128


oic.r.alarm

Alarm resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.129


oic.r.alert

Alerts resource type

OCF_Core_Optional_Specification_v2.0.5 clause A.10


oic.r.alertcollection

Alerts Collection resource type

OCF_Core_Optional_Specification_v2.0.5 clause A.11


oic.r.cadence

Cadence resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.144


oic.r.calorificvalue

Energy associated with the consumption of various fuels.

OCF_Resource_Type_Specification_v2.0.5 clause 6.116


oic.r.cgm.calibrate

Continuous Glucose Meter calibration resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.131


oic.r.cgm.samplinginterval

Continuous Glucose Meter sampling interval resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.132


oic.r.cgm.sensor

Continuous Glucose Meter sensor resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.133


oic.r.cgm.status

Continuous Glucose Meter status resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.134


oic.r.cgm.threshold

Continuous Glucose Meter threshold resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.135


oic.r.cgm-am

Resource for glucose, sensor, time, and user data.

OCF_Resource_Type_Specification_v2.0.5 clause 6.130


oic.r.circuitbreaker

Circuit Breaker resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.145


oic.r.conversionfactor

Property used in calculating conversions.

OCF_Resource_Type_Specification_v2.0.5 clause 6.117


oic.r.cyclingpower

Cycling power resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.146


oic.r.gas.consumption

Energy values associated with gas consumption.

OCF_Resource_Type_Specification_v2.0.5 clause 6.118


oic.r.gas.usage

Cumulative time-based gas usage query.

OCF_Resource_Type_Specification_v2.0.5 clause 6.119


oic.r.heartrate

Heart rate resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.136


oic.r.heartratemonitor-am

Resource for heart rate, time, and user data.

OCF_Resource_Type_Specification_v2.0.5 clause 6.137


oic.r.iaszone

Resource that includes iaszoneinfo, battery, and power source information

OCF_Resource_Type_Specification_v2.0.5 clause 6.125


oic.r.iaszoneinfo

Intruder Alert System (IAS) Zone information resource

OCF_Resource_Type_Specification_v2.0.5 clause 6.124


oic.r.impactsensor

Impact sensor resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.120


oic.r.inverter

Inverter resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.147


oic.r.keypadchar

Character keypad resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.121


oic.r.opaquedata

Opague data transferred and uninterpretable at endpoints.

OCF_Resource_Type_Specification_v2.0.5 clause 6.122


oic.r.pulsatilecharacteristic

Pulsatile characteristic of the pulsative wave of a pulse oximeter.

OCF_Resource_Type_Specification_v2.0.5 clause 6.138


oic.r.pulsatileoccurrence

Pulsatile occurrence of a pulse oximeter.

OCF_Resource_Type_Specification_v2.0.5 clause 6.139


oic.r.pulseoximeter-am

Resource for SpO2, pulse data, observed time, and user data.

OCF_Resource_Type_Specification_v2.0.5 clause 6.140


oic.r.pvconnectionterminal

Photovoltaic connection terminal resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.148


oic.r.sleep

Sleep resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.141


oic.r.sleepmonitor-am

Resource for sleep stages and sleep score data.

OCF_Resource_Type_Specification_v2.0.5 clause 6.142


oic.r.softwareupdate

Software Update resource type

OCF_Core_Optional_Specification_v2.0.5 clause A.12


oic.r.sp

Security Profile

OCF_Security_Specification_v2.0.5 clause  9


oic.r.speed

Speed resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.149


oic.r.spo2

Blood oxygen saturation level resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.143


oic.r.torque

Torque resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.150


oic.r.userid

User identification resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.123


oic.r.vodlist

Virtual OCF Device resource.

OCF_Bridging_Specification_v2.0.5 clause 5.5


oic.r.waterinfo

Water information resource.

OCF_Resource_Type_Specification_v2.0.5 clause 6.151


oic.r.windowcovering

Configurable window covering resource

OCF_Resource_Type_Specification_v2.0.5 clause 6.126


Interface Description (if=) Link Target Attribute Values


Attribute Value

Description

Reference


oic.if.create

The create OCF Interface is used to create new Resources in a Collection. Both the Resource and the Link pointing to it are created in a single atomic operation.

OCF_Core_Specification_v2.0.5 clause 7.6.3.9


The OCF would also request that the following Attribute Values be updated as the original names were submitted incorrectly:
Corrections to existing entries:

Old Value

New Value

oic.r.wificon

oic.r.wificonf

oic.r.devcon

oic.r.devconf


Best regards,
Jeremy Rover
Next Generation & Standards (NGS)
Intel Corporation