European Commision s Smart Appliances REFerence ontology (SAREF)

Similar documents
NEWS FROM THE REFERENCE ONTOLOGY FOR SMART APPLIANCES

SAREF: A NEW STANDARD FOR SMART APPLIANCES IN SMART HOMES IOT/M2M WORKSHOP FEATURING THE SMART WORLD, S A,15 17 NOV. 2016

Information Sharing for onem2m Native and Interworked Applications. ETSI IoT/M2M Workshop 2016 Source: Joerg Swetina (NEC) Session 4: IoT Semantic

Project by TNO for. Subject

Standard Open Source Cloud APIs for the Smart Home

ETSI IoT/M2M Workshop 2016 featuring the Smart World. November 15 th -17 th, 2016

Open source onem2m Platforms

SAREF ONTOLOGY & ROADMAP

Agenda. Smart Cities. DG CONNECT Unit H5 priorities. City living (Smart Cities) Resource Efficient Infrastructures

Status of Machine to Machine Standards work in TC M2M and onem2m. Many thanks to the various contributors from TC M2M

The onem2m standard Horizontal Service Layer

Digital Platforms for 'Interoperable and Smart Homes and Grids' DT-ICT Introduction IoT Week Bilbao 05 June 2018

TEAHA. General Presentation As of November The European Application Home Alliance.

Harvesting IOT data. (Using IP networks) Ericsson 2014

OVERVIEW OF ETSI IoT ACTIVITIES

ETSI M2M workshop Nov 2013

SMART DEVICE TEMPLATE V3 ANDREAS KRAFT, DT

Building Automation Solutions For Smart Grid Applications And Possible Improvements. ZAFER AYDIN Software Engineer R&D Center - Makel Electric

onem2m AND SMART M2M INTRODUCTION, RELEASE 2/3

Document Number Document Name: Date: Abstract:

TEAHA: The European Application Home Alliance. General Presentation. Ganesh Sauba Advantica Ltd. 7 th April 2005 Nice

Project - the perspective of Telecom Italia

ETSI TC smartm2m overview and prospective. Enrico Scarrone ETSI smartm2m Chairman, OneM2M Steering Committee Vice chairman (representing ETSI)

Power of open source communities to onem2m

Developing a Common Language for Communication between Disparate IoT Devices and Applications across Various Wireless Technologies

Communication Concept for Smart Metering, Smart Grid and Home Automation

SMARTHOUSE Presentation to COPRAS

ETSI standards are enabling a global M2M solution. Enrico Scarrone, ETSI TC M2M Chairman, Telecom Italia 3 ETSI M2M workshop, Mandelieu, France, EU

Cyber Physical Systems Standards and Frugal Innovation challenges

Embedded Web Services

ETSI M2M Workshop. IPSO Alliance Standard Update. Patrick Wetterwald Cisco Smart Grid and IoT Product Marketing President, IPSO Alliance

Review of IEC/EN Standards for Data Exchange between Smart Meters and Devices

D6.3 Standardization Dissemination Activities

onem2m Showcase demos

HAN Devices & Integration. Bradley A. Singletary, CISSP

The role of interoperability in the digital energy vision

How can the Future Internet

Wireless Technologies for Smart Homes

Digital Platforms for 'Interoperable and smart homes and grids'

Internet of Things: Latest Technology Development and Applications

IoT Standards & Smart Cities Session 1: The Internet of Things Revolution in India Maximising the Next Generation IoT Opportunity in India

Internet of Things (various aspects), applications, challenges, Standards, current status, etc.

icore: Internet Connected Objects for Reconfigurable Eco-system

Realizing the Smart Grid - A Solutions Provider's Perspective David G. Hart July Elster. All rights reserved.

How onem2m fits into the landscape of IoT technologies

Europe.. Clean Energy package Cyber Secure. Digital grid Smart Grid.. SM Blockchain 19XX ENERGY TRANSITION

Wireless Best Kept Secret For Now

temp heat I/O A/C flow valve pump

The EU OPEN meter project

Presentation on OSGi Alliance

ESMIG WE MAKE METERING SMART

