Ai Chen, Ten H. Lai, Dong Xuan Department of Computer Science and Engineering The Ohio State University Columbus Measuring and Guaranteeing Quality of.

Slides:



Advertisements
Similar presentations
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Advertisements

Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
An Energy-Efficient Communication Scheme in Wireless Cable Sensor Networks Xiao Chen Neil C. Rowe epartment of Computer Science Department of Computer Science.
Deployment Approaches for WSNs Marija Milanović, Vladimir Filipović, Veljko Milutinović.
Coverage Preserving Redundancy Elimination in Sensor Networks Bogdan Carbunar, Ananth Grama, Jan Vitek Computer Sciences Department Purdue University West.
Target Tracking Algorithm based on Minimal Contour in Wireless Sensor Networks Jaehoon Jeong, Taehyun Hwang, Tian He, and David Du Department of Computer.
Impact of Mobility and Heterogeneity on Coverage and Energy Consumption in Wireless Sensor Networks Xiao Wang, Xinbing Wang, Jun Zhao Department of Electronic.
Randomized k-Coverage Algorithms for Dense Sensor Networks
Optimal Sleep-Wakeup Algorithms for Barriers of Wireless Sensors S. Kumar, T. Lai, M. Posner and P. Sinha, BROADNETS ’ 2007.
SMART: A Scan-based Movement- Assisted Sensor Deployment Method in Wireless Sensor Networks Jie Wu and Shuhui Yang Department of Computer Science and Engineering.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
1 Sensor Placement and Lifetime of Wireless Sensor Networks: Theory and Performance Analysis Ekta Jain and Qilian Liang, Department of Electrical Engineering,
Digital Image Processing
SOS: A Safe, Ordered, and Speedy Emergency Navigation Algorithm in Wireless Sensor Networks Andong Zhan ∗ †, Fan Wu ∗, Guihai Chen ∗ ∗ Shanghai Key Laboratory.
Authors: Sheng-Po Kuo, Yu-Chee Tseng, Fang-Jing Wu, and Chun-Yu Lin
Mobility Limited Flip-Based Sensor Networks Deployment Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
Sink-Connected Barrier Coverage Optimization for Wireless Sensor Networks Jehn-Ruey Jiang National Central University Jhongli City, Taiwan.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
A novel gossip-based sensing coverage algorithm for dense wireless sensor networks Vinh Tran-Quang a, Takumi Miyoshi a,b a Graduate School of Engineering,
Coverage and Connectivity Issues in Sensor Networks
Shambhavi Srinivasa Carey Williamson Zongpeng Li Department of Computer Science University of Calgary Barrier Counting in Mixed Wireless Sensor Networks.
Department of Computer Science City University of Hong Kong Department of Computer Science City University of Hong Kong 1 A Statistics-Based Sensor Selection.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Boundary Recognition in Sensor Networks by Topology Methods Yue Wang, Jie Gao Dept. of Computer Science Stony Brook University Stony Brook, NY Joseph S.B.
Prediction-based Object Tracking and Coverage in Visual Sensor Networks Tzung-Shi Chen Jiun-Jie Peng,De-Wei Lee Hua-Wen Tsai Dept. of Com. Sci. and Info.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
Co-Grid: an Efficient Coverage Maintenance Protocol for Distributed Sensor Networks Guoliang Xing; Chenyang Lu; Robert Pless; Joseph A. O ’ Sullivan Department.
On Non-Disjoint Dominating Sets for the Lifetime of Wireless Sensor Networks Akshaye Dhawan.
1 Collaborative Processing in Sensor Networks Lecture 5 - Visual Coverage Hairong Qi, Associate Professor Electrical Engineering and Computer Science University.
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
1 Deploying Wireless Sensors to Achieve Both Coverage and Connectivity Xiaole Bai*, Santosh Kumar*, Dong Xuan*, Ziqiu Yun +, Ten H. Lai* * Computer Science.
KAIS T Deploying Wireless Sensors to Achieve Both Coverage and Connectivity Xiaole Bai, Santosh Kumar, Dong Xuan, Ziqiu Yun and Ten H.Lai MobiHoc 2006.
Survey: Barrier Coverage with Wireless Sensor Networks. Feras Batarseh EEL 6788.
1 Probabilistic Coverage in Wireless Sensor Networks Nadeem Ahmed, Salil S. Kanhere and Sanjay Jha Computer Science and Engineering, University of New.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Efficient k-Coverage Algorithms for Wireless Sensor Networks Mohamed Hefeeda.
Barrier Coverage With Wireless Sensors
Chinh T. Vu, Yingshu Li Computer Science Department Georgia State University IEEE percom 2009 Delaunay-triangulation based complete coverage in wireless.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Barrier Coverage With Wireless Sensors Santosh Kumar, Ten H. Lai, Anish Arora The Ohio State University Presented at Mobicom 2005.
Shibo He 、 Jiming Chen 、 Xu Li 、, Xuemin (Sherman) Shen and Youxian Sun State Key Laboratory of Industrial Control Technology, Zhejiang University, China.
Barrier Coverage in Camera Sensor Networks ACM MobiHoc 2011 Yi Wang Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University.
Hole Detection and Boundary Recognition in Wireless Sensor Networks Kun-Ying Hsieh ( 謝坤穎 ) Dept. of Computer Science and Information Engineering National.
Wireless sensor and actor networks: research challenges
An Adaptive Zone-based Storage Architecture for Wireless Sensor Networks Thang Nam Le, Dong Xuan and *Wei Yu Department of Computer Science and Engineering,
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
Complete Optimal Deployment Patterns for Full-Coverage and k-Connectivity (k ≦ 6) Wireless Sensor Networks Xiaole Bai, Dong Xuan, Ten H. Lai, Ziqiu Yun,
A Load-Balanced Guiding Navigation Protocol in Wireless Sensor Networks Wen-Tsuen Chen Department of Computer Science National Tsing Hua University Po-Yu.
Decentralized Energy-Conserving and Coverage-Preserving Protocols for Wireless Sensor Networks Chi-Fu Huang, Li-Chu Lo, Yu-Chee Tseng, and Wen-Tsuen Chen.
A Protocol for Tracking Mobile Targets using Sensor Networks H. Yang and B. Sikdar Department of Electrical, Computer and Systems Engineering Rensselaer.
Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees IEEE ICDCSW, 2011 Pouya Ostovari Department of Computer and Information.
Strong Barrier Coverage of Wireless Sensor Networks Benyuan Liu, Olivier Dousse, Jie Wang and Anwar Saipulla University of Massachusetts Lowell and Deutsche.
Distributed Algorithms for Dynamic Coverage in Sensor Networks Lan Lin and Hyunyoung Lee Department of Computer Science University of Denver.
Younghwan Yoo† and Dharma P. Agrawal‡ † School of Computer Science and Engineering, Pusan National University, Busan, KOREA ‡ OBR Center for Distributed.
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.
1 Power Efficient Monitoring Management in Sensor Networks A.Zelikovsky Georgia State joint work with P. BermanPennstate G. Calinescu Illinois IT C. Shah.
Zijian Wang, Eyuphan Bulut, and Boleslaw K. Szymanski Center for Pervasive Computing and Networking and Department of Computer Science Rensselaer Polytechnic.
A Coverage-Preserving and Hole Tolerant Based Scheme for the Irregular Sensing Range in WSNs Azzedine Boukerche, Xin Fei PARADISE Research Lab Univeristy.
/ 24 1 Deploying Wireless Sensors to Achieve Both Coverage and Connectivity Xiaole Bai Santosh Kumar Dong Xuan Computer Science and Engineering The Ohio.
I owa S tate U niversity Laboratory for Advanced Networks (LAN) Coverage and Connectivity Control of Wireless Sensor Networks under Mobility Qiang QiuAhmed.
T H E O H I O S T A T E U N I V E R S I T Y Computer Science and Engineering 1 1 Sriram Chellappan, Xiaole Bai, Bin Ma ‡ and Dong Xuan Presented by Sriram.
Prof. Yu-Chee Tseng Department of Computer Science
Danny Z. Chen1, Yan Gu2, Jian Li2, and Haitao Wang1
Strong Barrier Coverage of Wireless Sensor Networks Seung Oh Kang
Survey on Coverage Problems in Wireless Sensor Networks
Presentation transcript:

