Compression techniques for wireless sensor networks

In wireless sensor network applications, an event is observed by a group of spatially distributed sensors which collaborate to make decisions. Since there is limited bandwidth in wireless sensor networks, it is important to reduce data bits communicated among sensor nodes to meet the application performance requirements. It also saves node energy since less bits are communicated between nodes. An approach is to compress sensor data before transmissions to reduce energy as some loss is acceptable without affecting the results of applications. Data collected by sensors that are in close proximity exhibit spatial correlation, further, since the samples collected over time are from the same source(s) also show temporal correlation. We shall first review state-of-the-art results on compression and issues in deploying these techniques in wireless sensor networks. We then present a new data compression scheme, called ESPIHT, that exploits this spatio-temporal correlation present in sensor networks to reduce the amount of data bits transmitted in a collaborative signal processing application. The proposed ESPIHT seamlessly embeds a distributed source coding (DSC) scheme with a SPIHT based iterative set partitioning scheme to exploit both spatial and temporal correlation. Instead of being a generic compression scheme, ESPIHT is coupled with application on which it adapts to application fidelity requirement so that application level false alarm rate is kept low. We evaluated the proposed scheme using dataset from an acoustic sensor based ATR application on a network of iPAQs with Wireless LAN connection. Our results show that ESPIHT reduces data rate by a factor of 8 and maintains Signal-to-Noise Ratio (SNR) gain of 20dB or better. The coding/decoding processing is simple and takes on the order of 10 msec on iPAQs. It is superior to known schemes in terms of SNR gain as shown in the experimental study based on field data when the sampling rate is relatively high and the network is dense.

[1]  Aaron D. Wyner,et al.  The rate-distortion function for source coding with side information at the decoder , 1976, IEEE Trans. Inf. Theory.

[2]  Deborah Estrin,et al.  Dimensions: why do we need a new data handling architecture for sensor networks? , 2003, CCRV.

[3]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

[4]  Nathan Ickes,et al.  Physical layer driven protocol and algorithm design for energy-efficient wireless sensor networks , 2001, MobiCom '01.

[5]  Nathan Ickes,et al.  Physical layer driven algorithm and protocol design for energy-efficient wireless sensor networks , 2002, MobiCom 2001.

[6]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[7]  Jan M. Rabaey,et al.  Lightweight time synchronization for sensor networks , 2003, WSNA '03.

[8]  Viktor K. Prasanna,et al.  An energy efficient adaptive distributed source coding scheme in wireless sensor networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

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

[10]  Robert M. Gray,et al.  Encoding of correlated observations , 1987, IEEE Trans. Inf. Theory.

[11]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[12]  Wendi B. Heinzelman,et al.  Adaptive protocols for information dissemination in wireless sensor networks , 1999, MobiCom.

[13]  Kung Yao,et al.  Source localization and beamforming , 2002, IEEE Signal Process. Mag..

[14]  Michael W. Marcellin,et al.  Trellis coded quantization of memoryless and Gauss-Markov sources , 1990, IEEE Trans. Commun..

[15]  C. Rader Memory Management in a Viterbi Decoder , 1981, IEEE Trans. Commun..

[16]  Satish Kumar,et al.  Next century challenges: scalable coordination in sensor networks , 1999, MobiCom.

[17]  Kannan Ramchandran,et al.  Distributed source coding using syndromes (DISCUS): design and construction , 2003, IEEE Trans. Inf. Theory.

[18]  Jack K. Wolf,et al.  Noiseless coding of correlated information sources , 1973, IEEE Trans. Inf. Theory.