Web of Things: W3C Vision & Roadmap on IoT Standardizations

INTEROPERABILITY ISSUES IN IOT

ETSI STANDARDS FOR THE SMART HOME: DECT ULTRA LOW ENERGY Standard overview and future standarization needs Angel Bóveda

From Connected Lightweight From HoT Devices to CoLD (CoLD) to Home of Things (HoT)

Standards for V2X Communication and Implications for OEMs and ITS

Construction sector / ICT / Linked Data

Standards for Smart Grids

LIGHTING & INVESTMENT: SMARTLY CONNECTED

Status of activities Joint Working Group on standards for Smart Grids in Europe

Thanasis Tryferidis. MSc, Electrical and Computer Engineer

Universal application platform for telecom operators. by Embedded Systems

System Architecture Challenges in the Home M2M Network

The Connected Home Raymond Lee Dy Director, Technology Direction

European Standardization. CLC TC205 - Home Electronics Systems and the IoT EN Joost Demarest - KNX Association.

IoT CoAP Plugtests & Workshop November 27 th 2012

Big Data for Smart Cities Connected Vehicles in the Wireless World

IQRF in Smart Building Application

Standards to enable an IoT Eco System

DIGITIZING INDUSTRY, ICT STANDARDS TO

How OSGi can help to build open IoT ecosystems Kai Hackbath Member of OSGi Alliance Board of Directors Evangelist at Bosch Software Innovations

ETSI TC ENVIRONMENTAL ENGINEERING STANDARDIZATION IN THE FIELD OF ENVIRONMENTAL SUSTAINABILITY FOR ICT

THE ROLE OF INTEROPERABILITY IN ACHIEVING PROFITABLE GROWTH IN IOT

What is Wi-SUN? Open-standards based secure, interoperable communications for large scale IoTfor Smart Utility and Smart City networks.

FOCUS GROUP ON MACHINE LEARNING

Jon Rappaport Chairman USNAP Alliance USA

ONEM2M INDUSTRY DAY ALAN SOLOWAY, QUALCOMM. 12 July 2017

HOT TOPICS LED BY ETSI - 5G AND IOT

CoAP communication with the mobile phone sensors over the IPv6

A FLEXIBLE, MULTI-PURPOSE, OPEN SOURCE TEST PLATFORM FOR IOT TESTING

THE INTERNET OF THINGS. ETSI work on Standards for the IoT

onem2m ADAPTED FOR SMART CITIES ETSI IOT M2M WORKSHOP 2016 NOV 15 TH 2016

W3C Web of Things. Mohammed Dadas - Orange

Survey of IoT Platforms

Khartoum, Sudan Dec 2017

CEN and CENELEC Position Paper on the draft regulation ''Cybersecurity Act''

onem2m - A Common Service Layer for IoT Basic principles and architecture overview

Wireless Connectivity technologies evolution for Internet of Things and Machine to Machine communication

How to make the interoperability of IoT data

UMU-Eficacia Energética mediante lot

Implementing a Standard, Multi-Gateway: Real SmartHome in the Cloud

AIOTI ALLIANCE FOR INTERNET OF THINGS INNOVATION

29th Feb 2012, Embedded World Conference 2012, Nuremberg, Germany. Communication Solutions for Smart Gas Meters and Energy Efficient Embedded Services

2 - onem2m Common Architecture for IoT

[NEC Group Internal Use Only] IoT Security. - Challenges & Standardization status. Sivabalan Arumugam.

Squid.link Gateway. The heart of wireless solutions. Bridging multiple wireless protocols. Smart home Energy management Home security Healthcare

DT-ICT : Big data solutions for energy

Home and Building Automation System an Overview

Combining LwM2M and OneM2M

Making Things Smart. ISN Conference Long Range Connectivity Networks for Sensors

Transcription:

1 European Commision s Smart Appliances REFerence ontology (SAREF) Frank den Hartog E-mail: frank.denhartog@tno.nl Tel. +31 88 86 67 119 19 June 2015, Ultrafast Broadband Seminar, TNO

