Bufier Feedback Scheduling: Runtime Adaptation of Ubicomp ...
UBICOMP SYSTEMS: TOPICS & CHALLENGES. New computing model Heterogeneous devices Interaction: ...
-
Upload
harry-ball -
Category
Documents
-
view
219 -
download
0
Transcript of UBICOMP SYSTEMS: TOPICS & CHALLENGES. New computing model Heterogeneous devices Interaction: ...
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
Bardram, J.E., and Christensen, H.B., 2007, Pervasive computing support for hospitals: An overview of the activity-based computing project. IEEE Pervasive Computing 6(1): 44-51
Ubicomp systems research
Some core challenges: Resource impoverished devices (resource-
aware computing) Execution environments:
Volatile Heterogeneous Fluctuating
Invisible computing Security and privacy
Resource impoverished devices Energy:
Consumption Foraging
Reducing consumption
Example: FSI current wave meter:
Sleep/wake f[Hz]↓
current meter and pressuresensor in frame
tilt
Power for wireless comm
Example: in-network processing
Foraging
Power Cyber
Volatile execution environments Volatility:
Devices come and go Communication structure changes
Service discovery
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!
Fluctuating execution environments
PC: static Ubicomp devices:
Multiple devices Mobile Distributed applications
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
Integration
Example: Project54 Kun, A.L., Miller,
W.T., Lenharth, W. H., 2004, Computers in Police Cruisers. IEEE Pervasive Computing 3(4): 34-41
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
Security and privacy
Security = confidentiality, integrity, authenticity of information
Privacy = ability to reveal oneself selectively
UCF Chapter 3
Security and privacy - issues Trust Assumptions from conventional protocols Security based on location and context Privacy challenges
E.g. sensors Security challenges
Sensors, privacy: Minority Report