SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
Standards Ecosystem for
End-to-End Management of
Mobile Handsets
Sanjay Gupta
Motorola
Mobile Management Needs of the Industry
• Remote software mass
deployment, updating,
and repair
• Over-the-air and local
configuration of devices,
services, and applications
• Device monitoring and
diagnosis
Customer Service
Representative Admin Console
Provisioning,
Configuration,
and Download
Servers
Role of the OSGi Mobile Expert Group
• A management framework that will allow
shareable components to be installed, updated,
and removed dynamically
• A predictable software lifecycle model
• An ability to configure and to manage mobile
devices remotely
• A security model to ensure a safe environment
The OSGi MEG is addressing these needs by defining:
What Technology is Required?
• A means of representing device and software
configuration parameters on the device
• A protocol for querying and setting parameters
remotely
• A protocol for downloading software
components and content
Can these capabilities be leveraged from
existing mobile standards?
Mobile Standards Ecosystem
GSMA
Mobile
Requirements &
Market Forums
W3C
ApplicationTransport
3GPP2
IETF
3GPP
Wireline
Domain 3G Cellular Standards
CDG
Others
OMA
Others
Platform
OMTP
OSGi
CE Linux
BREW
Symbian
.NET
JCP
Open Mobile Alliance
• Formed in June 2002 by the mobile industry through joining of Open
Mobile Architecture initiative and the WAP Forum
• Integrated other mobile organizations
– SyncML Initiative
– Location Interoperability Forum (LIF)
– Multimedia Messaging Interoperability Process (MMS-IOP)
– Wireless Village
– Mobile Gaming Interoperability Forum (MGIF)
– Mobile Wireless Internet Forum (MWIF)
• Represented globally by over 360 member companies
– Mobile Operators
– Wireless Vendors
– IT Companies
– Content Providers & Others
Goals of the Open Mobile Alliance
• Define global standards for mobile services and
applications
• Deliver open technical specifications based upon market
requirements
• Ensure interoperability across devices, geographies,
service providers, operators, and networks
• Drive consolidation of standards activity within the
mobile data service industry
• Represented globally by over 360 member companies
– Mobile Operators
– Wireless Vendors
– IT Companies
– Content Providers & Others
OMA Workgroups
Board of Directors
Technical
Plenary
Operations and
Process
Committee
Release
Planning and
Management
Committee
Interoperability
Device
Management
Location
Browser and
Content
Interoperability
Data
Synchronization
Messaging
Requirements
Developers
Interest Group
Mobile Web
Services
Presence and
Availability
Security
Game Services
Mobile
Commerce and
Charging
Push to Talk
Over Cellular
OMA Device Management
• Remote Configuration Maintenance/Management
– SyncML DM Parameter Management
– Software Inventory (What is installed? Operational? Configured?)
– Configuration Synchronization between Multiple Devices
• Remote Customer Care
– Event Reporting, Performance, QoS
• Provisioning
– OTA and Smart Card
• Backup and Restore
– Restoration after device change or hardware failure
– Backup of User Preferences
• Firmware OTA Update
– Updating of radio characteristics and software
Device Management is one of OMA’s most
important work areas, covering:
OMA DM Standards Timeline and Roadmap
OMA DM Spec 1.2 or separate enablers
Generic Provisioning
•Standardized Objects
•Remote Customer Care
•Various Standardized Objects – Web Srvs, etc.
•Work with other standards groups, 3GPP
•Remote File Management
•Backup & Restore (Joint with SyncML DS)
•Firmware OTA Updates
OMA
•Syncml.org
merges into
the OMA
•WAP merges
into the OMA
Q4 04 Q1 05 Q2 05 Q3 05Q2 04Q4 03 Q3 04Q1 04 Q4 05
•Existing SyncML DM Standard (1.1.1)
•Device Management Protocol
•Representation Protocol, Device Management Usage
•Device Management Standardised Objects
•Device Management Tree and Description
•Notification Initiated Session
•Device Management Bootstrap
•Device Management Security
•Device Management Conformance Requirements
Completed
In Progress
OMA DM Spec v1.1.2
•Spec v1.1.1 in OMA
template approved
•Standards Legend
•OMA – Open Mobile Alliance
•3GPP – 3rd Generation Partnership Project
•DS – Data Synchronization
Ongoing OMA DM Req
Work
•List of DM updated use
cases
OMA / OSGi
• Motorola submits request to
DM WG for liaison with OSGi
• DM WG approves; request
sent to OMA Board
Future OMA DM release
•Radio Software Download –
Parameters, RF Conf, Terminal
Apps
SyncML DM Spec
v1.1.1 (see above)
•Existing OMA Client Provisioning Standard (1.1)
•Provisioning Architecture Overview 1.1 [PROVARCH]
•Provisioning Bootstrap 1.1 [PROVBOOT]
•Provisioning Content 1.1 [PROVCONT]
•Provisioning User Agent Behaviour 1.1 [PROVUAB]
•Smart Card Provisioning 1.1 [PROVSC]
OMA Client Provisioning 1.1
(see below)
OSGi
• Submits request to OMA
for liaison relationship
OSGi MEG and OMA
• Enable the remote and local management of OSGi
services-oriented framework
– OTA updating of device parameters
– Tree representation of parameters
– Device monitoring
– Device management security
• Increase interoperability across platforms, both MEG and
non-MEG based.
• Leverage expertise not existing within the OSGi
The OSGi Mobile Expert Group can use OMA technology to:
OSGi MEG and OMA
• Defines how OMA DM can be implemented
– Provides a CDC-based API for DM functions
• Influences a CLDC-based DM API in JSR 246
– Standardizes tree structure for storing of device
parameters
• Extends OMA DM in necessary areas
– Adds additional data types to DM tree node support
(Arrays and Vectors)
– Expanded security model for DM tree node access
The MEG also offers the following in return:
A Mobile Platform Architecture
Device Hardware
Operating System
JVM (CDC+FP)
OSGi Framework
Deployment
Device
Management
App Manager
Policy
Download
Agent
Others
DM Tree
Download
Server
Device
Management
Server
OMA Download Protocol
OMA DM Protocol
MEG
Services
OSGi
OMA
Motorola’s Involvement
Motorola is leading efforts in both groups to
ensure their success:
• President of the OSGi Alliance
• Co-chair of the OSGi MEG
• MEG DM Workgroup Lead
• MEG Deployment Workgroup
Lead
• MEG Application Model
Workgroup Lead
• Member Board of Directors
• Vice-chair of DM Workgroup
Relationship Between OMA and OSGi
• Currently, an informal relationship exists
between groups
– Several members participate in both OMA DM and
OSGi MEG DM workgroups.
• But a formal liaison is in progress
– Jan 2004: OSGi invites OMA for a liaison relationship
– May 2004: Motorola request for a liaison request is
approved by OMA DM workgroup and OMA Technical
Plenary
– Ongoing: Request under review by OMA Board
Summary
Together, OMA DM and the OSGi
MEG define an interoperable
mobile operationally managed
platform you can deploy!
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

