Secure and Semantic Web of Automation

Similar documents
Automation Systems and the IoT Industrial Internet

Horizontal IoT Application Development using Semantic Web Technologies

TUM & Siemens Corporate Technology. The "Internet of Things" for industrial applications

Industry 4.0 and Big Data

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC

Key requirements for Interoperable IoT systems

M2M Communications and Internet of Things for Smart Cities. Soumya Kanti Datta Mobile Communications Dept.

Smart Cities are the Internet of Things

ICT Enabling the Future of Smart Energy. Competence Center IT4Energy Dr. Thomas Luckenbach Dr. Armin Wolf

The role of home and building control in the smart city. Joost Demarest KNX System & Administration Director

Reduce Cost and Complexity of M2M and IoT Solutions via Embedded IP and Application Layer Interoperability for Smart Objects

Secure, Efficient, and Open Standard Internet of Things

Internet of Things. Reply Platform

Arrowhead Framework A Local Cloud Approach to Automation. Prof. Jerker Delsing.

Deliverable D4.3 Multi-protocol integration report

ICT for SMART BUILDINGS AND COMMUNITIES - ICT per EDIFICI e COMUNITA INTELLIGENTI Andrea Acquaviva

ETSI M2M / onem2m and the need for semantics. Joerg Swetina (NEC) (joerg.swetina@neclab.eu)

CARRIOTS TECHNICAL PRESENTATION

IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy

Knowledge based energy management for public buildings through holistic information modeling and 3D visualization. Ing. Antonio Sacchetti TERA SRL

Internet of Things. Laurent Toutain. June 11, Caen () IPv6 opérateur June 11, / 14

Reducing Configuration Complexity with Next Gen IoT Networks

Internet of Things based approach to Agriculture Monitoring

Semantic-based Smart Homes: a Multi-Agent Approach

ONEM2M SERVICE LAYER PLATFORM

Siemens Future HANNOVER MESSE Internet of Things and Services Guido Stephan

Smart buildings in smart grids KNX City. Rafael Marculescu May 2013

Personna PC web-based software. Q-AdminTM client. Lighting management hub (floor 2) Lighting management hub (floor 1)

The role of Linked Data and the Semantic Web in Building Operation

Personna PC web-based software. Q-AdminTM client. Lighting management hub (floor 1)

Using FGAG to export ETS data for Visualization

Wireless Sensor Networks (WSN) for Distributed Solar Energy in Smart Grids

Newron Efficient building management

Guest Room Controls & Monitoring System. Integrated Solution for Hotels Southern Countries.

Optimising Energy Use in Cities through Smart Decision Support Systems

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

Present and Act Upon. Register. Consume. Stream Analytics. Event Hubs. Field Gateway. Applications Cloud Gateway. Legacy IoT (custom protocols)

Proof of Concept - Solar Energy DG Distribution Warehouse

Web of Things Architecture

Evolving from SCADA to IoT

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

Cityzenith s 5D Smart City platform empowers users with a simple way to make sense of the torrent of data in our cities, corporate

ARM mbed IoT Device Platform. November 3 rd, 2014

Schneider Electric and Energy Efficiency

User interfaces: smart phone/web-based Control algorithms: schedule, optimization, demand response. Database (Time series service) smap driver

Application Note #563 Revision A November 2015 Lutron / Automated Logic BACnet Integration

EU SUSTAINABLE ENERGY WEEK JUNE 2013

ienergyiq Enterprise Energy Management System

KNX city concept. Dipl.-Ing. Lutz Steiner, KNX Scientific

Affordable Building Automation System Enabled by the Internet of Things (IoT)

Internet of Things (IoT): Middleware. Roch Glitho, PhD Associate Professor and Canada Research Chair My URL -

IERC IoT Research and Innovation September 2014, Brussels, Belgium

Interoperable Web Services for Building Automation Integrating KNX. KNX Scientific Conference 2006

EC-Net AX Supervisor with 0 Niagara network connections - for. EC-Net AX Supervisor with 100 Niagara network connections. Includes

Technologies for SOA-based Distributed Large Scale Process Monitoring and Control Systems

Internet of Things at Work Plug-and-play for industrial Automation

ZigBee IP Stack Overview Don Sturek Pacific Gas and Electric (PG&E) 2009 ZigBee Alliance. All rights reserved. 1

