Somniloquy: Augmenting Network Interfaces to Reduce PC Energy Usage
Source: University of California
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 are often not appropriate because ongoing networking tasks, such as accepting remote desktop logins or performing background file transfers, must be supported. In this paper authors present Somniloquy, an architecture that augments network interfaces to allow PCs in S3 to be responsive to network traffic. They show that many applications, such as remote desktop and VoIP, can be supported without application-specific code in the augmented network interface by using application-level wakeup triggers.