A Programming Interface for Application-Aware Adaptation
in Mobile Computing
Brian D. Noble, Morgan Price, and M. Satyanarayanan
School of Computer Science
Carnegie Mellon University
{bnoble,mprice,satya}@cs.cmu.edu
Abstract
Mobile clients face wide variations in network conditions and local
resource availability when accessing remote data. Coping with this
uncertainty requires the ability to retrieve and present data at
varying degrees of fidelity. In this paper we present
applicaton-aware adaptation as a solution to this problem. The
essence of our solution is a collaborative partnership between
applications and the operating system. We describe the Odyssey API
for application-aware adaptation and demonstrate its use in accessing
two types of data: video and maps.
Download the full text of this paper in
ASCII (41,786 bytes) and
POSTSCRIPT (106,430 bytes) form.
To Become a USENIX Member, please see our
Membership Information.