Context-Aware Multimedia Services in a Pervasive EnvironmentThe Daidalos Approach Kevin Doolin, Andreas Pashalidis, Andreas Kassler, Telma Mota Prosense Workshop Dublin, Ireland

Outline Introduction Pervasiveness Context-Awareness Sensor

as Context Sources Daidalos Solution Conclusion

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 2

Services: The reality

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 3

Services: The Pervasive vision

Enabler

Enabler Enabler Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 4

Trends and Visions 

Ubiquituous Computing (M. Weisser) •



enhances computer use by making computers “available throughout the physical environment, while making them effectively invisible for the human user.“

Pervasive Computing •

people are surrounded by intelligent and intuitive interfaces embedded in everyday objects around them.



interfaces recognize and respond to the situation and behavior of an individual in a personalized manner, while considering the context and conditions in the surrounding environment



making use of multiple independent devices that are seamlessly interconnected and aim to provide various intelligent services in a transparently and self-configuring manner, while ensuring a fair degree of privacy / nonintrusiveness Persense Workshop 03/08, Dublin, Ireland

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

© The Daidalos Consortium

Page 5

Context-Definition 

Schmidt, 1999: •



Chen and Kotz, 2000: •



"A context describes a situation and the environment a device or user is in. A context is identified by a unique name. For each context, a set of features is relevant. For each relevant feature a range of values is determined (implicit or explicit) by the context” "Context is the set of environmental states and settings that either determines an application's behaviour or in which an application event occurs and is interesting to the user”

Context-Awareness: •

“A system is context-aware if it uses context to provide relevant information and/or services to the user, where relevancy depends on the user’s task.” [Dey, 2001 “Understanding and using context”]

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 6

Context-Awareness and Service Enablers 

Context and Context-Awareness [Roussaki et al., 2006] • •

• •





The information and knowledge necessary to enable devices and services to sense changes in their environment, or discover the characteristics of the current situation, and to automatically adapt and act based on these changes/characteristics, considering the user’s preferences, requirements and objectives.

Depending on Preferences and Context, Service Enablers can: • • • •



Select Proper Content Send the content to the user(s) in a proper time Select the interested users to receive the content Choose the most adequate interfaces, networks and providers to use in order to distribute the content. Discover, choose , create, access, adapt and deploy the most interesting multimedia services/applications

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 7

Context-Awareness









  Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Spatial (location, presence, proximity, velocity, acceleration) Temporal (past/present/future, hours, minutes, seconds, …) Environmental / physical (weather, temperature, humidity,…) User (identity, profile, age, gender, preferences, features, agenda,activity, bio parameters, emotional state, social, …) Service / Device features System / Plattform / Network features Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 8

Trends and Visions 

Sensors and Networked (embedded) Objects • •

Agriculture Road safety -



Homeland security -





Ice on road Large area monitoring

Urban Sensing

Use SensorNW as Context SourceÆ Context Sensing

End-to-end unicast flows Multicast/convergecast flows

www.nanotech-now.com/smartdust.htm

Context-Aware Multimedia Services in a Pervasive http://www.berkeley.edu/news/media/releases/2002/08/images/mote.jpg Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 9

Sensors as Context Source            

Location (e.g. GPS, WiFi, Cellular, …) Presence, Proximity, Vicinity Light (w.r.t. intensity, direction, reflection, type, wavelength, …) Audio (w.r.t. sound level, type, direction, distance, frequency, …) Movement, Acceleration, Orientation (e.g. accelerometers, tachymeter, angular sensors, ball switches, …) Visual sensors (e.g. camera, optical character recognition) Electro-Magnetic Field Temperature, Humidity, Air Pressure, Wind Speed Weight, Force, Touch Gas-Sensors, Electronic Noses Bio-Sensors (w.r.t. blood pressure, sugar level, body temperature, …) ID sensors (e.g. Barcode, RFID)

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 10

UbiSec&Sens FP6 Project security & reliability

routing & transport

-

in-network processing

authentication “re-recognition” key predistribution

-

WSN access

secure distributed secure routing data storage concealed data aggregation data plausibility routing & secure Secure reliable transport aggregator DCU node election aggregator node discrepancy election query

-

Sensors report to aggregators because of security requirements: “concealed data aggregation” Aggregators report to the sink submit queries to the sink S knows a consolidated result

To provide a security and reliability architecture for medium and large-scale WSNs acting in volatile environments Apply a radically new design cycle for secure sensor networks To provide a complete toolbox of security and reliability aware components for sensor network application debelopment Focus on the intersection of security, routing and in-network processing

R1

R2



S

AGR

AGR AGR

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Wireless PageSensor 11 Network

Rn

How to make IMS context aware? 

IMS – IP based Multimedia Subsystem • • •





Generic service plattform for NGN Network operators are highly interested to provide services Based on SIP, using centralized elements such as P-CSCF, SCSCF Mostly static information, presence as only context information

Goal: Enhance/Augment IMS • •

to support pervasive multimedia services to interact with and integrate sensor networks -



can provide contextual data as input for making the multimedia service as context-aware as possible