System center 2012 configutation manager rc2
System center 2012 configutation manager rc2System center 2012 configutation manager rc2
System center 2012 configutation manager rc2Dubravko Marak
 
Administering and configuring System Center Configuration Manager 2012 R2 SP1
Administering and configuring System Center Configuration Manager 2012 R2 SP1Administering and configuring System Center Configuration Manager 2012 R2 SP1
Administering and configuring System Center Configuration Manager 2012 R2 SP1Unitek Eduation
 
SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012Amit Gatenyo
 
Managing Mobility - Microsoft Enterprise Mobility - Accelerate, Protec and M...
Managing Mobility - Microsoft Enterprise Mobility -  Accelerate, Protec and M...Managing Mobility - Microsoft Enterprise Mobility -  Accelerate, Protec and M...
Managing Mobility - Microsoft Enterprise Mobility - Accelerate, Protec and M...Herman Arnedo
 
System Center Endpoint Protection 2012 R2
System Center Endpoint Protection 2012 R2System Center Endpoint Protection 2012 R2
System Center Endpoint Protection 2012 R2Norman Mayes
 
HOS-ELD_Overview_of_Features_and_Benefits_-_MDS_2016
HOS-ELD_Overview_of_Features_and_Benefits_-_MDS_2016HOS-ELD_Overview_of_Features_and_Benefits_-_MDS_2016
HOS-ELD_Overview_of_Features_and_Benefits_-_MDS_2016David Schnerch
 
