Movement-Assisted Sensor Deployment in WSN

Slides:



Advertisements
Similar presentations
1 Review: Mobile Sensor Networks An Overview prepared by Y.C. Wang and Y.C. Tseng.
Advertisements

Distributed Algorithms for Mobile Sensor Networks Chelsea Sanders Ben Tullis.
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
1 Sensor Deployment and Target Localization Based on Virtual Forces Y. Zou and K. Chakrabarty IEEE Infocom 2003 Conference, pp ,. ACM Transactions.
Tufts Wireless Laboratory Tufts University School Of Engineering Energy-Efficient Structuralized Clustering for Sensor-based Cyber Physical Systems Jierui.
Guang Tan, Stephen A. Jarvis, and Anne-Marie Kermarrec IEEE Transactions on Mobile Computing, VOL. 8, NO.6, JUNE Yun-Jung Lu.
Movement-Assisted Sensor Deployment Author : Guiling Wang, Guohong Cao, Tom La Porta Presenter : Young-Hwan Kim.
KAIST Adaptive Triangular Deployment Algorithm for Unattended Mobile Sensor Networks Suho Yang (September 4, 2008) Ming Ma, Yuanyuan Yang IEEE Transactions.
1 Sensor Relocation in Mobile Sensor Networks Guiling Wang, Guohong Cao, Tom La Porta, and Wensheng Zhang Department of Computer Science & Engineering.
1 Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric Nabhendra Bisnik, Alhussein A. Abouzeid, and Volkan Isler Rensselaer Polytechnic.
Data Transmission and Base Station Placement for Optimizing Network Lifetime. E. Arkin, V. Polishchuk, A. Efrat, S. Ramasubramanian,V. PolishchukA. EfratS.
Differentiated Surveillance for Sensor Networks Ting Yan, Tian He, John A. Stankovic CS294-1 Jonathan Hui November 20, 2003.
Mobility Improves Coverage of Sensor Networks Benyuan Liu*, Peter Brass, Olivier Dousse, Philippe Nain, Don Towsley * Department of Computer Science University.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
SMART: A Scan-based Movement- Assisted Sensor Deployment Method in Wireless Sensor Networks Jie Wu and Shuhui Yang Department of Computer Science and Engineering.
IEEE TSMCA 2005 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS Presented by 황재호.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
Direct movement has long relocation time and overuses the redundant sensor Motivation Coverage under random deployment Coverage under clustering All the.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Decentralized Scattering of Wake-up Times in Wireless Sensor Networks Amy L. Murphy ITC-IRST, Trento, Italy joint work with Alessandro Giusti, Politecnico.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
1 EnviroStore: A Cooperative Storage System for Disconnected Operation in Sensor Networks Liqian Luo, Chengdu Huang, Tarek Abdelzaher John Stankovic INFOCOM.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
1 A Bidding Protocol for Deploying Mobile Sensors GuilingWang, Guohong Cao, and Tom LaPorta Department of Computer Science & Engineering The Pennsylvania.
KAIS T A Bidding Protocol for Deploying Mobile Sensors 발표자 : 권 영 진 Guiling Wang, Guohong Cao, Tom LaPorta The Pennsylvania State University IEEE, ICNP.
Distributed Monitoring and Aggregation in Wireless Sensor Networks INFOCOM 2010 Changlei Liu and Guohong Cao Speaker: Wun-Cheng Li.
Pei-Ling Chiu Mobile Sensor Networks. Pei-Ling Chiu2 Outline Research Framework Paper: ”Movement-Assisted Sensor Deployment” Related Work Discussion.
Co-Grid: an Efficient Coverage Maintenance Protocol for Distributed Sensor Networks Guoliang Xing; Chenyang Lu; Robert Pless; Joseph A. O ’ Sullivan Department.
P-Percent Coverage Schedule in Wireless Sensor Networks Shan Gao, Xiaoming Wang, Yingshu Li Georgia State University and Shaanxi Normal University IEEE.
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.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Efficient k-Coverage Algorithms for Wireless Sensor Networks Mohamed Hefeeda.
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Covering Points of Interest with Mobile Sensors Milan Erdelj, Tahiry Razafindralambo and David Simplot-Ryl INRIA Lille - Nord Europe IEEE Transactions on.
Shibo He 、 Jiming Chen 、 Xu Li 、, Xuemin (Sherman) Shen and Youxian Sun State Key Laboratory of Industrial Control Technology, Zhejiang University, China.
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
Mobile Sensor Deployment for a Dynamic Cluster-based Target Tracking Sensor Network Niaoning Shan and Jindong Tan Department of Electrical and Computter.
U of Minnesota DIWANS'061 Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and.
Bing Wang, Wei Wei, Hieu Dinh, Wei Zeng, Krishna R. Pattipati (Fellow IEEE) IEEE Transactions on Mobile Computing, March 2012.
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 Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
KAIS T Sensor Deployment Based on Virtual Forces Reference: Yi Zou and Krishnendu Chakarabarty, “Sensor Deployment and Target Localization Based on Virtual.
Repairing Sensor Network Using Mobile Robots Y. Mei, C. Xian, S. Das, Y. C. Hu and Y. H. Lu Purdue University, West Lafayette ICDCS 2006 Speaker : Shih-Yun.
A Coverage-Preserving and Hole Tolerant Based Scheme for the Irregular Sensing Range in WSNs Azzedine Boukerche, Xin Fei PARADISE Research Lab Univeristy.
Coverage and Deployment 1. Coverage Problems Coverage: is a measure of the Quality of Service (QoS) of a sensor network How well can the network observe.
Mingze Zhang, Mun Choon Chan and A. L. Ananda School of Computing
2010 IEEE Global Telecommunications Conference (GLOBECOM 2010)
Prof. Yu-Chee Tseng Department of Computer Science
Heuristic Optimization Methods
Prof. Dr. Holger Schlingloff 1,2 Dr. Esteban Pavese 1
Wireless Sensor Network Architectures
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Multi-Agent Exploration
th IEEE International Conference on Sensing, Communication and Networking Online Incentive Mechanism for Mobile Crowdsourcing based on Two-tiered.
Power Efficient Monitoring Management In Sensor Networks
Divide Areas Algorithm For Optimal Multi-Robot Coverage Path Planning
A Near-Optimal Sensor Placement Algorithm to Achieve Complete Coverage/Discrimination in Sensor Networks Authors : Frank Y. S. Lin and P. L. Chiu, Student.
Speaker : Lee Heon-Jong
Survey on Coverage Problems in Wireless Sensor Networks
at University of Texas at Dallas
Overview: Chapter 2 Localization and Tracking
Edinburgh Napier University
Presentation transcript:

