Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Design and Evaluation of a Cross-Layer Adaptation Framework for Mobile Multimedia Systems

Summary: Design and Evaluation of a Cross-Layer Adaptation
Framework for Mobile Multimedia Systems
Wanghong Yuana, Klara Nahrstedta, Sarita V. Advea, Douglas L. Jonesb, Robin H. Kravetsa
aDepartment of Computer Science
bDepartment of Electrical and Computer Engineering
University of Illinois at Urbana-Champaign
Appears in SPIE/ACM Multimedia Computing and Networking Conference (MMCN), 2003
Mobile multimedia systems must provide application quality of service (QoS) in the presence of dynamically
varying and multiple resource constraints (e.g., variations in available CPU time, energy, and bandwidth).
Researchers have therefore proposed adaptive systems that can respond to changing resource availability and
application demands. All system layers can benefit from adaptation, but fully exploiting these benefits requires a
new cross-layer adaptation framework to coordinate the adaptations in the different layers. This paper presents
such a framework and its first prototype, called GRACE-1. The framework supports application QoS under
CPU and energy constraints via coordinated adaptation in the hardware, OS, and application layers. Specifi-
cally, GRACE-1 uses global adaptation to handle large and long-term variations, setting application QoS, CPU
allocation, and CPU frequency/voltage to qualitatively new levels. In response to small and temporary varia-
tions, it uses local adaptation within each layer. We have implemented the GRACE-1 prototype on a laptop
system with an adaptive processor. Our experimental results show that, compared to previous approaches that
exploit adaptation in only some of the layers or in an uncoordinated way, GRACE-1 can provide higher overall


Source: Adve, Sarita - Department of Computer Science, University of Illinois at Urbana-Champaign


Collections: Computer Technologies and Information Sciences