11.08.2004 1
Ambient Aware Information Delivery Stephan Steglich, Christian Rck, - - PowerPoint PPT Presentation
Ambient Aware Information Delivery Stephan Steglich, Christian Rck, - - PowerPoint PPT Presentation
Ambient Aware Information Delivery Stephan Steglich, Christian Rck, Stefan Arbanowski steglich@cs.tu-berlin.de, <raeck|arbanowski>@fokus.fraunhofer.de Technical University Berlin / Fraunhofer FOKUS Institute for Open Communication
11.08.2004 2
Problem field
Service 1: E-mail Service 2: WWW/WAP Service 3: Audio/video Service 4: Speech
SERVICES TERMINALS
- Mobile phone
- PDA/communicator
- Laptop computer
- Workstation
- Telephone set
ACCESS
D a t a S p e e c h S M S H S C S D G P R S U T R A N E t h e r net I S D N A n a l
- g
ISDN ISDN & IN services ISP POP UMTS CN Same as GSM and GPRS GPRS CN WAP HTML, XML, Java, cgi-bin GSM CN GSM services CAMEL, SIM Toolkit, WAP
Service adaptation to the terminal and access capabilities. Hide access technology and personal/terminal mobility. Provide: user identification, authentication, charging (content, service, access and transport), billing, location information, terminal capabilities, access/transports available,..
Flexible service creation. Fast service introduction and easy online management. Service personalisation, customisation (service profile)…
Service 1: E-mail Service 2: WWW/WAP Service 3: Audio/video Service 4: Speech
Core Network Current Service Creation
IP-based Service Creation
VHE Service Creation
IP Networks Browser user interface, services on WWW-server (HTML, XML, cgi-bin, Java), entertainment (games), Audio/Video distribution, FTP, SMTP, POP3, VoIP...
B R A N 8 2. 11 * D S L
11.08.2004 3
User-centric information delivery
Service Service Terminals Access Networks Object User
Service Adaptation Framework Service Adaptation Framework
Generic User Interaction Model Personalization Model Ambient Awareness Model Service Service Terminals Access Networks Object User
Service Adaptation Framework Service Adaptation Framework
Generic User Interaction Model Personalization Model Ambient Awareness Model
11.08.2004 4
Ambient-awareness?
- Ambient information describes the environment of the user at
a certain moment in time. This includes physical measurable data, but also relevant items residing in the environment, such as devices and other objects.
- Multi-context indicators:
– Physical contextual indicators, e.g. levels of brightness, noise, humidity, and temperature. – Computing context indicators, e.g. network connectivity characteristics, nearby devices. – User context indicators, e.g. user’s location, social conditions, user’s history. – Temporal context indicators, e.g. time of day, day of week, time before or after a specific event.
- Ambient awareness means to consider and to adapt to
information about the user’s environment (ambient information) in the service provisioning.
11.08.2004 5
Obtaining ambient info
- Directly
– From sensor devices, which measure and provide physical values. – From explicit user statements, by which the user himself describes the environment, e.g. specifying the current location.
- Indirectly:
– By interpreting available data in order to process/revaluate more information. For example, if the location of an active user terminal is known, the location of the user can be derived accordingly.
11.08.2004 6
Network of sensors gathering ambient information
Sensors Sensors
CS
N2 N1 N2 N1
11.08.2004 7
Gathering of ambient information
Ambient Information Server Ambient Information Store Interpreter Service Service Adaptation Framework Sensor Network Interpreter Interpreter Interpreter User Interaction Direct Information Gathering Indirect Information Gathering Provisioning/Usage
- f Ambient Information
Ambient Information Server Ambient Information Store Interpreter Service Service Adaptation Framework Sensor Network Interpreter Interpreter Interpreter User Interaction Direct Information Gathering Indirect Information Gathering Provisioning/Usage
- f Ambient Information
11.08.2004 8
Revaluation of ambient information
Sensor Data Ambient Information Ambient Information + Ambient Information ++ Revaluation by Rule-based Interpretation ... ... Sensor Data Ambient Information Ambient Information + Ambient Information ++ Revaluation by Rule-based Interpretation ... ...
11.08.2004 9
Context Modeling
- Resource Description Framework (RDF) provides data model
specifications and XML-based serialization syntax
- Web Ontology Language (OWL) enables the definition of
domain ontologies and sharing of domain vocabularies
11.08.2004 10
Ambient profile data structure
- Ambient functions:
– Store – Retrieve
- Poll
- Subscribe
11.08.2004 11
Ambient profile according to a specific target location area
Ambient Profile Ambient Data Location of Interest (Target Location Area) Sensor Network Ambient Profile Ambient Data Location of Interest (Target Location Area) Sensor Network Sensor Network
11.08.2004 12
Storage and provisioning
- f ambient data
Ambient Information Server Ambient Information Server Ambient Information Store
Interpret er
Service Service Service Adaptation Framework Service Adaptation Framework Sensor Network Interpreter Interpreter Interpreter User Interaction Ambient Profile Ambient Data Storing Provisioning Ambient Information Server Ambient Information Server Ambient Information Store
Interpret er
Service Service Service Adaptation Framework Service Adaptation Framework Sensor Network Interpreter Interpreter Interpreter User Interaction Ambient Profile Ambient Data Storing Provisioning
11.08.2004 13
Ambient information in the delivery context
Ambient Information Server Terminal Service Adaptation Framework Service Delivery Context
- Network characteristics
- Terminal capabilities
- Ambient information
- User preferences
Request Respond Request Respond A B Access Network
GUIML
Ambient Information Server Terminal Service Adaptation Framework Service Delivery Context
- Network characteristics
- Terminal capabilities
- Ambient information
- User preferences
Request Respond Request Respond A B Access Network
GUIML
11.08.2004 14
Info delivery – functional overview
I-Centric User Interaction Portal I-Centric User Interaction Portal
IP Networks IP Networks PSTN ISDN PSTN ISDN Mobile Networks GSM/UMTS Mobile Networks GSM/UMTS
I-Centric Services I-Centric Services
Personalization Personalization User Interaction Adaptation User Interaction Adaptation Ambient Information Management Ambient Information Management Session Management Session Management Service 1 Service 1 Service 2 Service 2 Service 3 Service 3 Service 4 Service 4 Service n Service n Adapter Gateway Adapter Gateway Adapter Gateway Adapter Gateway Adapter Gateway Adapter Gateway Portal Interface Portal Interface Portal Interface Portal Interface Portal Interface Portal Interface
Access Networks Terminals
11.08.2004 15
Portal Architecture
Service Execution Environment I-Centric User Interaction Platform Adaptor Gateways WAP WAP WEB WEB Telephony Telephony ISDN ISDN SIP SIP Parlay Parlay SMS SMS Instant messaging Instant messaging E-Mail E-Mail Access Networks: IP and Telecommunication Networks Session Manager Session Manager Service Adapter Service Adapter Ambient Server Ambient Server Capability Manager Capability Manager
Preferences Manager Preferences Manager
Delivery Context Handler Delivery Context Handler Identification & Authentication Identification & Authentication Location Server Location Server Portal Access Portal Access Weather Weather Calendar Calendar Communication Communication ... ... Adapter Gateway Adapter Gateway Portal Interface Portal Interface
11.08.2004 16
Ubiquitous Portal Access Mobile Car Desktop Public Terminals
- n TV
at Home
- Long living service sessions user aware portal keeps access state
- Seamless comm. (multimodal) various devices – various services
- Home access & control (e.g.: mobile home access via DSL)
- Set-top Boxes, HAVI, Smart-IP
11.08.2004 17
Mobile Personal Assistant Services
Personalized Information Services (e.g. maps, cinema, hotel, shops, flights) Personal Information Management (Calendar, documents, contacts, notes, messages) e-Government (e.g. taxes, passports, real estate) Personal secretary (cares about all appointments & incoming information, PAM) Personal Environment Control (Smart-IP: TV, VCR, fridge, curtain, light)
- Ubiquitous access & delivery of information one device – various services
- Integrated solution (one-stop-shopping) one portal
- Context aware personalized usage of integrated services
11.08.2004 18
Screenshot: Portal Welcome Page
11.08.2004 19
Screenshot: News Service
11.08.2004 20
Screenshot: Weather Service
11.08.2004 21
Screenshot: Location-based Service
11.08.2004 22
Screenshot Ambient Control Service
11.08.2004 23
- Thank you, any question?