SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
© copyright 2004 by OSGi Alliance All rights reserved.
Service Subscribers, Providers, Aggregators :
Business and Technique – Anarchy or Democracy ?
Paul KOPFF Electricité de France
© copyright 2004 by OSGi Alliance. All rights reserved.
What is OSGI worth for Smart Home Service Providers ?
• Standardising services delivery
to share access to home gateways
• where they are partly installed
as « smart home » software components
• Be able to adapt evolving services
to various local resources
• and to enrol them opportunistically
to share them with other service providers
A technical potential and a business vision
© copyright 2004 by OSGi Alliance. All rights reserved.
A simple example : Smarter Heating Control
Someone (something) will put ON/OFF the heating
• Depending on the temperatures (inside and outside)
But maybe also :
• Depending on the current tariff of energy
• Depending on the other energy consumptions
• Depending on the occupancy of the house/rooms
• And… ?
© copyright 2004 by OSGi Alliance. All rights reserved.
So, the service provider of heat control is concerned by
His possible action on the heating appliances
• Depending of the temperature measurements
(that HE performs) … and weather forecasts ?
But also maybe
• On real time tariff information
(provided by the energy seller-trader)
• And on processing of power meter readings
(owned by a Utility)
• And on opportunistic reuse of volumetric sensors
(owned by the security service provider)
© copyright 2004 by OSGi Alliance. All rights reserved.
How & why interact with the security service provider ?
• Not only does he have his security software running
on a common gateway instead of a special gateway
• Other service providers may be interested too
by the volumetric (occupancy) sensors he owns
And through a common gateway
it is easy to share (hardware)resources
• The service providers « sell » each others
access, data or control
• They thus provide their customers
more (or better) usage of the investments
© copyright 2004 by OSGi Alliance. All rights reserved.
Where is the common gateway ? What is it?
To implement the cooperating businesses,
the service providers have a common implementation space :
• Maybe only ONE gateway with everything in it
• Or smaller spaces everywhere in the appliances
• Other architectures ?…
When « standard » means of installing evolving components
are provided, and they can inter-work (share purposes) :
What and Where does not really matter !
© copyright 2004 by OSGi Alliance. All rights reserved.
The magic « inter-working » appliances in a smart home
The absolute delocalisation of the implementation space is a
very difficult feat ; to share the purposes of all service providers :
• Either all the small spaces in the appliances already know
them or can invent them through mutual discovery
• Or each service provider must spread his purposes all over
the available resources, hoping for enough room – bandwith
and no practical conflicts, or missing features…
(the appliance manufacturers would expect/hope that too !)
Or else it may undermine the reputation of their brands…
© copyright 2004 by OSGi Alliance. All rights reserved.
Easier to get it right in central implementation spaces !
Because what is important to service providers :
sharing of resources for/through cooperating purposes
But business generates also competition and conflicts :
• Competing manufacturers for appliances supporting…
• more or better services from competing service providers
The standard will guaranty that the competition will be fair and
benefit first and most to the customers, aleviating possibly :
• Conflicts of interest between service providers
• Conflicts of interest between them and manufacturers
© copyright 2004 by OSGi Alliance. All rights reserved.
So even in case of NO MAGIC INTER-WORKING
The manufacturers of communicating appliances
should not simply give away device drivers
(for the service providers tu use at will for any purposes)
They should imply themselves (with business views) as
Device Driving Management Service Providers
negotiating (by deploying cooperating components) with
Smart Home Purposes Service Providers
Besides, they may add their own purposes :
for instance remote diagnostic for predictive maintenance…
Thus, the manufacturers…
© copyright 2004 by OSGi Alliance. All rights reserved.
…belong to the service provider community too!
Power
Meter
Owner
CUSTOMER
Smart
HOME
Meter
Owner
Consum.
per Use
Appliance
managers
Validated
data
Validated
data
Validated device driving
Tariff
alarms
Consumption
alarms
Energy
Pricing
Usage
information
Home
Automation
Predictive
Maintenance
(different uses at different prices)
More other services…
Energy
Seller
© copyright 2004 by OSGi Alliance. All rights reserved.
How would a Smart Home Service market work ?
• Not the despotic way
One Smart Home Service Provider is in charge
of all purposes and owns all control on resources
• Not the anarchic way
Any number of Service Providers contribute to the
smarter home through their special purposes
taking advantage of any available resources
Shouldn’t the resource providers be worried?
© copyright 2004 by OSGi Alliance. All rights reserved.
What about Democracy ?
• All the stakeholders (also the manufacturers)
belong to the Smart Home service community
• They manage B2B relations in controled ways
that will specify how resources are shared
• By fair data exchange and validation of actions
But
• They may also delegate some common interests to
one of them acting as the democratic State :
the service aggregator
© copyright 2004 by OSGi Alliance. All rights reserved.
Then, everybody could relax…
• The service aggregator would develop and deploy
and manage administration tools for the community
• He should welcome newcomers, and make sure
they are well treated and know how to behave well
(helping them with developments for integration)
• He could be in charge of technical tools that provide
common look and feel and common branding image
of this service provider community so that…
(most important)The customers can relax too…
© copyright 2004 by OSGi Alliance. All rights reserved.
Then, everybody culd relax…
• v
The European Application Home Alliance
is a Specific Targeted Research Project
from the Sixth Framework Program of EU
where TelCos, Utilities, Consumer Good Manufacturers,
Semiconductor, Technology and Research partners
specify an Open, Secure, Seamless Global Home Platform
for Networked Home Control and Audio Video Applications.
Among the applications that will validate the route to
industrial deployment : Smart Home integrating seamlessly
white goods, audio-video and energy/heating control.
For this reason, one important commitment
of the TEAHA project was to adopt OSGi
and this business model was considered « ad hoc »…

