Withdraw
Loading…
On Energy, Adaptation, and the Death of Frames
Harris, Albert F., III; Snader, Robin; Kravets, Robin
Loading…
Permalink
https://hdl.handle.net/2142/11213
Description
- Title
- On Energy, Adaptation, and the Death of Frames
- Author(s)
- Harris, Albert F., III
- Snader, Robin
- Kravets, Robin
- Issue Date
- 2006-06
- Keyword(s)
- mobile computing
- computer science
- Abstract
- Increases in computing capabilities of mobile devices have led to the use of multimedia applications that have high processor and bandwidth resource requirements, each of which consume significant energy. However, battery capacities have not kept pace, driving the design of energy-aware applications. Traditionally multimedia applications have used encoding techniques to deal with bandwidth constraints, essentially trading off CPU for networking resources. However, in the context of energy constraints, it is not clear that this CPU-intensive approach is the most efficient. Making correct trade off decisions requires information about costs of both the CPU and the network. In addition to energy-savings by adaptive applications, further energy conservation can be achieved by leveraging application layer information at the network layer. Because of their ability to tolerate loss, multimedia applications present unique opportunities to the design of such energy-efficient network protocols, despite their strict timing constraints. Essentially, transport protocols can use application level information to make intelligent decisions about when to perform frame recovery, positively impacting system energy conservation. Previous adaptive systems concentrate on sharing resource information between the application and the network in only one direction and so perform sub-optimally. Therefore, it is necessary to design cooperative solutions that share resource information in both directions. To this end, we present a data-oriented energy model that exposes cross-layer interactions and enables specific optimizations in the application and network layers. We demonstrate that by passing a minimal amount of information in both directions, an adaptive application paired with our adaptive transport protocol, Reaper, can achieve significant energy savings, which we verify through a system implementation.
- Type of Resource
- text
- Permalink
- http://hdl.handle.net/2142/11213
- Copyright and License Information
- You are granted permission for the non-commercial reproduction, distribution, display, and performance of this technical report in any format, BUT this permission is only for a period of 45 (forty-five) days from the most recent time that you verified that this technical report is still available from the University of Illinois at Urbana-Champaign Computer Science Department under terms that include this permission. All other rights are reserved by the author(s).
Owning Collections
Manage Files
Loading…
Edit Collection Membership
Loading…
Edit Metadata
Loading…
Edit Properties
Loading…
Embargoes
Loading…