Hibernets: Energy-Efficient Sensor Networks Using Analog Signal Processing

Preprocessing of data before transmission is recommended for many sensor network applications to reduce communication and improve energy efficiency. However, constraints on memory, speed, and energy currently limit the processing capabilities within a sensor network. In this paper, we describe how ultra-low-power analog circuitry can be integrated with sensor nodes to create energy-efficient sensor networks. To demonstrate this concept, we present a custom analog front-end which performs spectral analysis at a fraction of the power used by a digital counterpart. Furthermore, we show that the front-end can be combined with existing sensor nodes to 1) selectively wake up the mote based upon spectral content of the signal, thus increasing battery life without missing interesting events, and to 2) achieve low-power signal analysis using an analog spectral decomposition block, freeing up digital computation resources for higher-level analysis. Experiments in the context of vehicle classification show improved performance for our ASP-interfaced mote over an all-digital implementation.

[1]  Ioanis Nikolaidis,et al.  A simple vehicle classification framework for wireless audio-sensor networks , 2023, Journal of Telecommunications and Information Technology.

[2]  Rahul Sarpeshkar,et al.  An ultra-low-power programmable analog bionic ear processor , 2005, IEEE Transactions on Biomedical Engineering.

[3]  J. Acimovic,et al.  Adaptive distributed algorithms for power-efficient data gathering in sensor networks , 2005, 2005 International Conference on Wireless Networks, Communications and Mobile Computing.

[4]  Kannan Ramchandran,et al.  Distributed compression in a dense microsensor network , 2002, IEEE Signal Process. Mag..

[5]  Gul Agha,et al.  Autonomous smart sensor network for full-scale structural health monitoring , 2010, Smart Structures and Materials + Nondestructive Evaluation and Health Monitoring.

[6]  Anish Arora,et al.  Distance Sensitive Snapshots in Wireless Sensor Networks , 2007, OPODIS.

[7]  David V. Anderson,et al.  An Analog Programmable Multidimensional Radial Basis Function Based Classifier , 2007, IEEE Transactions on Circuits and Systems I: Regular Papers.

[8]  R.G. Baraniuk,et al.  An architecture for distributed wavelet analysis and processing in sensor networks , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[9]  G. Cauwenberghs,et al.  A low-power CMOS analog vector quantizer , 1997 .

[10]  Antonio Ortega,et al.  Energy-efficient graph-based wavelets for distributed coding in Wireless Sensor Networks , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[11]  A. Ortega,et al.  Energy-efficient data representation and routing for wireless sensor networks based on a distributed wavelet compression algorithm , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[12]  Chen Zhang,et al.  ExScal: elements of an extreme scale wireless sensor network , 2005, 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'05).

[13]  Michael Gastpar,et al.  The Distributed Karhunen–Loève Transform , 2006, IEEE Transactions on Information Theory.

[14]  Mani Srivastava,et al.  Energy-aware wireless microsensor networks , 2002, IEEE Signal Process. Mag..

[15]  Richard Ellis,et al.  A programmable bandpass array using floating-gate elements , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[16]  Ramesh Govindan,et al.  The impact of spatial correlation on routing with compression in wireless sensor networks , 2008, TOSN.

[17]  David V. Anderson,et al.  Cooperative analog-digital signal processing , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[18]  Yu Hen Hu,et al.  Vehicle classification in distributed sensor networks , 2004, J. Parallel Distributed Comput..

[19]  Gert Cauwenberghs,et al.  Mixed-mode correlator for micropower acoustic transient classification , 1999 .

[20]  Robert Szewczyk,et al.  System architecture directions for networked sensors , 2000, ASPLOS IX.

[21]  Paul E. Hasler,et al.  Capacitively-coupled current conveyer second-order section for continuous-time bandpass filtering and cochlea modeling , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[22]  David Blaauw,et al.  Energy-Efficient Subthreshold Processor Design , 2009, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[23]  David V. Anderson,et al.  Programmable and adaptive analog filters using arrays of floating-gate circuits , 2001, Proceedings 2001 Conference on Advanced Research in VLSI. ARVLSI 2001.

[24]  Tadashi Shibata,et al.  Analog Soft-Pattern-Matching Classifier using Floating-Gate MOS Technology , 2001, NIPS.

[25]  Rajit Manohar,et al.  An ultra low-power processor for sensor networks , 2004, ASPLOS XI.

[26]  David E. Culler,et al.  Design of a wireless sensor network platform for detecting rare, random, and ephemeral events , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[27]  Rahul Sarpeshkar,et al.  An analog VLSI cochlea with new transconductance amplifiers and nonlinear gain control , 1996, 1996 IEEE International Symposium on Circuits and Systems. Circuits and Systems Connecting the World. ISCAS 96.

[28]  David V. Anderson,et al.  Large-scale field-programmable analog arrays for analog signal processing , 2005, IEEE Transactions on Circuits and Systems I: Regular Papers.

[29]  Sanjay Jha,et al.  The design and evaluation of a hybrid sensor network for cane-toad monitoring , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[30]  Gu-Yeon Wei,et al.  An Ultra Low Power System Architecture for Sensor Network Applications , 2005, ISCA 2005.

