Presentation is loading. Please wait.

Presentation is loading. Please wait.

Overview of oneM2M Home Appliances Information Model

Similar presentations


Presentation on theme: "Overview of oneM2M Home Appliances Information Model"— Presentation transcript:

1 Overview of oneM2M Home Appliances Information Model
Group Name: oneM2M-W3C Joint Web-conference Source: Rapporteur of TS-0023(oneM2M Home Appliance Information Model) Meeting Date: Agenda Item: oneM2M Home Appliance Information Model

2 Contents Introduction Design principle of HAIM1) in oneM2M
Current progress and Example Tentative plan for Release-3 Collaboration with W3C 1) Home Appliance Information Model

3 Introduction Motivation Core contributors in this topic
oneM2M system provides common service functions that can be utilized by multiple domains including home domain. However, application developers can use these functions differently and have multiple choices to describe the status of devices as resources on oneM2M platform, which does not guarantee cross-vendor interoperability. Defining common abstract information model is thus highly vital to resolve such an issue. Moreover, it would facilitate machine-to-machine interaction without human’s interaction. oneM2M started creating the information model for home domain first. Core contributors in this topic Deutsche Telekom, Fujitsu, Hitachi, Huawei, LG Electronics, NTT, Orange, Samsung, SKT, … History of HAIM in oneM2M `14.09, TP13 `15.03, TP16 `15.09, TP19 `16.05, TP23 `16.07, TP24 A new WI for Home Domain Enablement was created with a study on use cases, necessary technologies (TR-0013) TS-0023 was finalized for Release 2 including 13 devices and 41 module classes Reached on a consensus that HAIM is necessary and a new research was started to figure out how to define the information models (TR-0017) Principle of designing the models was agreed to apply HGI SDT1) and created a new normative technical specification (TS-0023) to specify HAIM Clean-up, protocol definition were complete. TS-0023 is included in the set of oneM2M Release 2 publication `16.08 ~ Further home appliance information models would be added and a research on interworking with external information models that are being developed out side of oneM2M such as OCF and AllJoyn would be conducted 1) Home Gateway Initiative SmartHome Device Template

4 Design principle of HAIM in oneM2M
Using Smart Device Template (SDT) as template of oneM2M HAIM The SDT is an initiative from the Home Gateway Initiative (HGI) to find consensus amongst various SDOs and industry alliance to derive a common approach for device modelling oneM2M designed the principle of the HAIM based on HGI SDT 3.0 since it’s already well-generalized, expandable and efficient to reduce fragmentation among several technologies Available at , example models from other consortia include DECT ULE, ECHONET Lite, (s. SDT Structure Modularity for functions and device types Specification of a single service with one or more service(s). This can be re-used in many device definitions Unique name that acts like a namespace Arbitrary sequences of operations/methods Physical appliance/sensor Variable to be read/written Async signaling of stage change A device embedded in a device Instantiation of a ModuleClass Arbitrary additional information

5 Current progress and Example (1/3)
HAIMs for Release 2 14 Devices Television, Air conditioner, Oven, Refrigerator, Robot cleaner, Clothes washer, Electric vehicle charger, Light, Micro-generation, Smart electric meter, Storage battery, Thermostat, Water heater 41 ModuleClasses Audio volume, Battery, Binary switch, Brightness, Colour, Clock, Push button, Temperature, Timer, Television Channel, … Television example ModuleClasses Home Domain toggle() Argument televisionChannel audioVolume binarySwitch audioVideoInput Action Module none powerState Data Point none Event serialNum deviceType modelName deviceName manufacturer none Property No Sub-device Property

6 Current progress and Example (2/3)
Television example in the specification (TS-0023) ModuleClass Action Module Data point Property

7 Current progress and Example (3/3)
Television example in SDT xml Television example in oneM2M resource tree Registration oneM2M G/W Television <CSEBase> <AE> <television> <flexContainer> 1 contDefinition 1 serialNum 1 [customAttr] deviceType 0..1 <binarySwitch> 1 <audioVolume> <flexContainer> 0..1 <televisionChannel> 0..1 <audioVideoInput>

8 Tentative plan for Release-3
HAIMs enhancement More devices, module classes Proximal IoT Technologies Interworking Mapping to external models such as OCF, AllJoyn Information model for new domains Vehicular domain Industrial domain Applications Mca Unified API oneM2M Resource Mapping <flexContainer> Common Information Model oneM2M HAIM AllJoyn OIC/OCF ZigBee A variety of proximal IoT technologies

9 Collaboration with W3C Alignment between HAIM/SDT and WoT Thing Description (TD)? Using oneM2M HAIM to validate W3C WoT TD (e.g. in plugFest)?


Download ppt "Overview of oneM2M Home Appliances Information Model"

Similar presentations


Ads by Google