Adaptive Data Aggregation for Wireless Sensor Networks S. Jagannathan Rutledge-Emerson Distinguished Professor Department of Electrical and Computer Engineering.

Slides:



Advertisements
Similar presentations
Shi Bai, Weiyi Zhang, Guoliang Xue, Jian Tang, and Chonggang Wang University of Minnesota, AT&T Lab, Arizona State University, Syracuse University, NEC.
Advertisements

Circuit-Aware Design of Energy- Efficient Massive MIMO Systems Emil Björnson ‡*, Michail Matthaiou ‡§, and Mérouane Debbah ‡ ‡ Alcatel-Lucent Chair on.
Dynamic Data Compression in Multi-hop Wireless Networks Abhishek B. Sharma (USC) Collaborators: Leana Golubchik Ramesh Govindan Michael J. Neely.
1 Cooperative Transmissions in Wireless Sensor Networks with Imperfect Synchronization Xiaohua (Edward) Li, Mo Chen and Wenyu Liu Department of Electrical.
4.2 Digital Transmission Pulse Modulation (Part 2.1)
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Leveraging Interleaved Signal Edges for Concurrent Backscatter by Pan Hu, Pengyu.
CELLULAR COMMUNICATIONS 5. Speech Coding. Low Bit-rate Voice Coding  Voice is an analogue signal  Needed to be transformed in a digital form (bits)
ISSPIT Ajman University of Science & Technology, UAE
1 Data Persistence in Large-scale Sensor Networks with Decentralized Fountain Codes Yunfeng Lin, Ben Liang, Baochun Li INFOCOM 2007.
Spatial and Temporal Data Mining
EE2F1 Speech & Audio Technology Sept. 26, 2002 SLIDE 1 THE UNIVERSITY OF BIRMINGHAM ELECTRONIC, ELECTRICAL & COMPUTER ENGINEERING Digital Systems & Vision.
MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 5th Lecture Christian Schindelhauer.
Code and Decoder Design of LDPC Codes for Gbps Systems Jeremy Thorpe Presented to: Microsoft Research
Extending Network Lifetime for Precision-Constrained Data Aggregation in Wireless Sensor Networks Xueyan Tang School of Computer Engineering Nanyang Technological.
Lattices for Distributed Source Coding - Reconstruction of a Linear function of Jointly Gaussian Sources -D. Krithivasan and S. Sandeep Pradhan - University.
Department of Computer Engineering University of California at Santa Cruz Data Compression (2) Hai Tao.
EE2F1 Speech & Audio Technology Sept. 26, 2002 SLIDE 1 THE UNIVERSITY OF BIRMINGHAM ELECTRONIC, ELECTRICAL & COMPUTER ENGINEERING Digital Systems & Vision.
RACE: Time Series Compression with Rate Adaptivity and Error Bound for Sensor Networks Huamin Chen, Jian Li, and Prasant Mohapatra Presenter: Jian Li.
Digital Communication Symbol Modulated Carrier RX Symbol Decision Binary Bytes D/A Recovered Analog Binary Bytes Symbol State Modulation A/D Analog Source.
Signal Strength based Communication in Wireless Sensor Networks (Sensor Network Estimation) Imran S. Ansari EE 242 Digital Communications and Coding (Fall.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
GODIAN MABINDAH RUTHERFORD UNUSI RICHARD MWANGI.  Differential coding operates by making numbers small. This is a major goal in compression technology:
Computer Vision – Compression(2) Hanyang University Jong-Il Park.
1 Secure Cooperative MIMO Communications Under Active Compromised Nodes Liang Hong, McKenzie McNeal III, Wei Chen College of Engineering, Technology, and.
AUDIO COMPRESSION msccomputerscience.com. The process of digitizing audio signals is called PCM PCM involves sampling audio signal at minimum rate which.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
Signal Encoding Techniques. Lecture Learning Outcomes Be able to understand, appreciate and differentiate the different signal encoding criteria available.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
1 Energy Efficiency of MIMO Transmissions in Wireless Sensor Networks with Diversity and Multiplexing Gains Wenyu Liu, Xiaohua (Edward) Li and Mo Chen.
Statistical Sampling-Based Parametric Analysis of Power Grids Dr. Peng Li Presented by Xueqian Zhao EE5970 Seminar.
Image Compression Supervised By: Mr.Nael Alian Student: Anwaar Ahmed Abu-AlQomboz ID: IT College “Multimedia”
3-2008UP-Copyrights reserved1 ITGD4103 Data Communications and Networks Lecture-11:Data encoding techniques week 12- q-2/ 2008 Dr. Anwar Mousa University.
RIDA: A Robust Information-Driven Data Compression Architecture for Irregular Wireless Sensor Networks Nirupama Bulusu (joint work with Thanh Dang, Wu-chi.
Collaborative Sampling in Wireless Sensor Networks Minglei Huang Yu Hen Hu 2010 IEEE Global Telecommunications Conference 1.
Using Polynomial Approximation as Compression and Aggregation Technique in Wireless Sensor Networks Bouabdellah KECHAR Oran University.
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 3 – Digital Audio Representation Klara Nahrstedt Spring 2009.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
CHAPTER 3 DELTA MODULATION
Introduction to Digital Signals
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,
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
 Tree in Sensor Network Patrick Y.H. Cheung, and Nicholas F. Maxemchuk, Fellow, IEEE 3 rd New York Metro Area Networking Workshop (NYMAN 2003)
Collaborative Broadcasting and Compression in Cluster-based Wireless Sensor Networks Anh Tuan Hoang and Mehul Motani National University of Singapore Wireless.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
4.2 Digital Transmission Pulse Modulation Pulse Code Modulation
A+MAC: A Streamlined Variable Duty-Cycle MAC Protocol for Wireless Sensor Networks 1 Sang Hoon Lee, 2 Byung Joon Park and 1 Lynn Choi 1 School of Electrical.
ApproxHadoop Bringing Approximations to MapReduce Frameworks
By: Gang Zhou Computer Science Department University of Virginia 1 Medians and Beyond: New Aggregation Techniques for Sensor Networks CS851 Seminar Presentation.
FMT Modulation for Wireless Communication
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
CprE 458/558: Real-Time Systems (G. Manimaran)1 CprE 458/558: Real-Time Systems Energy-aware QoS packet scheduling.
Data funneling : routing with aggregation and compression for wireless sensor networks Petrovic, D.; Shah, R.C.; Ramchandran, K.; Rabaey, J. ; SNPA 2003.
Exploiting Sink Mobility for Maximizing Sensor Networks Lifetime Z. Maria Wang, Emanuel Melachrinoudis Department of Mechanical and Industrial Engineering.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
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.
Department of Electrical Engineering, National Taiwan University of Science and Technology EURASIP Journal on Wireless Communications and Networking.
Computing and Compressive Sensing in Wireless Sensor Networks
UNIT II.
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Distributed Compression For Binary Symetric Channels
ADVISOR : Professor Yeong-Sung Lin STUDENT : Hung-Shi Wang
Kyoungwoo Lee, Minyoung Kim, Nikil Dutt, and Nalini Venkatasubramanian
Presentation transcript:

Adaptive Data Aggregation for Wireless Sensor Networks S. Jagannathan Rutledge-Emerson Distinguished Professor Department of Electrical and Computer Engineering Professor of Computer Science Missouri University of Science and Technology Rolla, MO Research performed by Priya Kasirajan is thankfully acknowledged

Agenda Introduction Background Challenges Proposed Methodology Results and Discussion Hardware results Conclusions and Future work 2

Why compression? –Reduction in amount of data transmitted –Reduction in energy consumption –Improvement in network lifetime Compression vs Aggregation –Data condensed at the source node –Aggregation implies data from spatially separated sensors combined statistically using min, avg, max, count, sum –Need location or node ID  Node  Clusterhead Introduction 3

Background 4 Survey of data aggregation (Rajagopalan and Varshey, 2006) –Chain based data aggregation, tree based, PEDAP, Grid based, Network flow based, network correlated data aggregation, QoS-aware aggregation Quantization –Lossy compression scheme –Quantization error is proportional to step size –Step size is dependent on dynamic range Adaptive Differential Pulse Code Modulation (ADPCM) –Quantize difference between actual sample and estimated sample –Exploits the correlation between adjacent samples to reduce bit rate and to achieve compression. Real world sensor data with multiple modalities does not always boast correlation and linear relationship

Challenges Data compression/aggregation can be a complex nonlinear process Nonlinear processing is computationally more intensive Data reconstruction can be involved –Location aware or context aware –Node ID Performance guarantees in terms of distortion, compression ratio, energy efficiency, hard to show 5

Proposed Methodology Channel e(k) Some y(k) Quantizer Estimator Encoder Decoder Estimator

Analytical Results Theorem 1 (Estimator-Ideal Performance): In the ideal case with no reconstruction errors and noise present, the estimation error approaches to zero asymptotically while the parameter estimation error vector is bounded. Theorem 2 (Estimator Performance—General Case): Let the hypothesis presented in Theorem 1 hold and if the functional reconstruction error is bounded, then estimation error is bounded while the parameter errors are also bounded.

Analytical Results (contd.) Theorem 3 (NADPCMC Distortion): If the estimator reconstruction and quantization errors are considered bounded, then the distortion at the destination is bounded. On the other hand in the absence of estimator reconstruction and quantization errors, the distortion is zero. Theorem 4 (NADPCMC Performance): The compression ratio, defined as the ratio of the amount of uncompressed data to the amount of compressed data, is greater than one. Moreover, the proposed scheme will render energy savings. 8

Simulation Results River Discharge Data Audio Data Geophysical Data FLoating point Operations Per Second – FLOPS NADPCMC encoding 7050 FLOPS micro joules NADPCMC decoding 7425 FLOPS micro joules XBee radio – transmit power – 1 mW for 30 m Energy Consumption

River Discharge Data Time

River Discharge Data (contd.) 11 Method Compression ratio Energy savings at nodes Energy savings at CH DistortionOverhead Huffman1.453NA31.177%NA480 bytes Differential Huffman %39.099%NA480 bytes Scaling and approximation %11.65%0.0657%0 Scaling and 9 bit quantization % 0.943%0 Scaling and 8 bit quantization % %0 Scaling and5 bit quantization % %0 Linear ADPCM250% 13.72%0 NADPCMC with 8 bit encoding % 2.65%10 bytes NADPCMC with 6 bit encoding % 6.08%10 bytes

Audio Data Time

Audio Data (contd.) 13 MethodData rate Compression ratio Energy savings at nodes DistortionOverhead Scaling and 8 bit quantization 64kbps250%10.59%NA Scaling and 6 bit quantization 48kbps %46.28%NA 5 bit linear ADPCM40kbps %11.37%NA 4 bit linear ADPCM32kbps475%23.14%NA 3 bit linear ADPCM24kbps %28.45%NA 2 bit linear ADPCM16kbps887.5%35.86%NA NADPCMC with 8 bit encoding 64kbps %2.04%20 bytes NADPCMC with 6 bit encoding 48kbps %6.16%20 bytes NADPCMC with 4 bit encoding 32kbps %14.44%20 bytes

Geophysical Data Performance 14 Time Method Compression ratio Energy savings at nodes DistortionOverhead Scaling and 8 bit quantization 250%4.36%0 Scaling and 6 bit quantization %13.42%0 Linear ADPCM 250%35.87%0 NADPCMC with 8 bit encoding250%1.02%20 bytes NADPCMC with 6 bit encoding %4.22%20 bytes

Aggregation using NADPCMC 8 bit NADPCMC at all source nodes 6 bit NADPCMC at CH 1, 2 and 3 – 61.34% savings – 1.90% 4 bit NADPCMC at CH 1, 2 and 3 – 73.61% savings % 4 bit NADPCMC at CH 5 – 74.54% savings – –Synthetic data: 7.01% –River discharge data: 4.83% –Audio data: 6.09% 15

Hardware Implementation 16 Compression ratio – Energy savings – 45.83% Distortion – 1.67% Compression ratio – Energy savings – 60.42% Distortion – 4.60%

Nano Sensor Data Performance 17 Data generation rate Transmissio n rate Compress ion ratio Energy savings Distortion Uncompress ed data 2.56 kbps3.424 kbpsNA Compressed data 2.56 kbps1.712 kbps %0.78% for sensor data 0.81% for river discharge data Compressed and aggregated data – 6 bit NADPCMC 2.56 kbps1.284 kbps %3.58% for sensor data 2.78% for river discharge data Compressed and aggregated data – 4 bit NADPCMC 2.56 kbps856 bps %8.21% for sensor data 10.90% for river discharge data

Conclusions Data aggregation process is nonlinear and must be location/self-aware for enhanced performance NADPCMC addresses nonlinear issues in data and performs well for different sensor modalities. Aggregation is achieved through iterative compression. Performance depends on number of aggregation levels and Quantizer resolution. Network size does not impact performance. Future work involves evaluation of the proposed scheme for larger size networks with different types of data by considering latency, life time and security