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

From: "Rover, Jeremy" <[email-masked]>
Date: Mon, 7 Oct 2019 18:16:33 +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