p-percent Coverage in Wireless Sensor Networks

Similar documents
Constructing K-Connected M-Dominating Sets

Target Coverage in Wireless Sensor Networks with Probabilistic Sensors

Low-Latency Multi-Source Broadcast in Radio Networks

Minimum Cost Localization Problem in Wireless Sensor Networks

Energy-Efficient Connected Coverage of Discrete Targets in Wireless Sensor Networks

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes

Connected Identifying Codes

On the Capacity of Multi-Hop Wireless Networks with Partial Network Knowledge

Gateways Placement in Backbone Wireless Mesh Networks

Lecture Notes 3: Paging, K-Server and Metric Spaces

Topology Control. Chapter 3. Ad Hoc and Sensor Networks. Roger Wattenhofer 3/1

BBS: Lian et An al. Energy Efficient Localized Routing Scheme. Scheme for Query Processing in Wireless Sensor Networks

Coverage in Sensor Networks

Composite Event Detection in Wireless Sensor Networks

Jie Wu and Mihaela Cardei

Wireless Network Coding with Local Network Views: Coded Layer Scheduling

Maximizing Number of Satisfiable Routing Requests in Static Ad Hoc Networks

Construction of Directional Virtual Backbones with Minimum Routing Cost in Wireless Networks

Approximation algorithm for data broadcasting in duty cycled multi-hop wireless networks

Q-Coverage Maximum Connected Set Cover (QC-MCSC) Heuristic for Connected Target Problem in Wireless Sensor Network

Analysis of Power Assignment in Radio Networks with Two Power Levels

Cooperative Wireless Charging Vehicle Scheduling

Energy-Efficient Data Management for Sensor Networks

How (Information Theoretically) Optimal Are Distributed Decisions?

Scheduling Data Collection with Dynamic Traffic Patterns in Wireless Sensor Networks

AISTC: A new Artificial Immune System-based Topology Control Protocol for Wireless Sensor Networks

Decentralized Coordinated Motion for a Large Team of Robots Preserving Connectivity and Avoiding Collisions

Mobility Tolerant Broadcast in Mobile Ad Hoc Networks

Performance Evaluation of DV-Hop and NDV-Hop Localization Methods in Wireless Sensor Networks

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS

Rumors Across Radio, Wireless, and Telephone

Deployment-Based Lifetime Optimization Model for Homogeneous Wireless Sensor Network under Retransmission

Mathematical Problems in Networked Embedded Systems

Distributed estimation and consensus. Luca Schenato University of Padova WIDE 09 7 July 2009, Siena

Calculation on Coverage & connectivity of random deployed wireless sensor network factors using heterogeneous node

Node Deployment Strategies and Coverage Prediction in 3D Wireless Sensor Network with Scheduling

Redundancy and Coverage Detection in Sensor Networks

Energy Saving Routing Strategies in IP Networks

Probabilistic Coverage in Wireless Sensor Networks

Zigzag Coverage Scheme Algorithm & Analysis for Wireless Sensor Networks

Efficient Construction of Weakly-Connected Dominating Set for Clustering Wireless Ad Hoc Networks

Interference-Aware Joint Routing and TDMA Link Scheduling for Static Wireless Networks

Convergence in competitive games

Superimposed Code Based Channel Assignment in Multi-Radio Multi-Channel Wireless Mesh Networks

Mobile Base Stations Placement and Energy Aware Routing in Wireless Sensor Networks

Using Sink Mobility to Increase Wireless Sensor Networks Lifetime

Distributed Pruning Methods for Stable Topology Information Dissemination in Ad Hoc Networks

ONE of the important applications of wireless stationary

S-GPBE: A Power-Efficient Broadcast Routing Algorithm Using Sectored Antenna

Novel Localization of Sensor Nodes in Wireless Sensor Networks using Co-Ordinate Signal Strength Database

A Review of Current Routing Protocols for Ad Hoc Mobile Wireless Networks

