page 1 wwrf briefing wg2-br2 · kellerer/arbanowski · [email protected] · 03/2005 ·...

22
WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 1 Stefan Arbanowski, Olaf Droegehorn, Wolfgang Kellerer, Herma van Kranenburg Kimmo Raatikainen, Stefan Steglich WWRF13, Jeju, Korea, Feb. 2-3, 2005 WWRF Briefing WG2-br2 Next Generation Mobile Service Features STRATEGIC VISION on future research directions in the wireless field

Upload: garry-goodman

Post on 03-Jan-2016

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 1

Stefan Arbanowski, Olaf Droegehorn,

Wolfgang Kellerer, Herma van Kranenburg,

Kimmo Raatikainen, Stefan Steglich

WWRF13, Jeju, Korea, Feb. 2-3, 2005

WWRF Briefing WG2-br2

Next Generation Mobile Service Features

STRATEGIC VISIONon future research directions

in the wireless field

Page 2: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 2

Terminals

Reference Model

Devices and CommunicationEnd Systems

Service Platform

Generic Service Elementsfor all layers

Service Semantic

Wired or wireless Networks

IP basedCommunication

Subsystem

Bu

sin

ess

Mo

del

Networks

IP Transport Layer

Network Control & Management Layer

Service Support Layer

Service Execution Layer

Application Support Layer

Service

Bundling

Service

Control

Service

Discovery

Service

Creation

Environm

ent M

onitoring

Service

Deploym

ent

Conflict

Resolution

AmbientAwareness

Personalization Adaptation

User Model & Appl. ScenariosCommunication Space

(Contexts & Objects)

Page 3: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 3

Terminals

Reference Model

Networks

IP Transport Layer

Network Control & Management Layer

Service Support Layer

Service Execution Layer

Application Support Layer

Service

Bundling

Service

Control

Service

Discovery

Service

Creation

Environm

ent M

onitoring

Service

Deploym

ent

Conflict

Resolution

AmbientAwareness

Personalization Adaptation

User Model & Appl. Scenarios

Service Features

Page 4: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 4

Personalization

• The Personalization feature provides information to tailor services to the individual preferences of the users in a given context to

- Ease service selection and usage

- Increase the perception of the user's communication space

• Personalized services automatically reflect user needs in a specific situation (context)

Page 5: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 5

General Personalization Model Approach

Preferences ManagementPreferences Management

Personalization Function

Service AService A Service BService B Service CService C

Interface

Database

Page 6: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 6

Personalization Factors

• Acquisition of user preferences (interactively or automated)

• Storage of preferences in user profiles

• Profile exchange

• Description of the user context

• Preference-based activation of the user context

• Security and privacy

Page 7: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 7

Systems Used for Learning User Preferences

Preferences are learned by the observation of user behavior in certain contexts according to predefined rules

Recommendation systems:Exploit human feed back to learn preferences

Computers Assisted Self Explication:the user specifies preferences online

The actors recommendations are compared and combined into groups with similar profiles

Page 8: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 8

User Profiles

• Storage of preferences in user profiles

• Information model describing User Preferences- user specific information (name, address, …) and

- user specific preferences

• State of the Art description languages include- Composite Capabilities/Preferences Profile (CC/PP) and

- UserAgent Profile (UAProf): CC/PP vocabulary for terminals

• Profile selection and activation- There is always (exactly) one active profile per user

- Selection of the active profile according to the “activation context”

Page 9: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 9

User Context

Task Social arenaRoleMental contextPhysiological contextNetwork

Personal context Task context

User context

Social context SpatioTemporal context

User

Environment context

* **

*

*

**

*** *

*

** *

Page 10: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 10

Ontology-based User Profile and Context Description

• Semantic information helps to understand relationships between objects

(compare profiles, default preferences, technical abstraction)

RDFS

HTMLXHTML RDF

DAML+OILOWL

DAML-SWSMF

DAML-S DAML ServicesDAML+OIL DARPA Agent Markup Language,

Ontology Inference LayerWSMF Web Service Modeling FrameworkOWL Web Ontology LanguageRDFS RDF SchemaRDF Resource Description Framework

XML

Page 11: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 11

Ambient Awareness

• I-centric systems

- Services to be tailored to user preferences and user contexts (personalization)

- Services automatically adapt to changes in the context (adaptation)

• The Ambient Awareness feature supports the collection and management of context information in the communication space (ambient information)

- Acquisition of ambient information

- Interpretation of ambient information

Page 12: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 12

Ambient Awareness Factors

• Acquisition of ambient information

- Sensing of the user context (sensors, HMI)

- User context, physical context, time, computing context

• Exchange of ambient information

• Interpretation of ambient information

• Provision of the ambient information to services and portal components

Page 13: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 13

Sensors Capturing Ambient Information

Sensors

Page 14: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 14

Acquisition of Ambient Information

Ambient Information Server

AmbientInformation

Store

Interpreter

Service

Sensor NetworkInterpreter

Interpreter

Interpreter

User InteractionDirect Information

GatheringIndirect Information

Gathering

Provisioning/Usage of Ambient Information

Page 15: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 15

Provisioning Chain for Ambient Information

Page 16: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 16

Adaptability

• The Adaptability feature provides support to application to be able to adapt to changes in the context

- Based on information (profiles, preferences, ambient information)

provided by the personalization and ambient awareness features

- Typical situations:

substantial change in characteristics of connectivity

entering into a new service domain

changing terminal device in the service session

Page 17: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 17

Adaptability Factors

• Media adaptation

- Text-to-speech, transcoding

• Content adaptation

- Presentation, ordering, ading/deleting information

• Service behavior adaptation

• Adaptability has to be reactive and proactive

Page 18: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 18

Service Adaptation

Ambient Information ServerTerminal

Service Adaptation Function ServiceRequest

Respond

Request

Respond

A BAccessNetwork

Profile and PreferencesManagement System

SvcDesc

Delivery Context

•Capabilities of theaccess mechanism

•Ambient information•User preferences

Page 19: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 19

Adaptability Enablers

• Environment monitoring

• Event notification

• Distributed application framework(adaptation environment)

• Perception service (store and retrieve knowledge)

• Modeling services (model builder, combiner)

• Ontology service

• Semantic matching engine

• Mobile distributed information base (reliable, stable, sync.)

Detect changes and notify

Component discovery, replacement, relocation, combination, configuration

Understanding, matching and using various models

Page 20: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 20

Summary

• Three main service features have been identified to support B3G services and applications

- Personalization

- Ambient Awareness

- Adaptation

• This WWRF Briefing presents these features and describes their main enabling functionalities (called factors) needed to realize these features

• A detailed description of personalization, ambient awareness and adaptation is given in three WG2 White Papers with these same titles

Page 21: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 21

Credits to

• All contributors to the WG2 White Papers ‘Personalization‘, ‘Ambient Awareness‘, ‘Adaptation‘

Page 22: Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · wg2@wireless-world-research.org · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang

WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 22

Contact

• See http://www.wireless-world-research.org/

• See http://wg2.ww-rf.org/

• mailto: [email protected] .de

• mailto: [email protected]