Interoperability at the Management Level of Building Automation Systems: A Case Study for BACnet and OPC UA

What Is a Smart Building? p. 1 Brief History p. 1 What Is a Smart Building? p. 3 The Foundations of a Smart Building p. 7 Overview p.

UPnP Internet of Things

Connecting IPv6 capable Bluetooth Low Energy sensors with the Internet of Things

IPv6, IoT and beyond

SIP Protocol as a Communication Bus to Control Embedded Devices

KNX IP only A New Class of KNX Devices. WEINZIERL ENGINEERING GmbH. Dr.-Ing. Th. Weinzierl D Tyrlaching

Tiny Web Services: Design and Implementation of Interoperable and Evolvable Sensor Networks (Priyantha, Kansal, Goraczko, Zhao, 2008)

A solution for heterogeneous domotic systems integration

The ebbits project: from the Internet of Things to Food Traceability

IPv6 Based Sensor Home Networking

INTRODUCTION TO WIRELESS SENSOR NETWORKS. Marco Zennaro, ICTP Trieste-Italy

An Approach for Knowledge-Based IT Management of Air Traffic Control Systems

Core Enterprise Services, SOA, and Semantic Technologies: Supporting Semantic Interoperability

Leveraging Multi Domain Links via the Internet of Things

RELAX IT DOES THE REST GUEST ROOM CONTROL SYSTEM FOR HOSPITALITY BUILDINGS GLOBAL SPECIALIST IN ELECTRICAL AND DIGITAL BUILDING INFRASTRUCTURES

How can We Tackle Energy Efficiency in IoT Based Smart Buildings? M. Victoria Moreno *, Benito Úbeda, Antonio F. Skarmeta and Miguel A.

Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems

SMART IoT PROTOCOLS. Creating the Living Network. Chonggang Wang Innovation Lab, InterDigital Communications. December 8, 2014

Smart Offices: How Intelligent Building Solutions Are Changing the Occupant Experience

in Health Care and Sensor Networks

The Ubiquitous Web, UPnP and Smart Homes

A Proxy Design to Leverage the Interconnection of CoAP Wireless Sensor Networks with Web Applications

Leveraging the Web: A Universal Framework for Building Automation

A G E N D A I O T P R E S S T O U R

HARTING smart Power Networks Visualise your energy consumption.

Mag. Vikash Kumar, Dr. Anna Fensel SEMANTIC DATA ANALYTICS AS A BASIS FOR ENERGY EFFICIENCY SERVICES

A model based development approach for building automation systems

Ontology for Home Energy Management Domain

LINKING EVERYTHING HEADLINE SUBHEADLINE. Manfred Hauswirth TU Berlin, Open Distributed Systems & Fraunhofer FOKUS. Matthias Heyde / Fraunhofer FOKUS

The use of Semantic Web Technologies in Spatial Decision Support Systems

Impact of OPC UA and Information Modeling on Monitoring Solutions. Ron DeSerranno, Founder / CEO rdeserranno@b-scada.com

IntesisBox KNX Modbus TCP master

Wide-ranging security features High degree of flexibility Maximum investment protection Fan-free operation Maximum future-proofness Top performance

Industrial Communication Whitepaper. Principles of EtherNet/IP Communication

IoTivity Connecting Things in IoT. Ashok Subash

Combining Smart Spaces and HL7 Medical standard in telemedicine scenarios

From a World-Wide Web of Pages to a World-Wide Web of Things

Smarter Buildings & Management of Buildings

Smart Integration of Wireless Temperature Monitoring System with Building Automation System

Flexible Architecture for Internet of Things Utilizing an Local Manager

Transcription:

Secure and Semantic Web of Automation Wolfgang Kastner 1, Andreas Fernbach 1, Wolfgang Granzer 2 1 Technische Universität Wien 2 NETxAutomation Software GmbH

Automation Systems Group Computer Engineering/Software Engineering System analysis and design of networked embedded systems Deep integration QoS in control networks Security & safety Management level integration Information modeling Middleware & Web Services Applications Advanced control strategies Energy efficiency & performance optimization Cyber-physical Production Systems (Industrie 4.0) Smart Homes/Buildings Smart Grids Smart Cities

