1. 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
2. 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)
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 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.
5. 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
6. 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
7. 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
8. 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
9. 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
10. 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
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 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
• …
13. 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.
14. 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)
15. 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
16. Thank you for your attention
Contact Information:
Fernando López
FIWARE Foundation, e.V.
fernando.lopez@fiware.org