scispace - formally typeset
Search or ask a question
Proceedings ArticleDOI

E-MiLi: energy-minimizing idle listening in wireless networks

19 Sep 2011-pp 205-216
TL;DR: E-MiLi employs an opportunistic downclocking mechanism to optimize the efficiency of switching clock rate, based on a simple interface to existing MAC-layer scheduling protocols, and can detect packets with close to 100 percent accuracy on the USRP software radio platform.
Abstract: WiFi interface is known to be a primary energy consumer in mobile devices, and idle listening (IL) is the dominant source of energy consumption in WiFi. Most existing protocols, such as the 802.11 power-saving mode (PSM), attempt to reduce the time spent in IL by sleep scheduling. However, through an extensive analysis of real-world traffic, we found more than 60% of energy is consumed in IL, even with PSM enabled. To remedy this problem, we propose E-MiLi (Energy-Minimizing idle Listening) that reduces the power consumption in IL, given that the time spent in IL has already been optimized by sleep scheduling. Observing that radio power consumption decreases proportionally to its clock-rate, E-MiLi adaptively downclocks the radio during IL, and reverts to full clock-rate when an incoming packet is detected or a packet has to be transmitted. E-MiLi incorporates sampling rate invariant detection, ensuring accurate packet detection and address filtering even when the receiver's sampling clock-rate is much lower than the signal bandwidth. Further, it employs an opportunistic downclocking mechanism to optimize the efficiency of switching clock-rate, based on a simple interface to existing MAC-layer scheduling protocols. We have implemented E-MiLi on the USRP software radio platform. Our experimental evaluation shows that E-MiLi can detect packets with close to 100% accuracy even with downclocking by a factor of 16. When integrated with 802.11, E-MiLi can reduce energy consumption by around 44% for 92% of users in real-world wireless networks.

Content maybe subject to copyright    Report

Citations
More filters
Proceedings ArticleDOI
07 Aug 2018
TL;DR: PLoRa takes ambient LoRa transmissions as the excitation signals, conveys data by modulating an excitation signal into a new standard LoRa "chirp" signal, and shifts this new signal to a different LoRa channel to be received at a gateway faraway.
Abstract: This paper presents PLoRa, an ambient backscatter design that enables long-range wireless connectivity for batteryless IoT devices. PLoRa takes ambient LoRa transmissions as the excitation signals, conveys data by modulating an excitation signal into a new standard LoRa "chirp" signal, and shifts this new signal to a different LoRa channel to be received at a gateway faraway. PLoRa achieves this by a holistic RF front-end hardware and software design, including a low-power packet detection circuit, a blind chirp modulation algorithm and a low-power energy management circuit. To form a complete ambient LoRa backscatter network, we integrate a light-weight backscatter signal decoding algorithm with a MAC-layer protocol that work together to make coexistence of PLoRa tags and active LoRa nodes possible in the network. We prototype PLoRa on a four-layer printed circuit board, and test it in various outdoor and indoor environments. Our experimental results demonstrate that our prototype PCB PLoRa tag can backscatter an ambient LoRa transmission sent from a nearby LoRa node (20 cm away) to a gateway up to 1.1 km away, and deliver 284 bytes data every 24 minutes indoors, or every 17 minutes outdoors. We also simulate a 28-nm low-power FPGA based prototype whose digital baseband processor achieves 220 μW power consumption.

251 citations


Cites background from "E-MiLi: energy-minimizing idle list..."

  • ...We reduce the sampling rate for packet detection because its power consumption decreases monotonically with the sampling rate [50]....

    [...]

Proceedings ArticleDOI
14 Apr 2013
TL;DR: Gap Sense (GSense) is introduced, a novel mechanism that can coordinate heterogeneous devices without modifying their PHYlayer modulation schemes or spectrum widths and is shown to deliver coordination information with close to 100% accuracy within practical SNR regions.
Abstract: Coordination of co-located wireless devices is a fundamental function/requirement for reducing interference. However, different devices cannot directly coordinate with one another as they often use incompatible modulation schemes. Even for the same type (e.g., WiFi) of devices, their coordination is infeasible when neighboring transmitters adopt different spectrum widths. Such an incompatibility between heterogeneous devices may severely degrade the network performance. In this paper, we introduce Gap Sense (GSense), a novel mechanism that can coordinate heterogeneous devices without modifying their PHYlayer modulation schemes or spectrum widths. GSense prepends legacy packets with a customized preamble, which piggy-backs information to enhance inter-device coordination. The preamble leverages the quiet period between signal pulses to convey such information, and can be detected by neighboring nodes even when they have incompatible PHY layers. We have implemented and evaluated GSense on a software radio platform, demonstrating its significance and utility in three popular protocols. GSense is shown to deliver coordination information with close to 100% accuracy within practical SNR regions. It can also reduce the energy consumption by around 44%, and the collision rate by more than 88% in networks of heterogeneous transmitters and receivers.

