50
USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Embed Size (px)

Citation preview

Page 1: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

USE CASES & ARCHITECTURE

02/07/2012 FI-PPP Architecture Board - Vienna

FI PPP program

Environment & Utilities in smart cities towards Efficiency & Sustainability

Page 2: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

CONTENTS

• Clusters & Scenarios• Architecture• FI-WARE & OUTSMART mapping• PoC Scenarios

Page 3: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

CLUSTERS & SCENARIOS

Page 4: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

THE IDENTIFIED USE SCENARIOS

• Water and Sewage (Aarhus)• WIRELESS OIL-WATER SEPARATOR ALARM SERVICE• THE WATER AND ENERGY NEXUS• SMART AND SOCIAL WATER METERING• KNOW YOUR WATER

• Waste Management (Berlin)• INTELLIGENT PUBLIC WASTE BASKETS• SUBSURFACE WASTE CONTAINERS• MANAGEMENT OF USER INFORMATION

Page 5: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

THE IDENTIFIED USE SCENARIOS

• Sustainable Urban Transport (Birmingham)• INCENTIVE BASED MULTIMODAL TRANSPORT MANAGEMENT

AND INFORMATION

• Smart Metering and Street Lighting (Santander)

• CITY LIGHT MAP• AUTOMATIC ADAPTABILITY OF LUMINOUS INTENSITY• PUBLIC LIGHTING AS AN INFORMATION SYSTEM• ILLUMINATION IN INTERACTION WITH USERS• OPTIMIZE ILLUMINATION NEARBY THE CITY

• Water and Environment (Trento)• WATER INJECTION CONTROL TO OPTIMISE PRESSURE IN THE

WATER DISTRIBUTION SYSTEM• ACTIVE LEAKAGE DETECTION SERVICE

Page 6: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

More Info? : OutSmart WEB

www.fi-ppp-outsmart.eu

Page 7: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

ARCHITECTURE

Page 8: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

ARCHITECTURE DEVELOPMENT PROCESS

FIWAREarchitecture

IoT-A reference architecture

Page 9: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Service Layer

Cluster-specific Application

“Out

Smar

t” A

pplic

ation

s

Web Services

Service #3 ...Service #2Service #1 Service #n

Application Layer

Service Execution Environment

Service Usage Enabler Service Exposure

Gadget Environment

Service Information Repository

Service Lifecycle Management

Web Gadget Tool

Service Development Tool

WP5

WP6

OUTSMART specific capillary network Proprietary Network Proprietary Network

Device #1 ... Device #n

Capi

llary

net

wor

ks

Other Networks(Source Info)

WP4

Historical data

Data Collection

Data Monitoring

Data Model

Ressource management

Net

wor

k Ba

ckbo

ne

Data provisionning API

AuthenticationRessource resolution

Device management (configuration, software, performance)

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

OUTSMART Adaptation Block for FI-WARE Enablers

……… Proprietary networks ……….

Cluster Access Point

Security certificates

IoT devices MIB

IoT Device/Resource Catalogue

Event Management

Management API

QoS management

Dependency management

Security management

Data ModelNetwork

management

OUTSMART Adaptation Block for FI-WARE Enablers

Enab

ling

tech

nolo

gies

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

OUTSMART adapterData Model

Data Model

WP3• Bottom up approach• Application and capillary layers are

UC specific -> FI-WARE assets should be used in the other layers

• Interfacing FI-WARE with legacy components

• Definition of the detailed specification of the components in progress

OutSmart Runtime Architecture approach

Page 10: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTSMART data gathering enablers

OUTMART Clusters

TrentoCapillary Networks

SantanderCapillary Networks

BerlinCapillary Networks

BirminghamCapillary Networks

AarhusCapillary Networks

SantanderApplications

TrentoApplications

BerlinApplications

BirminghamApplications

AarhusApplications

OUTSMART communication enablers

OUTSMART service environment enablersOUTSMART management

&security enablers

Page 11: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTMART Clusters - Santander

SantanderCapillary Networks

SantanderApplications

• Pedestrian presence detectors• Car detectors on parking space• Luminosity sensors• Luminosity regulation actuators• Automatic metering systems• Etc.

• Power Consumption Metering• Current Real Illumination Level Service• Car Traffic Flow Monitoring Service• Parking Space Finder• Pedestrian Flow Metering Service• StreetLighting Power Regulation Service• Etc.

