500 likes | 646 Vues
Environment & Utilities in smart cities towards Efficiency & Sustainability. Use Cases & Architecture. FI PPP program. 02/07/2012 FI-PPP Architecture Board - Vienna. Contents. Clusters & Scenarios Architecture FI-WARE & OUTSMART mapping PoC Scenarios. Clusters & Scenarios.
E N D
Environment & Utilities in smart cities towards Efficiency & Sustainability Use Cases & Architecture FI PPP program 02/07/2012 FI-PPP Architecture Board - Vienna
Contents • Clusters & Scenarios • Architecture • FI-WARE & OUTSMART mapping • PoC Scenarios
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
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
More Info? : OutSmart WEB www.fi-ppp-outsmart.eu
Architecture developmentprocess IoT-A reference architecture FIWARE architecture
OutSmart Runtime Architecture approach Bottom up approach Application and capillarylayers are UC specific -> FI-WARE assetsshouldbeused in the otherlayers Interfacing FI-WARE withlegacy components Definition of the detailedspecificationof the components in progress
OUTMART Clusters Aarhus Applications Santander Applications Berlin Applications Trento Applications Birmingham Applications OUTSMART management & security enablers OUTSMART service environment enablers OUTSMART data gathering enablers OUTSMART communication enablers Berlin Capillary Networks Aarhus Capillary Networks Santander Capillary Networks Trento Capillary Networks Birmingham Capillary Networks
OUTMART Clusters - Santander Smart Metering and Street Lighting • PowerConsumptionMetering • Current Real IlluminationLevelService • Car TrafficFlowMonitoringService • ParkingSpaceFinder • PedestrianFlowMeteringService • StreetLightingPowerRegulationService • Etc. Santander Applications • Pedestrian presence detectors Santander Capillary Networks • Car detectors on parking space • Luminosity sensors • Luminosity regulation actuators • Automatic metering systems • Etc.
OUTMART Clusters - Trento Water and Environment • Monitoring of the water distribution system • Notifications and alarms on water level • Localization of leakages • Delivery of field data to third parties • Etc. Trento Applications • Pressure meters Trento Capillary Networks • Reservoir level meters • Leakage detectors • Valve actuators • Etc.
OUTMART Clusters - Berlin Waste Management • 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. Berlin Applications • Fill level sensors • Cameras • Cellular phones • Etc. Berlin Capillary Networks
OUTMART Clusters - Birmingham Sustainable Urban Transport • Optimal (economic, ecologic, etc.) route planning • Real-time mapping • Customer Information • Incentives calculator • Etc. Birmingham Applications • NFC/RFID Readers • Mobile phones • Transportation company DB • Etc. Birmingham Capillary Networks
OUTMART Clusters - Aarhus Water and Sewage • Sewage flow information • Clean water flow information • Open data to educators and operators • Open data on maintenance activities • Etc. Aarhus Applications • Water consumption monitoring • Flow sensors • Legacy SCADA systems • Utility database • Etc. Aarhus Capillary Networks
Data collection and processinginfrastructure Queries from service layer Data flowing from the capillary networks
Application Layer • User interface info given to/provided by the user • Standard or generic Web Services to beused • Business actorsinvolved in the web service provision • Whowillbedeveloping the application (gadgets/UI/web services)
FI-WARE OUTSMART mapping process • 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
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) IoT Broker GE CDI GE NetIC GE IoT Communication GEs (IoTbackend,, Gateway, Device) S3C GE DeviceFrontEnd GE MetadataPreprocessing GE
Complex Event Processing GE • adapting data models • cleaning and aggregating of the data • a referencequery model • extension of continuousqueries on real time data flow • online monitoring • storage and query on historical data • referenceevent model • new event/pattern registration • event/pattern detection Gateway Data Handling GE Query Broker GE PublishSubscribe GE Gateway Data Handling GE Gateway Data Handling GE Gateway Protocol Adapter GE
resources: devicecentric (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 Service Control GE Things and Resource Mgnt GE Data Access Policy GE IdentityMgnt GE
storing of services USDL descriptions • service life cycle support • no FIWARE GE monitoring service usage. Will itbe part of the forthcoming Business Modeling GE? composition Execution GE composition Editor GE Wirecloudmashupplatform Service repository GE USDL Registry GE application development GE
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.
SantanderPocArchitecture • Somefunctions have been left out (e.g. securityrelatedfunctions) • FI-WARE assetsused: • SENSEI IoT management tools • IDAS • MetadataPreprocessing GE • service life cycle support • no FIWARE GE monitoring service usage. Will itbe part of the forthcoming Business Modeling GE?
Carbon Footprint Time Carbon Footprint Time Birmingham - Sustainable Public Transport
Thank You Questions?