RIDA: A Robust Information-Driven Data Compression Architecture for Irregular Wireless Sensor Networks Nirupama Bulusu (joint work with Thanh Dang, Wu-chi.

Slides:



Advertisements
Similar presentations
A Graduate Course on Multimedia Technology 3. Multimedia Communication © Wolfgang Effelsberg Media Scaling and Media Filtering Definition of.
Advertisements

1 S4: Small State and Small Stretch Routing for Large Wireless Sensor Networks Yun Mao 2, Feng Wang 1, Lili Qiu 1, Simon S. Lam 1, Jonathan M. Smith 2.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Dynamic Data Compression in Multi-hop Wireless Networks Abhishek B. Sharma (USC) Collaborators: Leana Golubchik Ramesh Govindan Michael J. Neely.
1 Distributed Adaptive Sampling, Forwarding, and Routing Algorithms for Wireless Visual Sensor Networks Johnsen Kho, Long Tran-Thanh, Alex Rogers, Nicholas.
Error detection and concealment for Multimedia Communications Senior Design Fall 06 and Spring 07.
Edith C. H. Ngai1, Jiangchuan Liu2, and Michael R. Lyu1
Compressive Oversampling for Robust Data Transmission in Sensor Networks Infocom 2010.
Compressive Data Gathering for Large- Scale Wireless Sensor Networks Chong Luo Feng Wu Shanghai Jiao Tong University Microsoft Research Asia Jun Sun Chang.
Distributed Regression: an Efficient Framework for Modeling Sensor Network Data Carlos Guestrin Peter Bodik Romain Thibaux Mark Paskin Samuel Madden.
Context Compression: using Principal Component Analysis for Efficient Wireless Communications Christos Anagnostopoulos & Stathes Hadjiefthymiades Pervasive.
Low Power Design for Wireless Sensor Networks Aki Happonen.
Spatial and Temporal Data Mining
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
On the interdependence of routing and data compression in multi-hop sensor networks Anna Scaglione, Sergio D. Servetto.
The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.
The Impact of Spatial Correlation on Routing with Compression in WSN Sundeep Pattem, Bhaskar Krishnamachri, Ramesh Govindan University of Southern California.
Extending Network Lifetime for Precision-Constrained Data Aggregation in Wireless Sensor Networks Xueyan Tang School of Computer Engineering Nanyang Technological.
Analysis of compressed depth and image streaming on unreliable networks Pietro Zanuttigh, Andrea Zanella, Guido M. Cortelazzo.
November 18, 2004 Energy Efficient Data Gathering in Sensor Networks F. Koushanfar, UCB N. Taft, Intel Research M. Potkonjak, UCLA A. Sangiovanni-Vincentelli,
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
Distributed Structural Health Monitoring A Cyber-Physical System Approach Chenyang Lu Department of Computer Science and Engineering.
Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1),
RACE: Time Series Compression with Rate Adaptivity and Error Bound for Sensor Networks Huamin Chen, Jian Li, and Prasant Mohapatra Presenter: Jian Li.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
CS2510 Fault Tolerance and Privacy in Wireless Sensor Networks partially based on presentation by Sameh Gobriel.
Sharanya Eswaran, Penn State University Matthew Johnson, CUNY Archan Misra, Telcordia Technolgoies Thomas La Porta, Penn State University Utility-driven.
1 Secure Cooperative MIMO Communications Under Active Compromised Nodes Liang Hong, McKenzie McNeal III, Wei Chen College of Engineering, Technology, and.
TRUST, Spring Conference, April 2-3, 2008 Taking Advantage of Data Correlation to Control the Topology of Wireless Sensor Networks Sergio Bermudez and.
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Video Streaming over Cooperative Wireless Networks Mohamed Hefeeda (Joint.
Wireless Sensor Networks COE 499 Energy Aware Routing
Adaptive Data Aggregation for Wireless Sensor Networks S. Jagannathan Rutledge-Emerson Distinguished Professor Department of Electrical and Computer Engineering.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Image Compression Supervised By: Mr.Nael Alian Student: Anwaar Ahmed Abu-AlQomboz ID: IT College “Multimedia”
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
Using Polynomial Approximation as Compression and Aggregation Technique in Wireless Sensor Networks Bouabdellah KECHAR Oran University.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Junfeng Xu, Keqiu Li, and Geyong Min IEEE Globecom 2010 Speak: Huei-Rung, Tsai Layered Multi-path Power Control in Underwater Sensor Networks.
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
Secure In-Network Aggregation for Wireless Sensor Networks
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
Analyzing wireless sensor network data under suppression and failure in transmission Alan E. Gelfand Institute of Statistics and Decision Sciences Duke.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
MCEEC: MULTI-HOP CENTRALIZED ENERGY EFFICIENT CLUSTERING ROUTING PROTOCOL FOR WSNS N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi.
A Reliability-oriented Transmission Service in Wireless Sensor Networks Yunhuai Liu, Yanmin Zhu and Lionel Ni Computer Science and Engineering Hong Kong.
A Low-Complexity Universal Architecture for Distributed Rate-Constrained Nonparametric Statistical Learning in Sensor Networks Avon Loy Fernandes, Maxim.
SenSys 2003 Differentiated Surveillance for Sensor Networks Ting Yan Tian He John A. Stankovic Department of Computer Science, University of Virginia November.
Data funneling : routing with aggregation and compression for wireless sensor networks Petrovic, D.; Shah, R.C.; Ramchandran, K.; Rabaey, J. ; SNPA 2003.
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)
Energy Efficient Data Management in Sensor Networks Sanjay K Madria Web and Wireless Computing Lab (W2C) Department of Computer Science, Missouri University.
A Distributed and Adaptive Signal Processing Approach to Reducing Energy Consumption in Sensor Networks Jim Chou, et al Univ. of Califonia at Berkeley.
Accurate WiFi Packet Delivery Rate Estimation and Applications Owais Khan and Lili Qiu. The University of Texas at Austin 1 Infocom 2016, San Francisco.
MMC LAB Secure Spread Spectrum Watermarking for Multimedia KAIST MMC LAB Seung jin Ryu 1MMC LAB.
WAVELET VIDEO PROCESSING TECHNOLOGY
Introduction to Wireless Sensor Networks
Computing and Compressive Sensing in Wireless Sensor Networks
Outline Ganesan, D., Greenstein, B., Estrin, D., Heidemann, J., and Govindan, R. Multiresolution storage and search in sensor networks. Trans. Storage.
Kyoungwoo Lee, Minyoung Kim, Nikil Dutt, and Nalini Venkatasubramanian
Presentation transcript:

RIDA: A Robust Information-Driven Data Compression Architecture for Irregular Wireless Sensor Networks Nirupama Bulusu (joint work with Thanh Dang, Wu-chi Feng) Portland State University

Data Compression –Communication is expensive in dense WSNs Dominant energy consumer; limited network capacity Useful to compress sampled data before transmission

Objective Design a robust architecture for data compression and analysis in sensor networks

Idea A sensor data map can be viewed as an image Can we apply image compression techniques to sensor networks? X Y

Compression Challenges Multiple data sources, limited memory and computation Irregular network topology Unavailability of meta-information such as sensor location Frequent failures/missing sensor data Network and environmental dynamics

Contributions Multiple data sources, limited power, memory and computation Irregular network topology Unavailability of meta information such as sensor location Frequent failures/missing sensor data Network and environmental dynamics Resiliency mechanism Logical Mapping Distributed data transformation RIDA: A Robust Information-Driven Data Compression Architecture

Outline Related Work Understanding Data Correlation RIDA: Robust Information-Driven Architecture Evaluation Conclusion and Future Work

(Partial) Related Work Source Coding –Lempel-Ziv-Welch (S-LZW) (Sadler et al, Sensys 06) –Individual node codes the source using LZW algorithm –Delay, not robust to failure, does not explore spatial correlation Channel Coding –DISCUS (Pradhan et al, ISIT 03) –Code the channel with side-correlated information to reduce number of information bits –No guarantees for optimal performance

(Partial) Related Work Transform Coding –Fourier-Based Transform, Wavelet-Based Transform (Cancio and Ortega, ICASSP 2004, Raymond et al) (Ganesan et al 2003), Random Projection (Candes and Tao, 2004), –Rely on communication path, location, regularity of the networks –Most of these only focus on adapting the transformation to the network, no guarantee of optimal performance, not robust to failure

Understanding Data Correlation Physical Map Light Reading Map Sensors that are not spatial neighbors can report correlated data