Smart Metering and Street Lighting

Page 12: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTMART Clusters - Trento

• Pressure meters• Reservoir level meters• Leakage detectors• Valve actuators• Etc.

• Monitoring of the water distribution system• Notifications and alarms on water level• Localization of leakages• Delivery of field data to third parties• Etc.

TrentoCapillary Networks

TrentoApplications

Water and Environment

Page 13: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTMART Clusters - Berlin

• Fill level sensors• Cameras• Cellular phones• Etc.

• Monitoring the fill level of public waste baskets• Monitoring the fill level of subsurface containers• Optimal garbage collection route planning• Notifications and alarms on fill level• Detection of damaged waste baskets• Etc.

BerlinCapillary Networks

BerlinApplications

Waste Management

Page 14: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTMART Clusters - Birmingham

• NFC/RFID Readers• Mobile phones• Transportation company DB• Etc.

• Optimal (economic, ecologic, etc.) route planning• Real-time mapping• Customer Information• Incentives calculator• Etc.

BirminghamCapillary Networks

BirminghamApplications

Sustainable Urban Transport

Page 15: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTMART Clusters - Aarhus

• Water consumption monitoring• Flow sensors• Legacy SCADA systems• Utility database• Etc.

• Sewage flow information• Clean water flow information• Open data to educators and operators• Open data on maintenance activities• Etc.

AarhusCapillary Networks

AarhusApplications

Water and Sewage

Page 16: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTSMART capillary network

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

Sensor

Communication infrastructure

Page 17: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

……… Proprietary networks ……….

Communication infrastructure

Page 18: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

OUTSMART Capillary Network Access

Gateway OUTSMARTadapter

……… Proprietary networks ……….

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Communication infrastructure

Page 19: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)N

etw

ork

Back

bone

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Communication infrastructure

Page 20: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)Ne

twor

k Bac

kbon

e

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Data Model

Data CollectionData Model

Data provisionning API

Data collection and processing infrastructure

Page 21: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Data CollectionData Model

Data provisionning API

Data Management

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)Ne

twor

k Bac

kbon

e

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Data Model

Data collection and processing infrastructure

Page 22: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Historical data

Data Collection

Data Monitoring

Data Model

Data provisionning API

Event Management

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)Ne

twor

k Bac

kbon

e

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Data Model

Data collection and processing infrastructure

Page 23: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Historical data

Data Collection

Data Monitoring

Data Model

Data provisionning API

Event Management

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

OUTSMART Adaptation Block for FI-WARE Enablers

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)Ne

twor

k Bac

kbon

e

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Data Model

Data collection and processing infrastructure

Page 24: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)Ne

twor

k Bac

kbon

e

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Data Model

Historical data

Data Collection

Data Monitoring

Data Model

Data provisionning API

Event Management

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

OUTSMART Adaptation Block for FI-WARE Enablers

WP4

Data collection and processing infrastructure

Page 25: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Historical data

Data Collection

Data Monitoring

Data Model

Data provisionning API

Event Management

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

OUTSMART Adaptation Block for FI-WARE Enablers

Queries from service layer

Data flowing from the capillary networks

Data collection and processing infrastructure

Page 26: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Management

Management API

Network management

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)N

etw

ork

Back

bone

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Data Model

WP4

Historical data

Data Collection

Data Monitoring

Data Model

Data provisionning API

Event Management

OUTSMART Adaptation Block for FI-WARE Enablers

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

Page 27: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)N

etw

ork

Back

bone

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Data Model

WP4

Historical data

Data Collection

Data Monitoring

Data Model

Data provisionning API

Event Management

OUTSMART Adaptation Block for FI-WARE Enablers

Event/Pattern DB

OutSmartDB

Data Management

Data ProcessingRessource management

Device management (configuration, software, performance)

Security certificates

IoT devices MIB

IoT Device/ressource catalogue

Management API

QoS management

Dependency management

Security management

Network management

Management

Page 28: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Ressource management

Device management (configuration, software, performance)

OUTSMART Adaptation Block for FI-WARE Enablers

Security certificates

IoT devices MIB

IoT Device/ressource catalogue

Management API

QoS management

Dependency management

Security management

WP3

Management

Network management

