M2M Abstraction & Semantics Group Name: WG5 Source: France Telecom, NEC Europe Ltd., Meeting Date: xx
Device abstraction & semantics 2 Physical Device Abstract Device Virtual Device Semantically annotated & shared Zigbee temp sensor KNX temp sensor room#1room#2 temp sensor (room#1) temp sensor (room#2) temp sensor (house) Access network HomeAutomation Application 1 HomeAutomation Application 1 HomeAutomation Application 2 HomeAutomation Application 2 EnergyMgt Application 1 EnergyMgt Application 1 Semantic query Normal query Semantic area Semantic mapping
3 Zigbee temp sensor KNX temp sensor room#1room#2 temp sensor (room#1) temp sensor (room#2) temp sensor (house) Physical Device Abstract Device Virtual Device Access network HomeAutomation Application 1 HomeAutomation Application 1 HomeAutomation Application 2 HomeAutomation Application 2 EnergyMgt Application 1 EnergyMgt Application 1 Semantics -How to annotate semantic information? -How to discover available resources without prior knowledge? -How to ensure semantic interoperability among actors? Virtual Entity -How to group resources to provide a meaningful information? -How to provide a new service using available resources? Device Abstraction -How to derive general information from raw M2M resource data? -How to map device specific functions to generic (abstract) functions? M2M Abstraction and Semantics
Potential requirements The M2M system shall provide the capability to map sets of similar functions of devices to specified abstract functions. (HLR-139) The M2M system shall provide a capability to associate abstract functions with the functionalities of a device. (HLR-140) The M2M system shall provide the capability for M2M Applications to invoke a function of the device through the abstract functions associated with the functionalities of the device. (HLR-141) Gateway Device shall have the following requirements: to support Home Appliances from multiple vendors as an abstracted object models. (HLR-084) The underlying networks and telco operator resources shall be abstracted as M2M resources to provide to the applications a consistent use of the M2M system capabilities. (HLR-056) The M2M system shall provide a semantic/meta-language model that can map industry-specific information models for end device application functionalities to common and application-agnostic abstract functions that are understood components of the M2M system. (HLR-142) The M2M system shall provide a capability to an Application to create Virtual Devices and Things in the M2M Service Capability Network. (HLR-099) The M2M system shall provide a capability to an Application to publish semantic descriptions and meta-data (e.g. location) of its Devices, Virtual Devices and Things in the M2M Service Capability Network. (HLR-100) The M2M system shall provide a capability to an Application to search for and discover Devices, Virtual Devices and Things in the M2M Service Capability Network based on their semantic descriptions and meta-data. The supported formats of semantic descriptions shall be described in the oneM2M standard. (HLR-101) The M2M system shall provide a capability to an Application to control, via the M2M Service Capability Network, access to semantic descriptions and meta-data of its Devices, Virtual Devices and Things. (HLR-102) The M2M system shall provide a capability to an Application shall to allow, via the M2M Service Capability Network, access to its Devices, Virtual Devices and Things to individual other applications. (HLR-103) 4
Schedule Overall schedule – The work on the TR will start immediately and is expected to continue throughout the release Target of first release – Collect, analyse and evaluate the state-of-the-art technologies on Device abstraction (incl. virtual things) and semantics. – Technical Report – Discovery of abstracted devices and virtual devices and things – Consolidating and agreeing on Abstraction and Semantic related requirements for input to the oneM2M Requirement TS – Input CRs for other related TR and TS, i.e., oneM2M Use Cases TR / Vocabulary, Role and Focus Area TR / oneM2M Architecture TS Target of later releases – Semantic annotation / Composition of M2M services with semantic (mashups) / semantic discovery, etc. – Semantic annotation and mashups TR – Semantic M2M TS 5
The End 6