SlideShare una empresa de Scribd logo
1 de 51
Descargar para leer sin conexión
OSGI TO BOOST OPEN INNOVATION FOR SMARTER CITIES
October 25th 2017
OSGi Community Event
Ludwigsburg, Germany
Dr. Levent Gürgen
levent.gurgen@cea.fr
| 2
Requirements for smart city platforms
sensiNact, OSGi-based platform for Smarter Cities
Deployments in Europe and Japan
Urban Technology Alliance
OUTLINE
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 3
On 2% of the earth's surface, cities use 75% of the world resources
Uexküll, Jakob. Shaping our future:
Creating the World Future Council.
Foxhole, Devon,
CITIES NEEDTO BE SMARTER!
WATER
IBM
ENERGY
In Europe, 50% of energy
consumed today is imported –
expected to reach 70% by 2030
TRANSPORT
In Europe and US, drivers spend
from 5 to 10 working days
per year stuck in the traffic
More than half of the world population lives in cities
| 4
City data
sources
Social
networks
Mobile
applications
WorldWideWeb Legacy
Devices
IoT Devices
Senses of
the city
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 5
City data
sources
Social
networks
Mobile
applications
WorldWideWeb Legacy
Devices
IoT Devices
Smart City Platform
Data collection, analysis,
knowledge, extraction,
planning, action
Brain of the
city
Senses of
the city
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 6
City data
sources
Social
networks
Mobile
applications
WorldWideWeb Legacy
Devices
IoT Devices
Citizen-centric
services
Smart City Platform
Data collection, analysis,
knowledge, extraction,
planning, action
Brain of the
city
Senses of
the city
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 7
City data
sources
Social
networks
Mobile
applications
WorldWideWeb Legacy
Devices
IoT Devices
Senses of
the city
Smart city platform
APIs and tools for data collection/
management/redistribution;
platform management;
application development/deployment
Dynamic and
Plug & play
Scalable
Self-
adaptive
Interoperable Open
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 8
• Plug&play: Powerful run-time environment and dynamic application lifecycle management
with service-oriented approach.
• Easy to interoperate: Loosely coupling service implementations, abstracting
heterogeneous devices (Device as a Service)
• Open: open spécifications, open APIs, open source implementations. Adapted to open
platform model hosting added value services from third parties. Modularity reducing
development complexity. Increasing number of tools for developers.
• Scalable: Distributed processing at different levels: resource constrained edge devices,
gateways and cloud.
• Self-adaptive: Modular development and deployment for enhanced system maintenance
and evolution. Flexibility of adding/removing/updating devices/services with a minimum
impact on the running platform (dynamic service discovery and binding).
HAS THE RIGHT ANSWERS!
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 9
Studio
Platform
Homogeneous Access
- to real-time data: on-demand,
periodically, event-based
- historic data
Tool for rapid and dependable
application building
CDMI
Various northbound
protocols
LWM2M
SENSINACT – OSGI-BASED IOT PLATFORM FOR SMARTER CITIES
Various IoT protocols and
platforms
Heterogeneous IoT
devices and platforms
IoT platforms
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 10
MODULAR ARCHITECTURE
…
HTTP Rest JSON RPC X Bridge MQTT Agent CDMI Agent XMPP Agent X Agent
Application
Manager
Service
Registry
CEP
Plugin
X Plugin
Basic
Plugin
COAP
Stack
X Stack
NGSI
Stack
MQTT
Stack
HTTP Stack
Philips
Hue
Stack
XBEE Stack
COAP
Bridge
Arduino
Bridge
TST
Bridge
MQTT
Bridge
Philips
Hue
Bridge
Kodi
Bridge
Sigfox
Bridge
X
Bridge
EnOcean
Stack
EnOcean
Bridge
Santander
Bridge
Waspmote
Bridge
Genova
Bridge
Northbound
bridges
Southbound
bridges
Core
Generic
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 11
EXTENSION POINTS
Core
Generic
Southbound bridges
Northbound bridges
Application
Manager
Service
Registry
NB extension
points
SB Bridge
extension points
Application
extension points
…
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 12
OPEN APIS FOR THIRD PARTY DEVELOPERS
Core
Generic
Southbound bridges
Northbound bridges
Application
Manager
Service
Registry
Public API for
development by
third parties
…
Public API for
development by
third parties
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 13
SERVICE ORIENTED APPROACH: DEVICE AS A SERVICE
Service
Provider
Service
Resource Wind Temperature SMS
1
1..n
1
1..n
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 14
• Abstracting business processes
from underlying technology
• Loosely coupled services – implementations
• Monolithic vertical systems decomposed as
reusable and sharable services, across
organizational boundaries
COMPOSITION OF SERVICES FOR DYNAMIC IOT APPLICATIONS
Edge Gateway
Cloud
SENSING
AND ACTUATING
SERVICES
MANY DISTRIBUTED
GATEWAYS
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 15
SENSING AND ACTUATION SERVICES
APIs
DEVELOPPERS
develop, deploy,
monitor, manage
OSGi Community Event 2017, LudwigsburgDr. Levent Gürgen
| 16
SENSINACT STUDIO - DEVELOPMENT ENVIRONMENT
APIs
DEVELOPPERS
develop, deploy,
monitor, manage
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 17
SENSINACT STUDIO: TOOL FOR IOT APPLICATION
DEVELOPMENT AND DEPLOYMENT
DSL editor Graphical EditorProperties View
Navigator View
Deployment View
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 18
ACCESS TO VARIOUS CITY REAL-LIFE DATA IN REAL-TIME
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 19
smart train
station
smart ski
station Smart home
Smart citySmart
farming
Smart living &
well-ageing
Genova, Santander, Fujisawa, Mitaka, Grenoble, Bristol, London, Aarhus
Kameoka, Maya, Osaka
Chamrousse,
PyoengChang
Bordeaux,
Dubourdieu
Wineyard
Grenoble
Dr. Levent Gürgen
iHousePTL
| 20
CLOUT PROJECT
Cloud of Things for empowering the citizen clout in smart cities
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 21
SMART SANTANDER INFRASTRUCTURE
Environmental monitoring
Parking sensors Guiding drivers
Smart irrigation
mobile nodes on city
buses and taxis
Trafic sensors
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 22
GENOVA ENVIRONMENTAL DATA IN THE CLOUD
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 23
MOBILE ATMOSPHERIC SENSING WITH GARBAGE COLLECTING CARS
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 24
SMART SPACES
PARTICIPATORY SENSING HEALTH MANAGEMENT
SAFETY AND
EMERGENCY
FIELD TRIALS IN 4 PILOT CITIES
GENOVA
MITAKA
FUJISAWA
SMILE
☺
COUPO
N
SANTANDER
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 25
INTERCONTINENTAL TRIAL
Service development tool Data Mashup
City dashboard Intercontinental coopetition
> 10 000 physical devices > 150 physical devices
> 150 physical devices + > 500 000 virtual devices
Santander
Genova
Mitaka
Fujisawa
Studio
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 26EclipseCon Europa 2016 - OSGi Community Event
FROM TO
Edge node programming Dependable Service Composition
Complex Event Processing
Big data analysis
Lokemon – crowd
sensing, Fujisawa
Minarepo - crowd
sensing, Fujisawa
Connected Garbage cars,
Fujisawa
Air quality sensors,
Bristol
People flow,
Tsukuba
Matsuri
IoT devices,
Grenoble
From to
Smart City Apps – Vehicular Sensing
• Number sensors installed:
66 (By June, 2017)
• Type Collected data:
• Acceleration, Angular
Velocity,
Geomagnetism,
Pressure, Humidity,
Temperature, UV-A,
Illuminance, PM2.5,
GPS
• Sampling rate: 100Hz, GPS
1Hz
• Volume of Data: 2-
4GB/day (compressed)
Next steps: Edge analysis with Image processing
Smart City App. - CrowdSensing
3 apps are under development
• For city officers to enhance efficiency of city operation
• For a specific community to share knowledge
• For every citizen to share knowledge
| 29
BIGCLOUT: EU-JAPAN COLLABORATIVE PROJECT
HTTP://BIGCLOUT.EU
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 30
TRIALS PLANNING IN PILOT CITIES
| 31
EXPERIMENTATION AS A SERVICE
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 32
FESTIVAL EXPERIMENTS
Check out FESTIVAL Deliverable 3.2 for details: http://www.festival-project.eu/en/?page_id=550
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 33
Route Recommendation
Smart Station Smart home
Art & Science
Privacy friendly
person tracking
ONGOING EXPERIMENT EXAMPLES WITH
FESTIVAL PLATFORM
Grenoble <-> Osaka Santander
PTL - GrenobleMaya, Kameoka, Osaka
stations
iHouse - Japan
Smart Energy Management
Smart Shopping
| 34
EXPERIMENTATION PORTAL
• Experiment management
• Resource discovery & reservation
• Data visualisation
• Etc.
Eclipse IoT Days 2017 - Grenoble, France
| 35
Wordlwide Interoperability for SEmantics IoT
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 36
IOT FOR SMART SKI RESORTS
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 37
FIND FRIENDS/FAMILY
Service Description
FindGroup
- Provide location information for group members
- Group vibration feature
- Pair group devices / Un-pair group devices
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 38
MY SKI PERFORMANCE
Service Description
MySkiPerformance
- Measure ski performance for individuals and
provide various statistics (incl. grade)
- Provide performance grade and statistics
- Deliver grade and statistics to smart phone or
digital signage
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 39
• Deployment of Lora gateway and connected bracelets
• For asset monitoring
• For skier performance monitoring
• Connected LORA and BLE enables sensors carried by skiers
• Crowd detectors
• Measuring people crowd by using WiFi and Bluetooth connectivity
• Informing skiers and station operator about the crowded zones and
provide recommendations accordingly
DEPLOYMENT IN CHAMROUSSE SKI RESORT
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 40
VARIOUS OTHER USE CASES
OSGi Community Event 2017, Ludwigsburg
| 41
smart city platform has just joined
https://projects.eclipse.org/projects/technology.sensinact
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 42
LOOKING FOR CONTRIBUTIONS!
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 43
WE ARE CREATING A GLOBAL ALLIANCE TO DEFINE THE CITIES OF TOMORROW
Urban Technology Alliance
Testbed-oriented global alliance on promoting open smart
city platforms and tools
 One-stop showcase for a comprehensible set of integrated open