Sensors with similar voltage level tend to degrade together regardless of changes in environmental condition Understanding Data Correlation Physical Map Voltage Reading Map Correlation of data may be independent from external factors such as location

Thesis To explore the correlation of sensor data, examine the value of the data itself (information) –Correlation amongst sensor data can be obtained by statistically observing the data values over a short period of time

RIDA: A Robust Information- Driven Architecture Transmit only non-zero coefficients RESILIENCY MECHANISM Node id = 16 Logical node id = (7, 7)

RIDA: Logical Mapping Logical Mapping – M is the mapping from sensor s to logical index (x,y) based on d(s), the data value of sensor s D, the set of data values of all sensors in the cluster only consider a single-hop cluster in this work intended to be periodic Choosing M – depends on specific applications and underlying basis functions for data transformation – Gradients with DCT

RIDA: Distributed Data Transformation A node calculates only the coefficient corresponding to its index –E.g.: With 2-D mapping, for node (i, j) perform DCT operations only on corresponding row i and column j Only non-zero coefficients are transmitted Flexible to work on logical indices

RIDA: Resiliency Mechanism Original data Classify values below a threshold as faulty Decompressed data Project to [128,255] Missing readings Normal readings CompressionDe-compression

Evaluation of RIDA Compression Performance –Logical mapping (1D, 2D) –Data transformation (DCT, Wavelets) Robustness –Accuracy vs. number of faulty sensors Energy and Bandwidth Savings

Methodology Experiments on real world data –source: Intel Research, Berkeley –54 sensors from February 28th and April 5th, 2004 –Modified data set : sensor data is interpolated in time –Real data set: sensor data is kept as original

Metrics: Compression Performance Compression Ratio n: number of nodes n’: number of non-zero coefficients Normalized MSE d i : reconstructed value of sensor data o i : original value of sensor data n : number of nodes 1/2

 Mapping vs. without mapping Logical (Sorted) mapping gives lower error than without mapping for the same Data transformation scheme Normalized MSE (%) Compression Ratio Compression Performance (Ideal Data)

Compression Performance on Real Data (Humidity) DCT slightly better than Wavelet Although the compression ratio is around 4:1, error is less than 5% Quantization Scale Compression Ratio Normalized MSE (%)

Metrics: Error Detection TP-True Positive: # correctly classified healthy nodes TN-True Negative: # correctly classified faulty nodes FP-False Positive: # incorrectly classified healthy nodes FN-False Negative: # incorrectly classified faulty nodes

Even when half the nodes are missing, accuracy > 90%, recall > 97% Classification Recall (%) Number of faulty nodes Detection Accuracy (%) Error Detection

Conclusions RIDA: A Data Compression Architecture –Time-slicing across multiple sensor data streams –Information-driven approach maximally leverages correlation –Logical mapping decouples compression from physical topology –Resiliency mechanism provides robustness to data loss –Adapted to DCT and Wavelet Transforms Results –Compression ratios of 10:1 (ideal) and 4:1 (real) with less than 5% error –90% accuracy, 97% recall even when half the network data is missing.

Future Directions Appropriate system parameters for sensor data –projection range, quantization Energy Balancing System Deployments Non-scalar or high rate data –vibration, audio and video

Thank You Questions?

Backup Slides

RIDA: Deployment View

Performance in a Faulty Environment (Temperature) Even when half the nodes are missing, compression ratio of 4:1 can be achieved with less than 5% of error DCT results in much lower error with the same compression ratio Normalized MSE (%) Compression Ratio Number of faulty nodes

Metrics: Energy Savings Bench mark : n is the network size h is average hop count t x, t r are transmitting and receiving power Compression using DCT transform d : cost to compress the data n ’ : number of non-zero coefficients, n/n’ ~ 20 for jpeg Energy Saving:

Energy Savings Power compression for transmitting one packet is still 2.5 times that of sensing and data compression Simulation Time (Virtual) Consumed Energy (mJ) Ratio Energy Consumption by RF and CPU RF Transmission Power vs. CPU Power Ratio

Energy Savings Using distributed DCT compression Bandwidth Savings: 80-90% Energy Savings: 36% for 4- hop network Energy Saving Using Compression (%) Number of Hops12345 Interpolated data Real data