NIC2012 - System Center Endpoint Protection 2012
NIC2012 - System Center Endpoint Protection 2012NIC2012 - System Center Endpoint Protection 2012
NIC2012 - System Center Endpoint Protection 2012Nicolai Henriksen
 
Visualizing Data for Enterprise OEMs with JReport
Visualizing Data for Enterprise OEMs with JReportVisualizing Data for Enterprise OEMs with JReport
Visualizing Data for Enterprise OEMs with JReportMia Yuan Cao
 
SCCM 2007 Introduction - PICC 2012
SCCM 2007 Introduction - PICC 2012SCCM 2007 Introduction - PICC 2012
SCCM 2007 Introduction - PICC 2012capriguy84
 
Deployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
Deployment Download and Policy Workstream Update - Gábor Pécsy, NokiaDeployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
Deployment Download and Policy Workstream Update - Gábor Pécsy, Nokiamfrancis
 
管理向云的迁移过程
管理向云的迁移过程管理向云的迁移过程
管理向云的迁移过程ITband
 
Naseem Asif Holger
Naseem Asif  HolgerNaseem Asif  Holger
Naseem Asif HolgerCarl Ford
 
FlexNet Operations
FlexNet OperationsFlexNet Operations
FlexNet OperationsFlexera
 
ManageEngine Applications Manager Overview
ManageEngine Applications Manager OverviewManageEngine Applications Manager Overview
ManageEngine Applications Manager OverviewManageEngine
 

Was ist angesagt? (20)

System center 2012 configutation manager rc2
System center 2012 configutation manager rc2System center 2012 configutation manager rc2
System center 2012 configutation manager rc2
 
Administering and configuring System Center Configuration Manager 2012 R2 SP1
Administering and configuring System Center Configuration Manager 2012 R2 SP1Administering and configuring System Center Configuration Manager 2012 R2 SP1
Administering and configuring System Center Configuration Manager 2012 R2 SP1
 
SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012SCOM 2012 & SCCM 2012
SCOM 2012 & SCCM 2012
 
Managing Mobility - Microsoft Enterprise Mobility - Accelerate, Protec and M...
Managing Mobility - Microsoft Enterprise Mobility -  Accelerate, Protec and M...Managing Mobility - Microsoft Enterprise Mobility -  Accelerate, Protec and M...
Managing Mobility - Microsoft Enterprise Mobility - Accelerate, Protec and M...
 
PCI Virtual Terminals - The Easy Way
PCI Virtual Terminals - The Easy WayPCI Virtual Terminals - The Easy Way
PCI Virtual Terminals - The Easy Way
 
System Center Endpoint Protection 2012 R2
System Center Endpoint Protection 2012 R2System Center Endpoint Protection 2012 R2
System Center Endpoint Protection 2012 R2
 
HOS-ELD_Overview_of_Features_and_Benefits_-_MDS_2016
HOS-ELD_Overview_of_Features_and_Benefits_-_MDS_2016HOS-ELD_Overview_of_Features_and_Benefits_-_MDS_2016
HOS-ELD_Overview_of_Features_and_Benefits_-_MDS_2016
 
HP MMC Datasheet Final
HP MMC Datasheet FinalHP MMC Datasheet Final
HP MMC Datasheet Final
 
NIC2012 - System Center Endpoint Protection 2012
NIC2012 - System Center Endpoint Protection 2012NIC2012 - System Center Endpoint Protection 2012
NIC2012 - System Center Endpoint Protection 2012
 
Visualizing Data for Enterprise OEMs with JReport
Visualizing Data for Enterprise OEMs with JReportVisualizing Data for Enterprise OEMs with JReport
Visualizing Data for Enterprise OEMs with JReport
 