Contenu connexe

Tendances

OSGi in the Residential Market
OSGi in the Residential Market OSGi in the Residential Market
OSGi in the Residential Market
OSGiUsers
 
VTT Tampere RobotDay 5.9. - Minna Lanz, Trinity Open Calls
VTT Tampere RobotDay 5.9. - Minna Lanz, Trinity Open Calls VTT Tampere RobotDay 5.9. - Minna Lanz, Trinity Open Calls
VTT Tampere RobotDay 5.9. - Minna Lanz, Trinity Open Calls
DIH²
 

Tendances (17)

Its Presentation
Its Presentation Its Presentation
Its Presentation
 
Andy Stanford Clark IBM IoT Forum 2016 It's All About the Data
Andy Stanford Clark IBM IoT Forum 2016 It's All About the DataAndy Stanford Clark IBM IoT Forum 2016 It's All About the Data
Andy Stanford Clark IBM IoT Forum 2016 It's All About the Data
 
Internet of Things from a Networked Society perspective
Internet of Things from a Networked Society perspectiveInternet of Things from a Networked Society perspective
Internet of Things from a Networked Society perspective
 
Commercialization of Channels: Enterprise small cells
Commercialization of Channels: Enterprise small cellsCommercialization of Channels: Enterprise small cells
Commercialization of Channels: Enterprise small cells
 
Smart FTTH Engineering Solutions for Smart Cities
Smart FTTH Engineering Solutions for Smart CitiesSmart FTTH Engineering Solutions for Smart Cities
Smart FTTH Engineering Solutions for Smart Cities
 
Bt Egitim Presentation
Bt Egitim Presentation Bt Egitim Presentation
Bt Egitim Presentation
 
DPA energy as a service
DPA energy as a serviceDPA energy as a service
DPA energy as a service
 
Interoute enterprise digital transformation
Interoute enterprise digital transformationInteroute enterprise digital transformation
Interoute enterprise digital transformation
 
Phani Pandragi, Kii, IoT Forum 2016, Carrier Partnering
Phani Pandragi, Kii, IoT Forum 2016, Carrier PartneringPhani Pandragi, Kii, IoT Forum 2016, Carrier Partnering
Phani Pandragi, Kii, IoT Forum 2016, Carrier Partnering
 
OSGi in the Residential Market
OSGi in the Residential Market OSGi in the Residential Market
OSGi in the Residential Market
 
InterConnect Project Overview - OPEN DEI 1st Energy Domain Workshop
InterConnect Project Overview - OPEN DEI 1st Energy Domain WorkshopInterConnect Project Overview - OPEN DEI 1st Energy Domain Workshop
InterConnect Project Overview - OPEN DEI 1st Energy Domain Workshop
 
