Submitted To:OMA-ARC Date:28/8/2003 Availability: Public

5
© 2003 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-Arch-2003-0256R02 Slide #1 [OMA-Template-SlideDeck- 20030826] Submitted To: OMA-ARC Date: 28/8/2003 Availability: Public Contact: Richard Stretch richard .stretch@ bt .com Source: BT OMA-Arch-2003-0256R02-Functional Application Layer Architecture slides Functional application layer Architecture USE OF THIS DOCUMENT BY NON-OMA MEMBERS IS SUBJECT TO ALL OF THE TERMS AND CONDITIONS OF THE USE AGREEMENT (located at http://www.openmobilealliance.org/UseAgreement.html ) AND IF YOU HAVE NOT AGREED TO THE TERMS OF THE USE AGREEMENT, YOU DO NOT HAVE THE RIGHT TO USE, COPY OR DISTRIBUTE THIS DOCUMENT. THIS DOCUMENT IS PROVIDED ON AN "AS IS" "AS AVAILABLE" AND "WITH ALL FAULTS" BASIS. X X

description

OMA-Arch-2003-0256R02-Functional Application Layer Architecture slides Functional application layer Architecture. Submitted To:OMA-ARC Date:28/8/2003 Availability: Public Contact:Richard Stretch [email protected] Source:BT. X. X. - PowerPoint PPT Presentation

Transcript of Submitted To:OMA-ARC Date:28/8/2003 Availability: Public

Page 1: Submitted To:OMA-ARC Date:28/8/2003  Availability:      Public

© 2003 Open Mobile Alliance Ltd. All Rights Reserved.Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-Arch-2003-0256R02 Slide #1

[OMA-Template-SlideDeck-20030826]

Submitted To: OMA-ARC

Date: 28/8/2003

Availability: Public

Contact: Richard Stretch [email protected]

Source: BT

OMA-Arch-2003-0256R02-Functional Application Layer Architecture slides

Functional application layer Architecture

USE OF THIS DOCUMENT BY NON-OMA MEMBERS IS SUBJECT TO ALL OF THE TERMS AND CONDITIONS OF THE USE AGREEMENT (located at http://www.openmobilealliance.org/UseAgreement.html) AND IF YOU HAVE NOT AGREED TO THE TERMS OF THE USE AGREEMENT, YOU DO NOT HAVE THE RIGHT TO USE, COPY OR DISTRIBUTE THIS DOCUMENT.

THIS DOCUMENT IS PROVIDED ON AN "AS IS" "AS AVAILABLE" AND "WITH ALL FAULTS" BASIS.

X X

Page 2: Submitted To:OMA-ARC Date:28/8/2003  Availability:      Public

© 2003 Open Mobile Alliance Ltd. All Rights Reserved.Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-Arch-2003-0256R02 Slide #2

[OMA-Template-SlideDeck-20030826]

Controlled Exposure

Controlled exposure

Application environments

Capability exposure function

Common capabilities

e.g. session control, billing

UsersUsers

Applications

Open Standard

Interface

Internal interface

Tru

sted D

om

ain

Un-tru

sted

Do

ma

in

Page 3: Submitted To:OMA-ARC Date:28/8/2003  Availability:      Public

© 2003 Open Mobile Alliance Ltd. All Rights Reserved.Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-Arch-2003-0256R02 Slide #3

[OMA-Template-SlideDeck-20030826]

Service Provider Engagement

Application environments

Service Provider

Framework

Capability Exposure Functions

Service

Provider

Service

Provider

Generic Service

Components

Applications

4. Binds and uses

5. Uses

2. Uses

1. Discovers capabilities and establishes relationship

3. Creates and deploys application

Page 4: Submitted To:OMA-ARC Date:28/8/2003  Availability:      Public

© 2003 Open Mobile Alliance Ltd. All Rights Reserved.Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-Arch-2003-0256R02 Slide #4

[OMA-Template-SlideDeck-20030826]

Capability Exposure Function Architecture

Capability

exposure

function

Run timeFramework

GenericService

Component

Service Provider

Framework

Application Environment

Application

Capability Presentations

Capability Presentations

Capability Presentations

G2-2

G2-1

A1-1

A1-2

S2 F1

G1

Page 5: Submitted To:OMA-ARC Date:28/8/2003  Availability:      Public

© 2003 Open Mobile Alliance Ltd. All Rights Reserved.Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document. OMA-Arch-2003-0256R02 Slide #5

[OMA-Template-SlideDeck-20030826]

Example implementations of the Architecture

Application Environment

Application

APPSCEF

GSC SessionControl

Presenceengine

UI GCC MPCC

PAM

RTF

LIBERTY

SAML CP

RTF?

SIP Servlets

WEB Services

ParlaySAML