SCCM 2007 Introduction - PICC 2012
SCCM 2007 Introduction - PICC 2012SCCM 2007 Introduction - PICC 2012
SCCM 2007 Introduction - PICC 2012
 
Deployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
Deployment Download and Policy Workstream Update - Gábor Pécsy, NokiaDeployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
Deployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
 
Apkt ds nn central_110620
Apkt ds nn central_110620Apkt ds nn central_110620
Apkt ds nn central_110620
 
ERP in the cloud for public sector | James Norman | March 2016
ERP in the cloud for public sector | James Norman | March 2016ERP in the cloud for public sector | James Norman | March 2016
ERP in the cloud for public sector | James Norman | March 2016
 
HP mProve Datasheet Final
HP mProve Datasheet FinalHP mProve Datasheet Final
HP mProve Datasheet Final
 
管理向云的迁移过程
管理向云的迁移过程管理向云的迁移过程
管理向云的迁移过程
 
Naseem Asif Holger
Naseem Asif  HolgerNaseem Asif  Holger
Naseem Asif Holger
 
SCEP 2012 inside SCCM 2012
SCEP 2012 inside SCCM 2012SCEP 2012 inside SCCM 2012
SCEP 2012 inside SCCM 2012
 
FlexNet Operations
FlexNet OperationsFlexNet Operations
FlexNet Operations
 
ManageEngine Applications Manager Overview
ManageEngine Applications Manager OverviewManageEngine Applications Manager Overview
ManageEngine Applications Manager Overview
 

Ähnlich wie OSGi Technology Relationship to OMA Device Management Protocols and Mechanisms - Sanjay Gupta, Motorola, Inc

Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...
Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...
Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...mfrancis
 
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSystWhat OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSystmfrancis
 
endpoint-central-it-admin.pptx
endpoint-central-it-admin.pptxendpoint-central-it-admin.pptx
endpoint-central-it-admin.pptxTriLe786508
 
Management and Provisioning of M2M Devices and Applications
Management and Provisioning of M2M Devices and ApplicationsManagement and Provisioning of M2M Devices and Applications
Management and Provisioning of M2M Devices and ApplicationsMusa Unmehopa
 
Icinga Camp Bangalore - Enterprise exceptions
Icinga Camp Bangalore - Enterprise exceptions Icinga Camp Bangalore - Enterprise exceptions
Icinga Camp Bangalore - Enterprise exceptions Icinga
 
Managing Complexity in Mobile Application Deployment Using the OSGi Service P...
Managing Complexity in Mobile Application Deployment Using the OSGi Service P...Managing Complexity in Mobile Application Deployment Using the OSGi Service P...
Managing Complexity in Mobile Application Deployment Using the OSGi Service P...mfrancis
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketEurotech
 
M2M Stategy of the Open Mobile Alliance - Fraunhofer FUSECO Forum 2011
M2M Stategy of the Open Mobile Alliance - Fraunhofer FUSECO Forum 2011M2M Stategy of the Open Mobile Alliance - Fraunhofer FUSECO Forum 2011
M2M Stategy of the Open Mobile Alliance - Fraunhofer FUSECO Forum 2011Musa Unmehopa
 
How to deploy Windows Mobile to 40,000 users
How to deploy Windows Mobile to 40,000 usersHow to deploy Windows Mobile to 40,000 users
How to deploy Windows Mobile to 40,000 usersjasonlan
 
Generic Vehicle Architecture – DDS at the Core.
Generic Vehicle Architecture – DDS at the Core.Generic Vehicle Architecture – DDS at the Core.
Generic Vehicle Architecture – DDS at the Core.Real-Time Innovations (RTI)
 
Automation mumbai 2013 fieldbus update
Automation mumbai 2013 fieldbus updateAutomation mumbai 2013 fieldbus update
Automation mumbai 2013 fieldbus updateFieldComm Group
 
LogisticsWired Offering from MavenWire
LogisticsWired Offering from MavenWireLogisticsWired Offering from MavenWire
LogisticsWired Offering from MavenWireMavenWire
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Dr. Anish Cheriyan (PhD)
 