VTT Tampere RobotDay 5.9. - Minna Lanz, Trinity Open Calls
VTT Tampere RobotDay 5.9. - Minna Lanz, Trinity Open Calls VTT Tampere RobotDay 5.9. - Minna Lanz, Trinity Open Calls
VTT Tampere RobotDay 5.9. - Minna Lanz, Trinity Open Calls
 
Welcome to Partners' Day from SCF CEO, Sue Monahan
Welcome to Partners' Day from SCF CEO, Sue MonahanWelcome to Partners' Day from SCF CEO, Sue Monahan
Welcome to Partners' Day from SCF CEO, Sue Monahan
 
Architecting, Integrating, and Managing IoT Solutions
Architecting, Integrating, and Managing IoT SolutionsArchitecting, Integrating, and Managing IoT Solutions
Architecting, Integrating, and Managing IoT Solutions
 
Urban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentation
Urban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentationUrban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentation
Urban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentation
 
Practical IIoT Solutions for Manufacturing
Practical IIoT Solutions for ManufacturingPractical IIoT Solutions for Manufacturing
Practical IIoT Solutions for Manufacturing
 
Real Mobile/Wireless Broadband: Trailblazing into the future
Real Mobile/Wireless Broadband: Trailblazing into the futureReal Mobile/Wireless Broadband: Trailblazing into the future
Real Mobile/Wireless Broadband: Trailblazing into the future
 

Similaire à Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy or Democracy? - Paul Kopff, Electricité de France

Requirements For a Successful End-to-End Business Solution - Kai Hackbath, Pr...
Requirements For a Successful End-to-End Business Solution - Kai Hackbath, Pr...Requirements For a Successful End-to-End Business Solution - Kai Hackbath, Pr...
Requirements For a Successful End-to-End Business Solution - Kai Hackbath, Pr...
mfrancis
 
The OSGi Service Platform in the Smart Home and Energy Management and Domesti...
The OSGi Service Platform in the Smart Home and Energy Management and Domesti...The OSGi Service Platform in the Smart Home and Energy Management and Domesti...
The OSGi Service Platform in the Smart Home and Energy Management and Domesti...
mfrancis
 
How to Monitor and Observe IoT and MQTT Applications with HiveMQ
How to Monitor and Observe IoT and MQTT Applications with HiveMQ How to Monitor and Observe IoT and MQTT Applications with HiveMQ
How to Monitor and Observe IoT and MQTT Applications with HiveMQ
HiveMQ
 
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
mfrancis
 
Industrial internet of things and its applications
Industrial internet of things and its applicationsIndustrial internet of things and its applications
Industrial internet of things and its applications
23mu36
 

Similaire à Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy or Democracy? - Paul Kopff, Electricité de France (20)

Why Collaborate? Graham Nicholls, Extrada Inc.
Why Collaborate? Graham Nicholls, Extrada Inc.Why Collaborate? Graham Nicholls, Extrada Inc.
Why Collaborate? Graham Nicholls, Extrada Inc.
 
Requirements For a Successful End-to-End Business Solution - Kai Hackbath, Pr...
Requirements For a Successful End-to-End Business Solution - Kai Hackbath, Pr...Requirements For a Successful End-to-End Business Solution - Kai Hackbath, Pr...
Requirements For a Successful End-to-End Business Solution - Kai Hackbath, Pr...
 
EDF Project M@jordom - P Kopff & C Odinot
EDF Project M@jordom - P Kopff & C OdinotEDF Project M@jordom - P Kopff & C Odinot
EDF Project M@jordom - P Kopff & C Odinot
 
IP and WTP for digital products
IP and WTP for digital productsIP and WTP for digital products
IP and WTP for digital products
 
OSGi Alliance World Congress 2004 Flyer
OSGi Alliance World Congress 2004 FlyerOSGi Alliance World Congress 2004 Flyer
OSGi Alliance World Congress 2004 Flyer
 
The OSGi Service Platform in the Smart Home and Energy Management and Domesti...
The OSGi Service Platform in the Smart Home and Energy Management and Domesti...The OSGi Service Platform in the Smart Home and Energy Management and Domesti...
The OSGi Service Platform in the Smart Home and Energy Management and Domesti...
 
