25
The Role of Semantic Data Distribution in Open Cyber-Physical Systems and IoT Launch of Internet of Things - Egypt Forum & First SECC Hackathon on Semantic Technology ITIDA, Smart Village Wednesday 26 February 2014 T. S. Cinotti, A. D’Elia, F. Morandi, J. Kiljander, L. Roffia, F. Vergari, P. Azzoni EGYPT SPAIN ITALY FINLAND Copyright © RECOCAPE 2012

The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

The Role of Semantic Data Distribution in Open Cyber-Physical Systems and IoT

Launch of Internet of Things - Egypt Forum &

First SECC Hackathon on Semantic Technology ITIDA, Smart Village

Wednesday 26 February 2014

T. S. Cinotti, A. D’Elia, F. Morandi, J. Kiljander, L. Roffia, F. Vergari, P. Azzoni

EGYPT SPAIN ITALY FINLAND Copyright © RECOCAPE 2012

Page 2: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Overview

Technologies for the smart city:

– Internet of Things (IoT)

– Open Cyber-Physical Systems (Open CPS)

Data distribution based on semantic event processing in IoT and Open CPS

An based semantic event processing engine

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah 2

Page 3: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Urbanization and the «smart city» concept

Population in urban areas is growing fast:

2008: 50% -> 2050: 70% (UN)

Urbanization is a reaction to the slow economy and it requires services

There is a big gap between service demand and offer

«smart city» is term used by governments as a reference to the technological solutions to bridge this gap

smart city technologies enable the co-operation between heterogeneous and remote devices interacting with the environment

co-operation requires information level interoperability

semantic technologies enable information level interoperability

ITIDA - Smart Village - Abu Rawash - Al Jizah 3

Page 4: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Connectivity and interoperability domains in the city of the future

• Mobility: V2G for eMobility services, V2V, R2V for traffic management and car as a sensor (25% connected cars in 2023 - McKinsey&C, Cisco,…)

• Buildings: automation, management, security, metering, assisted living, home entertainment

• Energy: smart grid, virtual energy market, multi-modal energy systems (power, gas, heat), decarbonization of traffic sector

• Healthcare: remote clinical monitoring

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah 4

Page 5: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Key technologies for the smart city

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah 5

Technology Market Status

Smart Grid Emerging

Smart Spaces Early

IoT Fragmented

Sensors Fragmented

Cyber-Physical Systems Research

Source: Prof. Sumi Helal, Bologna, Feb. 18 2014

Page 6: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

ITIDA - Smart Village - Abu Rawash - Al Jizah 6

Smart Grid Communication Domains

Source:

26/02/2014

Page 7: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

1 Oct 2009 Copyright © SOFIA 2009

7

Smart Space Application Domains (early market)

Domains at different granularity levels:

– City

– Confined Spaces

• Private Houses

• Public Buildings

• Specialized Sites

– Hospitals

– Museums

– …

– Personal Spaces

• Vehicles

• …

… and cross domain…

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah 7

Page 8: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Smart Spaces, M3 and semantic data distribution

• Smart Space(SS): a named and shared information search domain

• semantic SS: a SS based on RDF graph data model, with an ontology to represent knowledge

• M3: an architecture for semantic smart spaces with fine grain event detection and notification capability

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah 8

Page 9: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

CHIRON P3 Review Meeting - Brussels June 4, 2013

Semantic information

broker

Clinical Sensor

Ambient

Sensor

WSN Abstractio

n Layer

Controller

Visualizer

Service

Rule Engine

HL7 Dispatcher

OpenEHR Dispatcher

Purpose:

Supporting

continuous patients

monitoring and care

semantic

data

distribution

system

Source:

Home based smart space for telemedicine or remote assistance

Page 10: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

CHIRON P3 Review Meeting - Brussels June 4, 2013

Clinical Sensor

Ambient

Sensor

WSN Abstraction

Layer

Controller

Visualizer

Service

Rule Engine

HL7 Dispatcher

OpenEHR Dispatcher

KP

KP

KP

KP

KP

KP

KP

KP

KP KP

Medical Plane

CDA

Source:

Not Implemented

Home based smart space for telemedicine or remote assistance

Page 11: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

CHIRON P2 Review Meeting - Brussels April 18, 2012

The Class Tree of the CHIRON Ontology

CHIRON P3 Review Meeting - Brussels June 4, 2013 Source:

Page 12: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Knowledge Processor

Smart Space Access Protocol (SSAP)

Architecure

Legacy Adapter

Legacy gate

Semantic Information Broker (SIB):

entity for storing, sharing, and governing

information

Knowledge Processors (KP): entities

providing and/or consuming SIB content

Knowledge is expressed in terms

of entities related to other entities

or to specified property values

Knowledge Processor

Knowledge Processor

Knowledge Processor

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah 12

Page 13: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Turning the M3 Semantic Information Broker