smart city solutions
 Organize pilot deployments and testbeds with the member cities
for validation and promotion of partners’ software/hardware/network
solutions.
 Provide direct contact between city authorities and solution
developers and identify real requirements for smarter urban
environments
 Use a common language comprehensible by each stakeholder: cities,
citizens, politicians, technicians, researchers, …
 Create a business ecosystem among the members to build end-to-
end solutions
 Organize events to exchange best practices, lessons learnt, know-
how with other national and international initiatives.
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 44
Cities  You are looking for direction for a strategy of your
digital transformation
 You need
 Neutral guidance
 One unique comprehensible place
 Openness for the benefit of your local ecosystem
 Exchange best practices, lessons learnt with other
cities
 Test innovative smart city applications
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 45
Startups/SMEs  You have great innovative ideas and looking for open
platforms and tools to build your solutions on top
 You are interested in participating to testbeds to validate
your prototype in real life conditions.
 You also wish
 backing your business with a great community
 having direct contact with cities to identify real needs
 exploring networking possibilities, creating partnerships
 increasing your visibility in an international context
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 46
 You would like to create an ecosystem of innovators using
your large investments: hardware, IoT network, cloud
infrastructure, etc.
 You are interested in sponsoring open source platform and
tool development, which leverages your assets
 You are looking for partnering to build complete end-to-