WP4

Historical data

Data Collection

Data Monitoring

Data Model

Data provisionning API

Event Management

OUTSMART Adaptation Block for FI-WARE Enablers

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)N

etw

ork

Back

bone

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Data Model

Page 29: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Ressource management

Device management (configuration, software, performance)

OUTSMART Adaptation Block for FI-WARE Enablers

Security certificates

IoT devices MIB

IoT Device/ressource catalogue

Management API

QoS management

Dependency management

Security management

WP3

AuthenticationRessource resolution

Management

Network management

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)N

etw

ork

Back

bone

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

UtilityNetwork

OUTSMART adapter

AuthorityNetwork

Data Model

WP4

Historical data

Data Collection

Data Monitoring

Data Model

Data provisionning API

Event Management

OUTSMART Adaptation Block for FI-WARE Enablers

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

Page 30: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Enabling technologies

WP4

Historical data

Data Collection

Data Monitoring

Data Model

Ressource management

Data provisionning API

AuthenticationRessource resolution

Device management (configuration, software, performance)

OUTSMART Adaptation Block for FI-WARE Enablers

Security certificates

IoT devices MIB

IoT Device/ressource catalogue

Event Management

Management API

QoS management

Dependency management

Security management

OUTSMART Adaptation Block for FI-WARE Enablers

Enab

ling

tech

nolo

gies

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

WP3

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)N

etw

ork

Back

bone

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

……… Proprietary networks ……….

Cluster Access Point

Data Model

UtilityNetwork

OUTSMART adapterData Model

Data Model

AuthorityNetwork

Network management

Page 31: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Service ecosystem

Service Layer

Service Execution Environment

Service Usage Enabler Service Exposure

Gadget Environment

Service Information Repository

Service Lifecycle Management

Web Gadget Tool

Service Development Tool

WP5

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)

WP4

Historical data

Data Collection

Data Monitoring

Data Model

Ressource management

Net

wor

k Ba

ckbo

ne

Data provisionning API

AuthenticationRessource resolution

Device management (configuration, software, performance)

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

OUTSMART Adaptation Block for FI-WARE Enablers

……… Proprietary networks ……….

Cluster Access Point

Security certificates

IoT devices MIB

IoT Device/ressource catalogue

Event Management

Management API

QoS management

Dependency management

Security management

Data ModelNetwork

management

OUTSMART Adaptation Block for FI-WARE Enablers

Enab

ling

tech

nolo

gies

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

UtilityNetwork

OUTSMART adapterData Model

Data Model

WP3

AuthorityNetwork

Page 32: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Service ecosystem

Service Layer

Service Execution Environment

Service Usage Enabler Service Exposure

Gadget Environment

Service Information Repository

Service Lifecycle Management

Web Gadget Tool

Service Development Tool

WP5

OUTSMART capillary network AMMS System StreetLight Regulators

(Actuators)

Light Level Sensor

CarPresence

Sensor

PedestrianPresence

SensorAMMS Devices StreetLight Intensity

Controler

Capi

llary

net

wor

ks

Other Networks(Source Info)

WP4

Historical data

Data Collection

Data Monitoring

Data Model

Ressource management

Net

wor

k Ba

ckbo

ne

Data provisionning API

AuthenticationRessource resolution

Device management (configuration, software, performance)

OUTSMART Capillary Network Access

Gateway

OUTSMART adapter

OUTSMARTadapter

OUTSMART Adaptation Block for FI-WARE Enablers

……… Proprietary networks ……….

Cluster Access Point

Security certificates

IoT devices MIB

IoT Device/ressource catalogue

Event Management

Management API

QoS management

Dependency management

Security management

Data ModelNetwork

management

OUTSMART Adaptation Block for FI-WARE Enablers

Enab

ling

tech

nolo

gies

Event/Pattern DB

OutSmartDB

Data Management

Data Processing

UtilityNetwork

OUTSMART adapterData Model

Data Model

WP3

AuthorityNetwork

Page 33: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

• User interface info given to/provided by the user• Standard or generic Web Services to be used• Business actors involved in the web service provision• Who will be developing the application (gadgets/UI/web

services)

Application Layer

Page 34: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability
Page 35: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

FI-WARE & OUTSMART

Page 36: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

