http://www.fiware.org
http://lab.fiware.org
Follow @FIWARE on Twitter!
FIWARE Lab Smart City cases 2014
Sergio Garcia Gomez
Telefonica I+D. FIWARE Data/Context Chapter and Smart Cities Architect
sergio.garciagomez@telefonica.com, @ggsergio (twitter)
FIWARE Smart City Activities
1
City (Country) IoT Open Data Context Prototype
Amsterdam (Netherlands)   CitySDK LD API
Barcelona (Spain)  CKAN API wrapper
Espoo (Finland)  Energy consumption dashboard
Helsinki (Finland) 
Participation dashboard
(CitySDK-Open311)
Las Palmas (Spain)   Port management dashboard
Lisbon (Portugal)  Mobility and social networks
Lleida (Spain)  
Public transport and
accessibility
Logroño (Spain)   Smart watering, City App
Malaga (Spain)    Citizen as a sensor
Rome (Italy)  Visualization dahsboard
Santander (Spain)  
Big Data / Open Data
publication of IoT
Sevilla (Spain)    Fountains water management,
Crowds detection
Torino (Italy)  Security & participation
Trento (Italy)  Smart Campus
Valencia (Spain)   Smart Taxi
Vigo (Spain)   City App
Sevilla Fountains water healthiness
Description: This application monitors water sensors from
ornamental fountains from the city of Sevilla (Spain). It uses the
FIWARE platform for data acquisition, storage, logic and user
interface. A total of 3 fountains are going to be equipped with
hardware to gather critical information as pH or chlorine levels.
This information is then sent to the FIWARE platform, using the
Sevilla node, and a webpage based also on FIWARE shows
the current status of the fountain.
Used GEs: Iot Backend Device Management, Context Broker,
Wirecloud, ProtonCEP, CKAN, Cosmos
Partners: University of Sevilla, ADevice
Malaga Citizen as a Sensor
Description: The Malaga CitySense project aims to innovate in
data generation for Smart City through the citizen cooperation
using use of their Smartphone and his sensors.
App that generates data (temperature, light, humidity, pressure,
etc.), shows relevant open data from the city, detects iBeacons
deployed to track tourism visits.
Web application shows data and statistics.
Used GEs: Context Broker, Wirecloud, CKAN
Partners: Soidemer/TopDigital
Streets video based crowds detection
Description: This system captures video stream from city video surveillance cameras and uses complex
computational vision algorithms for detecting when a crowd of people is being formed, that is a group of
people moving very slowly or not moving at all. The system detects different levels of crowdness and
published them into the FIWARE Context Broker (Orion), so that applications can subscribe to them and
execute specific actions based on thresholds or other mechanism. A Wirecloud widget allows to define areas
for cloud detection in the canvas.
Used GEs: Kurento, Orion, Wirecloud
Partners: URJC,Naevatec, UPM
Kurento
Media
Server
FI-LAB
Orion
Context
Broker
Applica on
Server
h" p://&
Video
Stream
Video
Stream
Context
Events
Media
Events
WWW
traffic
City streets
WWW Browser
Alarms
Other
applica ons
Barcelona Smart Taxi
Description: SmartTaxi informs taxi drivers about the most
likely place where they can get passengers every moment.
• Gather location data from all taxis in our network with Orion
Context Broker and store it automatically with Cygnus in
Cosmos. A dedicated instance was setup using FIWARE
Cloud environment.
• Analyze the taxi location data to forecast the demand in the
city.
• Display a heat-map directly to the taxi driver Smartphone,
the mobile application reads from Object Storage.
Used GEs: Context Broker, Cosmos, CEP, Object Storage
Partners: Talleria Valencia
IoT infrastructure from Smart Santander
Description: Integration of the IoT SmartSantander facility on
top of the FIWARE platform
• Devices registration
• Observations generation
• Definition of new dictionaries to support sensor
measurements as well as citizens observations (mainly
social related events).
• Guidelines to access SmartSantander data (both historical
and live data) by using Generic Enablers
Used GEs: Backend Device Management, Cosmos, IdM,
Context Broker, CKAN
Partners: University of Cantabria
BackendDevice Management [IDAS]
SmartSantander
Core Network
Service StorerResource Configurator
Device Gateway
(SensorML, Lightweight SensorML)
ContextBroker [ORION] Big Data [COSMOS]
IdM [KeyRock]
PEP-Proxy [Wilma]
FIWARE Architecture
Token Request
Context
Request
Historical
Request
Helsinki Open311 (issue reporting)
Description: The main objective of the pilot was to prepare a
working prototype software to a) integrate Helsinki Open311
issue reporting API to FIWARE platform b) store Helsinki issue
reports (based on Open311 standard) to FIWARE Orion
Context Broker c) display Helsinki issue reporting API data on
FIWARE Wirecloud environment. For this purpose a dedicated
Orion Context Broker instance was setup using FIWARE Cloud
environment. In addition to this Helsinki Service registry API
was used to receive additional information to be displayed in
mashup environment.
Used GEs: Context Broker, Wirecloud
Partners: Forum Virium
Las Palmas Smart Port
Description: Smart Port is an application that intended to
provide an easy mechanism to monitor and retrieve historical
data from geolocated sensors of the Port Authority of Las
Palmas. In order to display information in a more suitable
manner, sensors are represented on a 3D map. Context Broker
was used to gather data, while Cosmos was used to save
historical data. There’s one version of the application based on
Wirecloud
Used GEs: Cosmos, Context Broker, Wirecloud
Partners: ULPGC
Trento Smart Campus
Description: This pilot has integrated Trento Smart Campus
infrastsructure with FIWARE Lab GEs, offering real time data and
interactive services. The use case scenario for testing such an
integration consisted of collecting data coming from different
sources and, after opportune aggregation, of showing them on a
cockpit, to monitor the evolution of some indicators related to traffic
and mobility - such as the occupation of parking places and the
usage of shared bikes. Regarding open data, a tool was developed
to mirror all the open data from Trentino into FIWARE Lab instance.
Used Ges: Cosmos, Context Broker, CKAN
Partners: FBK
Espoo Energy Management
Description: In the Espoo FIWARE pilot the objective was to
demonstrate how energy consumption measurements can be
gathered and visualized. The demonstrator collects building
level information from Espoo Otaniemi researcher hotel and
provides the data to FIWARE platform for processing and
visualization. The data is sent to FIWARE in real-time as a
standard NGSI update context messages. VTT also analyzed
the security and privacy requirements.
Used GEs: Context Broker, Proton CEP (tested)
Partners: VTT
Opening data in Valencia
Description: Adoption of FIWARE open data APIs and platform
to release open data:
• Migration to CKAN for datasets (culture, urbanism, etc.)
• Implementation of NGSI API for dynamic data (traffic and
transport)
• Cross harvesting to keep production and experimentation
instances synchronized.
Used GEs: Context Broker, CKAN
Partners: Inndea Valencia
City case
Description: This …
Used GEs: Backend Device Management, Cosmos, IdM,
Context Broker, CKAN
Partners: That