Ai Chen, Ten H. Lai, Dong Xuan Department of Computer Science and Engineering The Ohio State University Columbus Measuring and Guaranteeing Quality of Barrier-Coverage in Wireless Sensor Networks ACM Mobihoc 2008

Outline Introduction Network Model Measuring the Quality of Barrier Coverage Repairing Weak Zones A Protocol Guaranteeing Quality of Barrier Coverage Simulation Conclusion

A new application of sensor networks Sensor networks can be used to monitor the borders of a country. Sensors deployed for this sort of application are said to provide border coverage or barrier coverage.

Problem Sensors may fail due to various reasons such as lack of power. As more and more sensors fail, certain desired properties such as barrier coverage will diminish and eventually fall below a desired level.

Goal Measuring the quality of barrier coverage. If Sensor failures cause the network to fall bellow a desired level of “quality”,we want to detect it.

Overview If Sensor failures cause the network to fall bellow a desired level of quality,we want to detect it. If the network indeed needs repair, we want to know which part of the network( weak part) indeed need repair. Repair the weak parts

Belt region Belt region: A belt (region) has four boundaries.

Middle line Middle Line: The middle line of a belt region is the curve that is parallel to, at the middle between the belt’s two parallel boundaries. middle line

Crossing paths & Orthogonal lines Crossing paths: A path crosses from one parallel boundary to the other. Crossing path

