IPSN 2012 Yu Wang, Rui Tan, Guoliang Xing, Jianxun Wang, and Xiaobo Tan NSLab study group 2012/07/02 Reporter: Yuting 1.

Slides:



Advertisements
Similar presentations
Reactive and Potential Field Planners
Advertisements

Hadi Goudarzi and Massoud Pedram
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Acoustic design by simulated annealing algorithm
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
Movement-Assisted Sensor Deployment Author : Guiling Wang, Guohong Cao, Tom La Porta Presenter : Young-Hwan Kim.
2005/12/06OPLAB, Dept. of IM, NTU1 Optimizing the ARQ Performance in Downlink Packet Data Systems With Scheduling Haitao Zheng, Member, IEEE Harish Viswanathan,
Optimizing Flocking Controllers using Gradient Descent
1 Location-Aided Routing (LAR) in Mobile Ad Hoc Networks Young-Bae Ko and Nitin H. Vaidya Yu-Ta Chen 2006 Advanced Wireless Network.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
Autocorrelation and Linkage Cause Bias in Evaluation of Relational Learners David Jensen and Jennifer Neville.
1 Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric Nabhendra Bisnik, Alhussein A. Abouzeid, and Volkan Isler Rensselaer Polytechnic.
Visual Recognition Tutorial
Artificial Learning Approaches for Multi-target Tracking Jesse McCrosky Nikki Hu.
1 Mobility-assisted Spatiotemporal Detection in Wireless Sensor Networks Guoliang Xing 1 ; JianpingWang 1 ; Ke Shen 3 ; Qingfeng Huang 2 ; Xiaohua Jia.
System-level Calibration for Fusion- based Wireless Sensor Networks Rui Tan 1 Guoliang Xing 1 Zhaohui Yuan 2 Xue Liu 3 Jianguo Yao 4 1 Michigan State University,
Volkan Cevher, Marco F. Duarte, and Richard G. Baraniuk European Signal Processing Conference 2008.
Analyzing Multi-channel MAC Protocols for Underwater Sensor Networks Presenter: Zhong Zhou.
Ensemble Learning: An Introduction
Novel Self-Configurable Positioning Technique for Multihop Wireless Networks Authors : Hongyi Wu Chong Wang Nian-Feng Tzeng IEEE/ACM TRANSACTIONS ON NETWORKING,
End of Chapter 8 Neil Weisenfeld March 28, 2005.
Planning operation start times for the manufacture of capital products with uncertain processing times and resource constraints D.P. Song, Dr. C.Hicks.
Visual Recognition Tutorial
Geographic Routing Without Location Information A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica In Proceedings of the 9th Annual international Conference.
Ensemble Learning (2), Tree and Forest
Elements of the Heuristic Approach
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
Sensor Positioning in Wireless Ad-hoc Sensor Networks Using Multidimensional Scaling Xiang Ji and Hongyuan Zha Dept. of Computer Science and Engineering,
Accuracy-Aware Aquatic Diffusion Process Profiling Using Robotic Sensor Networks Yu Wang, Rui Tan, Guoliang Xing, Jianxun Wang, Xiaobo Tan Michigan State.
Frame by Frame Bit Allocation for Motion-Compensated Video Michael Ringenburg May 9, 2003.
SIGCOMM 2002 New Directions in Traffic Measurement and Accounting Focusing on the Elephants, Ignoring the Mice Cristian Estan and George Varghese University.
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
APPL: Anchor Path Planning –based Localization for Wireless Sensor Networks Imane BENKHELIFA and Samira MOUSSAOUI LSI, Computer Science Department Houari.
Tracking with Unreliable Node Sequences Ziguo Zhong, Ting Zhu, Dan Wang and Tian He Computer Science and Engineering, University of Minnesota Infocom 2009.
Statistical Sampling-Based Parametric Analysis of Power Grids Dr. Peng Li Presented by Xueqian Zhao EE5970 Seminar.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
Statistical Methods II&III: Confidence Intervals ChE 477 (UO Lab) Lecture 5 Larry Baxter, William Hecker, & Ron Terry Brigham Young University.
Collaborative Sampling in Wireless Sensor Networks Minglei Huang Yu Hen Hu 2010 IEEE Global Telecommunications Conference 1.
Relative Accuracy based Location Estimation in Wireless Ad Hoc Sensor Networks May Wong 1 Demet Aksoy 2 1 Intel, Inc. 2 University of California, Davis.
Selection and Navigation of Mobile sensor Nodes Using a Sensor Network Atul Verma, Hemjit Sawant and Jindong Tan Department of Electrical and Computer.
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 1.
A new Ad Hoc Positioning System 컴퓨터 공학과 오영준.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
Junfeng Xu, Keqiu Li, and Geyong Min IEEE Globecom 2010 Speak: Huei-Rung, Tsai Layered Multi-path Power Control in Underwater Sensor Networks.
Sparse Signals Reconstruction Via Adaptive Iterative Greedy Algorithm Ahmed Aziz, Ahmed Salim, Walid Osamy Presenter : 張庭豪 International Journal of Computer.
1 Value of information – SITEX Data analysis Shubha Kadambe (310) Information Sciences Laboratory HRL Labs 3011 Malibu Canyon.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Chapter 20 Classification and Estimation Classification – Feature selection Good feature have four characteristics: –Discrimination. Features.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
Content caching and scheduling in wireless networks with elastic and inelastic traffic Group-VI 09CS CS CS30020 Performance Modelling in Computer.
October 1, 2013Computer Vision Lecture 9: From Edges to Contours 1 Canny Edge Detector However, usually there will still be noise in the array E[i, j],
Sampling Theory and Some Important Sampling Distributions.
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
Global Clock Synchronization in Sensor Networks Qun Li, Member, IEEE, and Daniela Rus, Member, IEEE IEEE Transactions on Computers 2006 Chien-Ku Lai.
Tracking Mobile Nodes Using RF Doppler Shifts
Path Planning Based on Ant Colony Algorithm and Distributed Local Navigation for Multi-Robot Systems International Conference on Mechatronics and Automation.
1 Travel Times from Mobile Sensors Ram Rajagopal, Raffi Sevlian and Pravin Varaiya University of California, Berkeley Singapore Road Traffic Control TexPoint.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
Regularization of energy-based representations Minimize total energy E p (u) + (1- )E d (u,d) E p (u) : Stabilizing function - a smoothness constraint.
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)
Tree and Forest Classification and Regression Tree Bagging of trees Boosting trees Random Forest.
A Collapsed Variational Bayesian Inference Algorithm for Latent Dirichlet Allocation Yee W. Teh, David Newman and Max Welling Published on NIPS 2006 Discussion.
Analyzing Redistribution Matrix with Wavelet
Schedule for next 2 weeks
Where did we stop? The Bayes decision rule guarantees an optimal classification… … But it requires the knowledge of P(ci|x) (or p(x|ci) and P(ci)) We.
More on Search: A* and Optimization
Presentation transcript:

IPSN 2012 Yu Wang, Rui Tan, Guoliang Xing, Jianxun Wang, and Xiaobo Tan NSLab study group 2012/07/02 Reporter: Yuting 1

 Introduction  System Model  Movement Scheduling  Evaluation  Conclusion 2

 Goal ◦ Detect and monitor aquatic environments ◦ Diffusion profile:  Concentration contour maps  Elapsed time of diffusion  Total amount of discharged substance  Location of original source  Movement Scheduling ◦ Improve the profiling accuracy ◦ Constraints on sensor mobility and energy budget 3

 System Model ◦ Diffusion Process ◦ MLE-based Diffusion Profiling ◦ Profiling Accuracy Metric ◦ Two scheduling algorithm  Experiments ◦ Validation of the diffusion model ◦ Evaluation by real data traces (on telosB) simulation using MATLAB ◦ Impact of several factors on profiling accuracy 4

 Introduction  System Model  Movement Scheduling  Evaluation  Conclusion 5

 Fickian diffusion-advection model: ◦ t: time elapsed since the discharge of substance ◦ c: substance concentration ◦ D: diffusion coefficient  Characterize speed of diffusion, depend on (1) species of solvent (2) discharge substance (3) environment factors (ex: temperature) ◦ u: advection speed  Usually Dx=Dy, and Dz can be omitted 6

 Assume some initial condition ◦ A total of A cm 3 of substance is discharged at location (x s,y s ) and t=0  t>0: (x 0,y 0 ) = (x s +u x t, y s +u y t) ◦ Distance from any location (x, y) to the source: d = d(x, y) = ◦ Concentration at (x, y): c(d,t)   Di ff usion profile Θ = {x 0, y 0,α, β} (β->t, α->A) 7

 Can't use Bayesian (need prior probability)  Assume constant-speed advection, then reading of sensor i : z i = c(d i, t)+b i +n i ◦ b i : bias ◦ n i : noise ~ N(0, ς 2 ), assume {n i } are independent ◦ Takes K samples in a short time and average them, then z i ~ N( c(d i, t)+b i, σ 2 ), where σ 2 = ς 2 /K  =>  Log-likelihood: 8

 A theoretical lower bound on the variance of parameter estimators (Θ here)  Inverse of the Fisher information matrix (FIM) J, J =, is taken over all z  = CRB(Θ k )  (x i,y i ): coordinates of sensor i 9 L X 1, L Y 1 are 1×N vectors L X 2, L Y 2 are N×1 vectors

 Previous works take det(J) as the metric, but it's too problem-dependent  This paper use a novel metric based on CRB  Larger ω indicates more accurate estimation of x 0 and y 0 ( Can also use CRB(α), CRB(β) )  ω is function of (x 0,y 0 ), (x i,y i ), for all i => use estimated (x 0,y 0 ) instead  If sensors are randomly distributed around the diffusion source => ε=0 => 10

 Introduction  System Model  Movement Scheduling  Evaluation  Conclusion 11

