Wi-Fi has long been regarded as a big drain on mobile battery life. Several techniques have been developed to reduced the power demands of Wi-Fi, by using the radio sparingly.
Farpoint Group tested whether 802.11's Power Save Mode (PSM) actually delivers any significant benefit, and found that by and large, it does not.
Here are the details of the test.
Test configuration and procedures
The basic test strategy was to copy a file consisting of roughly 1MB (1,095,680 bytes, to be precise) from a source computer to a destination computer as many times as possible, beginning with a fully charged battery and ending each test run when the notebook computer went into hibernation as a result of near exhaustion of the battery, defined in this case as 5 percent of battery charge remaining.
The test was driven by a simple DOS .bat file, the logic for which was to print the time of day, copy the file from source to destination, pause for three seconds, increment and display a counter indicating the loop iteration, and then run continuously until the battery gave out. The purpose of the pause was to allow more than enough time for the notebook to go into PSM and to simulate a fairly low Wi-Fi usage duty cycle, so as to maximise the time the radio was asleep. The test script was run on the destination computer so that transactions would be initiated and recorded by the mains-powered computer.
The destination in all test cases was a Dell 4500 desktop upgraded with a PCI gigabit Ethernet adapter and running Windows XP Pro with all current updates applied as of the date that testing began. Power conservation features on this machine were disabled for all test runs as it was operating on AC power.
We used two different source computers, both notebooks: an Acer Aspire 5920 notebook equipped with Vista Ultimate (including all updates available as of the date of the test run, but not including SP1), and featuring both gigabit Ethernet ports and an integral Intel 4965 a/g/n wireless adapter; and an HP Compaq nx6125 with gigabit Ethernet and a Broadcom 802.11 b/g radio.
Both machines were directly connected to each other either via a gigabit Ethernet link (for baseline testing), and via a wireless connection (using an access point). At no time were any elements connected to any other network or the Internet.
The Acer's built-in wireless adapter was used in 802.11g mode only, with a Netgear WNR854T router (used only as an access point in this test) forced to 802.11g mode as well. The Acer's internal adapter was also used in 802.11n mode with a Linksys WRT350N router (again, as an access point). Similar 802.11g testing was performed with the HP notebook, using the Linksys AP, and also with two external 802.11n adapters (a Linksys PC card and an SMC USB adapter) connected to the Linksys AP. All of this provided a good variety of test cases.
Our test procedure involved first establishing a baseline for performance in terms of throughput. We then repeated the test with each Wi-Fi client adapter/access point pair, in each case the only variable being the changing of the level of client Wi-Fi power conservation. Both notebooks kept the hard drive on all the time, and the Acer was set to 50 percent display brightness while the HP's display was kept all the way up. We used a spectrum analyzer to monitor for any high-amplitude interference that might affect results throughout all test runs, and none was observed.
Less than satisfying results
What jumps out almost immediately from this data is that PSM in any form delivered very little in terms of additional run time, and occasionally had a major detrimental impact on throughput.
The best improvement in runtime that we saw was a little over 8-percent in the case of the Linksys AP/Linksys Adapter running on our HP notebook with PSM enabled. That said, this combination also simply decimated throughput to less than half that of the CAM case. Interestingly, this same combination of gear with "Fast" PSM enabled still resulted in 4 percenrt better run time and yielded a 0.5 percent gain in throughput.
Overall, though, it was clear that PSM was not contributing to significantly longer runtimes, and thus appears to have a negligible impact on notebook battery life. Moreover, in most cases, throughput was adversely affected and, where it was not, no real benefit was noted.
And the reason for this is the relatively large amount of power consumed in modern notebooks in comparison with the energy used by today's Wi-Fi adapters.
The 802.11 standard was initially developed during a time when processor clocks were in the 100MHz to 200MHz. range, and initial WLAN designs involved a significant number of power-hungry components. Today, however, Wi-Fi adapters are highly integrated - meaning fewer chips are required to implement a Wi-Fi solution - and designs are more power-efficient. Meanwhile, the notebooks' other components - most notably the processor (because of higher clock rates) and display and backlighting (due to much higher resolutions) - often consume more energy than in the past.
Notebook designers have compensated with larger batteries and a continual emphasis on power-conservative designs and provisions for a high degree of end-user control over power conservation settings in many cases, but the proportion of energy consumed between the computer and the WLAN adapter has clearly flipped.
As a consequence, it would be hard to encourage users to enable PSM in their daily operations. PSM is mostly harmless, but can also have very negative performance impacts. We also noted in the testing of some of the power-save modes on the Intel adapter that test runs would not complete, timing out with an error message, indicating that the notebook was simply not responding fast enough to meet application demands. Users thus need to be cautioned about setting PSM options without some knowledge of the possible consequences.
Saving energy in any form is, as Martha Stewart might say, a good thing [UK readers, Martha Stewart is some sort of American cookery celebrity - Editor]. But, more importantly, anyone who is mobile knows that, apart from dropping one's mobile computer or communicator on a concrete floor, the most likely failure mode for these devices is a battery going dead. While I still recommend carrying a fully charged spare battery for all critical mobile devices essentially everywhere (understanding that is problematic with notebook batteries that tend to be large, heavy, and expensive), anything we can do to optimise battery life without creating a significant impact on network throughput needs to be considered, if not implemented as a matter of policy. Our tests show, however, that a slam-dunk case for Wi-Fi Power Save Mode cannot be made.
As a final note, it's also important to point out that we've only been considering the client-side elements of power conservation. While infrastructure plays a critical role in the implementation of the protocol-related elements of WLAN power management, it also makes sense to examine the power, and thus the cooling and cost, impacts of all WLAN infrastructure-side equipment, most importantly access points. While not all 802.11n access points, for example, can run on 802.3af power over Ethernet, it is wise to consider access point power consumption when evaluating new equipment. While this may not be the deciding factor in a purchasing decision, it makes sense that such an item at least be in the RFP.
Mathias is a principal with Farpoint Group, an advisory firm specialising in wireless networking and mobile computing. He can be reached at [email protected] This article appeared in Network World.