Movement-Assisted Sensor Deployment in WSN Heon-jong Lee iwantwine@kut.ac.kr Korea University of Technology and Education Laboratory of Intelligent Networks http://link.kut.ac.kr

Today’s Topic : Sensor Deployment Deploying more static sensors cannot solve the problem due to wind or obstacles Not Covered!! Coverage under random deployment Mobile Sensor Robots

Today’s Topic : Sensor Deployment Solution : Utilizing Mobile Sensors! Direct the movement of sensors to increase coverage General idea: detecting coverage hole  move to heal the hole Utilizing Voronoi Diagram Utilizing Virtual Grid Mobile Sensor Robots

Mobility-Assisted Sensor Deployment Guiling Wang, Guohong Cao, and Tom La Porta IEEE INFOCOM 2004 4/30 Mobile Sensor Robots

Problem statement Problem statement is: Scenario given the target area, how to maximize the sensor coverage with less time, movement distance and message complexity Scenario discover the existence of coverage holes (the area not covered by any sensor) in the target area the proposed protocols calculate the target positions of these sensors, where they should move VEC(VECtor-based), VOR (VORonoi-based), and Minimax based algorithm Mobile Sensor Robots

Voronoi Polygon Voronoi polygon O is the set of Voronoi vertices of O is the set of Voronoi edges of O is the set of Voronoi neighbors of O Mobile Sensor Robots

