Amair Mairaj Ankush Pandit Krutarth Mithawalla Nick Mathew Raman Narayanan
Wearable Computers
What is a Wearable Computer?
Features of Wearable Computer Consistency Multi-tasking Mobility
A Wearable Computer…
Wearable Computer
Key Properties Near
Transparency
Continuously obtain feedback Compared daily Note if something new
Key Properties Accuracy
and Reliability vs. Cost of Operation Accuracy must be high Should be reliable Cost should be low
Key Properties Secure
Communication
Privacy Authorization
Analysis
Data should be recorded Suggestions to the user
Key Properties 4As Anywhere Anytime Anyone Any device
Challenges Power Heat
use
dissipation
Design and Architecture
Real-Time OS and Distributed System Features
of RTOS
Scheduling Power Management Interrupt Handling
Features
of DS
Resource sharing Control and management
Scheduling Scheduling Power management
in wearable
computers Scheduling and power management
Voltage Scheduling
Proposed Scheduling Voltage shift time not taken
Voltage shift time taken
Power Management Why? Limited energy resources
Allow
functionality despite scarce energy resources Reduce power consumption by sharing tasks with other nodes
Solution Low threshold for migration Distribute when migration occurs
without execution until energy resources fail In case of catastrophic failures, spare node could restart execution if the hand-off signal never arrives.
Future Work Implementation
of the power management solution Implementation of the proposed scheduling algorithm
Conclusion Vast field combines multi-disciplines Future can involve AI & robotics
References
Marculescu, D., Zamora, N. H., Stanley-Marbell, P., and Marculescu, R. 2003. Fault-Tolerant Techniques for Ambient Intelligent Distributed Systems. In Proceedings of the 2003 IEEE/ACM International Conference on Computer-Aided Design (November 09 – 13, 2003). International Conference on Computer Aided Design. IEEE Computer Society, Washington, DC, 348. Kirovski, D., Oliver, N., Sinclair, M., and Tan, D. 2007. Health-OS:: a position paper. In Proceedings of the 1st ACM SIGMOBILE International Workshop on Systems and Networking Support For Healthcare and Assisted Living Environments (San Juan, Puerto Rico, June 11 – 11, 2007). HealthNet ‘07. ACM, New York, NY, 76-78 Quan, G. and Hu, X. 2001. Energy efficient fixed-priority scheduling for real-time systems on variable voltage processors. In Proceedings of the 38th Conference on Design Automation (Las Vegas, Nevada, United States). DAC ‘01. ACM, New York, NY 828833. Gruian, F. 2001. Hard real-time scheduling for low-energy using stochastic data and DVS processors. In Proceedings of the 2001 International Symposium on Low Power Electronics and Design (Huntington Beach, California, United States). ISLPED ‘01. ACM, New York, NY, 46-51. Starner, T. 2001. The Challenges of Wearable Computing: Part 1.
Questions?