Smart and Highly Scalable Lifecycle Management for Embedded Devices - Thomas ...
Smart and Highly Scalable Lifecycle Management for Embedded Devices - Thomas ...Smart and Highly Scalable Lifecycle Management for Embedded Devices - Thomas ...
Smart and Highly Scalable Lifecycle Management for Embedded Devices - Thomas ...mfrancis
 
Public Safety LTE Broadband - Service Assurance
Public Safety LTE Broadband - Service AssurancePublic Safety LTE Broadband - Service Assurance
Public Safety LTE Broadband - Service AssuranceSteve Bowker
 
OSGi in Mobile Field-force Automation - Helping field-force & retail-stores ...
OSGi in Mobile Field-force Automation - Helping field-force & retail-stores  ...OSGi in Mobile Field-force Automation - Helping field-force & retail-stores  ...
OSGi in Mobile Field-force Automation - Helping field-force & retail-stores ...mfrancis
 
Over-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected carOver-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected carPratik Desai, PhD
 
Enterprise Mobility with Mobile OSGi
Enterprise Mobility with Mobile OSGiEnterprise Mobility with Mobile OSGi
Enterprise Mobility with Mobile OSGiJoachim Ritter
 

Ähnlich wie OSGi Technology Relationship to OMA Device Management Protocols and Mechanisms - Sanjay Gupta, Motorola, Inc (20)

Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...
Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...
Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...
 
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSystWhat OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
What OSGi technology offers to mobile enterprise developers - Jo Ritter, ProSyst
 
endpoint-central-it-admin.pptx
endpoint-central-it-admin.pptxendpoint-central-it-admin.pptx
endpoint-central-it-admin.pptx
 
MDM - airwatch
MDM - airwatchMDM - airwatch
MDM - airwatch
 
Management and Provisioning of M2M Devices and Applications
Management and Provisioning of M2M Devices and ApplicationsManagement and Provisioning of M2M Devices and Applications
Management and Provisioning of M2M Devices and Applications
 
Icinga Camp Bangalore - Enterprise exceptions
Icinga Camp Bangalore - Enterprise exceptions Icinga Camp Bangalore - Enterprise exceptions
Icinga Camp Bangalore - Enterprise exceptions
 
Managing Complexity in Mobile Application Deployment Using the OSGi Service P...
Managing Complexity in Mobile Application Deployment Using the OSGi Service P...Managing Complexity in Mobile Application Deployment Using the OSGi Service P...
Managing Complexity in Mobile Application Deployment Using the OSGi Service P...
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway Market
 
M2M Stategy of the Open Mobile Alliance - Fraunhofer FUSECO Forum 2011
M2M Stategy of the Open Mobile Alliance - Fraunhofer FUSECO Forum 2011M2M Stategy of the Open Mobile Alliance - Fraunhofer FUSECO Forum 2011
M2M Stategy of the Open Mobile Alliance - Fraunhofer FUSECO Forum 2011
 
How to deploy Windows Mobile to 40,000 users
How to deploy Windows Mobile to 40,000 usersHow to deploy Windows Mobile to 40,000 users
How to deploy Windows Mobile to 40,000 users
 
Generic Vehicle Architecture – DDS at the Core.
Generic Vehicle Architecture – DDS at the Core.Generic Vehicle Architecture – DDS at the Core.
Generic Vehicle Architecture – DDS at the Core.
 
Automation mumbai 2013 fieldbus update
Automation mumbai 2013 fieldbus updateAutomation mumbai 2013 fieldbus update
Automation mumbai 2013 fieldbus update
 
LogisticsWired Offering from MavenWire
LogisticsWired Offering from MavenWireLogisticsWired Offering from MavenWire
LogisticsWired Offering from MavenWire
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...
 
Smart and Highly Scalable Lifecycle Management for Embedded Devices - Thomas ...
Smart and Highly Scalable Lifecycle Management for Embedded Devices - Thomas ...Smart and Highly Scalable Lifecycle Management for Embedded Devices - Thomas ...
Smart and Highly Scalable Lifecycle Management for Embedded Devices - Thomas ...
 