Telecom Service Integration
Telecom Service IntegrationTelecom Service Integration
Telecom Service Integration
 
How to Monitor and Observe IoT and MQTT Applications with HiveMQ
How to Monitor and Observe IoT and MQTT Applications with HiveMQ How to Monitor and Observe IoT and MQTT Applications with HiveMQ
How to Monitor and Observe IoT and MQTT Applications with HiveMQ
 
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
 
Unlock the full potential of IoT
Unlock the full potential of IoT Unlock the full potential of IoT
Unlock the full potential of IoT
 
iot_basic_1.pptx
iot_basic_1.pptxiot_basic_1.pptx
iot_basic_1.pptx
 
A multi sided marketplace platform for telco enabled products Werner Eriksen
A multi sided marketplace platform for telco enabled products Werner EriksenA multi sided marketplace platform for telco enabled products Werner Eriksen
A multi sided marketplace platform for telco enabled products Werner Eriksen
 
HiveMQ Cloud - The Cloud Native IoT Messaging Layer
HiveMQ Cloud - The Cloud Native IoT Messaging LayerHiveMQ Cloud - The Cloud Native IoT Messaging Layer
HiveMQ Cloud - The Cloud Native IoT Messaging Layer
 
Introducing HiveMQ Cloud
Introducing HiveMQ CloudIntroducing HiveMQ Cloud
Introducing HiveMQ Cloud
 
Utilities Digital Data Driven Innovation
Utilities Digital Data Driven Innovation Utilities Digital Data Driven Innovation
Utilities Digital Data Driven Innovation
 
Industrial internet of things and its applications
Industrial internet of things and its applicationsIndustrial internet of things and its applications
Industrial internet of things and its applications
 
2016 IDC Pan-European Utilities Summit: Open for Business
2016 IDC Pan-European Utilities Summit: Open for Business2016 IDC Pan-European Utilities Summit: Open for Business
2016 IDC Pan-European Utilities Summit: Open for Business
 
HP Iot platform and solution plans
HP Iot platform and solution plansHP Iot platform and solution plans
HP Iot platform and solution plans
 
OMA Overview of the Organization & Work
OMA Overview of the Organization & WorkOMA Overview of the Organization & Work
OMA Overview of the Organization & Work
 
HiveMQ Cloud Webinar
HiveMQ Cloud WebinarHiveMQ Cloud Webinar
HiveMQ Cloud Webinar
 

Plus 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
 
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
 
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
 

Plus de mfrancis (20)

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
 
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)
 

Dernier