A survey on broadcast protocols in multihop cognitive radio ad hoc network

Adaptive Fault Tolerant QoS Control Algorithms for Maximizing System Lifetime of Query-Based Wireless Sensor Networks

Capacity of Dual-Radio Multi-Channel Wireless Sensor Networks for Continuous Data Collection

On Flow-Aware CSMA. in Multi-Channel Wireless Networks. Mathieu Feuillet. Joint work with Thomas Bonald CISS 2011

ENERGY-EFFICIENT NODE SCHEDULING MODELS IN SENSOR NETWORKS WITH ADJUSTABLE RANGES

CS 171, Intro to A.I. Midterm Exam Fall Quarter, 2016

Fast and efficient randomized flooding on lattice sensor networks

Multicast Energy Aware Routing in Wireless Networks

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks

Applications of Distance - 2 Dominating Sets of Graph in Networks

Maximizing Network Lifetime of Broadcasting Over Wireless Stationary Ad Hoc Networks

An Efficient Distributed Coverage Hole Detection Protocol for Wireless Sensor Networks

Optimisation and Operations Research

Variable Radii Connected Sensor Cover in Sensor Networks

Study of Location Management for Next Generation Personal Communication Networks

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS

THE field of personal wireless communications is expanding

Power-efficient topology control for static wireless networks with switched beam directional antennas

Foundations of Distributed Systems: Tree Algorithms

Topology Control with Better Radio Models: Implications for Energy and Multi-Hop Interference

URL: /s < /s >

Coverage Issue in Sensor Networks with Adjustable Ranges

arxiv: v1 [cs.ni] 21 Mar 2013

Adaptation of MAC Layer for QoS in WSN

Energy-efficient Broadcast Scheduling with Minimum Latency for Low-Duty-Cycle Wireless Sensor Networks

On Achieving Local View Capacity Via Maximal Independent Graph Scheduling

Wireless Mesh Networks

Localization (Position Estimation) Problem in WSN

Transport Capacity and Spectral Efficiency of Large Wireless CDMA Ad Hoc Networks

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network

Distributed Energy-Efficient Scheduling Approach For k-coverage In Wireless Sensor Networks

Interference management with mismatched partial channel state information

SENSOR PLACEMENT FOR MAXIMIZING LIFETIME PER UNIT COST IN WIRELESS SENSOR NETWORKS

Hierarchical Agglomerative Aggregation Scheduling in Directional Wireless Sensor Networks

Mobile Ad Hoc Networks Theory of Interferences, Trade-Offs between Energy, Congestion and Delay

Sweep Coverage with Mobile Sensors

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks

Understanding Channel and Interface Heterogeneity in Multi-channel Multi-radio Wireless Mesh Networks

An Energy Efficient Localization Strategy using Particle Swarm Optimization in Wireless Sensor Networks

CCO Commun. Comb. Optim.

TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks

An Energy Efficient Multi-Target Tracking in Wireless Sensor Networks Based on Polygon Tracking Method

Link State Routing. Brad Karp UCL Computer Science. CS 3035/GZ01 3 rd December 2013

Research Article An Efficient Algorithm for Energy Management in Wireless Sensor Networks via Employing Multiple Mobile Sinks

Towards a Unified View of Localization in Wireless Sensor Networks

Biologically-inspired Autonomic Wireless Sensor Networks. Haoliang Wang 12/07/2015

M U LT I C A S T C O M M U N I C AT I O N S. Tarik Cicic

Cooperative Tx/Rx Caching in Interference Channels: A Storage-Latency Tradeoff Study

Using Reconfigurable Radios to Increase Throughput in Wireless Sensor Networks

Transcription:

p-percent Coverage in Wireless Sensor Networks Yiwei Wu, Chunyu Ai, Shan Gao and Yingshu Li Department of Computer Science Georgia State University October 28, 2008

