Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,

Slides:



Advertisements
Similar presentations
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Advertisements

Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
Enhancing Secrecy With Channel Knowledge
산업 및 시스템 공학과 통신시스템 및 인터넷보안연구실 김효원 Optimizing Tree Reconfiguration for Mobile Target Tracking in Sensor Networks Wensheng Zhang and Guohong Cao.
David Chu--UC Berkeley Amol Deshpande--University of Maryland Joseph M. Hellerstein--UC Berkeley Intel Research Berkeley Wei Hong--Arched Rock Corp. Approximate.
Cooperative Multiple Input Multiple Output Communication in Wireless Sensor Network: An Error Correcting Code approach using LDPC Code Goutham Kumar Kandukuri.
Target Tracking Algorithm based on Minimal Contour in Wireless Sensor Networks Jaehoon Jeong, Taehyun Hwang, Tian He, and David Du Department of Computer.
Approximating Sensor Network Queries Using In-Network Summaries Alexandra Meliou Carlos Guestrin Joseph Hellerstein.
Recursive End-to-end Distortion Estimation with Model-based Cross-correlation Approximation Hua Yang, Kenneth Rose Signal Compression Lab University of.
1 Data Persistence in Large-scale Sensor Networks with Decentralized Fountain Codes Yunfeng Lin, Ben Liang, Baochun Li INFOCOM 2007.
Video Coding with Linear Compensation (VCLC) Arif Mahmood, Zartash Afzal Uzmi, Sohaib A Khan Department of Computer.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Distributed Regression: an Efficient Framework for Modeling Sensor Network Data Carlos Guestrin Peter Bodik Romain Thibaux Mark Paskin Samuel Madden.
Efficient Statistical Pruning for Maximum Likelihood Decoding Radhika Gowaikar Babak Hassibi California Institute of Technology July 3, 2003.
2015/6/15VLC 2006 PART 1 Introduction on Video Coding StandardsVLC 2006 PART 1 Variable Length Coding  Information entropy  Huffman code vs. arithmetic.
Context Compression: using Principal Component Analysis for Efficient Wireless Communications Christos Anagnostopoulos & Stathes Hadjiefthymiades Pervasive.
後卓越進度報告 蔡育仁老師實驗室 2006/11/13. Distribute Source Coding (DSC) in WSNs Distributed source coding (DSC) is a data compression technique to reduce the redundancy.
Spatial and Temporal Data Mining
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Location Estimation in Sensor Networks Moshe Mishali.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
Scalable Information-Driven Sensor Querying and Routing for ad hoc Heterogeneous Sensor Networks Maurice Chu, Horst Haussecker and Feng Zhao Xerox Palo.
Extending Network Lifetime for Precision-Constrained Data Aggregation in Wireless Sensor Networks Xueyan Tang School of Computer Engineering Nanyang Technological.
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
Source-Channel Prediction in Error Resilient Video Coding Hua Yang and Kenneth Rose Signal Compression Laboratory ECE Department University of California,
2015/7/12VLC 2008 PART 1 Introduction on Video Coding StandardsVLC 2008 PART 1 Variable Length Coding  Information entropy  Huffman code vs. arithmetic.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha Presented by Ray Lam Oct 23, 2004.
Online Learning Algorithms
Signal Strength based Communication in Wireless Sensor Networks (Sensor Network Estimation) Imran S. Ansari EE 242 Digital Communications and Coding (Fall.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
1 Secure Cooperative MIMO Communications Under Active Compromised Nodes Liang Hong, McKenzie McNeal III, Wei Chen College of Engineering, Technology, and.
Efficient Gathering of Correlated Data in Sensor Networks
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Minimal Hop Count Path Routing Algorithm for Mobile Sensor Networks Jae-Young Choi, Jun-Hui Lee, and Yeong-Jee Chung Dept. of Computer Engineering, College.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
CE Digital Signal Processing Fall 1992 Waveform Coding Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Adaptive Data Aggregation for Wireless Sensor Networks S. Jagannathan Rutledge-Emerson Distinguished Professor Department of Electrical and Computer Engineering.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Multi-Criteria Routing in Pervasive Environment with Sensors Santhanakrishnan, G., Li, Q., Beaver, J., Chrysanthis, P.K., Amer, A. and Labrinidis, A Department.
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
DIST: A Distributed Spatio-temporal Index Structure for Sensor Networks Anand Meka and Ambuj Singh UCSB, 2005.
Using Polynomial Approximation as Compression and Aggregation Technique in Wireless Sensor Networks Bouabdellah KECHAR Oran University.
ECE 5525 Osama Saraireh Fall 2005 Dr. Veton Kepuska
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
The Scaling Law of SNR-Monitoring in Dynamic Wireless Networks Soung Chang Liew Hongyi YaoXiaohang Li.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
By: Gang Zhou Computer Science Department University of Virginia 1 Medians and Beyond: New Aggregation Techniques for Sensor Networks CS851 Seminar Presentation.
By: Aaron Dyreson Supervising Professor: Dr. Ioannis Schizas
A Low-Complexity Universal Architecture for Distributed Rate-Constrained Nonparametric Statistical Learning in Sensor Networks Avon Loy Fernandes, Maxim.
1 An infrastructure for context-awareness based on first order logic 송지수 ISI LAB.
Rate Distortion Theory. Introduction The description of an arbitrary real number requires an infinite number of bits, so a finite representation of a.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Data funneling : routing with aggregation and compression for wireless sensor networks Petrovic, D.; Shah, R.C.; Ramchandran, K.; Rabaey, J. ; SNPA 2003.
EASE: An Energy-Efficient In-Network Storage Scheme for Object Tracking in Sensor Networks Jianliang Xu Department of Computer Science Hong Kong Baptist.
Abstract 1/2 Wireless Sensor Networks (WSNs) having limited power resource report sensed data to the Base Station (BS) that requires high energy usage.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
A Distributed and Adaptive Signal Processing Approach to Reducing Energy Consumption in Sensor Networks Jim Chou, et al Univ. of Califonia at Berkeley.
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
Energy Efficiency Energy consumption is the most important factor to determine the life of sensor network. since sensors networks has low power resources,
Computing and Compressive Sensing in Wireless Sensor Networks
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Introduction to Wireless Sensor Networks
Context-based Data Compression
Net 435: Wireless sensor network (WSN)
CRBcast: A Collaborative Rateless Scheme for Reliable and Energy-Efficient Broadcasting in Wireless Sensor/Actuator Networks Nazanin Rahnavard, Badri N.
Overview: Chapter 2 Localization and Tracking
Information Sciences and Systems Lab
Presentation transcript:

Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology, Roorkee 5 th July,2007 Expand Your Engineering Skills (EYES), Summer Internship Program, 2007

Introduction  Wireless Sensor Networks (WSN) consist of nodes for sensing Temperature Pressure Light Magnetometer Infrared Audio/Video etc  Ad hoc WSN may require inter-sensor communication.

Problem  Nodes are of small physical dimensions Battery operated  Major concern is energy consumption  Failure of nodes due to energy depletion can lead to Partition of sensor network Loss of critical information  Requirement of application/system is that every node should know the data of each other node.

Related Work  Energy aware routing & efficient information processing. [Shah and Rabaey, 2002]  Local compression & probabilistic estimation schemes. [ Luo,2005]  Distributed compression & adaptive signal processing in sensor networks with a fusion center. [ Chou, 2003]

Our Approach i bit

Proposed Algorithm  Sensor j predicts its own reading, depending upon its past readings and readings from other sensors.  Depending upon error between predicted value and actual value i.e. sensor j calculates the compressed bits i using Chebyshev’s inequality method Exact error method

Code Construction  A codebook to encode data X to i bits.  One underlying codebook that is NOT changed among the sensors.  Supports multiple compression rates.

A Tree-based Codebook

Chebyshev’s Inequality Method  To prevent decoding errors with i bits  Chebyshev bound for probability of decoding error  Required value of Value of i :

Exact Error Method  To prevent decoding errors using i bits  As we know exact error in the prediction of sensor data X, number of bits are  Send extra bits also, specifying the number of bits in the message.

Encoder Sensors  X is stored as the closest representation from 2 n values in the root codebook (A/D converter).  Mapping from X to the bits that specify the subcode-book at level i is done using

Decoder Sensors  Decoders receive i -bit value & code sequence f(x).  Traverse the tree starting from LSB of code sequence to find appropriate subcode book, S.  Calculates the side information Y as  Decodes the side information Y, to the closest value in S as

Correlation Tracking  Linear prediction method Analytically tractable Optimal when readings can be modeled as i.i.d. Gaussian random variables.  First sensor always sends its data compressed w.r.t. its own past data.  Prediction of X is where

Least-Squares Parameter Estimation  Prediction error is  Choose filter coefficients in order to minimize weighted least squares error.  Least squares filter coefficient vector at time k is given by where

Recursive Least-Squares (RLS) Algorithm  Filter coefficient computation is performed adaptively using RLS where and  For initialization, each sensor sends uncoded data samples.  In our approach reference sensor updates the corresponding coefficients and sends them to all other sensors.

Decoding Errors  No decoding errors in exact error method.  In Chebyshev’s method, no of encoding bits are specified within a given probability of error and after every 100 samples.  Leads to few decoding errors, but results in higher compression.

Implementation & Performance  Simulations were performed for measurements on humidity data.  We assumed a 12 bit A/D converter with a dynamic range of [-128,128].  Simulated results for about 18,000 samples for each sensor (total of 90,000)  Sensor orderings are randomized every 500 samples.  For RLS training, first 25 samples of each sensor are transmitted without any compression.  Coefficients are updated and shared after every 500 samples.

Exact Error implementation  With each code sequence, extra 4 bits to specify the number of bits are also sent.  Decoding Error = 0  Average Energy Saving %= 43.34%

Tolerable Noise vs. Prediction Noise

Chebyshev’s Inequality method  Encoding bits are specified every 100 samples  Case I: Probability of Error ( P e ) = 0.5%  Average Decoding Error % = 0.07%  Average Energy Saving % = 45.74%

Tolerable Noise vs. Prediction Noise

Chebyshev’s Inequality method  Case II: Probability of Error ( P e ) = 1.0%  Average Decoding Error % = 0.13%  Average Energy Saving % = 49.74%

Chebyshev’s Inequality method  Case II: Probability of Error ( P e ) = 1.5%  Average Decoding Error % = 2.29%  Average Energy Saving % = 52.27%

Comparison Exact Error MethodChebyshev’s Method  ZERO probability of decoding error  Compression is low (due to extra bit information)  Strict bound  ‘Instantaneous approach’  Probability of decoding error within a required bound.  Higher Compression can be achieved by varying required probability of error.  Loose bound  ‘Average approach’.

Probability of Error vs. Energy Savings

For Temperature Data  Exact error method Average energy savings % = 56.66% Average decoding error % = 0  Chebyshev’s method ( P e = 0.01 ) Average energy savings % = 66.98% Average decoding error % = 0.61%

For Light Data  Exact error method Average energy savings % = 33.52% Average decoding error % = 0  Chebyshev’s method ( P e = 0.01 ) Average energy savings % = 19.29% Average decoding error % = 1.13%

Conclusions  Energy savings achieved through our simulations are conservative estimates of what can be achieved in practice.  Further work can be done on Better predictive models. Better probability of error bound.  Can be integrated with an energy saving-routing algorithm to increase the energy savings.

Thank You!!!! Queries Please…..