end solutions for cities.
 You are interested in participating to testbeds validating
prototypes in real life conditions in member cities.
Large industry
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 47
 You have beyond state of the art innovative results and
looking for transferring them to the industry and build
partnerships
 As independent organizations, you would like to provide
trustful guidance to cities.
 You wish to participate in the development of open source
platforms and tools.
 You search for exploring demand-side smart city
requirements to identify new research challenges
Researchers
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 48
SPECIFIC TECHNICAL TASK GROUPS
Architectural task group to deal with the
technical issues, requirements analysis,
interoperable architectures, integration plans
among the projects in the group, etc.
Testbed task group to organize pilot
deployments in partner cities to demonstrate
and test solutions in close to real life
environments
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 49
Business task group to promote networking
among the members, identify new opportunities
and work on new win-win business models.
Social task group to raise the voice of the
citizen, which is the center of all the
preoccupations, and deal with non-technical issues
such as ethics, privacy, design, art, etc.
SPECIFIC NON-TECHNICAL TASK GROUPS
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 50
LINKS WITH OTHER WORLDWIDE COMMUNITIES AND
INITIATIVES
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
| 51
Co-funded by the European Commission and NICT
THANK YOU FOR
YOUR ATTENTION!
Contact
Levent Gürgen
levent.gurgen@cea.fr
Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg

Más contenido relacionado

Más de mfrancis

Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...mfrancis
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...mfrancis
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...mfrancis
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)mfrancis
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)mfrancis
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)mfrancis
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...mfrancis
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...mfrancis
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)mfrancis
 
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...mfrancis
 
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)mfrancis
 
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...mfrancis
 
Software AG Application Modularity - OSGi and JPMS (Jigsaw)
Software AG Application Modularity - OSGi and JPMS (Jigsaw)Software AG Application Modularity - OSGi and JPMS (Jigsaw)
Software AG Application Modularity - OSGi and JPMS (Jigsaw)mfrancis
 
Journey from Monolith to a Modularized Application - Approach and Key Learnin...
Journey from Monolith to a Modularized Application - Approach and Key Learnin...Journey from Monolith to a Modularized Application - Approach and Key Learnin...
Journey from Monolith to a Modularized Application - Approach and Key Learnin...mfrancis
 
Eclipse microprofile config and OSGi config admin - E Jiang
Eclipse microprofile config and OSGi config admin - E JiangEclipse microprofile config and OSGi config admin - E Jiang
Eclipse microprofile config and OSGi config admin - E Jiangmfrancis
 
Smart IoTt on OSGi with Apache Openwhisk - C Ziegeler & D Bosschaert
Smart IoTt on OSGi with Apache Openwhisk - C Ziegeler & D BosschaertSmart IoTt on OSGi with Apache Openwhisk - C Ziegeler & D Bosschaert
Smart IoTt on OSGi with Apache Openwhisk - C Ziegeler & D Bosschaertmfrancis
 
When whiteboards play together. JAX-RS and servlets the OSGi way - M Hoffmann...
When whiteboards play together. JAX-RS and servlets the OSGi way - M Hoffmann...When whiteboards play together. JAX-RS and servlets the OSGi way - M Hoffmann...
When whiteboards play together. JAX-RS and servlets the OSGi way - M Hoffmann...mfrancis
 

Más de mfrancis (20)

Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
 
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...
 
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
 
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...
 
Software AG Application Modularity - OSGi and JPMS (Jigsaw)
Software AG Application Modularity - OSGi and JPMS (Jigsaw)Software AG Application Modularity - OSGi and JPMS (Jigsaw)
Software AG Application Modularity - OSGi and JPMS (Jigsaw)
 
Journey from Monolith to a Modularized Application - Approach and Key Learnin...
Journey from Monolith to a Modularized Application - Approach and Key Learnin...Journey from Monolith to a Modularized Application - Approach and Key Learnin...
Journey from Monolith to a Modularized Application - Approach and Key Learnin...
 
Eclipse microprofile config and OSGi config admin - E Jiang
Eclipse microprofile config and OSGi config admin - E JiangEclipse microprofile config and OSGi config admin - E Jiang
Eclipse microprofile config and OSGi config admin - E Jiang
 
Smart IoTt on OSGi with Apache Openwhisk - C Ziegeler & D Bosschaert
Smart IoTt on OSGi with Apache Openwhisk - C Ziegeler & D BosschaertSmart IoTt on OSGi with Apache Openwhisk - C Ziegeler & D Bosschaert
Smart IoTt on OSGi with Apache Openwhisk - C Ziegeler & D Bosschaert
 
When whiteboards play together. JAX-RS and servlets the OSGi way - M Hoffmann...
When whiteboards play together. JAX-RS and servlets the OSGi way - M Hoffmann...When whiteboards play together. JAX-RS and servlets the OSGi way - M Hoffmann...
When whiteboards play together. JAX-RS and servlets the OSGi way - M Hoffmann...
 