Coordinate of an orthogonal line Coordinate of an orthogonal line (Vl): For an orthogonal line l,let Vl be the length of the middle line from the middle line’s left endpoint to its intersection with l. Vl

Leftmost /Rightmost orthogonal line of a sensing Region

Zone Zone : A zone, Z, is a slice of the belt region. The length of a zone Z, denoted by Sz,is the length of the middle line in the zone. zone Sz Zn(l 1,l 2 ) l1l1 l2l2

L-Local K-barrier coverage K-Barrier Coverage: A crossing path is k-covered if it intersects the sensing regions of at least k distinct sensors. L-Local k-Barrier Coverage: A belt region is said to be L-Local k- Barrier Coverage if every zone of length L in the region is k-barrier covered. 5 5 – Local 2-Barrier Coverage

Quality of k-barrier coverage ( ) A desired quality Q*. The quality of a sensor deployment for k-barrier coverage ( ), is defined to be maximum L such that the belt is L-local k-barrier covered ; i.e., = max { L: the belt is L-local k-barrier covered }L If there is no such L(i.e., if the belt is not even 0-local k-barrier covered), then define = -1; could be negative or nonnegative.

= -1 ? LEMMA 4.1: = -1 iff the belt contains an orthogonal crossing line that is not k-barrier covered. Theorem 4.1: ≠ - 1 iff all sensing-boundary zones in the belt are k- barrier covered. Crossing path

Zone from node a to node b Zone from node a to node b( Zn(a ; b)): If two nodes a and b are such that Vll(a),Vrl(b), then we denote by Zn(a ; b) Vll(a)Vrl(b)

Critical k-barrier covered zone Critical k-barrier covered zone: For two sensor nodes a and b such that Zn(a; b) ≠ ;Zn(a; b) is said to be a critical k-barrier covered zone if the following conditions are all satisfied: Critical k-barrier covered zone (1) Zn(a; b) is k-barrier covered; (2) there exists a δ > 0 such that Zn(a;-δ; b; 0) and Zn(a; 0; b; δ) are both k-barrier covered; (3) for any α > 0,Zn(a;- α; b; α ) is not k-barrier covered. a b δα Zn( a, b ) is a critical 2-barrier covered zone