Promote a distributed architecture where the user terminal is seen by the applications as an “enabling server”. -

Improves scalability when compared with IMS.

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 12

Daidalos Pervasive Architecture Terminal Service Enablers PCM

PM

LeM

IdM

CoM

DeM

SDM

CM

Servers CMS SDS

LS

Deploy Services LM

Traffic Service Doctor Service

MMSB

WSN

Server MA

proxy

sink

MMSPUA CE

Ctx Sources

UA

Proxy NCM

Ctx Consumers IMS Component

•Collect context information (push + pull) •Notify context changes •Distributed context maintenance •Context propagation and access control •Context query handling •Context inference •History and Quality of Context support •Context consistency control

WSN/ AGR

QOS Client

Sensor

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

ZQoS Brk ARM

ID Brk A4C

AGR

AG

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 13

Daidalos Pervasive Architecture •Service discovery, filtering, composition •Service deployment and service lifecycle Terminal Service Enablers PCM

PM

LeM

IdM

CoM

DeM

SDM

CM

Servers CMS SDS

LS

Deploy Services LM

Traffic Service Doctor Service

MMSB

WSN

Server MA

proxy

MMSPUA CE

Ctx Sources

UA

Proxy NCM

Ctx Consumers IMS Component

sink

WSN/ AGR

QOS Client

Sensor

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

ZQoS Brk ARM

ID Brk A4C

AGR

AG

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 14

Daidalos Pervasive Architecture Terminal Service Enablers PCM

PM

LeM

IdM

CoM

DeM

SDM

CM

Servers CMS SDS

LS

Deploy Services LM

Traffic Service Doctor Service

MMSB

WSN

Server MA

proxy

sink

MMSPUA CE

Ctx Sources

UA

Proxy NCM

Ctx Consumers IMS Component

•manages user preferences •“when in lecture theater, switch-off ringtone and vibrate only” •storing and retrieving preferences •evaluating preference conditions •determine actual preference outcome •monitoring context conditions affecting preferences

WSN/ AGR

QOS Client

Sensor

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

ZQoS Brk ARM

ID Brk A4C

AGR

AG

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 15

Daidalos Pervasive Architecture •analyses user interaction with service enabler layer and 3rd party services, •learn the behavior of the user •create new preferences inferred from learned behaviour.

Terminal Service Enablers PCM

PM

LeM

IdM

CoM

DeM

SDM

CM

Servers CMS SDS

LS

Deploy Services LM

Traffic Service Doctor Service

MMSB

WSN

Server MA

proxy

MMSPUA CE

Ctx Sources

UA

Proxy NCM

Ctx Consumers IMS Component

sink

WSN/ AGR

QOS Client

Sensor

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

ZQoS Brk ARM

ID Brk A4C

AGR

AG

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 16

Daidalos Pervasive Architecture Terminal Service Enablers PCM

PM

LeM

IdM

CoM

DeM

SDM

CM

Servers CMS SDS

LS

Deploy Services LM

Traffic Service Doctor Service

MMSB

WSN

Server MA

proxy

sink

MMSPUA CE

Ctx Sources

UA

Proxy NCM

Ctx Consumers IMS Component

•negotiation of multimedia session control •setup, modification and teardown •SIP signaling and RTP for corresponding flows, •QoS (de)allocation, •retrieval and sending of authentication •notification of context-related multimedia specific events to CM

WSN/ AGR

QOS Client

Sensor

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

ZQoS Brk ARM

ID Brk A4C

AGR

AG

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 17

Daidalos Pervasive Architecture •IMS Call Session Control Functions •CSCF - Proxy, Interrogating and Server •coordinates resource admission control components for QoS assurance •provides support for session and terminal mobility in a fixed-mobile converged environment

Terminal Service Enablers PCM

PM

LeM

IdM

CoM

DeM

SDM

CM

Servers CMS SDS

LS

Deploy Services LM

Traffic Service Doctor Service

MMSB

WSN

Server MA

proxy

MMSPUA CE

Ctx Sources

UA

Proxy NCM

Ctx Consumers IMS Component

sink

WSN/ AGR

QOS Client

Sensor

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

ZQoS Brk ARM

ID Brk A4C

AGR

AG

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 18

Integration of DAIDALOS & UbiSec&Sens

Use Use SensorNW SensorNW as as Context Context SourceÆ SourceÆ Context Context Sensing Sensing

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 19

Integration of DAIDALOS & UbiSec&Sens

DAIDALOS specific

Integration Point

UbiSec&Sens specific

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 20

Integration Properties WSN-specific

protocols are decoupled from the WSN interface and the CMS;





Allows to exchange sensors and aggregators without having to interrupt service towards the CMS. translation between raw sensor data and CMS format -

WSN •

• •

proxy serves as a management point

operator can configure access control rights of the CMS.

WNS •

Context Model/Ontology

proxy protects against power drainage.

proxy will never pull measurements from the WSN as a result of an incoming query from the CMS; update rate on WSN decoupled from CMS requests The proxy reports locally cached measurements to the CMS.

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 21

Context-aware Scenarios 