• Identification of FI-WARE GEs likely to support OUTSMART functional specifications – done• Identification of OUTSMART official contacts for each FI-WARE GE - done• Identification of FI-WARE GEs official contacts – in progress• Setting up of dedicated joint teams dedicated to the assessment of the mapping and the application and use of the FI-WARE asset when appropriate – next week• Assessment of the mapping through mail, phone exchange and UserStories/Epics/Features and general tracker tickets – from now on until end of july• Validation of the mapping and architecture review in physical meetings - begining of september• Implementation of OUTSMART PoCs, integrating FI-WARE GEs where appropriate – in september

FI-WARE OUTSMART mapping process

Page 37: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

IoT Communication GEs (IoT backend,, Gateway, Device)

Metadata Preprocessing GE

IoT Broker GE

CDI GE

Device FrontEnd GES3C GE

NetIC GE

• adapting data models• storage and query on historical

data• access to actuator• access to mobile devices (CDI

GE)• QoS and QoE on open Networks

(NetIC GE)

Page 38: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Query Broker GE

Complex EventProcessing GE

Publish Subscribe GE

Gateway DataHandling GE

Gateway DataHandling GE

Gateway DataHandling GE

Gateway ProtocolAdapter GE

• adapting data models• cleaning and aggregating of the

data• a reference query model• extension of continuous queries

on real time data flow• online monitoring• storage and query on historical

data• reference event model• new event/pattern registration• event/pattern detection

Page 39: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

Things andResource Mgnt GE

Service Control GE

Data Access Policy GE

Identity Mgnt GE

• resources: device centric (energy, memory,…) and network centric (bandwith)

• IoT Advanced Connectivity GE for service control

• Management API (device, resource, QoS, dependability, security, capillary Net)

• Resource resolution• Authentication

Page 40: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

composition Execution GEcomposition Editor GEWirecloud mashup platform

Service repository GEUSDL

application development GE

Registry GE

• storing of services USDL descriptions

• service life cycle support

• no FIWARE GE monitoring service usage. Will it be part of the forthcoming Business Modeling GE?

Page 41: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

CONCLUSIONS

Mapping:

- At first sight, apart from cluster specific architecture layers, most of OUTSMART architecture is covered by FI-WARE CP- Some GEs cover multiple Outsmart components.- Some Outsmart components, require multiple FI-WARE GEs.- Most GEs are not available for 1st release.

Issues:- We adopted the iCore based USDL upon suggestion from the FIWARE

Serv&App, but can’t now migrate to linked USDL as FIWARE did, due to time constraints

- It was difficult to accommodate the mapping to substantial changes in the FIWARE IoT architecture

- pbs for identifying official FIWARE contacts for specific GEs:  the tracker is not responsive enough

Suggestions:- To FI-WARE: Keep track of old GEs. More generally, a change log would be

much useful.- To FI-WARE: publish the name of the official contact for each GE and each asset- Identify as soon as possible the available functionalities for 1st release.- To FI-WARE: Please ensure scalability.

Page 42: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

SANTANDER POCARCHITECTURE

• Some functions have been left out (e.g. security related functions)

• FI-WARE assets used:• SENSEI IoT management tools• IDAS• Metadata Preprocessing GE

• service life cycle support• no FIWARE GE monitoring

service usage. Will it be part of the forthcoming Business Modeling GE?

Page 43: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

SANTANDER – UTILITY POC

Page 44: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

SANTANDER – UTILITY POC (PLANNING)

AMMS Data extraction

March April May June July August September October November December January February

Design of Service/s

Development of Services & Applications

Testing and Feedback

Final Pilot Development

First Version of Service/Application

Pilot Version of Service/Application

Page 45: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

APPENDIX

Page 46: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

PoC SCENARIOS

Page 47: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

BERLIN- INTELLIGENT PUBLIC WASTE BASKET

Page 48: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

BIRMINGHAM - SUSTAINABLE PUBLIC TRANSPORT

Page 49: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

BIRMINGHAM - SUSTAINABLE PUBLIC TRANSPORT

Time

Carbon

Footprint

Time

Carbon

Footprint

Page 50: USE CASES & ARCHITECTURE 02/07/2012 FI-PPP Architecture Board - Vienna FI PPP program Environment & Utilities in smart cities towards Efficiency & Sustainability

THANK YOU

QUESTIONS?