1 Introduction 2 p-percent Coverage Problem 3 Connected p-percent Coverage Problem 4 Simulation Results 5 Conclusion

Outline 1 Introduction 2 p-percent Coverage Problem 3 Connected p-percent Coverage Problem 4 Simulation Results 5 Conclusion

Introduction Wireless Sensor Networks (WSNs) are now being used in many applications, such as environment and habitat monitoring, traffic control, and etc. Due to resource constraint of WSNs, it may be unnecessary or impossible to provide full coverage in many applications. By applying partial coverage, network lifetime can be prolonged remarkably. Network lifetime can increase by 15% for 99%-coverage and over 20% for 95%-coverage. p-percent Coverage Problem requires that p percentage of the whole area should be covered. Connected p-percent Coverage Problem requires connectivity in addition.

Definitions Definition Consider a point t located at (x t, y t ). If the Euclid distance between t and sensor s i is less than or equal to s i s sensing radius, that is, distance(t, s i ) r s, point t is covered by sensor s i. Consider an area A and a set of sensors S = s 1, s 2,, s n. If every point in A is covered by at least one sensor in S, we say that area A is covered by S. If there is a subset S S such that the area covered by S is not less than p percentage of the area of A, we call S is a p percent cover of A. That is, A is p percent covered by S. If the subgraph induced by S is connected, we call S is a connected p percent cover of A.

An important metric Definition Sensing Void Distance d sv is the distance between a point in a sensing void and the nearest point covered by an active sensor. Example d sv d sv (a) Poor Distribution (b) Good Distribution

Network Model We are mainly interested in static symmetric multi-hop WSNs. The topology of a network is represented as a general undirected graph, denoted as G(V,E), where V is the node set and E is the edge set. That means two nodes u and v are neighbors in the network if and only if u and v can communicate with each other. We also assume that the whole area can be at least fully covered by all nodes in the network. In other words, there does not exist sensing void area if all nodes are activated.

Outline 1 Introduction 2 p-percent Coverage Problem 3 Connected p-percent Coverage Problem 4 Simulation Results 5 Conclusion

p-percent Coverage Problem Definition p-percent Coverage problem: Given a two-dimensional monitored region A whose area is A and a sensor set S containing N sensors, the problem definition is as follows: Objective: Minimize k Subject to: W is a p percent cover of A k = W

ppca Notions: C i : Coverage Increment p s : the percentage specified by application e i : the remaining energy of node i ID i : the ID of node i Basic Idea The node with the maximum (e i, C i ) is added each time

ppca Algorithm

ppca Theorem The time complexity of ppca is O(N 2 ), where N is the number of all the deployed nodes. Theorem Denote the obtained set by ppca as W and the optimal solution as opt. Then W (ln(pλ) + 1) opt, where λ is the number of the points in the whole area. Proof. Greedy-Set-Cover is a (ln X + 1)-approximation algorithm.

Outline 1 Introduction 2 p-percent Coverage Problem 3 Connected p-percent Coverage Problem 4 Simulation Results 5 Conclusion

Connected p-percent Coverage Problem Network connectivity needs to be guaranteed for routing and data querying. Almost all of the algorithms that considered connectivity were based on the assumption that the communication range is at least twice the sensing range. We claim that communication range is not related to sensing range. This relaxation give our algorithms more flexibility to be used in general WSNs.

Problem Definition Definition Connected p-percent Coverage problem: Given a area A, find a connected p percent cover W of A with minimum size. Objective: Minimize k Subject to: W is a connected p percent cover of A k = W

A naive method CpPCA-DFS A naive method, called CpPCA-DFS, is based on the DFS search. nodes with maximum C i will be explored firstly, till p percentage is satisfied. this scheme is very simple and efficient. the major defect of this scheme is that the distribution of covered area is very poor, in other words the Sensing Void Distance is very large. We propose a distributed algorithm CpPCA-CDS to solve the CPC problem, and guarantee that the sensing void distance is bounded by a constant.