2 Demonstrator at CES 2013 Frank den Hartog, et al, Enabling new e-health business models by converging IP-based and non-ip-based home networks, IEEE CCNC 2013 and CES 2013.

3 And many other control networks exist and are still being invented low-cost ($-range) low-bandwidth (order 100 kbps) low energy (battery operated) non-ip Example technologies: Zigbee Z-Wave BT Low Energy Wireless M-Bus DECT ULE P1 And many many more!

4 Smart Phone is not a success because it s a phone but because it s SMART!

5 What is the current situation? More and more devices become smart and are connected to the Internet (of Things) Smart Home Devices only connect to devices and servers from the same (group of) vendorspecific eco-system in a closed way IoT applications offered in silos on application layer End users are forced to use multiple apps and gateways to control their home or to invest in devices from only a few manufacturers that are interoperable These systems cannot be used for 3 rd (or rather: 4 th ) - party applications, e.g. such as developed by the developer community for open platforms 5

6 What is our vision? Abstraction layer Sub-ecosystems: Zigbee, Zwave, Thread, Bluetooth LE, ULE, Enable interoperability at the semantic level and automatically apply the concepts of an extensible ontology to the abstraction layer on any type of API, be it a programming language or a protocol Ontology technology, language Abstraction layer Shared sensors Shared screens Field buses Applications Embedded APIs OSGi, Linux Abstraction layer Execution environment Abstraction layer Cloud APIs OneM2M, OMA NGSI, Remote Access Business service platforms Cloud Execution environment Shared objects Abstraction layer High rate IP buses Smart Home box Smart Home Cloud Platforms AllJoyn, IoTivity, UPnP End users can control all smart devices in their home from one app and is not forced to buy all their devices from one (group of) manufacturer(s) Application developers can develop apps using open platforms that allow to control all devices within a home Holy Grail: entice the software developers community 6

7 Semantic interoperability Reports from NIST a.o. indicate that well over US$100 billion per year is lost because of the lack of a widely used semantic interoperability standard in the US alone Syntactic interoperability is a prerequisite for semantic interoperability Semantic interoperability is the ability of computer systems to exchange data with unambiguous, shared meaning This is accomplished by adding meaning to the data, linking each data element to a controlled, shared vocabulary This shared vocabulary is linked to an ontology

8 Ontologies An ontology is: a set of concepts used to describe the reality under consideration e.g., the concepts of household appliance, task and function ; precise definitions of these concepts in natural language relations among these concepts e.g., a household appliance of type washing machine accomplishes the task cleaning and to accomplish this task performs the function start and stop axioms to constrain the intended meaning of these concepts e.g., a washing machine is always a device A data model is a data base implementation (expressed e.g. in XML) of an ontology (typically expressed in OWL), adding e.g. syntax

9 TNO recently executed the EC Semantics of Smart Appliances project Goal: Support ETSI SMART M2M as an organization. Provide the material needed to define the relevant tools and data models for the collection of devices that helps the EU to reach its 2020 goals regarding the reduction of greenhouse gas emission and buildings energy consumption. Tasks: 1. Take stock of existing semantic assets and use case assets 2. Perform a translation exercise of each model or use case to a common ontology language and subsequently a mapping between these models 3. Propose a common ontology and document it into ETSI M2M architecture Timing: finished on 1 April 2015

10 10 Why a reference ontology? With 48 assets, 48x47=2256 translations are required without the reference ontology. The mappings allow translation from the reference ontology to specific assets, reducing the need to create translations between all individual assets. DECT/ ULE DECT/ ULE

11 27 assets already identified by the EC From E2BA and the eesemantics community: FIEMSER Data Model for Monitoring & control network ediana (ARTEMIS) ontology for device discovery and interoperability ENERsip M2M Communications Infrastructure Modelling Ontology SmartCoDe EUP classification with respect to energy management TIBUCON SEEMPubS Ontology SEIPF ontology DEHEMS Digital Environment Home Energy Management System project AIM* Ebbits SESAME Demonstrator LinkSmart ontologies Adapt4EE MIRABEL Flex eesemantics EupP VoCamP Hydra From CECED, EDI-SERVICE, EDI-WHITE, IRIS PI From Lighting Europe CEN/TC 169 CIE Newsletter International Lighting Vocabulary buidlingsmart s Industry Foundation Classes (IFC) FIPA Semantic Sensor Network Ontology (SSN) CEN/CLC/ETSI Smart Grid CG M490 BACnet, KNX, LonWorks, and assets produced by Eu.bac and various CENELEC TCs obix SensorML