VEC(VECtor-based Algorithm) Motivated by the attribute of electro-magnetic particles : expelling forces Virtual Forces pushes sensors away from dense area B C A B C A Mobile Sensor Robots

VEC(VECtor-based Algorithm) Notation : distance between si, sj : average distance between two sensors(calculated beforehand) Three types of Virtual Force( ) A B B A B A Voronoi Polygons are not completely covered a Voronoi Polygon is not completely covered Voronoi Polygons are completely covered Mobile Sensor Robots

VEC(VECtor-based Algorithm) Field boundary also exert force( ) : will push sensor to move Algorithm distance of si to the boundary if the local coverage is not increased, the sensor should not move the target location Mobile Sensor Robots

VEC(VECtor-based Algorithm) Execution of VEC 35 sensors in a 50m by 50m flat space Sensing range is 6m Round 0 (75.7%)  Round 1 (92.2%)  Round 2 (94.7%) Mobile Sensor Robots

VOR(VORonoi-based Algorithm) Pull-based algorithm : pulls sensors to their maximum coverage hole move towards its farthest Voronoi vertex( ) d(Si, A) > Sensing range moves along line SiA to Point B, where d(A, B) is equal to the Sensing range B M B M Mobile Sensor Robots

VOR(VORonoi-based Algorithm) limit the maximum moving distance to be at most half of the communication range Si can’t see me(Sj) Mobile Sensor Robots

VOR(VORonoi-based Algorithm) check whether its moving direction is opposite to that in the previous round Mobile Sensor Robots

VEC(VECtor-based Algorithm) Execution of VOR 35 sensors in a 50m by 50m flat space Sensing range is 6m Round 0 (75.7%)  Round 1 (89.2%)  Round 2 (95.6%) Mobile Sensor Robots

Minimax Concept Notation chooses the target location inside the Voronoi polygon whose distance to the farthest Voronoi vertex (Vfar) is minimized a more regular shaped Voronoi polygon Notation Om : Minimax point C(O, r) : A circle centered at point O with radius r C(Vu, Vv, Vw) : The circumcircle of three points Vu, Vv, Vw B M N B M N Mobile Sensor Robots

Minimax Mobile Sensor Robots

Minimax To find the Minimax point, we only need to find all the circumcircles of any two and any three Voronoi vertices. Among those circles, the one with the minimum radius covering all the vertices is the Minimax circle. The center of this circle is the Minimax point. Mobile Sensor Robots

Minimax Algorithm (O(n3)) Mobile Sensor Robots

Minimax Execution of Minimax 35 sensors in a 50m by 50m flat space Sensing range is 6m Round 0 (75.7%)  Round 1 (92.7%)  Round 1 (96.5%) Mobile Sensor Robots

Performance Evaluation Measure the performance from two aspects: deployment quality : measured by the sensor coverage and the time(the number of round) to reach this coverage cost : sensor cost, energy consumption(moving distance) Environment 30, 35, 40,and 45 sensors 50m ∗ 50m or 150m * 150m initial deployment : random or normal communication range : 10m to 28m (normal: 20m) sensing range : 6m using NS2, 802.11, DSDV Mobile Sensor Robots

Performance Evaluation Coverage Moving distance Mobile Sensor Robots

Performance Evaluation Communication range Mobile Sensor Robots

Mobility-Assisted Sensor Networking for Field Coverage Dan Wang, Jiangchuan Liu, Qian Zhang IEEE GLOBECOM 2007 23/30 Mobile Sensor Robots

Motivation and Previous Work Concept : A mix of mobile and static sensors Motivation Mobile sensors are expensive When all sensors are in random motion, packet routing and information dissemination will be much more complicated [13] suggested a one-time reposition of the mobile sensors after the initial deployment, but the coverage is still unbalanced black : static sensors white : mobile sensors Mobile Sensor Robots

