page 1 wwrf briefing wg2-br2 · kellerer/arbanowski · [email protected] · 03/2005 ·...
TRANSCRIPT
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
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)
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
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)
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
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
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
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”
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
* **
*
*
**
*** *
*
** *
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
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
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
WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 13
Sensors Capturing Ambient Information
Sensors
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
WWRF Briefing WG2-br2 · Kellerer/Arbanowski · [email protected] · 03/2005 · WWRF13, Korea page 15
Provisioning Chain for Ambient Information
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
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
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
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
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
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‘
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]