Workshop on End-to-End, Sense-and-Respond Systems, Applications, and Services Abstract
Pp. 1318 of the Proceedings
M-ECho: A Middleware for Morphable Data-Streaming in Pervasive Systems
Himanshu Raj, Karsten Schwan, and Ripal Nathuji, Georgia Institute of Technology
The end-to-end performance of pervasive mobile systems is commonly dictated by the availability of resources at the weakest link. However, a number of run-time adaptations or morphing steps can be performed to tune the system performance. In this paper, we present M-ECho, a middleware for system morphing. M-ECho is designed with focus on data streaming applications, specifically in the field of pervasive mobile systems. We consider an autonomous robotics application comprising of a set of cooperating mobile robots to demonstrate and evaluate M-ECho's system morphing capabilities. Optimizations are based upon metrics of average instantaneous power consumption at a single node (local) as well as the power consumed by all participants (global). Experimental results show that M-ECho is able to achieve improved end-to-end performance with its dynamic code morphing techniques.
- View the full text of this paper in HTML and PDF.
Until June 2006, you will need your USENIX membership identification in order to access the full papers. The Proceedings are published as a collective work, © 2005 by the USENIX Association. All Rights Reserved. Rights to individual papers remain with the author or the author's employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. USENIX acknowledges all trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.