enabling smart cities through a cognitive management ...€¦ · assistance. a smart driving...
TRANSCRIPT
Panagiotis Vlacheas1, Vera Stavroulaki1, Toon Norp2, Gianmarco Baldini3, Raffaele Giaffreda4, Panagiotis Demestichas1 1University of Piraeus Research Center 2TNO 3Joint Research Centre, EC 4CREATE-NET
Enabling Smart Cities Through a Cognitive
Management Framework for the Internet
of Things
4th ETSI M2M Workshop,
November 2013, Mandelieu, France
Presenter: Gianmarco Baldini, Joint Research Centre, EC
Outline
Introduction
Cognitive Framework
Main Concepts
Main Enablers
Functional Architecture and ETSI M2M Mapping
Usage Control
Smart City Scenario
Overview
Realization
Benefits
Conclusions 2
4th ETSI M2M Workshop,
November 2013, Mandelieu, France
Introduction
The proposed cognitive management framework focuses
mainly on four axes:
How we plan to hide heterogeneity of connected objects;
How we ensure resilience (ability to deliver service that can be
justifiably trusted in spite of continuous changes) of a dynamic
service provisioning;
How we instruct systems to assess proximity (metric of
relevance) between IoT applications and “useful” objects;
How the use of cognitive technologies (ability to dynamically select
behavior through self-management, taking into account
information and knowledge on the context of operation, as well as
policies) offer intelligence while minimizing users’ intervention.
3
4th ETSI M2M Workshop,
November 2013, Mandelieu, France
Cognitive Framework
Main Concepts Virtual Objects (VOs)
VOs are virtual representations of any real-world object
(RWO)
Composite Virtual Objects (CVOs)
A CVO is a cognitive mash-up of semantically
interoperable VOs (and their services)
CVOs enable the re-use of existing VOs outside their
initial context and domain
CVOs render resilient services in accordance with the
application requirements due to their ability to maintain
their performance as the context changes
Service Logic
Represents the translation of the application
requirements into services and associated Quality of
Service (QoS) requirements to be fulfilled by CVOs
Addresses the need to reduce complexity levels for the
users of the platform 4
4th ETSI M2M Workshop,
November 2013, Mandelieu, France
Cognitive Framework
Main Enablers Cognition in the VO level
Self-management and self-configuration of VOs
To maintain a constant link to the relevant RWOs
and to manage the relevant data flows
Cognition in the CVO level
Decision upon the VOs and CVOs that should be
(re-)used to meet the application requirements
Dynamic creation, self-management and self-
configuration of CVOs in an autonomous manner
Cognition in the Service Logic
Automatic translation of a user request to a
system request for a service
Security and Privacy
User Authentication and Usage Control for data
and services offered by VOs/CVOs
Proximity
Relatedness between IoT applications and objects
for automatic and scalable selection of VOs/CVOs
5 4th ETSI M2M Workshop,
November 2013, Mandelieu, France
6
Cognitive Framework
Functional Architecture and ETSI
M2M Mapping
4th ETSI M2M Workshop,
November 2013, Mandelieu, France
The ETSI TC M2M Service Enablement Framework
7
Cognitive Framework
Functional Architecture and ETSI
M2M Mapping ETSI TC M2M iCore – Option 1 iCore – Option 2
M2M Device Real World Object Real World Object
Device/Gateway Service Capability
Virtual Object Real World Object
Network Service Capabilities Composite Virtual Object Virtual Object
4th ETSI M2M Workshop,
November 2013, Mandelieu, France
Option 1: mId interface is mapped on the VO interface
Option 2: mIa interface is mapped on the VO interface
Adopting Option 2 and mapping VOs on mla interface brings the following advantages:
- creation of added-value services (due to the composition of VOs into CVOs)
- development of innovative cross-domain applications (due to CVO abstraction)
- dynamic service provision tailored to the needs of end users (due to service logic
level)
- semantic description and discovery of mla interfaces in a registry.
Usage Control in iCore
Based on:
Policies that govern usage control implemented
in Event-Condition-Action (ECA) rules
Usage control for data/services/devices
Authorizations for users/applications
Obligations: rights and duties
Policy Operators: propositional, temporal,
cardinality, identity/context/environment
attributes
Support for dynamic contexts
8
Implemented using Eclipse Modeling tools and Eclipse modeling framework
9
Smart City Scenario
An elderly woman has opted for an
assisted living service that is provided by
a medical center
A doctor, who monitors the woman’s
health remotely from the medical center,
receives an alarm that the woman has
fainted
An ambulance is informed to run for
assistance. A smart driving application is
used by the ambulance, so as to reach
the woman’s home as fast as possible
10
This scenario refers to how the proposed framework may be exploited to
protect and facilitate the daily life in the smart city
4th ETSI M2M Workshop,
November 2013, Mandelieu, France
Smart City Scenario
The emulated smart city
includes a smart home that
is equipped with actuators
and sensors hosted by
Wireless Sensor Network
(WSN) Platforms A and B
respectively
The CVO in the medical
center uses the Cosm on-line
database service, in order to
get the sensor measurements
from WSN Platform B and to
send the actuator commands
to WSN Platform A
In the smart city, there are
various types of sensors,
which are connected with the
type of WSN Platform C using
various access technologies
and/ or communication
protocols sharing their data
4th ETSI M2M Workshop,
November 2013, Mandelieu, France
Benefits The benefits of the framework can be summarized to the following:
Easy creation and delivery of added-value services from business actors
allowing them to increase profits and market share
Service provision dynamically tailored to the needs of end users, even
being able to act on behalf of them
Decrease on CAPEX for telecom and service providers due to a gradual
replacement of legacy technology enabled by VO abstraction without
disrupting the currently delivered services
Development of innovative cross-domain applications due to CVO
abstraction
Support of large-scale networking through cognition
Reduced OPEX in terms of time, maintenance, energy consumption via
cognition / proximity
Decrease on time-to-market by reusing available VOs and
New business roles as (C)VOs may be owned by different stakeholders
12 4th ETSI M2M Workshop,
November 2013, Mandelieu, France
Conclusions
The framework is required to address the heterogeneity of objects,
while guaranteeing the resilience of associated services and their
dynamic provisioning
Proximity, cognition and security/privacy are identified as promising
solutions that enable applications to use the most relevant
connected objects in an intelligent, autonomic and secure way
The functional architecture and the associated mapping to ETSI
M2M solutions are presented
The framework may be useful in smart city scenarios that span
horizontally across several application domains
Several benefits are identified
13 4th ETSI M2M Workshop,
November 2013, Mandelieu, France
Thank You!
14
Acknowledgement
The research leading to these results has been performed within
the iCore project (http://www.iot-icore.eu/) and received funding
from the European Community's Seventh Framework Programme
(FP7/2007-2013) under grant agreement n° 287708.
iCore Website, http://www.iot-icore.eu/
Follow icore_project on Twitter
15
Backup
M2M
M2M
M2M
M2M
M2M
16
Cognitive Framework
Functional Architecture and ETSI
M2M Mapping