FIWARE: Overview
José Manuel Cantera Fonseca
josemanuel.canterafonseca@telefonica.com
@jmcantera
1
The Internet of Things and Big Data on the cloud are major
technology drivers of a new era of Smart Solutions
2
But … what makes an application really be “smart”?
3
4
# Smart Cities
Bus
• Location
• No. passengers
• Driver
• Licence plate
Citizen
• Birthday
• Preferences
• Location
• ToDo list
Shop
• Location
• Business name
• Franchise
• offerings
Implementing Smart Solutions requires gathering and
managing context information at large scale
5
Implementing Smart Solutions requires gathering and
managing context information at large scale
# Smart Agro
Tractor
• Location
• Speed
• Direction
Crop
• Humidity
• Leaf area
• Age
Drone
• Location
• Battery level
• Speed
• Direction
6
Implementing Smart Solutions requires gathering and
managing context information at large scale
# Smart Industry
Tanker
• Driver
• Location
• Max Volume
• Current Level
• Speed
• Direction
Gas Tank
• Station
• Max Volume
• Current Level
• Min Threshold
• Temperature Station
• Location
• Owner
• SLA
7
What if ...
for accessing
context information?
a standard API
and harmonized
DATA MODELS
there were
8
Users will enjoy portable solutions
City of Santander
City of Porto
9
Entrepreneurs will benefit the opportunities of a larger market
“We can invest on
development of
solutions we don’t
have to adapt for
each and every
customer”
10
Shared context information would boost innovative services
and the development of multi-side markets
11
IoT would be an enabler, no barriers because of complexity
Context Broker
Standard API
GET <Token>
/v2/entities/lamp1/attrs/powerState/value
Reading the value
provided by a sensor
should be as easy as
reading an attribute
value of an entity
“I don’t care what low-
level IoT protocol is
used”
“I should not need to
handle connectivity
with IoT devices”
12
IoT would be an enabler, no barriers because of complexity
Context Broker
Standard API
“I don’t care what low-
level IoT protocol is
used”
“I should not need to
handle connectivity
with IoT devices”
PUT <Token>
/v2/entities/lamp1/attrs/powerState/value “on”
Actuation on a device
should come as a side
effect derived from
updating the attribute
value of an entity
13
Open data publication
14
Once context information is gathered, a lot of useful
complementary FIWARE enablers can be used
Advanced Web-based UI
(AR, 3D)
Data/Apps visualization
Big Data Analysis
Complex Event
Processing
Multimedia processing
IoT-enabled
Context Information
Management
Use Cases
15
Silos Management
Energy Saving
Water Management
Noise Monitoring
Safe Driving
Smart Cattle
16
 Goal: Remote monitoring and
optimized replenishment of silos
in farms
 Target customers: farms and
feed suppliers
 Main features:
• patented 3D scanning
• easy installation (5 mins)
• no batteries (solar panel)
• collaborative platform for
farmers and feed suppliers
17
 Goal: helps to save on energy
bills
 Target customers: households
service providers (Utility, Telco,
Insurance)
 Targeted users: family houses,
buildings
 Main features:
• multiprotocol gateway
interoperable with off-the-shelf
devices
• able to engage users over time
18
 Goal: smart metering and
quality of water monitoring
 Target customers: domestic
users, public authorities, water
suppliers
 Main features:
• plug&play integration with
multiple metering devices
• bidirectional hexaWAN LPWA
covering shadow areas
• industrial-grade devices
• IPv6 support
19
 Goal: Noise monitoring
and sound event detection and
identification
 Target customers: smart cities,
smart spaces, security
companies
 Main features:
• advanced and
innovative analysis using 3D
audio captures
• monthly and daily readings
and statistics
20
 Goal: Driver Heart Monitoring
for Safer Transportation
 Target customers:
transportation, Fleet
Management Companies
 Main features:
• instantaneous heart rate
• data collected in a user-
friendly way
• personalized information
environment
21
 Target customers:
Cattle
exploitations
 Main features:
• Automated
tracking of
individual
animals
• Prevent adverse
weather
conditions
• Early alerts on
animal sickness
• Animal inventory
Smart Cattle by Sensowave
22
Adoption of FIWARE standards helps to build a connection
between industry and cities …
Common APIs:
FIWARE NGSI to start with
Standard Data Models:
CitySDK and more
Platform for Open Data/API publication
Driven by implementation approach
89 cities
19 countries
TM Forum & FIWARE APIs are
part of a Business Framework
that serves the emerging
economy of data.
FIWARE has been recognized as
major contributor for a shared
IoT-Enabled Smart City Framework.
The initiative is led by NIST
GSMA recommends FIWARE
NGSIv2 as a harmonized API for
IoT Big Data ecosystems
FIWARE has adopted and extended
GSMA’s harmonized data models
23
But we are not
creating just
technology ….
… but a sustainable
open innovation
ecosystem
Thank you!
http://fiware.org
Follow @FIWARE on Twitter
24
#Community
Thank you!
http://fiware.org
Follow @FIWARE on Twitter
25
ThinkingGlobal#
#
Thank you!
http://fiware.org
Follow @FIWARE on Twitter
26
ActingLocal#
27
EasingExperimentation#
Thank you!
http://fiware.org
Follow @FIWARE on Twitter
28
AcceleratingBusinesses#
Thank you!
http://fiware.org
Follow @FIWARE on Twitter
29
30
FIWARE Foundation Mission
FIWARE Foundation
The FIWARE Foundation is a legal
independent body providing shared
resources to help to achieve the FIWARE
Mission by Empowering, Promoting,
Augmenting, Protecting, and Validating the
FIWARE technologies and the whole
Community around them.
Overall FIWARE Mission
To build an open sustainable
ecosystem around public, royalty-free
and implementation-driven software
platform standards that will ease the
development of new Smart
Applications in multiple sectors.
31
FIWARE Summit 2016 – Moving Forward, Going Global
• Learn the Technology
• Meet the Community
• Understand the Potential
Thank you!
http://fiware.org
Follow @FIWARE on Twitter
32
Thank you!
http://fiware.org
Follow @FIWARE on Twitter

