On-mote compressive sampling to reduce power consumption for wireless sensors

In this article, we introduce a novel on-mote compressive sampling method called the Randomized Timing Vector algorithm (RTV). In addition to describing this new lightweight algorithm, we provide experimental results that compare RTV to the two existing on-mote compressive sampling algorithms that we are aware: Additive Random Sampling (ARS) and Sparse Binary Sampling (SBS). Experimentation involved three different steps. First, we tested and validated the three on-mote compressive sampling algorithms using a simplistic sinusoid produced by a signal generator. Second, we analyzed the power consumption of the three algorithms and compared them to full sampling. Lastly, we simulated the three algorithms on a real-world passive seismic dataset containing avalanche events collected in the mountains of Switzerland. Results from our experiments indicate that our novel and lightweight RTV algorithm outperforms ARS and SBS in at least two ways. First, unlike ARS and SBS, RTV does not falter at moderate to high sampling rates (e.g., 500 Hz or above). Second, RTV showed the greatest power savings since it eliminates costly floating point calculations and reduces ADC conversions.

[1]  Mani B. Srivastava,et al.  Energy efficient sampling for event detection in wireless sensor networks , 2009, ISLPED.

[2]  Emmanuel J. Candès,et al.  Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information , 2004, IEEE Transactions on Information Theory.

[3]  Jun Sun,et al.  Compressive data gathering for large-scale wireless sensor networks , 2009, MobiCom '09.

[4]  E.J. Candes,et al.  An Introduction To Compressive Sampling , 2008, IEEE Signal Processing Magazine.

[5]  S. Frick,et al.  Compressed Sensing , 2014, Computer Vision, A Reference Guide.

[6]  Pierre Vandergheynst,et al.  Compressed Sensing for Real-Time Energy-Efficient ECG Compression on Wireless Body Sensor Nodes , 2011, IEEE Transactions on Biomedical Engineering.

[7]  E.J. Candes Compressive Sampling , 2022 .

[8]  J. Schweizer,et al.  Monitoring avalanche activity using a seismic sensor , 2011 .

[9]  J. Haupt,et al.  Compressive wireless sensing , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[10]  Zhu Han,et al.  Sparse event detection in wireless sensor networks using compressive sensing , 2009, 2009 43rd Annual Conference on Information Sciences and Systems.

[11]  Jinping Hao,et al.  Sequential Compressive Sensing in Wireless Sensor Networks , 2012, 2012 IEEE 75th Vehicular Technology Conference (VTC Spring).

[12]  Tracy Camp,et al.  Automatically Detecting Avalanche Events in Passive Seismic Data , 2012, 2012 11th International Conference on Machine Learning and Applications.

[13]  Shahram Latifi,et al.  A survey on data compression in wireless sensor networks , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.