Building Automation Building Management Internet Control Networks HVAC Lighting Shutters/Blinds Security Safety

Smart Homes Home Server (Set-top box) Internet Control and IT networks Domotics White Goods Consumer Electronics Tele-Care Monitoring

SeWoA: Use Cases (Building Information Modeling) Source: http://allinoneinsulation.com/insulation/the-all-in-one-system/ Source: http://wiki.naturalfrequency.com/wiki/shading_design Optimize control strategies using knowledge about the building Structure of the building (e.g., start/stop of HVAC) Building layout (e.g., heat transfer between rooms) Orientation of rooms (e.g., visual comfort)

SeWoA: Use Cases (Resources) Sources: Training Manual on Energy Efficiency (APO, 2010), http://hacknmod.com/hack/diy-home-automation-tutorial/ Facilities in the building Abstract from underlying heterogeneous devices Calculate current energy consumption and production Energy providers and tariffs Satisfy high energy demand through green energy providers Shift scheduled processes to times when cheap energy is available

SeWoA: Use Cases (Weather) Sources: Emergency and Continuity. A Case of Applied Investigation and Prototyping, 2013, http://www.suntynesolar.co.uk/story/solar-pv, http://d-bits.com/tou-rates-favor-pv/ Exploit favourable weather states Optimize HVAC control (e.g., night purge, solar heat gain) Optimally schedule shiftable loads wrt. available renewable energy (e.g., predicted PV output)

Call for Action! Semantic Communication Stack for the IoT Open standard including the application layer service and annotated information models Based on existing interoperable Web and Internet technologies Reusing existing standards as much as possible

Security SeWoA: Protocol Stack and Ontology Semantic Interoperability Layer Combined and enhanced Automation Systems Ontology Model transformation Sensor ML Domo ML Spitfire Ontology Technology specific information models obix information model OPC UA information model obix, OPC UA protocol binding + RDF annotation Communication Interoperability Layer Coap UDP XML/EXI encoding HTTP TCP IPv6 Physical Compatibility Layer 6LoWPAN IEEE 802.15.4 IEEE 802.3 Ethernet Other links

SeWoA: Architecture

Proof of Concept Existing obix and OPC UA integration servers shall be extended Automation Systems Group develops Semantic, Knowledge Based BMS Server IoTSyS prototype (multi-protocol gateway) 6LoWPAN devices including obix interface NETxAutomation provides NETx BMS Server OPC server for KNX and other technologies KNX ETS app for importing KNX ETS projects

SeWoA Gateway: NETx BMS Server

SeWoA Use Cases (revisited) Are all switching and dimming actuators of a distinct floor in off state? Actuator states: BAS communication objects Physical location of the devices: BIM SPARQL query: ASK WHERE {?lamp sewoa:hasstate?state.?state sewoa:hasstatevalue sewoa:offstatevalue.?room sewoa:contains?lamp. sewoa:4thfloor sewoa:contains?room }

SeWoA Use Cases (revisited) Which lamps in a building have exceeded a distinct operating time? BMS Server module for monitoring operating hours Definition of limits of operating hours using virtual datapoints SPARQL query: SELECT?lamp?hours WHERE {?lamp rdf:type sewoa:simplelamp.?lamp sewoa:hasoperatinghours?operatinghours.?operatinghours time:hours?hours FILTER(?hours > 700) }

SeWoA Use Cases (revisited) Which unoccupied rooms at the southern or western front of the building have their shutters in down position? Hotel room occupancy: interface to hotel management systems (e.g. Micros Fidelio) Physical location of hotel rooms: BIM State of shutters: BAS communication objects

SeWoA Use Cases (revisited) Which unoccupied rooms at the southern or western front of the building have their shutters in down position? SPARQL query: SELECT?room?shadevalue WHERE {?room sewoa:contains?shade.?room sewoa:hassensor?sensor.?sensor rdf:type sewoa:occupancysensor.?shade sewoa:hasstate?state.?state rdf:type sewoa:shadestate.?state sewoa:hasstatevalue?shadevalue FILTER(?shadevalue < 10)}

Conclusion and Outlook Semantic Web Aggregating information from different application domains Smart Control SeWoA Suitable ontology Querying interfaces Semantic engineering Proof of concept Knowledge Based BMS Server IoTSyS NETx BMS Server