Public Safety LTE Broadband - Service Assurance
Public Safety LTE Broadband - Service AssurancePublic Safety LTE Broadband - Service Assurance
Public Safety LTE Broadband - Service Assurance
 
OSGi in Mobile Field-force Automation - Helping field-force & retail-stores ...
OSGi in Mobile Field-force Automation - Helping field-force & retail-stores  ...OSGi in Mobile Field-force Automation - Helping field-force & retail-stores  ...
OSGi in Mobile Field-force Automation - Helping field-force & retail-stores ...
 
Over-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected carOver-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected car
 
Enterprise Mobility with Mobile OSGi
Enterprise Mobility with Mobile OSGiEnterprise Mobility with Mobile OSGi
Enterprise Mobility with Mobile OSGi
 
CV
CVCV
CV
 

Mehr von mfrancis

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...mfrancis
 
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)mfrancis
 
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)mfrancis
 
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 Lyaruumfrancis
 
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...mfrancis
 
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...mfrancis
 
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...mfrancis
 
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)mfrancis
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...mfrancis
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...mfrancis
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...mfrancis
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)mfrancis
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)mfrancis
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)mfrancis
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...mfrancis
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...mfrancis
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)mfrancis
 

Mehr von 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)
 

Kürzlich hochgeladen

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

