SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
The OSGi Service Platform in Industrial Environments
Damian Inglin – OSGi Alliance Director (Alternate) – Echelon
10.22.03
Agenda
! Where the OSGi technology will be used first
! Problems solved by the OSGi Service Platform
! The future of the OSGi standard in industrial markets
Industrial Applications
Asset tracking
Automated parking systems
Automotive manufacture
Avionics and engine control
Car washes
Chemicals processing
Clean room air handlers/scrubbers
Cluster tools
Compressor/decompressor stations
Drilling rigs
Electro-pneumatic braking
Emergency power generation
Emissions monitoring and testing
Equipment monitoring
Exhaust analysis
Fermentation control
Fire/gas leak detection
Food processing
Fusion Laser Control
Gas delivery systems
Gas pipelines and tank farms
Gas station automation
Harvester/combine equipment
IC manufacturing
ID systems
Injection molding
LCD display manufacture
Livestock management
Mass flow control/gas panels
Mass spectrometers
Material tracking and handling
Medical instruments
Metals processing
Milk processing
Oil wells
Oxidation furnaces
Package marking
Paint booths
Pallet-tracking systems
Parts pull systems
PCB manufacture
Petrochemicals
Pollution monitoring and control
Power generation and distribution
Printing machinery
Pulp and paper manufacturing
Remote monitoring
Shock absorber testing
Special deposition equipment
Textile dying and manufacturing
Toxic gas monitoring
Toxic site monitoring and remediation
Underwater exploration vehicles
Vacuum gauges
Vacuum systems
Vehicle systems
Wafer cassette tracking
Wafer inspection
Water/wastewater treatment
Wet stations
Building Automation
! Not usually considered industrial, but certainly Building
Automation is not the home, telematics or mobile phone market
! Small buildings
! Light commercial building automation configuration system
! Typically a one-box, no-PC environment, with many different
applications
! Configuration
! Monitor and control
! Data logging
! Scheduling
! Remote trouble reporting usually via POTS (rarely GSM or broadband)
! Large buildings
! Floor management panels for both control and visualization
Transportation
! Steel wheeled (trains)
! Passenger train car “in car” systems are an integrated environment
with many different technologies employed
! Lighting
! Door control
! Signage
! Fire safety and suppression
! Heating, ventilation and air conditioning
! Surveillance
! Rubber wheeled (buses, trucks)
! Integrated communication, navigation,
datalogging platforms
! Regulatory compliance systems
Myths and Reality
! Myth
! Industrial systems are often single vendor, so OSGi is not valuable
! Reality
! Even with a single vendor, initial and final integration is a significant
development cost
! Example
! Hardware and software from a single vendor is created by multiple
groups within the company, located in different building, cities or
countries.
! The OSGi Service Platform ensures a consistent architecture and
interfaces and reduces the specification burden
Myths and Reality
! Myth
! The “O” in OSGi makes it unsuitable for industrial control, because
manufacturer can’t control access
! Reality
! Implementers are free to set their own policies—including fully
closed systems
! Example
! train car integrator specifies device access software interfaces that
subcontractors and suppliers must conform to, which eases
integration
! Fact
! “open” standards make great platforms for “closed” systems, as
most of the advantages remain as compared to proprietary systems
OSGi Value to Industrial Control Vendors
! Stable, modular, future-proof
execution environment
! Integrates “islands of
automation”
! Frequent requirement is
integration with legacy systems
that span decades
! Reduction of porting cost
! Scaling up/down with processor
or platform
! Over time, as one is forced to
change platforms or processors
Hardware
Operating System
OSGi
Java VM
Driver Driver Driver
OSGi Value to Industrial Control Vendors
! Ability to update individual
software components without
stopping services or rebooting
! Monitoring
! Control
! Data logging
! Scheduling
! Trending
! Optional centralized scalable
management
! “Remote” management is often
a technician with a laptop
connected locally
Bundle
Bundle
Bundle
OSGi
Bundle (Application)
What Will It Take?
! Marketing/PR by member companies directed at industrial
control system providers
! Recruitment, by member companies, of new OSGi members in
the industrial control vendor segment
! OSGi related speaking engagements at industrial control
conferences
! Leadership by industrial controls suppliers
! Early adopters
! Published business cases
! Pilot projects that demonstrate the value proposition to decision
makers
Questions?

Contenu connexe

Similaire à In Industrial Environments - D Inglin

OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems
OSGiUsers
 
Emerging Uses of the OSGi Service Platform - Mark Ossel, Echelon
Emerging Uses of the OSGi Service Platform - Mark Ossel, EchelonEmerging Uses of the OSGi Service Platform - Mark Ossel, Echelon
Emerging Uses of the OSGi Service Platform - Mark Ossel, Echelon
mfrancis
 
Marek Jersak. Autonomous Drive – From Sensors to Motion
Marek Jersak. Autonomous Drive – From Sensors to MotionMarek Jersak. Autonomous Drive – From Sensors to Motion
Marek Jersak. Autonomous Drive – From Sensors to Motion
IT Arena
 

Similaire à In Industrial Environments - D Inglin (20)

OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michel
 
Emerging Uses of the OSGi Service Platform - Mark Ossel, Echelon
Emerging Uses of the OSGi Service Platform - Mark Ossel, EchelonEmerging Uses of the OSGi Service Platform - Mark Ossel, Echelon
Emerging Uses of the OSGi Service Platform - Mark Ossel, Echelon
 
Robotics - Mainstream or Marginal for Process Industries?
Robotics - Mainstream or Marginal for Process Industries?Robotics - Mainstream or Marginal for Process Industries?
Robotics - Mainstream or Marginal for Process Industries?
 
Control systems for mobile vehicles
Control systems for mobile vehiclesControl systems for mobile vehicles
Control systems for mobile vehicles
 
The Best Ways to Utilize Automatic Machines.pdf
The Best Ways to Utilize Automatic Machines.pdfThe Best Ways to Utilize Automatic Machines.pdf
The Best Ways to Utilize Automatic Machines.pdf
 
Energy Oil Gas Presentation
Energy  Oil  Gas  PresentationEnergy  Oil  Gas  Presentation
Energy Oil Gas Presentation
 
Ifm Automation Products for the Automotive Industry English 2013-2014
Ifm Automation Products for the Automotive Industry English 2013-2014Ifm Automation Products for the Automotive Industry English 2013-2014
Ifm Automation Products for the Automotive Industry English 2013-2014
 
Automotive supply chain visibility v2
Automotive supply chain visibility v2Automotive supply chain visibility v2
Automotive supply chain visibility v2
 
Industry 4.0 for beginners
Industry 4.0 for beginnersIndustry 4.0 for beginners
Industry 4.0 for beginners
 
New Approaches to ALM PLM Cross Discipline Product Development
New Approaches to ALM PLM Cross Discipline Product DevelopmentNew Approaches to ALM PLM Cross Discipline Product Development
New Approaches to ALM PLM Cross Discipline Product Development
 
Marek Jersak. Autonomous Drive – From Sensors to Motion
Marek Jersak. Autonomous Drive – From Sensors to MotionMarek Jersak. Autonomous Drive – From Sensors to Motion
Marek Jersak. Autonomous Drive – From Sensors to Motion
 
Marek Jersak «Autonomous Drive – From Sensors to Motion».
Marek Jersak «Autonomous Drive – From Sensors to Motion».Marek Jersak «Autonomous Drive – From Sensors to Motion».
Marek Jersak «Autonomous Drive – From Sensors to Motion».
 
Albatroz engineering - Engineering solutions for Overhead Line Inspections an...
Albatroz engineering - Engineering solutions for Overhead Line Inspections an...Albatroz engineering - Engineering solutions for Overhead Line Inspections an...
Albatroz engineering - Engineering solutions for Overhead Line Inspections an...
 
Automation
AutomationAutomation
Automation
 
ProSyst OSGi for Telematics - Short Introduction
ProSyst OSGi for Telematics - Short IntroductionProSyst OSGi for Telematics - Short Introduction
ProSyst OSGi for Telematics - Short Introduction
 
An Integrated Solution for Runtime Compliance Governance in SOA
An Integrated Solution for Runtime Compliance Governance in SOAAn Integrated Solution for Runtime Compliance Governance in SOA
An Integrated Solution for Runtime Compliance Governance in SOA
 
Happiest minds industrial iot capability
Happiest minds   industrial iot capabilityHappiest minds   industrial iot capability
Happiest minds industrial iot capability
 
Hannover messe presentation jing
Hannover messe presentation  jingHannover messe presentation  jing
Hannover messe presentation jing
 
