Date Added: Jan 2011
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 paper investigates client-centered techniques for energy efficient communication within the network layer. The basic idea is to conserve energy by keeping the WNIC in high-power mode only when necessary. The authors track each connection, which allows them to determine inactive intervals during which to transition the WNIC to sleep mode. Whenever necessary, the authors also shape the traffic from the client side to maximize sleep intervals - convincing the server to send data in bursts.