Concept of Connected Dominating Sets A CDS is the earliest structure proposed as a candidate for virtual backbones in WSNs. Definition For a graph G(V,E), a Dominating Set S of G is defined as a subset of V such that each node in V \ S is adjacent to at least one node in S. Definition A Connected Dominating Set (CDS) C of G is a dominating set of G which induces a connected subgraph of G.

An example of CDS Example 2 5 All black nodes form a CDS. 1 3 6 8 Messages delived along the CDS. 4 7 Figure: A 1-CDS example

An example of CDS Example 2 5 All black nodes form a CDS. 1 3 6 8 Messages delived along the CDS. 4 7 Figure: A 1-CDS example

Connected p-percent Coverage Algorithm (CpPCA-CDS) CpPCA-CDS has three phases: 1 Construct a CDS using CDS-BD-D 2 Build a DFS search tree in CDS 3 Add nodes to meet p percent coverage

CpPCA-CDS Theorem The set W obtained from CpPCA-CDS is connected and can p-percent cover the whole area. Proof. According to the property of a CDS, one node which is not in W must have a neighbor in W and W is connected. Therefore, whenever a node is added to W, W keeps connected. Theorem The time complexity of algorithm CpPCA-CDS is O( V + E ) and the message complexity is O( V ), where V is the number of the nodes in the whole network, E is the total number of edges.

CpPCA-CDS Theorem The Sensing Void Distance after using CpPCA-CDS can be bounded by r tmax r smin + r smax, where r tmax is the maximum transmission range, r smin and r smax are minimum and maximum sensing range respectively. For a homogeneous network in which every node has the same transmission range and the same sensing range, the sensing void distance can be bounded by r t. Proof. r s r t u v Assume that point q is in a sensing void area. A inactive node v that can cover point q Exists a dominator node u which dominates node v

Outline 1 Introduction 2 p-percent Coverage Problem 3 Connected p-percent Coverage Problem 4 Simulation Results 5 Conclusion

Simulation Results 400 by 400 area. Transmission Range is 100. Sensing Range 50. Comparison of ppca, CpPCA-CDS and CpPCA-DFS. 0.8 0.7 ppca CpPCA-CDS CpPCA-DFS 0.8 0.7 ppca CpPCA-CDS CpPCA-DFS 0.6 0.6 Working Nodes Ratio 0.5 0.4 0.3 0.2 Working Nodes Ratio 0.5 0.4 0.3 0.2 0.1 0.1 0.0 0.6 0.8 p-percent 0.0 0.6 0.8 p-percent (a) Working Nodes Ratio when D ϕ = 3 (b) Working Nodes Ratio when D ϕ = 5

Simulation Results 400 by 400 area. Transmission Range is 100. Sensing Range 50. Comparison of Sensing Void Distance when D ϕ = 5 40 35 CpPCA-CDS CpPCA-DFS 40 35 CpPCA-CDS CpPCA-DFS Average d sv 30 25 20 15 Standard Deviation of d sv 30 25 20 15 10 0.6 0.7 0.8 p-percent 10 0.6 0.7 0.8 p-percent (c) Average Sensing Void Distance (d) Standard Deviation of Sensing Void Distance

Outline 1 Introduction 2 p-percent Coverage Problem 3 Connected p-percent Coverage Problem 4 Simulation Results 5 Conclusion

Conclusion We investigate p-percent Coverage Problem (PC) and Connected p-percent Coverage problem (CPC) We propose two distributed algorithms ppca and CpPCA-CDS to address the PC and CPC problems respectively. We introduce the concept of CDS to address CPC problem for the first time. The Sensing Void Distance after using CpPCA-CDS can be bounded by a constant. Although location is required in most of the work about the partial coverage, it is better to investigate this problem using location-free algorithms.

Q & A Thank You