Somniloquy: Augmenting Network Interfaces to Reduce PC Energy Usage
[Abstract] [Documents] [Presentations] [Back to Research] [Homepage]
Reducing the energy consumption of PCs is becoming increasingly important with rising energy costs and environmental concerns. Sleep states such as S3 (suspend to RAM) save energy, but sometimes they cannot be used because they prevent PCs from performing networking tasks, such as accepting remote desktop logins or performing background file transfers. In this paper, we present Somniloquy, an architecture that augments network interfaces to allow PCs in S3 to be responsive to network traffic. We show that many applications can be supported without application-specific code in the augmented network interface by using application-level wakeup triggers, e.g. for remote desktop and VoIP. A further class of applications can be supported with modest processing and memory resources in the network interface, including instant messaging presence and peer-to-peer file sharing. Our prototype implementation of Somniloquy using a USB peripheral shows significant energy saving potential in experiments, with 11x to 24x less power draw in several scenarios, which in turn translates to significant cost savings for PC users.
Documents:
“Somniloquy: Augmenting Network Interfaces to
Reduce PC Energy Usage”. [PDF]
Yuvraj Agarwal, Steve Hodges, James Scott,
Ranveer Chandra, Paramvir Bahl, and Rajesh Gupta.
In Proceedings of the USENIX Symposium on
Networked Systems Design and Implementation (NSDI ’09),
April 2009.
Presentations:
Yuvraj Agarwal @ NSDI in Boston, April 23, 2009. [PowerPoint 2007 - PPTX]
In the Press!
[April 26th- May 4th 2009] -- "Somniloquy"
has been getting a lot of Press!
Engadget,
Gizmodo, Slashdot,
Times of India, Hindu and lots of others [click
for entire list]!
[May 1st, 2009]
-- NetworkWorld calls Somniloquy as one of "20-Kick-Ass-Networking-Research-Ideas"
of the year! :-)
UPDATE: June, 2010
--- We have a related project to Somniloquy called "SleepServers".
SleepServers are geared more towards enterprises including universities.
We encourage you to take a look. [LINK]
Maintained By : Yuvraj Agarwal Last Edited: June 15, 2010