Scene 1: •

Sensor Input: -

• •



Context Inferred: User is sleeping Action: Redirect incoming calls

Scene 2 •

Sensor Input: -



It is dark, silent, type of place is indoors, time is “night-time”, user is horizontal, rarely moves, absolute user location is stable.

Place type is indoors, user is moving to classroom (locationing) Context Inferred: User is entering classroom Action: As his agenda shows user has to give a lecture, redirect incoming calls to secretary

Scene 3 •

Sensor Input: -

-

Place type is indoors, user is moving from living room to kitchen (locationing), TV is displaying Football game Context Inferred: User is wants to get some beer Action: Football game is redirected to fridge display

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach

Persense Workshop 03/08, Dublin, Ireland © The Daidalos Consortium Page 22

Context-Aware Multimedia Services in a Pervasive Environment- The Daidalos Approach …end of presentation.

Title of presentation

Location (e.g. GPS, WiFi, Cellular, …) > Presence, Proximity ... Based on SIP, using centralized elements such as P-CSCF, S-. CSCF. • Mostly static ... Environment- The Daidalos Approach. NCM. Terminal. QOS. Client. CE. ARM. ZQoS. Brk.

1MB Sizes 0 Downloads 224 Views

Recommend Documents

Presentation Title Presentation Sub-Title
April 2010, Prahran, Melbourne. • Direct impacts ... Victoria. Currently infrastructure and facilities are designed based on past climate, not future climate. ... Sensitivity of Materials to Climate Change Impacts. Material. CO. 2. Cyclones. & Stor

Presentation Title Presentation Sub-Title
Climate change impacts – impact upon cycling conditions and infrastructure. Infrastructure and climate change risks for Vic. Primary impacts – impact upon ...

Presentation Title Presentation Sub-Title
Helen Millicer, Member, Glen Eira BUG and Bicycle. Victoria Board. Thanks for permission to use slides from presentations given to PACIA members in Vic and ...

ALL IN PRESENTATION TITLE CAPS
Turning to how we are supporting businesses across Devon & Cornwall - we have over 16,000 customers, supported by 180 colleagues across the Region.

Presentation title here
Robust programme management systems and controls, guaranteeing ... We commissioned the Responsible Employer to understand the extent to which.

Presentation Title Goes Here
Note: This analysis has undergone peer review and full results have been published in the International Journal of Advertising. Many TV ads are posted to YouTube - but few take off. 2. Page 3. uzz wareness elebrity status istinctiveness. Creative. Vi

all in presentation title caps
website where you will find the application process. •Each year the group ... Success through independence and impartiality – build reputation for the programme, whilst subtly ... Utilise own skills and tenacity. Develops great leaders to come ..

Presentation Title Goes Here
Observation. • Total number of participation grows linearly with increase in the number of participants. % of bug reports corrected. Group size. 95%. 80%. 1 to 8. 1 to 4. 54%. 25%. 1. 1 to 2 ...

Title of presentation Phonologically balanced nonwords ...
Phonologically balanced nonwords: Enhancing the tools for investigating the ... repetition performance and a locus on chromosome 16 (SLI1) (SLIC, 2002; SLIC, ... we construct a revised set of nonwords which remains similar to the NWR Test.

Title title title
2 GHz Intel Core Duo as a test system. Baseline Experiment. It was important to establish a baseline before continuing with either model validation or the phage therapy experiment. In order to accomplish this we tuned the parameters outlined in Table

title title
Perhaps as a result of the greater social acceptance of homosexuals, more and more individuals have ..... This is but the first mention of what becomes a very ..... Biblical Ethics and Homosexuality: Listening to Scripture (ed. Robert L. Brawley;.

title
description

TITLE
Figure 1: Main energy flows during the plant production in agro-ecosystems. R- represents .... Environmental Policy, Environmental. Engineering ... Emergy evaluation of three cropping systems in the southwestern. Australia. Ecological.

Presentation
A fast, cheap and simple analytical method. .... limited data from Jordan ... data. • Some of those: Mishor Yamin,. Revivim – Mashabim, Sde-. Boker, Shivta ...

title
descripsi

title
discripsi

title
description

title
Description

TITLE
Agricultural production is realized through a combination of natural and human factors. During this ... Albania`s Ministry of Agriculture, Food, and. Consumer ...

title
discripsi

presentation title goes here with up to two lines Services
Choice drivers (%). 40. Source: BCG Travel & Tourism Digital Marketing Survey 2012 ... it still takes a lot of time to get the job done. Hours spent per ... Source: National Association of Broadcasters, Nielsen, April 2009: "Global advertising: Consu

Paper Title (use style: paper title) - Sites
Android application which is having higher graphics or rendering requirements. Graphics intensive applications such as games, internet browser and video ...

Title of paper
mensions, namely the company strategy, the business functions a company or its ..... intelligence from the order fulfillment environment ... Gartner Group, COM-.

presentation title goes here with up to two lines Services
Nov 10, 2011 - Saw advertisements on television. Received ... Net Influence – Top Sources Above Average. Traditional ... but influence drops off strongly in.