The goal The mobile sensors are always in motion to assist the static sensors Main challenges (1) to clarify the necessary coverage contributions from the static and mobile sensors (2) to find a mobility model for the mobile sensors to achieve their desired coverage contribution Mobile Sensor Robots

Mobility-Assisted Architecture n2 virtual grid (0, 1, …, n2-1) The sensors are aware of their location information (using GPS) The size of each grid is  any active sensor in a grid can cover the whole grid The sensing range of a mobile sensor can be smaller. e.g., The static sensors in one grid are equivalent, they do not have to be active The mobile sensors are always active, and can stay in a grid or move to other grids  covering the holes Mobile Sensor Robots

Mobility-Assisted Architecture Static sensors: a random activation scheduling Mobile sensors: a random walk model Two stages Parameter Initialization (1~4) Field Monitoring (each time slot) (5~6) initial deployment one or more MS travel (collect information of SS) Determine the activation probability of SS and notify them SS activates itself with p and then monitors its grid MS decides to move into one neighboring grid or to stay in the current grid, and then monitors its grid p p p p p p p p p p Mobile Sensor Robots

Mobility-Assisted Architecture The advantages of using a probabilistic operation easier to implement involves simple optimization in the initial stage substitute mobile sensor can easily follow the mobility model the behavior of each type of the sensors are statistically identical this is useful especially for recharging or replacement of mobile sensors more resistant to intruders that try to learn the sensor behavior Mobile Sensor Robots

Objective and Optimization Define a measure of how well a location is covered (δ is minimum coverage ratio required by the user) Our objective is to ensure this quality(δ-covered), while maximizing the lifetime of the network. lifetime : the death of the first sensors serves as a good signal to the end of the steady-state operation(because of domino effect) Mobile Sensor Robots

Objective and Optimization Notation assign static sensors with an identical activation probability p The probability that mobile sensor travels to the grid i, πi π = The density of grid i, d(i). i.e., the number of static sensors in i The number of mobile sensors in the network, M Formulation maximizes the network lifetime contribution constraint of each mobile sensor ensure the coverage ratio of the grids Mobile Sensor Robots

Objective and Optimization Heuristic Algorithm (O(N2)) The grid to have a low activation probability p Let li is the index of the grid in terms of density, i.e., Iteration (until (fully exploited) or K == n2) find key parameter K (start from 0), the index after which the grids are dense enough to be covered by the static sensors only evaluate p by with p, find a valid increase index K We have an upper bound on p corresponding to K-1 and a lower bound on p corresponding K Mobile Sensor Robots

A Random Walk Mobility Model A mobile sensor will either stay in a grid, or move into an adjacent grid along four direction in a boundary grid, it has 3 or 2 direction Consider decisions depending only on the current grid (Markov chain : given the present state, future states are independent of the past states(wikipedia)) Let Pij is the transition probability from grid i to grid j Mobile Sensor Robots

A Random Walk Mobility Model Given the long-run distribution π Markov chain obeys the following balance equations standard steady-state constraints for Markov chain no transition is possible for two non-adjacent grids Mobile Sensor Robots

A Random Walk Mobility Model The mobile sensors cannot be trapped in a grid Add another conditions Summary the probability that it will stay in this grid should be less than 1 mobile sensor always has chance to move into a neighboring grid. Mobile Sensor Robots

Performance Evaluation Focus on coverage quality and network lifetime Environment 1000 static sensors in a field 140m x 140m 100 virtual grids 10000mAh battery power for each sensor (it can last for one day) coverage quality δ = 0.85 time slot is 1 minute the average of 100 independent experiments The cumulative distribution curve of the residual energy after the death of the first sensor Mobile Sensor Robots

Performance Evaluation 50 Mobile Sensor Robots

Performance Evaluation A small set of MS assists load balancing while the cheaper SS carries the main duty for field coverage randomly and uniformly generated from time to time Mobile Sensor Robots