OSGi Technology Relationship to OMA Device Management Protocols and Mechanisms - Sanjay Gupta, Motorola, Inc

  • 1. Standards Ecosystem for End-to-End Management of Mobile Handsets Sanjay Gupta Motorola
  • 2. Mobile Management Needs of the Industry • Remote software mass deployment, updating, and repair • Over-the-air and local configuration of devices, services, and applications • Device monitoring and diagnosis Customer Service Representative Admin Console Provisioning, Configuration, and Download Servers
  • 3. Role of the OSGi Mobile Expert Group • A management framework that will allow shareable components to be installed, updated, and removed dynamically • A predictable software lifecycle model • An ability to configure and to manage mobile devices remotely • A security model to ensure a safe environment The OSGi MEG is addressing these needs by defining:
  • 4. What Technology is Required? • A means of representing device and software configuration parameters on the device • A protocol for querying and setting parameters remotely • A protocol for downloading software components and content Can these capabilities be leveraged from existing mobile standards?
  • 5. Mobile Standards Ecosystem GSMA Mobile Requirements & Market Forums W3C ApplicationTransport 3GPP2 IETF 3GPP Wireline Domain 3G Cellular Standards CDG Others OMA Others Platform OMTP OSGi CE Linux BREW Symbian .NET JCP
  • 6. Open Mobile Alliance • Formed in June 2002 by the mobile industry through joining of Open Mobile Architecture initiative and the WAP Forum • Integrated other mobile organizations – SyncML Initiative – Location Interoperability Forum (LIF) – Multimedia Messaging Interoperability Process (MMS-IOP) – Wireless Village – Mobile Gaming Interoperability Forum (MGIF) – Mobile Wireless Internet Forum (MWIF) • Represented globally by over 360 member companies – Mobile Operators – Wireless Vendors – IT Companies – Content Providers & Others
  • 7. Goals of the Open Mobile Alliance • Define global standards for mobile services and applications • Deliver open technical specifications based upon market requirements • Ensure interoperability across devices, geographies, service providers, operators, and networks • Drive consolidation of standards activity within the mobile data service industry • Represented globally by over 360 member companies – Mobile Operators – Wireless Vendors – IT Companies – Content Providers & Others
  • 8. OMA Workgroups Board of Directors Technical Plenary Operations and Process Committee Release Planning and Management Committee Interoperability Device Management Location Browser and Content Interoperability Data Synchronization Messaging Requirements Developers Interest Group Mobile Web Services Presence and Availability Security Game Services Mobile Commerce and Charging Push to Talk Over Cellular
  • 9. OMA Device Management • Remote Configuration Maintenance/Management – SyncML DM Parameter Management – Software Inventory (What is installed? Operational? Configured?) – Configuration Synchronization between Multiple Devices • Remote Customer Care – Event Reporting, Performance, QoS • Provisioning – OTA and Smart Card • Backup and Restore – Restoration after device change or hardware failure – Backup of User Preferences • Firmware OTA Update – Updating of radio characteristics and software Device Management is one of OMA’s most important work areas, covering:
  • 10. OMA DM Standards Timeline and Roadmap OMA DM Spec 1.2 or separate enablers Generic Provisioning •Standardized Objects •Remote Customer Care •Various Standardized Objects – Web Srvs, etc. •Work with other standards groups, 3GPP •Remote File Management •Backup & Restore (Joint with SyncML DS) •Firmware OTA Updates OMA •Syncml.org merges into the OMA •WAP merges into the OMA Q4 04 Q1 05 Q2 05 Q3 05Q2 04Q4 03 Q3 04Q1 04 Q4 05 •Existing SyncML DM Standard (1.1.1) •Device Management Protocol •Representation Protocol, Device Management Usage •Device Management Standardised Objects •Device Management Tree and Description •Notification Initiated Session •Device Management Bootstrap •Device Management Security •Device Management Conformance Requirements Completed In Progress OMA DM Spec v1.1.2 •Spec v1.1.1 in OMA template approved •Standards Legend •OMA – Open Mobile Alliance •3GPP – 3rd Generation Partnership Project •DS – Data Synchronization Ongoing OMA DM Req Work •List of DM updated use cases OMA / OSGi • Motorola submits request to DM WG for liaison with OSGi • DM WG approves; request sent to OMA Board Future OMA DM release •Radio Software Download – Parameters, RF Conf, Terminal Apps SyncML DM Spec v1.1.1 (see above) •Existing OMA Client Provisioning Standard (1.1) •Provisioning Architecture Overview 1.1 [PROVARCH] •Provisioning Bootstrap 1.1 [PROVBOOT] •Provisioning Content 1.1 [PROVCONT] •Provisioning User Agent Behaviour 1.1 [PROVUAB] •Smart Card Provisioning 1.1 [PROVSC] OMA Client Provisioning 1.1 (see below) OSGi • Submits request to OMA for liaison relationship
  • 11. OSGi MEG and OMA • Enable the remote and local management of OSGi services-oriented framework – OTA updating of device parameters – Tree representation of parameters – Device monitoring – Device management security • Increase interoperability across platforms, both MEG and non-MEG based. • Leverage expertise not existing within the OSGi The OSGi Mobile Expert Group can use OMA technology to:
  • 12. OSGi MEG and OMA • Defines how OMA DM can be implemented – Provides a CDC-based API for DM functions • Influences a CLDC-based DM API in JSR 246 – Standardizes tree structure for storing of device parameters • Extends OMA DM in necessary areas – Adds additional data types to DM tree node support (Arrays and Vectors) – Expanded security model for DM tree node access The MEG also offers the following in return:
  • 13. A Mobile Platform Architecture Device Hardware Operating System JVM (CDC+FP) OSGi Framework Deployment Device Management App Manager Policy Download Agent Others DM Tree Download Server Device Management Server OMA Download Protocol OMA DM Protocol MEG Services OSGi OMA
  • 14. Motorola’s Involvement Motorola is leading efforts in both groups to ensure their success: • President of the OSGi Alliance • Co-chair of the OSGi MEG • MEG DM Workgroup Lead • MEG Deployment Workgroup Lead • MEG Application Model Workgroup Lead • Member Board of Directors • Vice-chair of DM Workgroup
  • 15. Relationship Between OMA and OSGi • Currently, an informal relationship exists between groups – Several members participate in both OMA DM and OSGi MEG DM workgroups. • But a formal liaison is in progress – Jan 2004: OSGi invites OMA for a liaison relationship – May 2004: Motorola request for a liaison request is approved by OMA DM workgroup and OMA Technical Plenary – Ongoing: Request under review by OMA Board
  • 16. Summary Together, OMA DM and the OSGi MEG define an interoperable mobile operationally managed platform you can deploy!