osgi for european and japanese smart cities - experiences and lessons learnt - levent gurgen
TRANSCRIPT
![Page 1: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/1.jpg)
OSGI FOR EUROPEAN AND JAPANESE SMART CITIES
EclipseCon Europa 2016 - OSGi Community Event
Dr. Levent Gürgen
EXPERIENCES AND LESSONS LEARNT
![Page 2: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/2.jpg)
| 2
Why Cities Need to be Smarter?
sensiNact, IoT Platform for Smarter Cities
Deployments in Europe and Japan
Summary and Perspectives
EclipseCon Europa 2016 - OSGi Community Event
OUTLINE
![Page 3: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/3.jpg)
| 3EclipseCon Europa 2016 - OSGi Community Event
• More than half of the world
population lives in cities
• On 2% of the earth's surface, cities use 75% of the world
resources
• Urban population percentage
is around 75% in Europe
Resources in civil infrastructure (water, energy, public transportation,
parking spaces, buildings, roads, bridges, etc.) to be shared by the
increasing population
=> direct consequences on the city life
Uexküll, Jakob. Shaping our future: Creating the World Future Council. Foxhole, Devon,
WHY CITIES NEED TO BE SMARTER?
![Page 4: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/4.jpg)
| 4
TRANSPORT
In Europe and US, drivers spend from 5 to 10 working days per year
stuck in the traffic
30% of city traffic consists of people looking for parking
=> Generate negative impact:
Social : Stress and desperation! 60%
of drivers have given up on an
activity recently due to the difficulty
of finding parking
Environmental : Huge CO2 emission
worldwide due to parking searches
Economic: loss of time, efficiency
(knowing nonetheless that parking is
in the top 3 largest source of revenue
in a city)
![Page 5: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/5.jpg)
| 5
60% of European
cities over-exploit their
groundwater resources
Water
IBM/US Environmental Protection Agency
European Environment Agency
![Page 6: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/6.jpg)
| 6
Energy
GE Digital Energy
US Department of Energy
Power Interruptions cost
European Union businesses
€150 billion each year
In US, the electricity system is
99.97% reliable, yet still allows
for power outages that cost at
least $150 billion each year
The cost of generating a kWh of
electricity is 70 to 170 times
the cost of “saving” a kWh through
efficiency
• In Europe, 50% of energy
consumed today is imported –
expected to reach 70% by 2030
![Page 7: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/7.jpg)
| 7
WHAT IS SMART CITY?
Smartness: [ˈsmɑːtnɪs] N. ability to think and respond
quickly and effectively
To be responsive to all going around
Fast to analyse, reason, plan and make decisions
Fast to react with desirable effects
![Page 8: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/8.jpg)
| 8
Smartness: [ˈsmɑːtnɪs] N. ability to think and respond
quickly and effectively
To be responsive to all going around
Fast to analyse, reason, plan and make decisions
Fast to react with desirable effects
Smart city: [smärt sĭt′ē] city with ability to think and
respond quickly and effectively
To be responsive to all going around - capture all events going
around (with sensors, social networks, crowd sensing, etc.)
Fast to analyse, reason, plan and make decisions – integration,
real-time big data analytics, complex event processing, rule
engines, business intelligence
Fast to react with desirable effects – real-time actuating, apply
quick measures, collect feedbacks and iterate…
WHAT IS SMART CITY?
![Page 9: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/9.jpg)
| 9
City data sources
Social networks
Mobile applications
WorldWideWeb LegacyDevices
IoT Devices
![Page 10: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/10.jpg)
| 10
City data sources
Social networks
Mobile applications
WorldWideWeb LegacyDevices
IoT Devices
Smart City Platform
Data collection, analysis,knowledge, extraction,planning, action
![Page 11: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/11.jpg)
| 11
City data sources
Social networks
Mobile applications
WorldWideWeb LegacyDevices
IoT Devices
Data collection, analysis,knowledge, extraction,planning, action
Citizen-centricservices
Smart City Platform
![Page 12: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/12.jpg)
| 12
MANY CHALLENGES
Heterogeneity/Interoperability: How to handle the numerous types of devices, protocols, standards?
EclipseCon Europa 2016 - OSGi Community Event
![Page 13: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/13.jpg)
| 13
IOT SDO/ALLIANCE LANDSCAPE –
VERY COMPLEX!
EclipseCon Europa 2016 - OSGi Community Event
![Page 14: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/14.jpg)
| 14
• Abstracting business processes
from underlying technology
• Loosely coupled services – implementations
• Monolithic vertical systems decomposed as
reusable and sharable services, across
organizational boundaries
SERVICE-ORIENTED APPROACH
Edge Gateway
Cloud
SENSING
AND ACTUATING
SERVICES
MANY DISTRIBUTED
GATEWAYS
COMPOSITION OF SERVICES
FOR DYNAMIC
IOT APPLICATIONS
![Page 15: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/15.jpg)
| 15
• Abstracting business processes
from underlying technology
• Loosely coupled services – implementations
• Monolithic vertical systems decomposed as
reusable and sharable services, across
organizational boundaries
SERVICE-ORIENTED APPROACH
Edge Gateway
Cloud
SENSING
AND ACTUATING
SERVICES
MANY DISTRIBUTED
GATEWAYS
COMPOSITION OF SERVICES
FOR DYNAMIC
IOT APPLICATIONS
Service-oriented
approach, device
abstractions hiding
heterogeneity
![Page 16: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/16.jpg)
| 16
MANY CHALLENGES
EclipseCon Europa 2016 - OSGi Community Event
Heterogeneity/Interoperability: How to handle the numerous types of devices, protocols, standards?
Scalability: How to handle the big number of connections/big data coming from millions of devices?
![Page 17: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/17.jpg)
| 17
DISTRIBUTED PROCESSING (FOG COMUTING, EDGE
COMPUTING, IN-NETWORK AGGREGATION, ETC.)
EclipseCon Europa 2016 - OSGi Community Event
Processing
Application
Management
Data storage
Edge Gateway(s)
Cloud
Communication costs more than computing, exploit computing capabilities as much as possible
![Page 18: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/18.jpg)
| 18
DISTRIBUTED PROCESSING (FOG COMUTING, EDGE
COMPUTING, IN-NETWORK AGGREGATION, ETC.)
EclipseCon Europa 2016 - OSGi Community Event
Processing
Application
Management
Data storage
Edge Gateway(s)
Cloud
In the cloud
In the gateway
In the device
![Page 19: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/19.jpg)
| 19
MANY CHALLENGES
Dynamicity: plug&play, self-configuration, self-management, self-mathcmaking
EclipseCon Europa 2016 - OSGi Community Event
Heterogeneity/Interoperability: How to handle the numerous types of devices, protocols, standards?
Scalability: How to handle the big number of connections/big data coming from millions of devices?
![Page 20: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/20.jpg)
| 20
PLUG&PLAY, SELF-MANAGEMENT WITH NO (OR MINIMUM)
HUMAN INTERVENTION
auto-description
self-optimisation
self-healing
energy-harvesting
auto-discovery
self-configuration
self-matchmaking
auto-discovery
self-optimisation
auto-scaling
continuous-deployment
EclipseCon Europa 2016 - OSGi Community Event
![Page 21: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/21.jpg)
| 21
PLUG&PLAY, SELF-MANAGEMENT WITH NO (OR MINIMUM)
HUMAN INTERVENTION
auto-description
self-optimisation
self-healing
energy-harvesting
auto-discovery
self-configuration
self-matchmaking
auto-discovery
self-optimisation
auto-scaling
continuous-deployment
EclipseCon Europa 2016 - OSGi Community Event
Powerful
dynamic run-time
environment
![Page 22: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/22.jpg)
| 22
MANY CHALLENGES
Dependability: rapid prototyping yet reliable
dependable applications
Dynamicity: plug&play, self-configuration, self-management, self-mathcmaking
EclipseCon Europa 2016 - OSGi Community Event
Heterogeneity/Interoperability: How to handle the numerous types of devices, protocols, standards?
Scalability: How to handle the big number of connections/big data coming from millions of devices?
![Page 23: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/23.jpg)
| 23
BE CAREFUL! YOU ARE DEALING WITH THE
PHYSICAL WORLD
Dependability
Correctness
Safety
Real-time
Verification
Reliability
Security
…
develop
deploy
monitor
EclipseCon Europa 2016 - OSGi Community Event
![Page 24: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/24.jpg)
| 24
BE CAREFUL! YOU ARE DEALING WITH THE
PHYSICAL WORLD
Dependability
Correctness
Safety
Real-time
Verification
Reliability
Security
…
develop
deploy
monitor
EclipseCon Europa 2016 - OSGi Community Event
Application
lifecycle
management
Solid modeling
framework
![Page 25: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/25.jpg)
| 25
MANY CHALLENGES
Dependability: rapid prototyping yet reliable dependable
applications
Dynamicity: plug&play, self-configuration, self-management, self-mathcmaking
EclipseCon Europa 2016 - OSGi Community Event
Heterogeneity/Interoperability: How to handle the numerous types of devices, protocols, standards?
Scalability: How to handle the big number of connections/big data coming from millions of devices?
And privacy…
![Page 26: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/26.jpg)
| 26
PRIVACY WAS/IS/WILL BE A CONCERN
Electronic parts as small
as the head of a pin have
been made. A camera
could go through the
hollow of a hollow needle.
Soon ‘Big Brother’ may be
able to sit in front of his TV
and see or hear all …
© Joel Meyerowitz
NY, 1963
EclipseCon Europa 2016 - OSGi Community Event
![Page 27: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/27.jpg)
| 27
PRIVACY WAS/IS/WILL BE A CONCERN
Electronic parts as small
as the head of a pin have
been made. A camera
could go through the
hollow of a hollow needle.
Soon ‘Big Brother’ may be
able to sit in front of his TV
and see or hear all …
© Joel Meyerowitz
NY, 1963
EclipseCon Europa 2016 - OSGi Community Event
Privacy friendly
by design?
![Page 28: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/28.jpg)
| 28
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 – IOT PLATFORM FOR SMARTER CITIES
Various IoT protocols and
platforms
Heterogeneous IoT
devices and platformsIoT platforms
![Page 29: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/29.jpg)
| 29
SENSINACT SERVICE MODEL
![Page 30: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/30.jpg)
| 30
SENSINACT SERVICE MODEL
![Page 31: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/31.jpg)
| 31
SENSINACT SERVICE MODEL
![Page 32: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/32.jpg)
| 32
SENSINACT SERVICE MODEL
![Page 33: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/33.jpg)
| 33
SENSINACT SERVICE MODEL
![Page 34: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/34.jpg)
| 34
SENSINACT SERVICE MODEL
![Page 35: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/35.jpg)
| 35
EXAMPLE SENSINACT SERVICE PROVIDER
Service
Provider
Service
Resource Wind Temperature SMS
1
1..n
1
1..n
![Page 36: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/36.jpg)
| 36
SENSINACT STUDIO - DEVELOPMENT ENVIRONMENT
APIs
DEVELOPPERS
develop, deploy,
monitor, manage
![Page 37: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/37.jpg)
| 37
SENSINACT STUDIO - DEVELOPMENT ENVIRONMENT
APIs
DEVELOPPERS
develop, deploy,
monitor, manage
![Page 38: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/38.jpg)
| 38
DEDICATED DOMAIN SPECIFIC LANGUAGE
A DSL for building IoT applications based on Event
Condition Action rules
ON Event IF Condition DO Action
ON presence=PIRService.pir.subscribe()
IF presence==true
DO LightService.lightOn.act();
ELSE
DO LightService.lightOff.act();
ON presence=during(PIRService1.pir.subscribe()==true,
PIRService2.pir.subscribe()==true,
3)
IF presence==true
DO LightService.lightOn.act();
ELSE
DO LightService.lightOff.act();
![Page 39: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/39.jpg)
| 39EclipseCon Europa 2016 - OSGi Community Event
OUTSMART - Provisioning of urban/regional smart services and business models enabled by the Future Internet
BUTLER - uBiquitous, secUre inTernet-of-things with Location and contExt-awaReness
CLOUT - Cloud of Things for empowering the citizen clout in smart cities
SOCIOTAL - creating a socially aware and citizen-centric Internet of Things!
FESTIVAL - Federated interoperable smart ICT services development and testing platform
ORGANICITY - Co-creating smart cities of the future
WISE-IoT - Wordlwide Interoperability for SEmantics IoT
BigClouT – ClouT with Big Data with Bristol and Grenoble
Unify-IoT - Supporting Internet of Things Activities on Innovation Ecosystems
IoF2020 - Internet of Food and Farm 2020
ACTIVAGE - ACTivating InnoVative IoT smart living environments for AGEing well
SENSINACT IN COLLABORATIVE PROJECTS
Technical
coordinator
coordinator
coordinator
coordinator
WP leader
WP leader
WP leader
![Page 40: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/40.jpg)
| 40EclipseCon Europa 2016 - OSGi Community Event
CLOUT PROJECT
Cloud of Things for empowering the citizen clout in smart cities
![Page 41: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/41.jpg)
| 41
CLOUD MODEL FOR IOT SERVICESV
irtu
alis
ation
Serv
ice m
ashup
end-users, innovators, startups,
service providers, SMEs,
legacy devices CIaaS
City Infrastructure
as a Service
CPaaS
City Platform as a
Service
Middleware
services
CSaaS
City application
software as a Service
41
![Page 42: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/42.jpg)
| 42
SMART SPACES
PARTICIPATORY SENSING HEALTH MANAGEMENT
SAFETY AND
EMERGENCY
FIELD TRIALS IN 4 PILOT CITIES
GENOVA
MITAKA
FUJISAWA
SMILE
☺COUPO
N
SANTANDER
![Page 43: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/43.jpg)
| 43
SMART SANTANDER INFRASTRUCTURE
Environmental monitoring
Parking sensors Guiding drivers
Smart irrigation
mobile nodes on city
buses and taxis
Trafic sensors
![Page 44: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/44.jpg)
| 44
GENOVA ENVIRONMENTAL DATA IN THE CLOUD
EclipseCon Europa 2016 - OSGi Community Event
![Page 45: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/45.jpg)
| 45
MOBILE ATMOSPHERIC SENSING WITH GARBAGE COLLECTING CARS
![Page 46: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/46.jpg)
| 46
CARE GIVING WITH PARTICIPATORY SENSING AND CITY DATA
Going out support for active seniors
![Page 47: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/47.jpg)
| 47
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
GenovaMitaka Fujisawa
EclipseCon Europa 2016 - OSGi Community Event
![Page 48: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/48.jpg)
| 48
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
GenovaMitaka Fujisawa
EclipseCon Europa 2016 - OSGi Community Event
CDMI
webservice
![Page 49: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/49.jpg)
| 49
BIG DATA MEETING CLOUD OF THINGS FOR
SMARTER CITIES
CLOUT EXPANDED WITH BIG DATA AND NEW CITIES
(GRENOBLE, BRISTOL, TSUKUBA)
![Page 50: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/50.jpg)
| 50
BIG DATA MEETING CLOUD OF THINGS FOR
SMARTER CITIES
![Page 51: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/51.jpg)
| 51
Santander
Maya Train Station
Osaka
Grand Front Osaka
- Join forces and connect & federate EU and JP
platforms for experimenters (researchers,
developpers, SMEs, web entrepreneurs, etc.)
- Concrete, tangible smart ICT applications
deployments, experimentations in the federated
testbeds with real-user involvement
FESTIVAL PROJECT
EclipseCon Europa 2016 - OSGi Community Event
![Page 52: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/52.jpg)
| 52
Santander
Maya Train Station
Osaka
Grand Front Osaka
- Join forces and connect & federate EU and JP
platforms for experimenters (researchers,
developpers, SMEs, web entrepreneurs, etc.)
- Concrete, tangible smart ICT applications
deployments, experimentations in the federated
testbeds with real-user involvement
FESTIVAL PROJECT
EclipseCon Europa 2016 - OSGi Community Event
![Page 53: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/53.jpg)
| 53EclipseCon Europa 2016 - OSGi Community Event
FESTIVAL ARCHITECTURE
![Page 54: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/54.jpg)
| 54
FESTIVAL APPLICATION DOMAINS AND TESTBEDS
EclipseCon Europa 2016 - OSGi Community Event
![Page 55: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/55.jpg)
| 55
FESTIVAL APPLICATION DOMAINS AND TESTBEDS
EclipseCon Europa 2016 - OSGi Community Event
![Page 56: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/56.jpg)
| 56
FEDERATION OF SMART HOME ENVIRONMENTS
Platform
PTL iHouse
GW GW
Monitor, control, deploy
![Page 57: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/57.jpg)
| 57
FEDERATION OF SMART STATIONS
Kameoka station Maya station
Air
quality
sensor
pollen
sensorVibration
sensor
0
50
20…
20…
20…
20…
20…
20…
20…
20…
20…
20…
20…
20…
20…
20…
20…
20…
摩耶 亀岡
JOSE: Japan-wide
Orchestrated Smart /
Sensor Environment
Data analysis
Information
Smart station
applications
Open data
(bus/train
schedule,
weather, etc..)
Person
counter
![Page 58: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/58.jpg)
| 58
2 LIVING LABS
TUBA K’FÉ: meetings between possible
projects, ideas, … and citizens in order
to learn on each interests and needs
TUBA CRUNCH: startups meet large
companies and pitch ideas to create
partnerships, collaborations
http://www.tuba-lyon.com/http://kc-i.jp/en/
![Page 59: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/59.jpg)
| 59EclipseCon Europa 2016 - OSGi Community Event
Wordlwide Interoperability for SEmantics IoT
![Page 60: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/60.jpg)
| 60EclipseCon Europa 2016 - OSGi Community Event
IOT FOR SMART SKI RESORTS
![Page 61: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/61.jpg)
| 61
ORGANICITY PROJECT
![Page 62: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/62.jpg)
| 62
ORGANICITY FEDERATION
OrganiCity is inviting proposals for experiments to
run in our three lead cities: Santander, Aarhus and
London. The open call offers funding of up to
60.000 € to kick start your ideas or projects.
![Page 63: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/63.jpg)
| 63
COMING SOON…
![Page 64: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/64.jpg)
| 64EclipseCon Europa 2016 - OSGi Community Event
SUMMARY AND CONCLUSIONS
• The IoT world is heterogeneous. Smart objects and
(legacy) platforms should interoperate. • Modular gateways with support for various protocols. Loosely coupling
service implementations, abstracting heterogeneous devices
• Continuous operation and evolution, even against
context changes (physical environmental, system,
etc.)• Powerful run-time environment for the dynamicity, application lifecycle
management, reduced maintenance costs
• Openness and short learning curve for reduced time-
to-market and avoiding vendor lock-in. • Open specifications, open source implementations, increasing number of
tools, modularity reducing development complexity
![Page 65: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/65.jpg)
| 65EclipseCon Europa 2016 - OSGi Community Event
SUMMARY AND CONCLUSIONS
• The IoT world is heterogeneous. Smart objects and
(legacy) platforms should interoperate. • Modular gateways with support for various protocols. Loosely coupling
service implementations, abstracting heterogeneous devices
• Continuous operation and evolution, even against
context changes (physical environmental, system,
etc.)• Powerful run-time environment for the dynamicity, application lifecycle
management, reduced maintenance costs
• Openness and short learning curve for reduced time-
to-market and avoiding vendor lock-in. • Open specifications, open source implementations, increasing number of
tools, modularity reducing development complexity
OSGI, OPPORTUNITY FOR IOT
IOT, OPPORTUNITY FOR OSGI
![Page 66: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/66.jpg)
| 66
SENSINACT PART OF THE EU OPEN PLATFORMS LANDSCAPE
EclipseCon Europa 2016 - OSGi Community Event
![Page 67: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/67.jpg)
| 67
Grenoble
Auvergne-
Rhône-Alpes
Pays de la Loire
Occitanie
Provence-
Alpes-
Côte
d’Azur
Grand Est
Nouvelle
Aquitaine
Hauts-De-France
Paris Saclay
CEA Tech main offices
Regional Offices
CEA TECH IS PLAYING A KEY ROLE IN FRANCE’S INDUSTRIAL
COMPETITIVENESS STRATEGY
EclipseCon Europa 2016 - OSGi Community Event
![Page 68: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/68.jpg)
| 68
Grenoble
Auvergne-
Rhône-Alpes
Pays de la Loire
Occitanie
Provence-
Alpes-
Côte
d’Azur
Grand Est
Nouvelle
Aquitaine
Hauts-De-France
Paris Saclay
CEA TECH IS PLAYING A KEY ROLE IN EUROPE’S SMART CITY STRATEGY
CEA Tech main offices
Regional Offices
EclipseCon Europa 2016 - OSGi Community Event
![Page 69: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/69.jpg)
| 69EclipseCon Europa 2016 - OSGi Community Event
sensiNact smart city platform will soon be released as open source!
![Page 70: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/70.jpg)
| 70EclipseCon Europa 2016 - OSGi Community Event
sensiNact smart city platform will soon be released as open source!
Believing in open platforms for smarter cities?Interested in joining the forces?
Just let us know!
![Page 71: OSGi for European and Japanese smart cities - experiences and lessons learnt - Levent Gurgen](https://reader031.vdocuments.us/reader031/viewer/2022022810/586fb9eb1a28abe57d8b8583/html5/thumbnails/71.jpg)
Leti, technology research institute
Commissariat à l’énergie atomique et aux énergies alternatives
Minatec Campus | 17 rue des Martyrs | 38054 Grenoble Cedex | France
www.leti.fr
EclipseCon Europa 2016 - OSGi Community Event
THANK YOU FOR YOUR ATTENTION!