Data models with the FIWARE
platform for the water sector
Webinar organised by the DW2020 synergy group
Wednesday 3 March, 2021
11.00-12.30 CET
Agenda
Time Title Presenter
11.00-11.05 Welcome Lydia Vamvakeridou-Lyroudia
(KWR/UNEXE)
11.05-11.10 Intro by EASME Violeta Kuzmickaite (EASME)
11.10-11.15 The DW2020 synergy group Nicolas Caradot (KWB)
FIWARE architecture
11.15-11.30 The FIWARE platform/architecture Fernando López (FIWARE)
11.30-11.40 The NGSI-LD context broker Benoit Orihuela(EGM)
Data models
11.40-11.50 EPANET-Water Distribution Networks Chris Sweetapple (UNEXE)
11.50-12.00 Raw water supply/aqueduct Panagiotis Kossieris(NTUA)
12.00-12.10 Waste Water Treatment Plant Sid Seshan (KWR)
12.10-12.20 Social media crawling Stelios Andreadis (CERTH)
12.20-12.30 Satellite imagery data Natasa Moumtzidou (CERTH)
Discussion/Questions on the chat Moderator: Franck Le Gall (EGM)
The FIWARE platform /
architecture
• Fernando López – fernando.lopez@fiware.org
• Working at FIWARE Foundation, e.V. (fiware.org), a Non-Profit
organization based in Germany
• Data platforms, IoT, AI/ML, Cloud, …
• Principal Cloud Architect FIWARE Lab
• FIWARE Security Analyst
• FIWARE QA Manager
• FIWARE TSC elected member
FIWARE, what is it?
• Technology that is free, for all, for ever.
• A growing Ecosystem around the technology.
• A vibrant Community engaged in the success.
• A Foundation bringing support and doing for the common good.
FIWARE provides the basis for development
of smart solutions in multiple sectors
Smart Solutions “powered by FIWARE”
gather data from many different sources
to build a “Digital Twin representation” of the real world
(also referred as “context representation”)
which is constantly analyzed and processed in order to
automate processes or bring support to smart decisions
Process / Analyze
/ Monitor
Digital Twin
representation
Context
(Real World)
update actuation
update
notify /
query
How FIWARE standards help boosting
Innovation
▪ Right-time access to relevant context data using a
standard API as the fuel for the services required.
▪ Replicability of solutions à Economies of scale à
Sustainability of investments by solution providers.
▪ Interoperability within and across domains à
Multi-side markets creation.
▪ Generating better insights by merge of data.
▪ Ability to define standard KPIs à
Benchmarking and sharing of best practices.
▪ Opportunities for Data monetization.
sensors
Informatio
n
systems
social
networks
Digital Twins: an approach for integration at
multiple levels
Digital Twin
representation
Digital Twin
representation Digital Twin
representation
Architecting
Smart
Solutions
Integrating systems
and data within
organizations
(system of systems)
Sharing Data
across organizations
(Data Spaces)
3rd
systems
sensors
Smart Solution
System 3
System 4
System 1
System 2 Smart Water
Smart City
Smart Hospital
Smart Energy
What are we referring to as Digital
Twin?
▪ Digital Twin = Digital representation of an asset
• Characterized by attributes
□ Properties
□ Relationships à Linked Data
• Values of attributes may change over time (or not)
• Typically have a location (but it is not a must requirement)
▪ (digital representation of) Context = Digital Twins Collection
▪ Cornerstone for the development of interoperable and
replicable (portable) Smart Solutions:
• Standard API for getting access to Digital Twin data (context)
• Common Data Models associated to Digital Twin classes
Modeling Context using Digital Twins
for Water …
Tank
• NH4
• NO3
• pH
Blower
• airflow
• energy
• pressure
Attributes
Off-gas Stack
• N2O
• CO2
• CH4
Entities
(Digital Twins)
Process / Analyze
/ Monitor
Digital Twin
representation
Context
(Real World)
capture actuate
update
notify /
query
FIWARE driving key standards:
Digital Twin Data API – ETSI NGSI-LD API
Process / Analyze
/ Monitor
Digital Twin
representation
Context
(Real World)
capture actuate
update
notify /
query
Application/Service
Context Broker
ETSI NGSI-LD API
Off-gas Stack
• N2O
• CO2
• CH4
Tank
• NH4
• NO3
• Redox
• pH
Blower
• airflow
• energy
• pressure
Digital Twin Data: the coin of
exchange in Data Spaces
Smart Water
Smart Building
Context
Consumers
Context
Producers
Smart City
Context
Consumers
Context
Broker
Data Sharing Space
Context
Broker
Context
Broker
Identity
Provider
FIWARE driving key standards: Smart
Data Models
https://github.com/smart-data-models
▪ Collaborating with relevant
organizations towards definition
of common data models for
multiple application domains:
• Smart Cities
• Smart Water
• Smart Energy
• …
▪ Rely on well-established de
facto standards
• schema.org
• ETSI SAREF
• IEC CIM in Energy
• UNE 178503 for Tourism
• …
Endorsement at global level:
Relevant standard and industry bodies
• ETSI Context Information Management API (NGSI-LD) standard.
• GSMA Reference Architecture for IoT Big Data Ecosystem with NGSI-LD
integration solution.
• TMForum supports FIWARE NGSI for real-time access to context information in
cities, collaborate in the creation of Data Marketplace platform components, and
collaborate with Smart Data Models.
• FIWARE Context Broker Technology (hence NGSI-LD) is a CEF (Connecting
Europe Facility) Building Block recommended by the EC.
• IUDX join the smart data models leading role in definition of data models for cities.
Mapping of FIWARE Generic Enablers
Data/API
Management
Publication
Monetization
Core Context Management
(Context Broker)
Context
Processing, Analysis, Visualization
Interface to
IoT, Robotics and 3rd systems
Deployment
tools
Core Context Broker
(Orion, Orion-LD, Scorpio, Stellio)
Connection to the
Internet of Things
(IDAS, OpenMTC)
Real-time processing of
context events
(Perseo)
Handling authorization and access
control to APIs
(Keyrock, Wilma, APInf, AuthZForce)
Publication and Monetization of
Context Information
(CKAN extensions, Data/API Biz
Framework, IDRA)
Creation of Application
Dashboards
(Wirecloud)
Real-time Processing of
media streams
(Kurento, OpenVidu)
Connection to robots
(Fast RTPS, Micro-ROS, Micro XRCE-DDS)
Cloud Edge
(FogFlow)
Connection to 3rd systems
(Oliot-EPCIS, Domibus)
Core Connectors
(STH-Comet, Cygnus, Cosmos
QuantumLeap, Draco)
Smart Organizations: Reference Architecture
following a System of Systems approach (Smart Water)
Turbidity
systems …
Flow
Mgmt.
Leakage
control
Water
Quality
Vertical solutions
Deployed IoT networks, sensors
machines, cameras, robots, …
EPANET
…
Other information sources
Weather
services
IdM
&
Access
Control
API
Management
and
Biz
Framework
Extended Publication Platform (e.g., CKAN)
Smart Water Management Services
Processing Engines
(Flink, Spark, …)
AI
Algorithms
Big Data
Algorithms
Complex Event
Processing
IDAS NGSI-LD Agent Framework
System
Adapter …
FIWARE Context Broker
IoT platforms IoT
Agent
Cygnus / Draco / QuantumLeap
History Data
Stream
Operation
Dashboards
GIS
Wirecloud
Mashup
Apache
Superset
Advanced
Data Maps
TMForum
Ecosystem Open
APIs
Data Marketplace
(Data Economy
support)
Open Data Portal
(supporting
Right-time Datasets)
3rd organizations
FIWARE
Context Broker
KPIs
monitoring
Raw Water
• Flow
• Turbidity
• Real-time quality
Wastewater Treatment
• Intelligent control
• Real-time data mgmt.
Water Distribution
• DMA
• AMR
• Water demand
• Leakage detection
Smart Metering
• Engage citizens
• Influence behavior
• Efficient water mgmt.
System
Adapter
System
Adapter
System
Adapter
System
Adapter
Thank you for your attention
Contact Information:
Fernando López
FIWARE Foundation, e.V.
fernando.lopez@fiware.org

