FIWARE: transforming Smart Cities into engines of growth · FIWARE NGSI is capable to deal with the...
Transcript of FIWARE: transforming Smart Cities into engines of growth · FIWARE NGSI is capable to deal with the...
http://www.fiware.orghttp://lab.fiware.orgFollow @FIWARE on Twitter!
FIWARE: transforming Smart Cities into engines of growthJuanjo HierroTelefonica I+D. FIWARE Coordinator and Chief [email protected], @JuanjoHierro (twitter)
Cities are where daily life and businessesactually happen …
1
Smart Cities are not simply about more efficientmunicipality services but transforming Cities into
the ICT platform enabling economy growth andimprovement of the well-being through innovation
Why FIWARE?
2
3
Because it brings the right standards fordeveloping “Smart” apps/services
Because it allows your city to join forceswith others to build a sustainable market
Because it’s not just about technology
4
Because it brings the right standards fordeveloping “Smart” apps/services
Does this guy look “smart”? … why?
5
Being “Smart” requires first being “Aware” Systems dealing with management of city services or third-party apps (subject
to access control policies) can both consume and update context information
Overall city governance can rely on context information available (real-time andhistoric) to monitor KPIs and run BigData analysis
6
City Services
Bus• Location• No. passengers• Driver• Licence plate
Citizen• Name-Surname• Birthday• Preferences• Location• ToDo list
Shop• Location• Business name• Franchise• offerings
Context Information
City Governance System
City Services
Third-party Apps
Different sources of context need to be handled Context info may come from many sources which may vary over time:
• Existing systems dealing with management of municipal services• Sensor networks (Internet of Things)• Third-party smart city apps
Source of info will be transparent to applications accessing context info
7
Street = “X”, traffic = high
What’s the current traffic instreet “X”?
Standard API
A sensor in a pedestrian street
The Public Bus TransportManagement system Citizen’s car app or
smartphone
Notify me the changes oftraffic in street “X”
A non-intrusive approach is required
Capable to integrate with existing or future systems dealing withmanagement of municipal services without impact in their architectures
Info about attributes of one entity may come from different systems,which work either as Context Producers or Context Providers
Applications rely on a single model adapting to systems of each city
8
Application/Service
Standard API
System A System B
attribute “location” attribute “driver”
Context Producer Context Provider
Connecting to the Internet of Things
Capturing data from, or Acting upon, IoT devices should be as easyas to read/change the value of attributes linked to context entitiesusing a Context Broker
9
Context Broker
Standard APIStandard API
GET <Oauth token>/V1/contextEntities/lamp1/attributes/presenceSensor
PUT <Oauth token>/V1/contextEntities/lamp1/attributes/status“light on”
Setting up the value of attribute“status” to “light on” triggersexecution of a function in the IoTdevice that switches the lamp on
Issuing a get operation on the“presenceSensor” attributeenables the application to getinfo about presence of peoplenear the lamp
FIWARE NGSI materializes a cornerstonePivotal Point of Interoperability (PPI) NGSI brings a simple yet powerful Restful API enabling access to
context information, supporting Linked Data
Any web developer can build applications the very first day
10
Application
NGSI standard API
Bus• Location• No. passengers• Driver• Licence plate
Citizen• Name-Surname• Birthday• Preferences• Location• ToDo list
Shop• Location• Business name• Franchise• offerings
Context Information
Integration with sensor networks
FIWARE NGSI is capable to deal with the wide variety of IoT protocols today
Rather than trying to solve the battle of standards at IoT level, it brings astandard where no standard exists today: context information management
11
FIWARE Context Broker
IoTAgent-1
IoTAgent-2
IoTAgent-n
IoT AgentManager
create/monitor
FIWARE Backend IoTDevice Management
FIWARE NGSI API (northbound interface)
(southbound interfaces)
MQTTETSI M2M IETF CoAP
Open data publication
Once context information is gathered, a lot of usefulcomplementary FIWARE enablers can be used
12
Advanced Web-based UI(AR, 3D)
Data/Apps visualization
Big Data AnalysisComplex EventProcessing Multimedia processing
IoT-enabledContext Information
Management
NGSI resources in CKAN
13
Target Smart City platform
Smart city platform asa Data/Knowledge Hub
Non-intrusive, open tothird parties
CKAN
Big Data
Context Broker
Accounting & Paym
ent & B
illing
IDM
& Auth
Short-termhistoric
data
BigDataProcessing
DataQuering/Action,Publish/Subscr
Open Datapublishing
Real-timeprocessing
BIETL
RULESDEFINITION
TOOL
OPERATIONALDASHBOARD KPI GOVERNANCE OPEN DATA PORTALS
Serviceorchestrator
ContextAdapters
CEP
14
IoT BackendDevice Management
measures /commands
IoT Broker & ConfigManagement
(from sensors to things)
IoT/Sensor Open DataactuatorsMedia
streams
Real TimeMediaStream
Processing
CityServices
GIS
Inventory
Specific Enablers
Generic Enablers
Smart Cities as platforms for innovative apps The city may export part of the context information to third-parties
Going further, it may allow third-applications to enrich contextinformation, by means of adding new attributes and entities
This leads to potential innovative business models and fuels theEconomy of Data
15
Third-party applications
FIWARE NGSI API
Bus• Location• No. passengers• Driver• Licence plate
Citizen• Name-Surname• Birthday• Preferences• Location• ToDo list
Shop• Location• Business name• Franchise• offerings
Context Information
16
Because it allows your city to join forceswith others to build a sustainable market
The Open and Agile Smart Cities(OASC) initiative
Common APIs FIWARE NGSI to start with Standard Data Models CitySDK and more Platform for Open Data/API publication Driven by implementation approach
17
More info:http://connectedsmartcities.eu/open-and-agile-smart-cities/
Launch of the OASC initiative
1st wave of OASC cities* announced at CeBIT:• Denmark: Copenhagen, Aarhus and Aalborg• Finland: Helsinki, Espoo, Vantaa, Oulu, Tampere, Turku• Spain: Valencia, Santander, Málaga, Sevilla• Portugal: Porto, Lisbon, Fundão, Palmela, Penela and
Águeda• Belgium: Brussels, Ghent and Antwerp• Italy: Milan, Palermo and Lecce• Brazil: Olinda (Recife), Anapólis (Goiás), Porto Alegre
(Rio Grande do Sul), Vitória (Espírito Santo), Colinas deTocantins (Tocantins) and Taquaritinga (São Paulo)
Background document describing the vision
Cities have to sign a Letter of Intent (LoI) where they:• Endorse OASC principles• Prove their capacity to implement the principles
18
(*) Ordered by country and date of incorporation
Open and Agile Smart Cities (2nd wave, Sep 2015)
19
Open and Agile Smart Cities (3rd wave, Nov 2015)
20
Open and Agile Smart Cities (4rd wave, Feb 2015)
21
Smart car navigation: we started with Porto
22
Smart car navigation: now extending to othercities
23
City of Santander
City of Porto
24
OASC cities
App 1
App i
City 1
City 2
City 3
City k
City n
City 1
City 2
City 3
City n
Showcase 1
Showcase m
Transference to Market
FIWARE Accelerator Programme,other programmes
Solutions coming from majorSolution providers
Standard information models
It’s time to execute!
Joint FIWARE-TMForum collaboration
25
FIWARE and European Data Portal collaboration
26
US: Global City Technology Challenge (GCTC)
27
28
Because it’s not just about technology
Building a successful ecosystemrequires …
29
Creating a vibrant community ofactive contributors who commit asustainable investment over time
Fully open source platformOS community ready sincesummer 2015
7430+ PMs devoted todevelopment activities in 5 years(122/76 M€ of budget/funding)
Funding opportunities availablein several R&D programs during2017-18 (e.g., Horizon 2020)
Each FIWARE component isconsidered strategic in theportfolio of contributing partner
Telefonica, Orange, Engineeringand AtoS join forces to pushcommon standards for SmartCities based on FIWARE platform
Building a successful ecosystemrequires …
30
engaging cities
31 cities from 7 differentcountries launch the Openand Agile Smart Cities(OASC) initiative
31 cities from 7 countries launchedthe Open and Agile Smart Cities(OASC) initative commiting to adoptcommon principles:• Open APIs• Standard Data Models• Open Data/APIs publication platform• Driven by implementation
Now, 89 cities from 19 countrieswere announced as part of the 4thwave in Puebla
2015
Building a successful ecosystemrequires …
31
Bringing incentives forentrepreneurs and developers
80 M€ in grants to startups/SMEsin the last 2 years (FIWAREAcceleration Programme)
3100+ startups/SMEs applied to1st Open Call of the FIWAREAcceleration programme
20 M€ to support involvement of16 accelerators across Europe
FIWARE Acceleration programmenow expanding beyond Europe
Opportunity for real showcaseswith cities
1300 startups/SMEs to be funded(~400 as result of 1st Open Call)
Building a successful ecosystemrequires …
32
Creating a meeting point wheredemand connects to offering andinnovation takes place
FIWARE Lab environment with3000+ Cores, 16+ TB RAM,750+ TB HD
2600+ open datasets from citiespublished and growing fast!
Multiple nodes across Europe
1st node in LATAM deployedin Mexico. New nodes beingsetup: Brazil and Chile
Building a successful ecosystemrequires …
33
Scale and go global while beingable to act local
21 Innovation Hubs in Europedevoted to provide local support
First FIWARE Lab nodesin Mexico and Brazil
1,4 M€ funding assigned toFIWARE mundus activitiestargeted to build links with US,Mexico, Brazil, Chile, Japan,Canada, Korea, BRIC countries …
FIWARE ecosystem of SMEs/startups in Europe
Currently total of 831 startupsand SMEs
Good geographical coverage(except France)
60% < 5 years experience(14% no experience at all!)
60% by small team (< 5 people)
63% bring a solution notavailable in the market
45% close to market delivery
For 30% this is their “first job”
34
FIWARE Mission
Goal: capture opportunities derived from the new waveof digitalization of life and businesses that is coming
Strategy: Build a sustainable innovation ecosystemaround open standards supporting development ofsmart applications in multiple sectors
Pillars:• FI-WARE : a generic, open standard platform which
serve the needs of developers in multiple domains• FIWARE Lab : a meeting point where innovation happens
and data providers plus entrepreneurs can be engaged• : a program that funds developers and
entrepreneurs, and ignites roll-out of the ecosystem• FIWARE mundus : reach a global footprint, opening to
regions that share the same vision and ambition• iHubs : provide local support to the
community
eHealth
tourism
Transport,Mobility
andLogistics
e-government
SmartEnergy
Grid
…
35
Driven byimplementation Sustainable
http://fiware.org
http://lab.fiware.org
http://www.youtube.com/user/fiware
@FIWARE
Thanks!
36