Último

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Último (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

OSGi to boost open innovation for smarter cities - L Gurgen

  • 1. OSGI TO BOOST OPEN INNOVATION FOR SMARTER CITIES October 25th 2017 OSGi Community Event Ludwigsburg, Germany Dr. Levent Gürgen levent.gurgen@cea.fr
  • 2. | 2 Requirements for smart city platforms sensiNact, OSGi-based platform for Smarter Cities Deployments in Europe and Japan Urban Technology Alliance OUTLINE Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 3. | 3 On 2% of the earth's surface, cities use 75% of the world resources Uexküll, Jakob. Shaping our future: Creating the World Future Council. Foxhole, Devon, CITIES NEEDTO BE SMARTER! WATER IBM ENERGY In Europe, 50% of energy consumed today is imported – expected to reach 70% by 2030 TRANSPORT In Europe and US, drivers spend from 5 to 10 working days per year stuck in the traffic More than half of the world population lives in cities
  • 4. | 4 City data sources Social networks Mobile applications WorldWideWeb Legacy Devices IoT Devices Senses of the city Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 5. | 5 City data sources Social networks Mobile applications WorldWideWeb Legacy Devices IoT Devices Smart City Platform Data collection, analysis, knowledge, extraction, planning, action Brain of the city Senses of the city Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 6. | 6 City data sources Social networks Mobile applications WorldWideWeb Legacy Devices IoT Devices Citizen-centric services Smart City Platform Data collection, analysis, knowledge, extraction, planning, action Brain of the city Senses of the city Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 7. | 7 City data sources Social networks Mobile applications WorldWideWeb Legacy Devices IoT Devices Senses of the city Smart city platform APIs and tools for data collection/ management/redistribution; platform management; application development/deployment Dynamic and Plug & play Scalable Self- adaptive Interoperable Open Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 8. | 8 • Plug&play: Powerful run-time environment and dynamic application lifecycle management with service-oriented approach. • Easy to interoperate: Loosely coupling service implementations, abstracting heterogeneous devices (Device as a Service) • Open: open spécifications, open APIs, open source implementations. Adapted to open platform model hosting added value services from third parties. Modularity reducing development complexity. Increasing number of tools for developers. • Scalable: Distributed processing at different levels: resource constrained edge devices, gateways and cloud. • Self-adaptive: Modular development and deployment for enhanced system maintenance and evolution. Flexibility of adding/removing/updating devices/services with a minimum impact on the running platform (dynamic service discovery and binding). HAS THE RIGHT ANSWERS! Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 9. | 9 Studio Platform Homogeneous Access - to real-time data: on-demand, periodically, event-based - historic data Tool for rapid and dependable application building CDMI Various northbound protocols LWM2M SENSINACT – OSGI-BASED IOT PLATFORM FOR SMARTER CITIES Various IoT protocols and platforms Heterogeneous IoT devices and platforms IoT platforms Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 10. | 10 MODULAR ARCHITECTURE … HTTP Rest JSON RPC X Bridge MQTT Agent CDMI Agent XMPP Agent X Agent Application Manager Service Registry CEP Plugin X Plugin Basic Plugin COAP Stack X Stack NGSI Stack MQTT Stack HTTP Stack Philips Hue Stack XBEE Stack COAP Bridge Arduino Bridge TST Bridge MQTT Bridge Philips Hue Bridge Kodi Bridge Sigfox Bridge X Bridge EnOcean Stack EnOcean Bridge Santander Bridge Waspmote Bridge Genova Bridge Northbound bridges Southbound bridges Core Generic Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 11. | 11 EXTENSION POINTS Core Generic Southbound bridges Northbound bridges Application Manager Service Registry NB extension points SB Bridge extension points Application extension points … Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 12. | 12 OPEN APIS FOR THIRD PARTY DEVELOPERS Core Generic Southbound bridges Northbound bridges Application Manager Service Registry Public API for development by third parties … Public API for development by third parties Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 13. | 13 SERVICE ORIENTED APPROACH: DEVICE AS A SERVICE Service Provider Service Resource Wind Temperature SMS 1 1..n 1 1..n Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 14. | 14 • Abstracting business processes from underlying technology • Loosely coupled services – implementations • Monolithic vertical systems decomposed as reusable and sharable services, across organizational boundaries COMPOSITION OF SERVICES FOR DYNAMIC IOT APPLICATIONS Edge Gateway Cloud SENSING AND ACTUATING SERVICES MANY DISTRIBUTED GATEWAYS Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 15. | 15 SENSING AND ACTUATION SERVICES APIs DEVELOPPERS develop, deploy, monitor, manage OSGi Community Event 2017, LudwigsburgDr. Levent Gürgen
  • 16. | 16 SENSINACT STUDIO - DEVELOPMENT ENVIRONMENT APIs DEVELOPPERS develop, deploy, monitor, manage Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 17. | 17 SENSINACT STUDIO: TOOL FOR IOT APPLICATION DEVELOPMENT AND DEPLOYMENT DSL editor Graphical EditorProperties View Navigator View Deployment View Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 18. | 18 ACCESS TO VARIOUS CITY REAL-LIFE DATA IN REAL-TIME Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 19. | 19 smart train station smart ski station Smart home Smart citySmart farming Smart living & well-ageing Genova, Santander, Fujisawa, Mitaka, Grenoble, Bristol, London, Aarhus Kameoka, Maya, Osaka Chamrousse, PyoengChang Bordeaux, Dubourdieu Wineyard Grenoble Dr. Levent Gürgen iHousePTL
  • 20. | 20 CLOUT PROJECT Cloud of Things for empowering the citizen clout in smart cities Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 21. | 21 SMART SANTANDER INFRASTRUCTURE Environmental monitoring Parking sensors Guiding drivers Smart irrigation mobile nodes on city buses and taxis Trafic sensors Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 22. | 22 GENOVA ENVIRONMENTAL DATA IN THE CLOUD Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 23. | 23 MOBILE ATMOSPHERIC SENSING WITH GARBAGE COLLECTING CARS Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 24. | 24 SMART SPACES PARTICIPATORY SENSING HEALTH MANAGEMENT SAFETY AND EMERGENCY FIELD TRIALS IN 4 PILOT CITIES GENOVA MITAKA FUJISAWA SMILE ☺ COUPO N SANTANDER Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 25. | 25 INTERCONTINENTAL TRIAL Service development tool Data Mashup City dashboard Intercontinental coopetition > 10 000 physical devices > 150 physical devices > 150 physical devices + > 500 000 virtual devices Santander Genova Mitaka Fujisawa Studio Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 26. | 26EclipseCon Europa 2016 - OSGi Community Event FROM TO Edge node programming Dependable Service Composition Complex Event Processing Big data analysis Lokemon – crowd sensing, Fujisawa Minarepo - crowd sensing, Fujisawa Connected Garbage cars, Fujisawa Air quality sensors, Bristol People flow, Tsukuba Matsuri IoT devices, Grenoble From to
  • 27. Smart City Apps – Vehicular Sensing • Number sensors installed: 66 (By June, 2017) • Type Collected data: • Acceleration, Angular Velocity, Geomagnetism, Pressure, Humidity, Temperature, UV-A, Illuminance, PM2.5, GPS • Sampling rate: 100Hz, GPS 1Hz • Volume of Data: 2- 4GB/day (compressed) Next steps: Edge analysis with Image processing
  • 28. Smart City App. - CrowdSensing 3 apps are under development • For city officers to enhance efficiency of city operation • For a specific community to share knowledge • For every citizen to share knowledge
  • 29. | 29 BIGCLOUT: EU-JAPAN COLLABORATIVE PROJECT HTTP://BIGCLOUT.EU Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 30. | 30 TRIALS PLANNING IN PILOT CITIES
  • 31. | 31 EXPERIMENTATION AS A SERVICE Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 32. | 32 FESTIVAL EXPERIMENTS Check out FESTIVAL Deliverable 3.2 for details: http://www.festival-project.eu/en/?page_id=550 Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 33. | 33 Route Recommendation Smart Station Smart home Art & Science Privacy friendly person tracking ONGOING EXPERIMENT EXAMPLES WITH FESTIVAL PLATFORM Grenoble <-> Osaka Santander PTL - GrenobleMaya, Kameoka, Osaka stations iHouse - Japan Smart Energy Management Smart Shopping
  • 34. | 34 EXPERIMENTATION PORTAL • Experiment management • Resource discovery & reservation • Data visualisation • Etc. Eclipse IoT Days 2017 - Grenoble, France
  • 35. | 35 Wordlwide Interoperability for SEmantics IoT Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 36. | 36 IOT FOR SMART SKI RESORTS Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 37. | 37 FIND FRIENDS/FAMILY Service Description FindGroup - Provide location information for group members - Group vibration feature - Pair group devices / Un-pair group devices Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 38. | 38 MY SKI PERFORMANCE Service Description MySkiPerformance - Measure ski performance for individuals and provide various statistics (incl. grade) - Provide performance grade and statistics - Deliver grade and statistics to smart phone or digital signage Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 39. | 39 • Deployment of Lora gateway and connected bracelets • For asset monitoring • For skier performance monitoring • Connected LORA and BLE enables sensors carried by skiers • Crowd detectors • Measuring people crowd by using WiFi and Bluetooth connectivity • Informing skiers and station operator about the crowded zones and provide recommendations accordingly DEPLOYMENT IN CHAMROUSSE SKI RESORT Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 40. | 40 VARIOUS OTHER USE CASES OSGi Community Event 2017, Ludwigsburg
  • 41. | 41 smart city platform has just joined https://projects.eclipse.org/projects/technology.sensinact Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 42. | 42 LOOKING FOR CONTRIBUTIONS! Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 43. | 43 WE ARE CREATING A GLOBAL ALLIANCE TO DEFINE THE CITIES OF TOMORROW Urban Technology Alliance Testbed-oriented global alliance on promoting open smart city platforms and tools  One-stop showcase for a comprehensible set of integrated open smart city solutions  Organize pilot deployments and testbeds with the member cities for validation and promotion of partners’ software/hardware/network solutions.  Provide direct contact between city authorities and solution developers and identify real requirements for smarter urban environments  Use a common language comprehensible by each stakeholder: cities, citizens, politicians, technicians, researchers, …  Create a business ecosystem among the members to build end-to- end solutions  Organize events to exchange best practices, lessons learnt, know- how with other national and international initiatives. Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 44. | 44 Cities  You are looking for direction for a strategy of your digital transformation  You need  Neutral guidance  One unique comprehensible place  Openness for the benefit of your local ecosystem  Exchange best practices, lessons learnt with other cities  Test innovative smart city applications Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 45. | 45 Startups/SMEs  You have great innovative ideas and looking for open platforms and tools to build your solutions on top  You are interested in participating to testbeds to validate your prototype in real life conditions.  You also wish  backing your business with a great community  having direct contact with cities to identify real needs  exploring networking possibilities, creating partnerships  increasing your visibility in an international context Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 46. | 46  You would like to create an ecosystem of innovators using your large investments: hardware, IoT network, cloud infrastructure, etc.  You are interested in sponsoring open source platform and tool development, which leverages your assets  You are looking for partnering to build complete end-to- end solutions for cities.  You are interested in participating to testbeds validating prototypes in real life conditions in member cities. Large industry Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 47. | 47  You have beyond state of the art innovative results and looking for transferring them to the industry and build partnerships  As independent organizations, you would like to provide trustful guidance to cities.  You wish to participate in the development of open source platforms and tools.  You search for exploring demand-side smart city requirements to identify new research challenges Researchers Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 48. | 48 SPECIFIC TECHNICAL TASK GROUPS Architectural task group to deal with the technical issues, requirements analysis, interoperable architectures, integration plans among the projects in the group, etc. Testbed task group to organize pilot deployments in partner cities to demonstrate and test solutions in close to real life environments Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 49. | 49 Business task group to promote networking among the members, identify new opportunities and work on new win-win business models. Social task group to raise the voice of the citizen, which is the center of all the preoccupations, and deal with non-technical issues such as ethics, privacy, design, art, etc. SPECIFIC NON-TECHNICAL TASK GROUPS Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 50. | 50 LINKS WITH OTHER WORLDWIDE COMMUNITIES AND INITIATIVES Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg
  • 51. | 51 Co-funded by the European Commission and NICT THANK YOU FOR YOUR ATTENTION! Contact Levent Gürgen levent.gurgen@cea.fr Dr. Levent Gürgen OSGi Community Event 2017, Ludwigsburg