Show simple item record

Managing the 802.11 Energy/Performance Tradeoff with Machine Learning

dc.date.accessioned2005-12-22T02:15:02Z
dc.date.accessioned2018-11-24T10:24:16Z
dc.date.available2005-12-22T02:15:02Z
dc.date.available2018-11-24T10:24:16Z
dc.date.issued2004-10-27
dc.identifier.urihttp://hdl.handle.net/1721.1/30499
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/1721.1/30499
dc.description.abstractThis paper addresses the problem of managing the tradeoff betweenenergy consumption and performance in wireless devices implementingthe IEEE 802.11 standard. To save energy, the 802.11 specificationproposes a power-saving mode (PSM), where a device can sleep to saveenergy, periodically waking up to receive packets from a neighbor(e.g., an access point) that may have buffered packets for thesleeping device. Previous work has shown that a fixed polling time forwaking up degrades the performance of Web transfers, because networkactivity is bursty and time-varying. We apply a new online machinelearning algorithm to this problem and show, using ns simulation andtrace analysis, that it is able to adapt well to network activity. Thelearning process makes no assumptions about the underlying networkactivity being stationary or even Markov. Our learning power-savingalgorithm, LPSM, guides the learning using a "loss function" thatcombines the increased latency from potentially sleeping too long andthe wasted use of energy in waking up too soon. In our nssimulations, LPSM saved 7%-20% more energy than 802.11 in power-savingmode, with an associated increase in average latency by a factor of1.02, and not more than 1.2. LPSM is straightforward to implementwithin the 802.11 PSM framework.
dc.format.extent14 p.
dc.format.extent23210224 bytes
dc.format.extent1542849 bytes
dc.language.isoen_US
dc.titleManaging the 802.11 Energy/Performance Tradeoff with Machine Learning


Files in this item

FilesSizeFormatView
MIT-CSAIL-TR-2004-068.pdf1.542Mbapplication/pdfView/Open
MIT-CSAIL-TR-2004-068.ps23.21Mbapplication/postscriptView/Open

This item appears in the following Collection(s)

Show simple item record