+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...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
+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...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Service Subscribers, Providers, Aggregators- Business and Technique - Anarchy or Democracy? - Paul Kopff, Electricité de France

  • 1. © copyright 2004 by OSGi Alliance All rights reserved. Service Subscribers, Providers, Aggregators : Business and Technique – Anarchy or Democracy ? Paul KOPFF Electricité de France
  • 2. © copyright 2004 by OSGi Alliance. All rights reserved. What is OSGI worth for Smart Home Service Providers ? • Standardising services delivery to share access to home gateways • where they are partly installed as « smart home » software components • Be able to adapt evolving services to various local resources • and to enrol them opportunistically to share them with other service providers A technical potential and a business vision
  • 3. © copyright 2004 by OSGi Alliance. All rights reserved. A simple example : Smarter Heating Control Someone (something) will put ON/OFF the heating • Depending on the temperatures (inside and outside) But maybe also : • Depending on the current tariff of energy • Depending on the other energy consumptions • Depending on the occupancy of the house/rooms • And… ?
  • 4. © copyright 2004 by OSGi Alliance. All rights reserved. So, the service provider of heat control is concerned by His possible action on the heating appliances • Depending of the temperature measurements (that HE performs) … and weather forecasts ? But also maybe • On real time tariff information (provided by the energy seller-trader) • And on processing of power meter readings (owned by a Utility) • And on opportunistic reuse of volumetric sensors (owned by the security service provider)
  • 5. © copyright 2004 by OSGi Alliance. All rights reserved. How & why interact with the security service provider ? • Not only does he have his security software running on a common gateway instead of a special gateway • Other service providers may be interested too by the volumetric (occupancy) sensors he owns And through a common gateway it is easy to share (hardware)resources • The service providers « sell » each others access, data or control • They thus provide their customers more (or better) usage of the investments
  • 6. © copyright 2004 by OSGi Alliance. All rights reserved. Where is the common gateway ? What is it? To implement the cooperating businesses, the service providers have a common implementation space : • Maybe only ONE gateway with everything in it • Or smaller spaces everywhere in the appliances • Other architectures ?… When « standard » means of installing evolving components are provided, and they can inter-work (share purposes) : What and Where does not really matter !
  • 7. © copyright 2004 by OSGi Alliance. All rights reserved. The magic « inter-working » appliances in a smart home The absolute delocalisation of the implementation space is a very difficult feat ; to share the purposes of all service providers : • Either all the small spaces in the appliances already know them or can invent them through mutual discovery • Or each service provider must spread his purposes all over the available resources, hoping for enough room – bandwith and no practical conflicts, or missing features… (the appliance manufacturers would expect/hope that too !) Or else it may undermine the reputation of their brands…
  • 8. © copyright 2004 by OSGi Alliance. All rights reserved. Easier to get it right in central implementation spaces ! Because what is important to service providers : sharing of resources for/through cooperating purposes But business generates also competition and conflicts : • Competing manufacturers for appliances supporting… • more or better services from competing service providers The standard will guaranty that the competition will be fair and benefit first and most to the customers, aleviating possibly : • Conflicts of interest between service providers • Conflicts of interest between them and manufacturers
  • 9. © copyright 2004 by OSGi Alliance. All rights reserved. So even in case of NO MAGIC INTER-WORKING The manufacturers of communicating appliances should not simply give away device drivers (for the service providers tu use at will for any purposes) They should imply themselves (with business views) as Device Driving Management Service Providers negotiating (by deploying cooperating components) with Smart Home Purposes Service Providers Besides, they may add their own purposes : for instance remote diagnostic for predictive maintenance… Thus, the manufacturers…
  • 10. © copyright 2004 by OSGi Alliance. All rights reserved. …belong to the service provider community too! Power Meter Owner CUSTOMER Smart HOME Meter Owner Consum. per Use Appliance managers Validated data Validated data Validated device driving Tariff alarms Consumption alarms Energy Pricing Usage information Home Automation Predictive Maintenance (different uses at different prices) More other services… Energy Seller
  • 11. © copyright 2004 by OSGi Alliance. All rights reserved. How would a Smart Home Service market work ? • Not the despotic way One Smart Home Service Provider is in charge of all purposes and owns all control on resources • Not the anarchic way Any number of Service Providers contribute to the smarter home through their special purposes taking advantage of any available resources Shouldn’t the resource providers be worried?
  • 12. © copyright 2004 by OSGi Alliance. All rights reserved. What about Democracy ? • All the stakeholders (also the manufacturers) belong to the Smart Home service community • They manage B2B relations in controled ways that will specify how resources are shared • By fair data exchange and validation of actions But • They may also delegate some common interests to one of them acting as the democratic State : the service aggregator
  • 13. © copyright 2004 by OSGi Alliance. All rights reserved. Then, everybody could relax… • The service aggregator would develop and deploy and manage administration tools for the community • He should welcome newcomers, and make sure they are well treated and know how to behave well (helping them with developments for integration) • He could be in charge of technical tools that provide common look and feel and common branding image of this service provider community so that… (most important)The customers can relax too…
  • 14. © copyright 2004 by OSGi Alliance. All rights reserved. Then, everybody culd relax… • v The European Application Home Alliance is a Specific Targeted Research Project from the Sixth Framework Program of EU where TelCos, Utilities, Consumer Good Manufacturers, Semiconductor, Technology and Research partners specify an Open, Secure, Seamless Global Home Platform for Networked Home Control and Audio Video Applications. Among the applications that will validate the route to industrial deployment : Smart Home integrating seamlessly white goods, audio-video and energy/heating control. For this reason, one important commitment of the TEAHA project was to adopt OSGi and this business model was considered « ad hoc »…