FIWARE Overview

  • 1.
    FIWARE: Overview José ManuelCantera Fonseca josemanuel.canterafonseca@telefonica.com @jmcantera
  • 2.
    1 The Internet ofThings and Big Data on the cloud are major technology drivers of a new era of Smart Solutions
  • 3.
    2 But … whatmakes an application really be “smart”?
  • 4.
  • 5.
    4 # Smart Cities Bus •Location • No. passengers • Driver • Licence plate Citizen • Birthday • Preferences • Location • ToDo list Shop • Location • Business name • Franchise • offerings Implementing Smart Solutions requires gathering and managing context information at large scale
  • 6.
    5 Implementing Smart Solutionsrequires gathering and managing context information at large scale # Smart Agro Tractor • Location • Speed • Direction Crop • Humidity • Leaf area • Age Drone • Location • Battery level • Speed • Direction
  • 7.
    6 Implementing Smart Solutionsrequires gathering and managing context information at large scale # Smart Industry Tanker • Driver • Location • Max Volume • Current Level • Speed • Direction Gas Tank • Station • Max Volume • Current Level • Min Threshold • Temperature Station • Location • Owner • SLA
  • 8.
    7 What if ... foraccessing context information? a standard API and harmonized DATA MODELS there were
  • 9.
    8 Users will enjoyportable solutions City of Santander City of Porto
  • 10.
    9 Entrepreneurs will benefitthe opportunities of a larger market “We can invest on development of solutions we don’t have to adapt for each and every customer”
  • 11.
    10 Shared context informationwould boost innovative services and the development of multi-side markets
  • 12.
    11 IoT would bean enabler, no barriers because of complexity Context Broker Standard API GET <Token> /v2/entities/lamp1/attrs/powerState/value Reading the value provided by a sensor should be as easy as reading an attribute value of an entity “I don’t care what low- level IoT protocol is used” “I should not need to handle connectivity with IoT devices”
  • 13.
    12 IoT would bean enabler, no barriers because of complexity Context Broker Standard API “I don’t care what low- level IoT protocol is used” “I should not need to handle connectivity with IoT devices” PUT <Token> /v2/entities/lamp1/attrs/powerState/value “on” Actuation on a device should come as a side effect derived from updating the attribute value of an entity
  • 14.
  • 15.
    Open data publication 14 Oncecontext information is gathered, a lot of useful complementary FIWARE enablers can be used Advanced Web-based UI (AR, 3D) Data/Apps visualization Big Data Analysis Complex Event Processing Multimedia processing IoT-enabled Context Information Management
  • 16.
    Use Cases 15 Silos Management EnergySaving Water Management Noise Monitoring Safe Driving Smart Cattle
  • 17.
    16  Goal: Remotemonitoring and optimized replenishment of silos in farms  Target customers: farms and feed suppliers  Main features: • patented 3D scanning • easy installation (5 mins) • no batteries (solar panel) • collaborative platform for farmers and feed suppliers
  • 18.
    17  Goal: helpsto save on energy bills  Target customers: households service providers (Utility, Telco, Insurance)  Targeted users: family houses, buildings  Main features: • multiprotocol gateway interoperable with off-the-shelf devices • able to engage users over time
  • 19.
    18  Goal: smartmetering and quality of water monitoring  Target customers: domestic users, public authorities, water suppliers  Main features: • plug&play integration with multiple metering devices • bidirectional hexaWAN LPWA covering shadow areas • industrial-grade devices • IPv6 support
  • 20.
    19  Goal: Noisemonitoring and sound event detection and identification  Target customers: smart cities, smart spaces, security companies  Main features: • advanced and innovative analysis using 3D audio captures • monthly and daily readings and statistics
  • 21.
    20  Goal: DriverHeart Monitoring for Safer Transportation  Target customers: transportation, Fleet Management Companies  Main features: • instantaneous heart rate • data collected in a user- friendly way • personalized information environment
  • 22.
    21  Target customers: Cattle exploitations Main features: • Automated tracking of individual animals • Prevent adverse weather conditions • Early alerts on animal sickness • Animal inventory Smart Cattle by Sensowave
  • 23.
    22 Adoption of FIWAREstandards helps to build a connection between industry and cities … Common APIs: FIWARE NGSI to start with Standard Data Models: CitySDK and more Platform for Open Data/API publication Driven by implementation approach 89 cities 19 countries TM Forum & FIWARE APIs are part of a Business Framework that serves the emerging economy of data. FIWARE has been recognized as major contributor for a shared IoT-Enabled Smart City Framework. The initiative is led by NIST GSMA recommends FIWARE NGSIv2 as a harmonized API for IoT Big Data ecosystems FIWARE has adopted and extended GSMA’s harmonized data models
  • 24.
    23 But we arenot creating just technology …. … but a sustainable open innovation ecosystem
  • 25.
  • 26.
    Thank you! http://fiware.org Follow @FIWAREon Twitter 25 ThinkingGlobal# #
  • 27.
  • 28.
  • 29.
    Thank you! http://fiware.org Follow @FIWAREon Twitter 28 AcceleratingBusinesses#
  • 30.
  • 31.
    30 FIWARE Foundation Mission FIWAREFoundation The FIWARE Foundation is a legal independent body providing shared resources to help to achieve the FIWARE Mission by Empowering, Promoting, Augmenting, Protecting, and Validating the FIWARE technologies and the whole Community around them. Overall FIWARE Mission To build an open sustainable ecosystem around public, royalty-free and implementation-driven software platform standards that will ease the development of new Smart Applications in multiple sectors.
  • 32.
    31 FIWARE Summit 2016– Moving Forward, Going Global • Learn the Technology • Meet the Community • Understand the Potential
  • 33.
  • 34.