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]  Sergio D. Servetto Sensing lena-massively distributed compression of sensor images , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

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

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

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

[5]  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.

[6]  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.

[7]  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..

[8]  Martin Vetterli,et al.  Network correlated data gathering with explicit communication: NP-completeness and algorithms , 2006, IEEE/ACM Transactions on Networking.

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

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

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

[12]  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.

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

[14]  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).

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

[16]  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.

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

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

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

[20]  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.

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

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

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

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

[25]  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.

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

[27]  Gu-Yeon Wei,et al.  An ultra low power system architecture for sensor network applications , 2005, 32nd International Symposium on Computer Architecture (ISCA'05).

[28]  Ramesh Govindan,et al.  The impact of spatial correlation on routing with compression in wireless sensor networks , 2004, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

[29]  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).

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

[31]  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.

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

[33]  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).

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

[35]  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.

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

[37]  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).

[38]  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).

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

[40]  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..

[41]  Andreas 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.

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

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

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

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

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

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

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

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

[50]  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..

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

[52]  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).

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

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

[55]  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.

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

[57]  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.

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

[59]  Bernabé Linares-Barranco,et al.  A General Translinear Principle for Subthreshold MOS Transistors , 1999 .

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

[61]  Reid R. Harrison,et al.  A low-power, low-noise CMOS amplifier for neural recording applications , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

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

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

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

[65]  Antonio 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.

[66]  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.