ubicomp systems: topics & challenges

17
UBICOMP SYSTEMS: TOPICS & CHALLENGES

Upload: kendra

Post on 24-Feb-2016

45 views

Category:

Documents


0 download

DESCRIPTION

Ubicomp systems: topics & challenges. New computing model. Heterogeneous devices Interaction: Many-to-many Possibly implicit, invisible, through natural interactions Networking: Wireless Ad-hoc. Example: ABC. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Ubicomp systems: topics & challenges

UBICOMP SYSTEMS: TOPICS & CHALLENGES

Page 2: Ubicomp systems: topics & challenges

New computing model Heterogeneous devices Interaction:

Many-to-many Possibly implicit, invisible, through natural

interactions Networking:

Wireless Ad-hoc

Page 4: Ubicomp systems: topics & challenges

Ubicomp systems research Some core challenges:

Resource impoverished devices (resource-aware computing)

Execution environments: Volatile Heterogeneous Fluctuating

Invisible computing Security and privacy

Page 5: Ubicomp systems: topics & challenges

Resource impoverished devices Energy:

Consumption Foraging

Page 6: Ubicomp systems: topics & challenges

Reducing consumption Example:

FSI current wave meter: Sleep/wake f[Hz]↓

current meter and pressuresensor in frame

tilt

Page 7: Ubicomp systems: topics & challenges

Power for wireless comm Example: in-network processing

Page 8: Ubicomp systems: topics & challenges

Foraging Power Cyber

Page 9: Ubicomp systems: topics & challenges

Volatile execution environments Volatility:

Devices come and go Communication structure changes

Service discovery

Page 10: Ubicomp systems: topics & challenges

Heterogeneous execution environments

Ubicomp application: may span several devices

Patchwork of technologies: Bell, G., Dourish, P., 2006,

Yesterday’s tomorrows: notes on ubiquitous computing’s dominant vision. Personal Ubiquitous Computing Better in the future? Is messiness the norm?

Heterogeneous hardware – fundamental!

Page 11: Ubicomp systems: topics & challenges

Fluctuating execution environments

PC: static Ubicomp devices:

Multiple devices Mobile Distributed applications

Page 12: Ubicomp systems: topics & challenges

Fluctuating execution environments

Research focus areas: Context-aware computing:

User, others present, temperature, light, etc… UCF Chapter 8

Location (location-based computing) A type of context! UCF Chapter 7 LoCA: http://loca2009.context-aware.org/

Integration ABC Project54

Page 13: Ubicomp systems: topics & challenges

Integration Example: Project54 Kun, A.L., Miller,

W.T., Lenharth, W. H., 2004, Computers in Police Cruisers. IEEE Pervasive Computing 3(4): 34-41

Page 14: Ubicomp systems: topics & challenges

Invisible computing Computers for Weiser’s Sal:

Physically invisible – hidden Mentally invisible – not centers of attention

How to handle errors, notifications, upgrades? Some ideas in Friday A. et al., 2005,

Guidelines and open issues in systems support for Ubicomp: reflections on UbiSys 2003 and 2004. Personal Ubiquitous Computing

Page 15: Ubicomp systems: topics & challenges

Security and privacy Security = confidentiality, integrity,

authenticity of information Privacy = ability to reveal oneself

selectively UCF Chapter 3

Page 16: Ubicomp systems: topics & challenges

Security and privacy - issues Trust Assumptions from conventional protocols Security based on location and context Privacy challenges

E.g. sensors Security challenges

Page 17: Ubicomp systems: topics & challenges

Sensors, privacy: Minority Report