[31]  Ying Chen,et al.  SenZip: An Architecture for Distributed En-route Compression in Wireless Sensor Networks , 2009 .

[32]  J. Rabaey,et al.  A Power-Managed Protocol Processor for Wireless Sensor Networks , 2006, 2006 Symposium on VLSI Circuits, 2006. Digest of Technical Papers..

[33]  R.P. Dick,et al.  Lucid Dreaming: Reliable Analog Event Detection for Energy-Constrained Applications , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[34]  André van Schaik,et al.  Improved Silicon Cochlea using Compatible Lateral Bipolar Transistors , 1995, NIPS.

[35]  David V. Anderson,et al.  Application performance of elements in a floating-gate FPAA , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[36]  Martin Vetterli,et al.  Network correlated data gathering with explicit communication: NP-completeness and algorithms , 2006 .

[37]  Yuan Taur,et al.  CMOS design near the limit of scaling , 2002 .

[38]  Deborah Estrin,et al.  Capturing high-frequency phenomena using a bandwidth-limited sensor network , 2006, SenSys '06.

[39]  Paul E. Hasler,et al.  A Low-Power Programmable Bandpass Filter Section for Higher Order Filter Applications , 2007, IEEE Transactions on Circuits and Systems I: Regular Papers.

[40]  Sanjay Jha,et al.  The design and evaluation of a hybrid sensor network for Cane-Toad monitoring , 2005 .

[41]  R. R. Harrison,et al.  A low-power low-noise CMOS amplifier for neural recording applications , 2003, IEEE J. Solid State Circuits.

[42]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[43]  Jie Gao,et al.  Sparse Data Aggregation in Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[44]  Antonio Ortega,et al.  Joint Routing and 2D Transform Optimization for Irregular Sensor Network Grids Using Wavelet Lifting , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[45]  Gang Zhou,et al.  VigilNet: An integrated sensor network system for energy-efficient surveillance , 2006, TOSN.

[46]  Vinod Kulathumani,et al.  Sensor network based vehicle classification and license plate identification system , 2009, 2009 Sixth International Conference on Networked Sensing Systems (INSS).

[47]  Baltasar Beferull-Lozano,et al.  Networked Slepian-Wolf: theory, algorithms, and scaling laws , 2005, IEEE Transactions on Information Theory.

[48]  Roger Wattenhofer,et al.  Gathering correlated data in sensor networks , 2004, DIALM-POMC '04.

[49]  A.G. Andreou,et al.  A wake-up detector for an acoustic surveillance sensor network: algorithm and VLSI implementation , 2004, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

[50]  R. Kling,et al.  IMOTE2: Serious Computation at the Edge , 2008, 2008 International Wireless Communications and Mobile Computing Conference.

[51]  Deborah Estrin,et al.  A wireless sensor network For structural monitoring , 2004, SenSys '04.

[52]  Hans-Andrea Loeliger,et al.  Probability propagation and decoding in analog VLSI , 2001, IEEE Trans. Inf. Theory.

[53]  Vinodkrishnan Kulathumani,et al.  Hibernets: energy-efficient sensor networks using analog signal processing , 2010, IPSN '10.

[54]  José Luis Huertas,et al.  A CMOS analog adaptive BAM with on-chip learning and weight refreshing , 1993, IEEE Trans. Neural Networks.

[55]  Gert Cauwenberghs,et al.  Kerneltron: support vector "machine" in silicon , 2003, IEEE Trans. Neural Networks.

[56]  Rik Sarkar,et al.  Hierarchical spatial gossip for multi-resolution representations in sensor networks , 2007, IPSN '07.

[57]  Wei Hong,et al.  Approximate Data Collection in Sensor Networks using Probabilistic Models , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[58]  Vinayak S. Naik,et al.  A line in the sand: a wireless sensor network for target detection, classification, and tracking , 2004, Comput. Networks.

[59]  Joseph A. Paradiso,et al.  CargoNet: a low-cost micropower sensor node exploiting quasi-passive wakeup for adaptive asychronous monitoring of exceptional events , 2007, SenSys '07.

[60]  Rahul Sarpeshkar,et al.  Analog Versus Digital: Extrapolating from Electronics to Neurobiology , 1998, Neural Computation.

[61]  D.V. Anderson,et al.  Analog floating-gate, on-chip auditory sensing system interfaces , 2005, IEEE Sensors Journal.

[62]  Jie Gao,et al.  Hierarchical Spatial Gossip for Multi-Resolution Representations in Sensor Networks , 2011, 2007 6th International Symposium on Information Processing in Sensor Networks.

[63]  David W. Graham A BIOLOGICALLY INSPIRED FRONT END FOR AUDIO SIGNAL PROCESSING USING PROGRAMMABLE ANALOG CIRCUITRY , 2006 .

[64]  M. W. Kruiskamp,et al.  A CMOS peak detect sample and hold circuit , 1994 .

[65]  Sergio D. Servetto Sensing lena-massively distributed compression of sensor images , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[66]  David V. Anderson,et al.  Mel-frequency cepstrum encoding in analog floating-gate circuitry , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).