133 citations

Proceedings ArticleDOI
07 Sep 2015
TL;DR: The experimental study gives encouraging results that BiGroup greatly improves RFID communication efficiency, i.e., 11× performance improvement compared to the alternative decoding scheme for COTS tags and 6× gain in time efficiency when applied to EPC C1G2 tag identification.
Abstract: Current commodity RFID systems incur high communication overhead due to severe tag-to-tag collisions. Although some recent works have been proposed to support parallel decoding for concurrent tag transmissions, they require accurate channel measurements, tight tag synchronization, or modifications to standard RFID tag operations. In this paper, we present BiGroup, a novel RFID communication paradigm that allows the reader to decode the collision from multiple COTS (commodity-off-the-shelf) RFID tags in one communication round. In BiGroup, COTS tags can directly join ongoing communication sessions and get decoded in parallel. The collision resolution intelligence is solely put at the reader side. To this end, BiGroup examines the tag collisions at RFID physical layer from constellation domain as well as time domain, exploits the under-utilized channel capacity due to low tag transmission rate, and leverages tag diversities. We implement BiGroup with USRP N210 software radio that is able to read and decode multiple concurrent transmissions from COTS passive tags. Our experimental study gives encouraging results that BiGroup greatly improves RFID communication efficiency, i.e., 11× performance improvement compared to the alternative decoding scheme for COTS tags and 6× gain in time efficiency when applied to EPC C1G2 tag identification.

124 citations


Cites methods from "E-MiLi: energy-minimizing idle list..."

  • ..., using preambles [3, 16, 39] or coordinated transmissions [31, 34]) to understand channel coefficients of individual tags....

    [...]

Proceedings ArticleDOI
07 Sep 2015
TL;DR: A new acoustic eavesdropping attack that can subvert such protectors using radio devices by inspecting the subtle disturbance it causes to the radio signals generated by an adversary or by its co-located WiFi transmitter is explored.
Abstract: Loudspeakers are widely used in conferencing and infotainment systems. Private information leakage from loudspeaker sound is often assumed to be preventable using sound-proof isolators like walls. In this paper, we explore a new acoustic eavesdropping attack that can subvert such protectors using radio devices. Our basic idea lies in an acoustic-radio transformation (ART) algorithm, which recovers loudspeaker sound by inspecting the subtle disturbance it causes to the radio signals generated by an adversary or by its co-located WiFi transmitter. ART builds on a modeling framework that distills key factors to determine the recovered audio quality. It incorporates diversity mechanisms and noise suppression algorithms that can boost the eavesdropping quality. We implement the ART eavesdropper on a software-radio platform and conduct experiments to verify its feasibility and threat level. When targeted at vanilla PC or smartphone loudspeakers, the attacker can successfully recover high-quality audio even when blocked by sound-proof walls. On the other hand, we propose several pragmatic countermeasures that can effectively reduce the attacker's audio recovery quality by orders of magnitude.

107 citations

Journal ArticleDOI
TL;DR: This paper presents potential techniques that can be applied for HEWs, in order to achieve the required performance in dense HEW deployment scenarios, as expected in the near future.
Abstract: The emerging paradigm of the Internet of Everything, along with the increasing demand of Internet services everywhere, results in a remarkable and continuous growth of the global Internet traffic. As a cost-effective Internet access solution, WiFi networks currently generate a major portion of the global Internet traffic. Furthermore, the number of WiFi public hotspots worldwide is expected to increase by more than sevenfold by 2018. To face this huge increase in the number of densely deployed WiFi networks, and the massive amount of data to be supported by these networks in indoor and outdoor environments, it is necessary to improve the current WiFi standard and define specifications for high efficiency wireless local area networks (HEWs). This paper presents potential techniques that can be applied for HEWs, in order to achieve the required performance in dense HEW deployment scenarios, as expected in the near future. The HEW solutions under consideration includes physical layer techniques, medium access control layer strategies, spatial frequency reuse schemes, and power saving mechanisms. To accurately assess a newly proposed HEW scheme, we discuss suitable evaluation methodologies, by defining simulation scenarios that represent future HEW usage models, performance metrics that reflect HEW user experience, traffic models for dominant HEW applications, and channel models for indoor and outdoor HEW deployments. Finally, we highlight open issues for future HEW research and development.

