Computing and Compressive Sensing in Wireless Sensor Networks

Slides:



Advertisements
Similar presentations
Compressive Data Gathering for Large-Scale Wireless Sensor Networks
Advertisements

Routing and Congestion Problems in General Networks Presented by Jun Zou CAS 744.
Wavelet and Matrix Mechanism CompSci Instructor: Ashwin Machanavajjhala 1Lecture 11 : Fall 12.
Shi Bai, Weiyi Zhang, Guoliang Xue, Jian Tang, and Chonggang Wang University of Minnesota, AT&T Lab, Arizona State University, Syracuse University, NEC.
Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Improvement on LEACH Protocol of Wireless Sensor Network
Graph Laplacian Regularization for Large-Scale Semidefinite Programming Kilian Weinberger et al. NIPS 2006 presented by Aggeliki Tsoli.
Routing in WSNs through analogies with electrostatics December 2005 L. Tzevelekas I. Stavrakakis.
Compressive Data Gathering for Large- Scale Wireless Sensor Networks Chong Luo Feng Wu Shanghai Jiao Tong University Microsoft Research Asia Jun Sun Chang.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Network Coding and Xors in the Air 7th Week.
Distributed Regression: an Efficient Framework for Modeling Sensor Network Data Carlos Guestrin Peter Bodik Romain Thibaux Mark Paskin Samuel Madden.
1 Delay-efficient Data Gathering in Sensor Networks Bin Tang, Xianjin Zhu and Deng Pan.
Scheduling Algorithms for Wireless Ad-Hoc Sensor Networks Department of Electrical Engineering California Institute of Technology. [Cedric Florens, Robert.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
Extending Network Lifetime for Precision-Constrained Data Aggregation in Wireless Sensor Networks Xueyan Tang School of Computer Engineering Nanyang Technological.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Fundamental Lower Bound for Node Buffer Size in Intermittently Connected Wireless Networks Yuanzhong Xu, Xinbing Wang Shanghai Jiao Tong University, China.
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.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
On the Construction of Data Aggregation Tree with Minimum Energy Cost in Wireless Sensor Networks: NP-Completeness and Approximation Algorithms National.
Hongyu Gong, Lutian Zhao, Kainan Wang, Weijie Wu, Xinbing Wang
Efficient Gathering of Correlated Data in Sensor Networks
Computing and Communicating Functions over Sensor Networks A.Giridhar and P. R. Kumar Presented by Srikanth Hariharan.
Compressive Data Gathering for Large-Scale Wireless Sensor Networks Chong Luo Feng Wu Jun Sun Chang Wen Chen.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
Cs: compressed sensing
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
Function Computation over Heterogeneous Wireless Sensor Networks Xuanyu Cao, Xinbing Wang, Songwu Lu Department of Electronic Engineering Shanghai Jiao.
Delay-Throughput Tradeoff with Correlated Mobility in Ad-Hoc Networks Shuochao Yao*, Xinbing Wang*, Xiaohua Tian* ‡, Qian Zhang † *Department of Electronic.
Arindam K. Das CIA Lab University of Washington Seattle, WA LIFETIME MAXIMIZATION IN ENERGY CONSTRAINED WIRELESS NETWORKS.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
Convergecast with MIMO Luoyi Fu, Yi Qin, Xinbing Wang Department of Electronic Engineering Shanghai Jiao Tong University, China Xue Liu Department of Computer.
End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Department of Electrical and Computer.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
Converge-Cast: On the Capacity and Delay Tradeoffs Xinbing Wang Luoyi Fu Xiaohua Tian Qiuyu Peng Xiaoying Gan Hui Yu Jing Liu Department of Electronic.
A new Ad Hoc Positioning System 컴퓨터 공학과 오영준.
Using Polynomial Approximation as Compression and Aggregation Technique in Wireless Sensor Networks Bouabdellah KECHAR Oran University.
Bounded relay hop mobile data gathering in wireless sensor networks
On the Topology of Wireless Sensor Networks Sen Yang, Xinbing Wang, Luoyi Fu Department of Electronic Engineering, Shanghai Jiao Tong University, China.
Simultaneous routing and resource allocation via dual decomposition AUTHOR: Lin Xiao, Student Member, IEEE, Mikael Johansson, Member, IEEE, and Stephen.
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
4 Introduction Carrier-sensing Range Network Model Distributed Data Collection Simulation 6 Conclusion 2.
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)
Efficient Point Coverage in Wireless Sensor Networks Jie Wang and Ning Zhong Department of Computer Science University of Massachusetts Journal of Combinatorial.
Optimal Relay Placement for Indoor Sensor Networks Cuiyao Xue †, Yanmin Zhu †, Lei Ni †, Minglu Li †, Bo Li ‡ † Shanghai Jiao Tong University ‡ HK University.
1 Chapter 6 Reformulation-Linearization Technique and Applications.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Computation of the solutions of nonlinear polynomial systems
The Design and Analysis of Algorithms
Presented by: Rohit Rangera
ABSTRACT   Recent work has shown that sink mobility along a constrained path can improve the energy efficiency in wireless sensor networks. Due to the.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Net 435: Wireless sensor network (WSN)
CS223 Advanced Data Structures and Algorithms
En Wang 1,2 , Yongjian Yang 1 , and Jie Wu 2
Topology Control and Its Effects in Wireless Networks
Introduction Wireless Ad-Hoc Network
On Achieving Maximum Network Lifetime Through Optimal Placement of Cluster-heads in Wireless Sensor Networks High-Speed Networking Lab. Dept. of CSIE,
Minimizing the Aggregate Movements for Interval Coverage
A Better Approximation for Minimum Total Routing Path Clustering Problem in 2-D Underwater Sensor Networks Wei Wang, Donghyun Kim, and Weili Wu, A Better.
Survey on Coverage Problems in Wireless Sensor Networks
Information Sciences and Systems Lab
Presentation transcript:

Computing and Compressive Sensing in Wireless Sensor Networks Zhenzhi Qian, Chu Wang Department of Electronic Engineering Shanghai Jiao Tong University, China 1

Outline Introduction Definition & Model Computing in Two-Node Network Function Computation Rate Compressive Sensing : A Basic Application Future Work 2 2

Introduction Wireless Sensor Networks Task of sensing the environment Task of communicating function values to the sink node Function Types Type-sensitive e.g. Network of temperature sensors Type-threshold e.g. Alarm network Aggregate functions under end-to-end flow Energy-constrain Memory-constrain Bandwidth-constrain 3

Introduction An alternative solution In-network computation Perform operations on received data A series of Fundament al Issues in In-Network Computation How best to perform distributed computation What is the optimal strategy to compute Challenges in WSNs Data Gathering Global communication cost reduction Energy consumption load balancing 4

Outline Introduction Definition & Model Computing in Two-Node Network Function Computation Rate Compressive Sensing: A Basic Application Future Work 5 5

Definition & Model is the set of the measurement data is the function used for computation is the Euclidean distance between sensor i and sensor j is the sensor’s transmission range Collocated Network(figure.(a)) The network with ,for all . Random Planar Network The nodes and the sink node is i.i.d distributed, and is chosen to ensure connectivity by multi-hop communication 6

Outline Introduction Definition & Model Computing in Two-Node Network Function Computation Rate Compressive Sensing: A Basic Application Conclusion & Future Work 7 7

Computing in Two-Node Network The two connecteed processors can exchange bits one at a time over the link When A and B both know the function value ,the communication terminates This problem is minimizing computation time given a throughput constrained link between processors and an input split between processors A B 8

A B Computing in Two-Node Network A general protocol functionality Decide which node to transmit Input : previously transmitted nodes Decide the value of the bit to be transmitted Input : input value + previous transmission A naïve protocol The communication complexity of function is slots Optimization ? Lower bound ? A B 9

A Computing in Two-Node Network The Lower bound of communication complexity: Any two distinct function values must correspond to different sequences of transmitted bits A 10

Computing in Two-Node Network Protocol : Matrix Representation A/B 1 2 3 4 1 2 3 4 0 0 0 1 0 0 0 0 0 1 1 1 11

Computing in Two-Node Network There are several ways to derive the lower bound of the number of the partitions required Rank-based: -based: Prove : 1) ONE ROUND RANK (AT MOST) ½ 2) similar to the above 12

Outline Introduction Definition & Model Computing in Two-Node Network Function Computation Rate Compressive Sensing : A Basic Application Conclusion & Future Work 13 13

A tree rooted at the collector node Function Computing Rate Scenario of Sensor network Computation A tree rooted at the collector node 14

Function Computing Rate Function types and corresponding results:[kumar] Histogram: statistic of node measurements Computational rate: 15

Function Computing Rate Function types and corresponding results: Type-sensitive: A symmetric function is defined as type-sensitive if exists some and integer N, such that for all and any , there are two subsets of , satisfy that: A easy note : Any input of the sensor network changes, the sensitive function value changes due to the local small difference. Computing rate: In a collocated network: Examples of type-sensitive functions: Average,median,majority,histogram Computing rate: In a random planar multihop network: 16

Function Computing Rate A example to help understand threshold function Function types and corresponding results: Type-threshold: A symmetric function is defined as type-threshold if exists a nonnegative -vector , called the threshold vector , so that for all A easy note: Suppose a protocol of advancing the threshold: When a given sensor measurement is above the threshold, it is considered by the computation, otherwise it can be safely ignored Node : Tall,wealthy,handsome Node: the opposite The function : white wealth pulchritude Thresholds 17

Function Computing Rate Examples of type-threshold functions: Maximum, minimum, k-th largest value Computing rate in collocated network: Computing rate in random planar multi-hop network: 18

Outline Introduction Definition & Model Computing in Two-Node Network Function Computation Rate Compressive Sensing : A Basic Application Conclusion & Future Work 19 19

Compressive sensing Introduction of compressive sensing[2009 mobicom] Baseline data collection Compressive data gathering 20

Compressive sensing Analysis : The sink obtains M weighted sums , Where represents the i-th sum round’s corresponding j-th sensor nodes coefficient. This coefficient is random a value. But it can be achieved at the sink node by preserving the series of pseudo random numbers of each sensor .Meaning the matrix is saved beforehand. N total nodes and M rounds of gathering exists. 21

Compressive sensing Data recovery Find a particular domain ,and sensor readings is a K-sparse signal in it , thus are the coefficients, which given as: The domain is chosen by yourself. Usually the DCT and wavelet is preferred. The compressive sampling theory have:M should satisfy if the K-sparse signal is resconstructable. 22

Compressive sensing Data recovery We thus summary the conditions for now: M sums at the sink node with efficient amount for reconstruction by the restraints given previously. where and are known to us. As is given in the compressive sensing theory, the problem is converted to a l1-norm minimization version : Find satisfying where This can be solved by a linear programming tech[13]. And finally using we can obtain the sensor readings. 23

Outline Introduction Definition & Model Computing in Two-Node Network Function Computation Rate Compressive Sensing: A Basic Application Future Work

Future Work Consider mobility in the WSNs Gossip algorithm Coding strategy:LDPC

Thank you! 26