≠ - 1 Definition 4.8. If ≠ -1, let denote the minimum length of critical k- barrier covered zones. That is, = min{ : Z is a critical k-barrier covered zone}. Theorem 4.2. If ≠ -1, then =. 5r3r

Identifying all weak zones As mentioned in the preceding section, there are two types of weak zones: non-k-barrier covered sensing-boundary zones. critical k-barrier covered zones of length less than Q * Q*

Lemma 4.3. Let Z be a k-barrier covered zone, and let Z ’ ⊇ Z be another zone. If all sensing regions that intersect lb(Z) or rb(Z) also intersect lb(Z ’) or rb(Z ’), respectively, then Z ’ is also k-barrier covered. Z Z’

Definition 5.1. [Repairing a zone] By repairing a zone Z, we mean adding new sensors to a zone Z ’ ⊇ Z such that certain objectives are achieved. Z Z’

Repairing all weak zones a zone z zone z’ a b Zn (a, b) L = Q* -

Distributed algorithm Given a sensor deployment over a belt for k-barrier coverage and a required quality Q*, returns a (possibly empty) set of weak zones. Once these zones are repaired, the belt will provide k- barrier coverage with quality Q*. If the set of weak zones is empty, the required quality is already met.

Algorithm GUARANTEE The algorithm comprises two parts, one for every sensor node and the other for gateways. Actions of every active node a Actions of the gateway

Assumptions The gateway has information about the shape of the entire region, but each sensor only knows a small section of it (Q* + ). Given any two sensor nodes it is possible to know if their sensing regions have intersection. Every node is able to communicate with neighbors and with at least one gateway. a Q*

Actions of every active node a Check if the sensing region of a is a non-k-barrier covered, if so,write it in the report. l ll(a)rl(a) a

Actions of every active node a Node a checks if the sensing-boundary zone Zn(ll(a); l) that starts from ll(a) is k-barrier covered l l’ ll(a)rl(a)

Actions of every active node a l l’ ll(a)rl(a) a b

Actions of every active node a l l’ ll(a)rl(a) a Zn(rl(a),?)

Actions of every active node a Node a checks if there is a critical k-barrier covered zone Zn(a; b), and if so, includes it in the report.a critical k-barrier covered zone Zn(a; b)

Actions of the gateway upon receiving a report(1) If the report includes a non-k-barrier covered sensing- boundary zone, then let = -1; otherwise, if critical zone Zn(a, b) exists, let = min{, }.

Actions of the gateway upon receiving a report(2) 2)After a gateway gets the report from an active node a, it updates the list L of “need-to-be-repaired” zones. Zn(ll(a),l), Zn(rl(a),l’), Zn(a,b) Zn(ll(a),l) Zn(rl(a),l’) Zn(a,b) Zn(rl(a),?)

Simulation SimulatorMATLAB Belt region of dimension5,000m X 200m Sensing range (r)30m K1 Required quality Q*200m

Related work - SEEM L-Local k-Barrier Coverage dd L L-local K-barrier coverage 2d-zone [5] A. Chen, S. Kumar, and T. H. Lai. Designing Localized Algorithms for Barrier Coverage. In Proc. Of ACM Mobicom'07, Canada, September 2007.

SEEM Case I : If d ≦ r, The maximum value of d for nodes a and b is r. 2d-zone dd

if d > r, algorithm SEEM will report = max{2d - 2r ; d + r} SEEM = 4r Max{ 2*3r-2r = 4r ; 3r+r = 4r }

Conclusion Measure : Use a critical k-barrier covered zone instead of the k-barrier covered zone. Determine the locations to place additional sensors such that Z ’ (Z’ ⊇ Z ) becomes Q*-local k-barrier covered,thus ensure zone Z is Q*-local k-barrier covered.

Thank you ~