12 21 additional assets identified during project ECHONET Broadband Forum HGI OSGi UPnP Energy@Home Agora FAN DomoML-env OpenIoT ZigBee Home Automation ZigBee Light Link OMA Lightweight M2M DECT ULE SEP2 (Zigbee, HomePlug, Wi-Fi) Z-wave Enocean DLMS/COSEM OMS IETF CoAP CENELEC-CEM, Technical Report IEC 62746-2, Draft version Technical Standard of CLC TC205 WG18

13 13 Short list of most relevant models Model Reference URL DECT ULE HAN FUN ECHO NET HF-Overview, HF-Protocol, HF-Service, HF-Interface, HF-Profile, V1.00, 2014-23-1 ECHONET Specifications Appendix Detailed Requirements for ECHONET Device Objects Release C, 31 May 2013 http://www.ulealliance.org/registration.aspx?f=11 http://www.echonet.gr.jp/english/spec/pdf_spec_app_c_e/specappe ndixc_e.pdf ediana D2.2-A Ontology for Device Awareness, 30 November 2009 http://s15723044.onlinehomeserver.info/artemise/documents/d22a_ontology_for_device_aware ness_m10_imsml.pdf EnOcean EP EnOcean Equipment Profiles (EEP), Version 2.6, 17 December 2013 http://www.enocean-alliance.org/eep/ FAN FPAI HEGRID AD1305 Interface description: Interface report, Version 1.0 (final), 7th January, 2014 http://www.flexiblepower.org/downloads/ FIEMSER D5 FIEMSER Data Model, February 2011 http://www.fiemser.eu/wp-content/uploads/2011/12/d5_fiemserdata-model_m9_cstmb_review.pdf FIPA FIPA Device Ontology Specification, SC00091E, 3 December 2002 http://www.fipa.org/specs/fipa00091/si00091e.pdf or KNX KNX System Specifications Interworking Datapoint Types, Version 1.07.00, 26 April 2012 MIRABEL D7.5 MIRABEL-ONE: Initial draft of the MIRABEL Standard, version1.0, 22 December 2011 OMA Lightweight Machine-to-Machine Technical Specification Candidate version 1.0, 10 December 2013 OMA Light weight M2M OMS Open Metering System Specification Vol.2 Primary Communication Issue 4.0.2, and OMS-Data Point List RELEASE A, Annex B to Volume 2: Primary Communication Issue 4.0.2, 27 January 2014 http://www.fipa.org/specs/fipa00091/si00091e.html http://www.knx.org/media/docs/downloads/03%20- %20KNX%20Standard/KNX%20Standard%20Public%20Document s/03_07_02%20datapoint%20types%20v1.07.00%20as.zip http://wwwdb.inf.tu-dresden.de/miracle/publications/d7.5.pdf http://technical.openmobilealliance.org/technical/release_program/d ocs/lightweightm2m/v1_0-20131210-c/oma-ts-lightweightm2m- V1_0-20131210-C.pdf http://oms-group.org/fileadmin/pdf/oms- Spec_Vol2_Primary_v402.pdf, http://omsgroup.org/fileadmin/pdf/oms-spec_vol2_annexb_a031.pdf OSGi DAL RFC-196 OSGi Alliance Device Abstraction Layer, Draft, February 2014 https://github.com/osgi/design/blob/master/rfcs/rfc0196/rfc-0196- DeviceAbstractionLayer.pdf SEEMPubs Deliverable D5.1 Data Format Definition, version 1.0, 30 September 2012 http://seempubs.polito.it/images/stories/documents/wp5/d.5.1.pdf PowerOnt Dario Bonino, Fulvio Corno, Faisal Razzak Enabling Machine Understandable Exchange of Energy Consumption Information in Smart Environments, Energy and Buildings 43 (2011) 1392 1402 http://dx.doi.org/10.1016/j.enbuild.2011.01.013 SEP2 Smart CoDE UPnP Zigbee Alliance / HomePlug Alliance Smart Energy Profile 2 Application Protocol Standard, ZigBee Public Document 13-0200-00, April 2013 Deliverable D1.1.2 Model of local energy resource cluster, 31 December 2012 UPnP Device Architecture 1.1, SolarProtectionBlind:1, HVAC:1, Lighting Controls:1 Selected NOT on the basis of market relevance http://www.zigbee.org/standards/zigbeesmartenergy/zigbeesmart Energy20Standard.aspx https://www.fp7-smartcode.eu/system/files/page/d-1.1.2.pdf http://upnp.org/specs/arch/upnp-arch-devicearchitecture-v1.1.pdf, http://upnp.org/specs/ha/solarprotectionblind1/, http://upnp.org/specs/ha/hvac/, http://upnp.org/specs/ha/lighting/ W3C SSN Semantic Sensor Network Ontology, http://www.w3.org/2005/incubator/ssn/ssnx/ssn Z-Wave Z-Wave Technical Basics Chapter 4 Application Layer, 1 June 2011 http://www.domotiga.nl/attachments/download/1075/z- Wave%20Technical%20Basics-small.pdf