104 citations

References
More filters
Proceedings ArticleDOI
08 Feb 2003
TL;DR: This paper proposes a history-based DVS policy that judiciously adjusts link frequencies and voltages based on past utilization that realizes up to 6.3/spl times/ power savings and is accompanied by a moderate impact on performance.
Abstract: Originally developed to connect processors and memories in multicomputers, prior research and design of interconnection networks have focused largely on performance. As these networks get deployed in a wide range of new applications, where power is becoming a key design constraint, we need to seriously consider power efficiency in designing interconnection networks. As the demand for network bandwidth increases, communication links, already a significant consumer of power now, will take up an ever larger portion of total system power budget. In this paper we motivate the use of dynamic voltage scaling (DVS) for links, where the frequency and voltage of links are dynamically adjusted to minimize power consumption. We propose a history-based DVS policy that judiciously adjusts link frequencies and voltages based on past utilization. Our approach realizes up to 6.3/spl times/ power savings (4.6/spl times/ on average). This is accompanied by a moderate impact on performance (15.2% increase in average latency before network saturation and 2.5% reduction in throughput.) To the best of our knowledge, this is the first study that targets dynamic power optimization of interconnection networks.

488 citations


"E-MiLi: energy-minimizing idle list..." refers background in this paper

  • ...It has also been proposed for Gigabit wireline links [29], and for audio signal processing [8]....

    [...]

Journal ArticleDOI
17 Aug 2008
TL;DR: This work quantifies the impact of channel width on throughput, range, and power consumption, and presents a channel width adaptation algorithm, called SampleWidth, based on a simple search process that builds on top of existing techniques for adapting modulation.
Abstract: We study a fundamental yet under-explored facet in wireless communication -- the width of the spectrum over which transmitters spread their signals, or the channel width. Through detailed measurements in controlled and live environments, and using only commodity 802.11 hardware, we first quantify the impact of channel width on throughput, range, and power consumption. Taken together, our findings make a strong case for wireless systems that adapt channel width. Such adaptation brings unique benefits. For instance, when the throughput required is low, moving to a narrower channel increases range and reduces power consumption; in fixed-width systems, these two quantities are always in conflict. We then present a channel width adaptation algorithm, called SampleWidth, for the base case of two communicating nodes. This algorithm is based on a simple search process that builds on top of existing techniques for adapting modulation. Per specified policy, it can maximize throughput or minimize power consumption. Evaluation using a prototype implementation shows that SampleWidth correctly identities the optimal width under a range of scenarios. In our experiments with mobility, it increases throughput by more than 60% compared to the best fixed-width configuration.

323 citations


"E-MiLi: energy-minimizing idle list..." refers background or result in this paper

  • ...The absolute reduction is found different from that reported in an existing measurement study [3]....

    [...]

  • ...The energy consumption of IL, unfortunately, is comparable to that of active transmission/reception [2, 3]....

    [...]

  • ...As validated in [3], different NICs have very different power profiles at different clock-rates....

    [...]

  • ...[3], who found WiFi NIC’s power consumption to scale linearly with the sampling bandwidth, and proposed the SampleWidth algorithm to adjust the bandwidth according to the traffic load....

    [...]