FIWARE Smart City cases 2014

  • 1.
    http://www.fiware.org http://lab.fiware.org Follow @FIWARE onTwitter! FIWARE Lab Smart City cases 2014 Sergio Garcia Gomez Telefonica I+D. FIWARE Data/Context Chapter and Smart Cities Architect sergio.garciagomez@telefonica.com, @ggsergio (twitter)
  • 2.
    FIWARE Smart CityActivities 1 City (Country) IoT Open Data Context Prototype Amsterdam (Netherlands)   CitySDK LD API Barcelona (Spain)  CKAN API wrapper Espoo (Finland)  Energy consumption dashboard Helsinki (Finland)  Participation dashboard (CitySDK-Open311) Las Palmas (Spain)   Port management dashboard Lisbon (Portugal)  Mobility and social networks Lleida (Spain)   Public transport and accessibility Logroño (Spain)   Smart watering, City App Malaga (Spain)    Citizen as a sensor Rome (Italy)  Visualization dahsboard Santander (Spain)   Big Data / Open Data publication of IoT Sevilla (Spain)    Fountains water management, Crowds detection Torino (Italy)  Security & participation Trento (Italy)  Smart Campus Valencia (Spain)   Smart Taxi Vigo (Spain)   City App
  • 3.
    Sevilla Fountains waterhealthiness Description: This application monitors water sensors from ornamental fountains from the city of Sevilla (Spain). It uses the FIWARE platform for data acquisition, storage, logic and user interface. A total of 3 fountains are going to be equipped with hardware to gather critical information as pH or chlorine levels. This information is then sent to the FIWARE platform, using the Sevilla node, and a webpage based also on FIWARE shows the current status of the fountain. Used GEs: Iot Backend Device Management, Context Broker, Wirecloud, ProtonCEP, CKAN, Cosmos Partners: University of Sevilla, ADevice
  • 4.
    Malaga Citizen asa Sensor Description: The Malaga CitySense project aims to innovate in data generation for Smart City through the citizen cooperation using use of their Smartphone and his sensors. App that generates data (temperature, light, humidity, pressure, etc.), shows relevant open data from the city, detects iBeacons deployed to track tourism visits. Web application shows data and statistics. Used GEs: Context Broker, Wirecloud, CKAN Partners: Soidemer/TopDigital
  • 5.
    Streets video basedcrowds detection Description: This system captures video stream from city video surveillance cameras and uses complex computational vision algorithms for detecting when a crowd of people is being formed, that is a group of people moving very slowly or not moving at all. The system detects different levels of crowdness and published them into the FIWARE Context Broker (Orion), so that applications can subscribe to them and execute specific actions based on thresholds or other mechanism. A Wirecloud widget allows to define areas for cloud detection in the canvas. Used GEs: Kurento, Orion, Wirecloud Partners: URJC,Naevatec, UPM Kurento Media Server FI-LAB Orion Context Broker Applica on Server h" p://& Video Stream Video Stream Context Events Media Events WWW traffic City streets WWW Browser Alarms Other applica ons
  • 6.
    Barcelona Smart Taxi Description:SmartTaxi informs taxi drivers about the most likely place where they can get passengers every moment. • Gather location data from all taxis in our network with Orion Context Broker and store it automatically with Cygnus in Cosmos. A dedicated instance was setup using FIWARE Cloud environment. • Analyze the taxi location data to forecast the demand in the city. • Display a heat-map directly to the taxi driver Smartphone, the mobile application reads from Object Storage. Used GEs: Context Broker, Cosmos, CEP, Object Storage Partners: Talleria Valencia
  • 7.
    IoT infrastructure fromSmart Santander Description: Integration of the IoT SmartSantander facility on top of the FIWARE platform • Devices registration • Observations generation • Definition of new dictionaries to support sensor measurements as well as citizens observations (mainly social related events). • Guidelines to access SmartSantander data (both historical and live data) by using Generic Enablers Used GEs: Backend Device Management, Cosmos, IdM, Context Broker, CKAN Partners: University of Cantabria BackendDevice Management [IDAS] SmartSantander Core Network Service StorerResource Configurator Device Gateway (SensorML, Lightweight SensorML) ContextBroker [ORION] Big Data [COSMOS] IdM [KeyRock] PEP-Proxy [Wilma] FIWARE Architecture Token Request Context Request Historical Request
  • 8.
    Helsinki Open311 (issuereporting) Description: The main objective of the pilot was to prepare a working prototype software to a) integrate Helsinki Open311 issue reporting API to FIWARE platform b) store Helsinki issue reports (based on Open311 standard) to FIWARE Orion Context Broker c) display Helsinki issue reporting API data on FIWARE Wirecloud environment. For this purpose a dedicated Orion Context Broker instance was setup using FIWARE Cloud environment. In addition to this Helsinki Service registry API was used to receive additional information to be displayed in mashup environment. Used GEs: Context Broker, Wirecloud Partners: Forum Virium
  • 9.
    Las Palmas SmartPort Description: Smart Port is an application that intended to provide an easy mechanism to monitor and retrieve historical data from geolocated sensors of the Port Authority of Las Palmas. In order to display information in a more suitable manner, sensors are represented on a 3D map. Context Broker was used to gather data, while Cosmos was used to save historical data. There’s one version of the application based on Wirecloud Used GEs: Cosmos, Context Broker, Wirecloud Partners: ULPGC
  • 10.
    Trento Smart Campus Description:This pilot has integrated Trento Smart Campus infrastsructure with FIWARE Lab GEs, offering real time data and interactive services. The use case scenario for testing such an integration consisted of collecting data coming from different sources and, after opportune aggregation, of showing them on a cockpit, to monitor the evolution of some indicators related to traffic and mobility - such as the occupation of parking places and the usage of shared bikes. Regarding open data, a tool was developed to mirror all the open data from Trentino into FIWARE Lab instance. Used Ges: Cosmos, Context Broker, CKAN Partners: FBK
  • 11.
    Espoo Energy Management Description:In the Espoo FIWARE pilot the objective was to demonstrate how energy consumption measurements can be gathered and visualized. The demonstrator collects building level information from Espoo Otaniemi researcher hotel and provides the data to FIWARE platform for processing and visualization. The data is sent to FIWARE in real-time as a standard NGSI update context messages. VTT also analyzed the security and privacy requirements. Used GEs: Context Broker, Proton CEP (tested) Partners: VTT
  • 12.
    Opening data inValencia Description: Adoption of FIWARE open data APIs and platform to release open data: • Migration to CKAN for datasets (culture, urbanism, etc.) • Implementation of NGSI API for dynamic data (traffic and transport) • Cross harvesting to keep production and experimentation instances synchronized. Used GEs: Context Broker, CKAN Partners: Inndea Valencia
  • 13.
    City case Description: This… Used GEs: Backend Device Management, Cosmos, IdM, Context Broker, CKAN Partners: That