14 14 Short listed assets are converted to OWL Work done by hand rather than automatically Only for the top classes Tools exist to convert XML to OWL and vv, but lots of details checking needs to be done afterwards Results can be found on https://sites.google.com/site/smartappliancesproject/ontologies Ontologies can be read with various tools, from simple web browsers, up to more advanced visualization tools such as Protégé (open source)

15 15 Core concepts of the Smart Appliances REFerence ontology (SAREF) Device Device category Sensor, Actuator, Meter, Load, storage, generator, Function Function category Service Has input and output parameter Command Time (Instant and Interval) Building Unit of Measure Property Energy, Power, Temperature, Commodity Electricity, gas, water, State Energy profile Smart Appliances Reference ontology available: http://ontology.tno.nl/saref.ttl and http://ontology.tno.nl/saref for documentation.

device service device cat. function cat. function command parameter mode/status energy profile energy power time/duration building sensor actuator meter load storage generator unit of measure 16 Initial mapping between assets and the core concepts of SAREF DECT ULE x x x x x x x x x x x PowerOnt x x x x x x x x ECHONET x x x x x x ediana x x x x x x x x EnOcean x x x x x x FAN FPAI x x x x x x x x x x x x FIEMSER x x x x x x x x FIPA x KNX x x x x x MIRABEL x x x x x x x x x OMA M2M x x x OMS x x x x x x OSGi DAL x x x x x x x x SEEMpubs x x x x x x x x SEP2 x x x x x x x x SmartCoDE x x x x x x UPnP x x x x x W3C SSN x x x x Z-Wave x x x x x x x

Smart Appliances REFerence ontology (SAREF) 17 http://ontology.tno.nl/saref

18 And then SAREF well received by industry Especially telecom, white good, energy, and lighting industry Thanks to interactive bottom-up approach we took Studied and used by ETSI Smart M2M, OneM2M, and HGI Extend SAREF to more devices, services, and application areas e-health, home automation, e-security, multimedia, Create generic gold standard abstraction layer plus open source reference implementation based on business models and application scenarios obtained by continuous interaction with all relevant standardization bodies Create a lasting, dynamic Open and Agile Smart Homes (OASH) community of industry partners, policy makers, academia, and end users, driving and managing the platform innovation TNO is actively seeking for funding and partners to set up OASH

19 Resources EC Smart Appliances Project deliverables: https://sites.google.com/site/smartappliancesproject/deliverables SAREF: https://sites.google.com/site/smartappliancesproject/ontologies/refere nce-ontology ETSI workshop presentations: http://www.etsi.org/newsevents/events/890-2015-04-dg-connect-etsi-workshop-on-smartappliances-4