Proceedings ArticleDOI
27 Aug 2007
TL;DR: PP-ARQ is presented, an asynchronous link-layer ARQ protocol built on PPR that allows a receiver to compactly encode a request for retransmission of only those bits in a packet that are likely in error and increases end-to-end capacity by a factor of 2x under moderate load.
Abstract: Bit errors occur in wireless communication when interference or noise overcomes the coded and modulated transmission. Current wireless protocols may use forward error correction (FEC) to correct some small number of bit errors, but generally retransmit the whole packet if the FEC is insufficient. We observe that current wireless mesh network protocols retransmit a number of packets and that most of these retransmissions end up sending bits that have already been received multiple times, wasting network capacity. To overcome this inefficiency, we develop, implement, and evaluate a partial packet recovery (PPR) system.PPR incorporates two new ideas: (1) SoftPHY, an expanded physical layer (PHY) interface that provides PHY-independent hints to higher layers about the PHY's confidence in each bit it decodes, and (2) a postamble scheme to recover data even when a packet preamble is corrupted and not decodable at the receiver.Finally, we present PP-ARQ, an asynchronous link-layer ARQ protocol built on PPR that allows a receiver to compactly encode a request for retransmission of only those bits in a packet that are likely in error. Our experimental results from a 31-node Zigbee (802.15.4) testbed that includes Telos motes with 2.4 GHz Chipcon radios and GNU Radio nodes implementing the 802.15.4 standard show that PP-ARQ increases end-to-end capacity by a factor of 2x under moderate load.

317 citations

Proceedings ArticleDOI
13 Jun 2007
TL;DR: Cell2Notify is a practical and deployable energy management architecture that leverages the cellular radio on a smart phone to implement wakeup for the high-energy consumption Wi-Fi radio and can extend the battery lifetime of VoIP overWi-Fi enabled smart phones by a factor of 1.4.
Abstract: IP based telephony is rapidly gaining acceptance over traditional means of voice communication. Wireless LANs are also becoming ubiquitous due to their inherent ease of deployment and decreasing costs. In enterpriseWi-Fi environments, VoIP is a compelling application for devices such as smart phones with multiple wireless interfaces. However, the high energy consumption of Wi-Fi interfaces, especially when a device is idle,presents a significant barrier to the widespread adoption of VoIP over Wi-Fi.To address this issue, we present Cell2Notify, a practical and deployable energy management architecture that leverages the cellular radio on a smart phone to implement wakeup for the high-energy consumption Wi-Fi radio. We present detailed measurements of energy consumption on smart phone devices, and we show that Cell2Notify, can extend the battery lifetime of VoIPover Wi-Fi enabled smart phones by a factor of 1.7 to 6.4.

251 citations


"E-MiLi: energy-minimizing idle list..." refers background in this paper

  • ...It may also raise a smartphone’s power consumption 14 times even without packet transmissions [2]....

    [...]

  • ...The energy consumption of IL, unfortunately, is comparable to that of active transmission/reception [2, 3]....

    [...]

  • ...In addition, for realtime applications, the constant active mode (CAM) of WiFi is preferable, since PSM may incur an excessive delay and degrade the QoS [2]....

    [...]

  • ..., ZigBee) devices is comparable to their TX&RX power [2, 12, 14]....

    [...]

  • ...In addition, for real-time applications, the constant active mode (CAM) of WiFi is preferable, since PSMmay incur an excessive delay and degrade the QoS [2]....

    [...]

Proceedings ArticleDOI
16 Jul 2001
TL;DR: A novel software approach to automatically controlling dynamic voltage scaling in order to optimize energy use and the ability to ensure that the quality of interactive performance is within user specified parameters is described.
Abstract: The emphasis on processors that are both low power and high performance has resulted in the incorporation of dynamic voltage scaling into processor designs. This feature allows one to make fine granularity trade-offs between power use and performance, provided there is a mechanism in the OS to control that trade-off. In this paper, we describe a novel software approach to automatically controlling dynamic voltage scaling in order to optimize energy use. Our mechanism is implemented in the Linux kernel and requires no modification of user programs. Unlike previous automated approaches, our method works equally well with irregular and multiprogrammed workloads. Moreover, it has the ability to ensure that the quality of interactive performance is within user specified parameters. Our experiments show that as a result of our algorithm, processor energy savings of as much as 75% can be achieved with only a minimal impact on the user experience.

229 citations


"E-MiLi: energy-minimizing idle list..." refers background or methods in this paper

  • ...The power consumption of digital devices is known to be proportional to their voltage-square and clock-rate [7, 8]....

    [...]

  • ...DVFS is a mature technology used in microprocessor design [7]....

    [...]

  • ...Modern digital circuits dissipate power when switching between logic levels, and their power consumption follows P ∝ V 2 ddf , where Vdd is the supply voltage and f the clock-rate [7,8]....

    [...]