DW2020 Data Models - FIWARE Platform

  • 1.
    Data models withthe FIWARE platform for the water sector Webinar organised by the DW2020 synergy group Wednesday 3 March, 2021 11.00-12.30 CET
  • 2.
    Agenda Time Title Presenter 11.00-11.05Welcome Lydia Vamvakeridou-Lyroudia (KWR/UNEXE) 11.05-11.10 Intro by EASME Violeta Kuzmickaite (EASME) 11.10-11.15 The DW2020 synergy group Nicolas Caradot (KWB) FIWARE architecture 11.15-11.30 The FIWARE platform/architecture Fernando López (FIWARE) 11.30-11.40 The NGSI-LD context broker Benoit Orihuela(EGM) Data models 11.40-11.50 EPANET-Water Distribution Networks Chris Sweetapple (UNEXE) 11.50-12.00 Raw water supply/aqueduct Panagiotis Kossieris(NTUA) 12.00-12.10 Waste Water Treatment Plant Sid Seshan (KWR) 12.10-12.20 Social media crawling Stelios Andreadis (CERTH) 12.20-12.30 Satellite imagery data Natasa Moumtzidou (CERTH) Discussion/Questions on the chat Moderator: Franck Le Gall (EGM)
  • 3.
    The FIWARE platform/ architecture • Fernando López – fernando.lopez@fiware.org • Working at FIWARE Foundation, e.V. (fiware.org), a Non-Profit organization based in Germany • Data platforms, IoT, AI/ML, Cloud, … • Principal Cloud Architect FIWARE Lab • FIWARE Security Analyst • FIWARE QA Manager • FIWARE TSC elected member
  • 4.
    FIWARE, what isit? • Technology that is free, for all, for ever. • A growing Ecosystem around the technology. • A vibrant Community engaged in the success. • A Foundation bringing support and doing for the common good.
  • 5.
    FIWARE provides thebasis for development of smart solutions in multiple sectors Smart Solutions “powered by FIWARE” gather data from many different sources to build a “Digital Twin representation” of the real world (also referred as “context representation”) which is constantly analyzed and processed in order to automate processes or bring support to smart decisions Process / Analyze / Monitor Digital Twin representation Context (Real World) update actuation update notify / query
  • 6.
    How FIWARE standardshelp boosting Innovation ▪ Right-time access to relevant context data using a standard API as the fuel for the services required. ▪ Replicability of solutions à Economies of scale à Sustainability of investments by solution providers. ▪ Interoperability within and across domains à Multi-side markets creation. ▪ Generating better insights by merge of data. ▪ Ability to define standard KPIs à Benchmarking and sharing of best practices. ▪ Opportunities for Data monetization. sensors Informatio n systems social networks
  • 7.
    Digital Twins: anapproach for integration at multiple levels Digital Twin representation Digital Twin representation Digital Twin representation Architecting Smart Solutions Integrating systems and data within organizations (system of systems) Sharing Data across organizations (Data Spaces) 3rd systems sensors Smart Solution System 3 System 4 System 1 System 2 Smart Water Smart City Smart Hospital Smart Energy
  • 8.
    What are wereferring to as Digital Twin? ▪ Digital Twin = Digital representation of an asset • Characterized by attributes □ Properties □ Relationships à Linked Data • Values of attributes may change over time (or not) • Typically have a location (but it is not a must requirement) ▪ (digital representation of) Context = Digital Twins Collection ▪ Cornerstone for the development of interoperable and replicable (portable) Smart Solutions: • Standard API for getting access to Digital Twin data (context) • Common Data Models associated to Digital Twin classes
  • 9.
    Modeling Context usingDigital Twins for Water … Tank • NH4 • NO3 • pH Blower • airflow • energy • pressure Attributes Off-gas Stack • N2O • CO2 • CH4 Entities (Digital Twins) Process / Analyze / Monitor Digital Twin representation Context (Real World) capture actuate update notify / query
  • 10.
    FIWARE driving keystandards: Digital Twin Data API – ETSI NGSI-LD API Process / Analyze / Monitor Digital Twin representation Context (Real World) capture actuate update notify / query Application/Service Context Broker ETSI NGSI-LD API Off-gas Stack • N2O • CO2 • CH4 Tank • NH4 • NO3 • Redox • pH Blower • airflow • energy • pressure
  • 11.
    Digital Twin Data:the coin of exchange in Data Spaces Smart Water Smart Building Context Consumers Context Producers Smart City Context Consumers Context Broker Data Sharing Space Context Broker Context Broker Identity Provider
  • 12.
    FIWARE driving keystandards: Smart Data Models https://github.com/smart-data-models ▪ Collaborating with relevant organizations towards definition of common data models for multiple application domains: • Smart Cities • Smart Water • Smart Energy • … ▪ Rely on well-established de facto standards • schema.org • ETSI SAREF • IEC CIM in Energy • UNE 178503 for Tourism • …
  • 13.
    Endorsement at globallevel: Relevant standard and industry bodies • ETSI Context Information Management API (NGSI-LD) standard. • GSMA Reference Architecture for IoT Big Data Ecosystem with NGSI-LD integration solution. • TMForum supports FIWARE NGSI for real-time access to context information in cities, collaborate in the creation of Data Marketplace platform components, and collaborate with Smart Data Models. • FIWARE Context Broker Technology (hence NGSI-LD) is a CEF (Connecting Europe Facility) Building Block recommended by the EC. • IUDX join the smart data models leading role in definition of data models for cities.
  • 14.
    Mapping of FIWAREGeneric Enablers Data/API Management Publication Monetization Core Context Management (Context Broker) Context Processing, Analysis, Visualization Interface to IoT, Robotics and 3rd systems Deployment tools Core Context Broker (Orion, Orion-LD, Scorpio, Stellio) Connection to the Internet of Things (IDAS, OpenMTC) Real-time processing of context events (Perseo) Handling authorization and access control to APIs (Keyrock, Wilma, APInf, AuthZForce) Publication and Monetization of Context Information (CKAN extensions, Data/API Biz Framework, IDRA) Creation of Application Dashboards (Wirecloud) Real-time Processing of media streams (Kurento, OpenVidu) Connection to robots (Fast RTPS, Micro-ROS, Micro XRCE-DDS) Cloud Edge (FogFlow) Connection to 3rd systems (Oliot-EPCIS, Domibus) Core Connectors (STH-Comet, Cygnus, Cosmos QuantumLeap, Draco)
  • 15.
    Smart Organizations: ReferenceArchitecture following a System of Systems approach (Smart Water) Turbidity systems … Flow Mgmt. Leakage control Water Quality Vertical solutions Deployed IoT networks, sensors machines, cameras, robots, … EPANET … Other information sources Weather services IdM & Access Control API Management and Biz Framework Extended Publication Platform (e.g., CKAN) Smart Water Management Services Processing Engines (Flink, Spark, …) AI Algorithms Big Data Algorithms Complex Event Processing IDAS NGSI-LD Agent Framework System Adapter … FIWARE Context Broker IoT platforms IoT Agent Cygnus / Draco / QuantumLeap History Data Stream Operation Dashboards GIS Wirecloud Mashup Apache Superset Advanced Data Maps TMForum Ecosystem Open APIs Data Marketplace (Data Economy support) Open Data Portal (supporting Right-time Datasets) 3rd organizations FIWARE Context Broker KPIs monitoring Raw Water • Flow • Turbidity • Real-time quality Wastewater Treatment • Intelligent control • Real-time data mgmt. Water Distribution • DMA • AMR • Water demand • Leakage detection Smart Metering • Engage citizens • Influence behavior • Efficient water mgmt. System Adapter System Adapter System Adapter System Adapter
  • 16.
    Thank you foryour attention Contact Information: Fernando López FIWARE Foundation, e.V. fernando.lopez@fiware.org