17
Standards Ecosystem for End-to-End Management of Mobile Handsets Sanjay Gupta Motorola

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

Embed Size (px)

Citation preview

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

Standards Ecosystem for End-to-End Management of Mobile Handsets

Sanjay GuptaMotorola

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

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 ServiceRepresentative Admin Console

Provisioning, Configuration, and Download Servers

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

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:

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

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?

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

Mobile Standards Ecosystem

GSMA

Mobile Requirements & Market Forums

W3C

App

licat

ion

Tran

spor

t

3GPP2

IETF

3GPP

WirelineDomain 3G Cellular Standards

CDG

Others OMA

Others

Plat

form

OMTPOSGi

CE Linux

BREW

Symbian

.NET

JCP

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

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

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

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

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

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

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

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:

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

OMA DM Standards Timeline and Roadmap

OMA DM Spec 1.2 or separate enablersGeneric 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; requestsent 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 OMAfor liaison relationship

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

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:

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

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:

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

A Mobile Platform Architecture

Device HardwareOperating System

JVM (CDC+FP)OSGi Framework

Deployment

Device Management

App Manager

Policy

DownloadAgent

OthersDM Tree

DownloadServer

DeviceManagement

Server

OMA Download Protocol

OMA DM Protocol

MEGServices

OSGi

OMA

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

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 WorkgroupLead

• MEG Application Model Workgroup Lead

• Member Board of Directors • Vice-chair of DM Workgroup

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

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

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

Summary

Together, OMA DM and the OSGi MEG define an interoperable mobile operationally managed

platform you can deploy!

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

THANK YOU