into a Semantic Data Distribution System

SEMANTIC EVENT PROCESSING ENGINE

RDF TRIPLE STORE

SIB

Interaction primitives:

Update, Subscribe

Language: SPARQL 1.1

Protocol: WIP

Updates

and

subscribes notifications

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah

Page 14: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Concept data-path of the Pipelined Superscalar Semantic Event Processing Engine (F. Morandi - UniBo)

Updated Triples

queues

Notification

queue

Scheduler

Update / Subscribe

Requests queue

RDF ENDPOINT

Subscribe Processor 1

Subscribe Processor n-1

Subscribe Processor n

from

semantic

clients

To

semantic

clients

Subscribe Processor 2

ITIIDA - Smart Village - Abu Rawash - Al Jizah 26/02/2014 14

Page 15: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Benchmark and performance indicators

Defined a benchmark consisting of:

300 K triples > 25 properties > 20 classes > 1000 semantic rules 9500 physical entities each with 3 sensors and 1 actuator

Defined two performance indicators: RpS: rules processed per second

P2S: update processing time/main store update time

Both PIs need to be associated to a benchmark and an update profile

26/02/2014 ITIDA -Smart Village - Abu Rawash - Al Jizah 15

Page 16: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Internet of things

• The IoT is an abstraction of the Physical world as it is expected to be perceived in the near future, where:

people and devices mutually interact and also

interact with natural and artificial physical entities

that are monitored and/or controlled by other devices and

are uniquely identified by an ID, and

may be discovered through a set of relevant properties or a set of relations with other entities

Page 17: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

IoT domain model

Andreas Nettsträter (ed.), “The IoT Architectural Reference Model (ARM) - D1.3”

http://www.iot-a.eu/arm/d1.3/view.

1

2

3

4

5

6

7 7

8

Page 18: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Adding a semantic interoperability level to the IoT (Jussi Kiljander, VTT)

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah 18

Access through

unique ID or properties

enabled by the

Resolution Infrastructure

IoT I-IOT

Physical Entity

Physical Entity

Virtual Entity

Semantic Virtual Entity

User (ADA)

Agent

Device Device

Resource Agent

Service SIB

From local SS to IoT using

Page 19: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Cyber-Physical Systems

• CPS are control systems possibly with man in the loop

• They integrate computation, networking, and physical processes [1]

• They consist of a set of interconnected and collaborating embedded systems some of which interact with the physical world

• They are intended to offer situation dependent services

• Thy are considered boosters of sustainable development and are target of large interest and investments worldwide

[1] http://cyberphysicalsystems.org/

http://ptolemy.eecs.berkeley.edu/ptolemyII/

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah 19

Page 20: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

15/05/2012 Smart Village - Abu Rawash - Al Jizah 20

S. Shyam Sunder

Philip Asare

David Broman

Edward A. Lee

Martin Torngren

Page 21: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

IoT and cyber-physical systems

26/02/2014 ITIDA -Smart Village - Abu Rawash - Al Jizah 21

CPS

Emphasis is

on connectivity

and services IoT

Emphasis is

on performance

and control

For an introduction to CPSs: CPS foundations - Edward Lee

CPS and IoT

are intended to offer

physical world dependent

co-operative services

Page 22: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

From CPS TO OPEN CPS: the EU vision in H2020

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah 22

CYBER-PHYSICAL SYSTEMS:

UPLIFTING EUROPE’S INNOVATION CAPACITY

Brussels, Belgium on 29th – 30th October 2013

Source:

• Connectivity includes the

Internet

• Requirements for

Interoperability at

information level come

into play

• A multi-level hierarchical

architecture is envisioned

• Semantic event

processing might be

deployed at any level of

the hierarchy

· Jesús Angel GarcíaSánchez, INDRA

Page 23: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Cloud based Open CPS

Business

Applications

Remote

Gateway

M2M

Integration

Platform

Integrate

Act Store

Connect & Control

+

Collect Process

Communicate

M2M

Protocol

@

Field Interfaces

Enterprise Interfaces

Connecting the field at the Enterprise

Source:

Semantic data

distribution may be

Introduced at this level

23 ITIDA - Smart Village - Abu Rawash - Al Jizah 26/02/2014

Page 24: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

• IoT and Open CPS technologies will facilitate

business and quality of life in the cities of the future

• IoT and Open CPS share the need for:

– interoperability at information level

– efficient event processing and data distribution

• Smart space research provides a semantic architectural component to meet these needs

26/02/2014 Smart Village - Abu Rawash - Al Jizah 24

Conclusion

Page 25: The Role of Semantic Data Distribution in Open Cyber-Physical … · 2014-02-27 · Business Applications Remote Gateway distribution M2M Integration Platform Integrate Act Store

Thank you!!

Questions?

26/02/2014 ITIDA - Smart Village - Abu Rawash - Al Jizah 25