AWS案例分享 – Volkswagen
AWS案例分享 – VolkswagenAWS案例分享 – Volkswagen
AWS案例分享 – Volkswagen
 

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@
 
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
panagenda
 
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)

Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
+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...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
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...
 
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
 
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
 
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...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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...
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

In Industrial Environments - D Inglin

  • 1. The OSGi Service Platform in Industrial Environments Damian Inglin – OSGi Alliance Director (Alternate) – Echelon 10.22.03
  • 2. Agenda ! Where the OSGi technology will be used first ! Problems solved by the OSGi Service Platform ! The future of the OSGi standard in industrial markets
  • 3. Industrial Applications Asset tracking Automated parking systems Automotive manufacture Avionics and engine control Car washes Chemicals processing Clean room air handlers/scrubbers Cluster tools Compressor/decompressor stations Drilling rigs Electro-pneumatic braking Emergency power generation Emissions monitoring and testing Equipment monitoring Exhaust analysis Fermentation control Fire/gas leak detection Food processing Fusion Laser Control Gas delivery systems Gas pipelines and tank farms Gas station automation Harvester/combine equipment IC manufacturing ID systems Injection molding LCD display manufacture Livestock management Mass flow control/gas panels Mass spectrometers Material tracking and handling Medical instruments Metals processing Milk processing Oil wells Oxidation furnaces Package marking Paint booths Pallet-tracking systems Parts pull systems PCB manufacture Petrochemicals Pollution monitoring and control Power generation and distribution Printing machinery Pulp and paper manufacturing Remote monitoring Shock absorber testing Special deposition equipment Textile dying and manufacturing Toxic gas monitoring Toxic site monitoring and remediation Underwater exploration vehicles Vacuum gauges Vacuum systems Vehicle systems Wafer cassette tracking Wafer inspection Water/wastewater treatment Wet stations
  • 4. Building Automation ! Not usually considered industrial, but certainly Building Automation is not the home, telematics or mobile phone market ! Small buildings ! Light commercial building automation configuration system ! Typically a one-box, no-PC environment, with many different applications ! Configuration ! Monitor and control ! Data logging ! Scheduling ! Remote trouble reporting usually via POTS (rarely GSM or broadband) ! Large buildings ! Floor management panels for both control and visualization
  • 5. Transportation ! Steel wheeled (trains) ! Passenger train car “in car” systems are an integrated environment with many different technologies employed ! Lighting ! Door control ! Signage ! Fire safety and suppression ! Heating, ventilation and air conditioning ! Surveillance ! Rubber wheeled (buses, trucks) ! Integrated communication, navigation, datalogging platforms ! Regulatory compliance systems
  • 6. Myths and Reality ! Myth ! Industrial systems are often single vendor, so OSGi is not valuable ! Reality ! Even with a single vendor, initial and final integration is a significant development cost ! Example ! Hardware and software from a single vendor is created by multiple groups within the company, located in different building, cities or countries. ! The OSGi Service Platform ensures a consistent architecture and interfaces and reduces the specification burden
  • 7. Myths and Reality ! Myth ! The “O” in OSGi makes it unsuitable for industrial control, because manufacturer can’t control access ! Reality ! Implementers are free to set their own policies—including fully closed systems ! Example ! train car integrator specifies device access software interfaces that subcontractors and suppliers must conform to, which eases integration ! Fact ! “open” standards make great platforms for “closed” systems, as most of the advantages remain as compared to proprietary systems
  • 8. OSGi Value to Industrial Control Vendors ! Stable, modular, future-proof execution environment ! Integrates “islands of automation” ! Frequent requirement is integration with legacy systems that span decades ! Reduction of porting cost ! Scaling up/down with processor or platform ! Over time, as one is forced to change platforms or processors Hardware Operating System OSGi Java VM Driver Driver Driver
  • 9. OSGi Value to Industrial Control Vendors ! Ability to update individual software components without stopping services or rebooting ! Monitoring ! Control ! Data logging ! Scheduling ! Trending ! Optional centralized scalable management ! “Remote” management is often a technician with a laptop connected locally Bundle Bundle Bundle OSGi Bundle (Application)
  • 10. What Will It Take? ! Marketing/PR by member companies directed at industrial control system providers ! Recruitment, by member companies, of new OSGi members in the industrial control vendor segment ! OSGi related speaking engagements at industrial control conferences ! Leadership by industrial controls suppliers ! Early adopters ! Published business cases ! Pilot projects that demonstrate the value proposition to decision makers