12

 φ i = ∠(∇ i ω)  ||∇ i ω||: steepness of the metric ω  Proportionally allocate the movement steps according to sensor’s gradient magnitude:  Complexity: O(N) 13

14

 SNR-based ◦ Move toward the estimated source location to increase SNR ◦ Complexity: should be O(N)  Simulated Annealing ◦ Given movement orientations {φ i |∀i}, uses brutal- force search to find the optimal step allocation ◦ Then search for optimal movement orientations by simulated annealing algorithm ◦ Complexity: exponential with respect to N 15

 Introduction  System Model  Movement Scheduling  Evaluation  Conclusion 16

 The performance of profiling are affected by these errors (GPS, motor)  Iterative approach avoid error accumulation ◦ Sensors update their positions and report to cluster head (in each iteration)  Average GPS error: 2.29(m)  Robotic fish speed: expect 2.5m/min when tail beats at 23° amplitude and 0.9Hz frequency ◦ Error not mentioned in the paper 17

 Fig4: Simple clustering method Nodes randomly assigns itself a cluster ID Average of results from all clusters 18

19 12cm from the water surface

 Greedy algorithm does not account for the interdependence of sensors in providing the overall profiling accuracy 20

 10 sensors, 15 profiling iterations  Greedy and radial: curves with and without simulated movement control and localization errors almost overlap => no error accumulation  Radial: better than annealing in terms of both time complexity and optimality 21

 The variances decrease with increasing A  Both the greedy and radial algorithms can achieve a high accuracy 22

 (Fig12) δ: source location bias ◦ Diffusion source appears at (δ, 0) ◦ Sensors are not randomly deployed around source 23

 (Fig 14) Fix each di and randomly deploy sensors in different quadrant of plane  Deployment with max ω is still an open issue 24

 Shortest distance path from sensors to cluster head  Trace-driven simulations ◦ Nodes transmit packet to the next hop with success p = PRR retrieved from the communication traces ◦ Nodes re-transmit the packet for 10 times before it is dropped until success ◦ Packet to the cluster head includes: sensor ID, current position, measurement ◦ Packet to the sensor includes: moving orientation, distance  # of packet (re-)transmissions in an iteration: mean 158, standard deviation 28 (30 sensors are randomly deployed)  Delay will be within seconds at most 25

 Introduction  System Model  Movement Scheduling  Evaluation  Conclusion 26

 Strength ◦ Reduce computation and hardware cost ◦ Real hardware implementation of lots of mathematical model  Weakness (also their future work) ◦ Cluster head needed ◦ May not work on wavy environments ◦ GPS and Zigbee may not work in deep water ◦ It seems that the system can't be done in real time 27