
|
|
Departmental Colloquia (2004-2005)
March 25, 2005 3-4:00, Lindley Hall, Rm. 102
Client-Centered Energy Savings for TCP Downloads
David Lowenthal
Abstract:
In mobile devices, the wireless network interface card (WNIC) consumes a significant
portion of overall system energy. One way to reduce energy consumed by a device is to
transition its WNIC to a lower-power sleep mode when data is not being received or
transmitted. This talk discusses client-centered techniques for saving energy during TCP
downloads. The basic idea is that the client predicts when packets will arrive, keeping the
WNIC in sleep mode only when necessary. Furthermore, the client increases the amount of time
that can be spent in sleep mode by shaping the traffic; in particular, the client convinces
the server to send data in bursts rather in a smooth manner, trading lower WNIC energy cost
for increased transmission time. Our technique uses client-side modifications to TCP and does
not rely on any assistance from the server, a proxy, or IEEE 802.11b power-saving mode.
Results show that our scheme can save significant WNIC energy with only a modest increase
in the transmission time.
Biography:
Dave Lowenthal is an associate professor of Computer Science at the
University of Georgia. He received his Ph.D. in the Computer Science
department at the University of Arizona in 1996. His research centers
on parallel and distributed computing, operating systems, and
networks. Current research projects include addressing scalability
and energy for high-performance computing, as well as developing
TCP-compatible protocols that save energy (for mobile devices) and
achieve low latency (for multimedia applications).
|