A Survey on Coverage Problems in Wireless Sensor Networks

Similar documents
Maximizing The Lifetime Of Wireless Sensor Node

A review on Coverage factors in Wireless Sensor Networks

Distributed Coordinate-free Hole Detection and Recovery

Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees

Energy-Efficient Coverage Problems in Wireless Ad Hoc Sensor Networks

The Impact of Clustering on the Average Path Length in Wireless Sensor Networks

Constructing Connected Dominating Sets with Bounded Diameters in Wireless Networks

Developing Energy-Efficient Topologies and Routing for Wireless Sensor Networks

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN:

Summary of Coverage Problems in Wireless Ad-hoc Sensor Networks

A Mobile-Sink Based Distributed Energy-Efficient Clustering Algorithm for WSNs

End-To-End Delay Optimization in Wireless Sensor Network (WSN)

Coverage in Wireless Sensor Networks

AN EFFICIENT APPROACH FOR PROVIDING FULL CONNECTIVITY IN WIRELESS SENSOR NETWORK

Optimized Coverage and Efficient Load Balancing Algorithm for WSNs-A Survey P.Gowtham 1, P.Vivek Karthick 2

Target Tracking in Wireless Sensor Network

Energy-Efficient Connected-Coverage in Wireless Sensor Networks

Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks

Energy-efficient coverage problems in wireless ad-hoc sensor networks

Fault-tolerant in wireless sensor networks using fuzzy logic

Geometric Considerations for Distribution of Sensors in Ad-hoc Sensor Networks

VIRTUAL FORCE ALGORITHM AND CUCKOO SEARCH ALGORITHM FOR NODE PLACEMENT TECHNIQUE IN WIRELESS SENSOR NETWORK

Replacing Failed Sensor Nodes by Mobile Robots

Optimal k-support Coverage Paths in Wireless Sensor Networks

Prianka.P 1, Thenral 2

Wireless Sensor Network Optimization using multiple Movable Sensors for Data Gathering

An efficient implementation of the greedy forwarding strategy

Designing k-coverage schedules in wireless sensor networks

Mobile Sink to Track Multiple Targets in Wireless Visual Sensor Networks

GIS based topology for wireless sensor network modeling: Arc-Node topology approach

Hex-Grid Based Relay Node Deployment for Assuring Coverage and Connectivity in a Wireless Sensor Network

Mobile Element Scheduling for Efficient Data Collection in Wireless Sensor Networks: A Survey

Analysis of Deployment Strategies in Wireless Sensor Network (WSN)

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

Mobile Agent Driven Time Synchronized Energy Efficient WSN

Energy Enhanced Base Station Controlled Dynamic Clustering Protocol for Wireless Sensor Networks

Energy Efficient Data Gathering For Throughput Maximization with Multicast Protocol In Wireless Sensor Networks

ScienceDirect. Analogy between immune system and sensor replacement using mobile robots on wireless sensor networks

Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for Heterogeneous Wireless Sensor Networks

Algorithms for minimum m-connected k-tuple dominating set problem

Effect Of Grouping Cluster Based on Overlapping FOV In Wireless Multimedia Sensor Network

Estimating the Free Region of a Sensor Node

Sensor Scheduling for k-coverage in Wireless Sensor Networks

An Energy Efficient and Delay Aware Data Collection Protocol in Heterogeneous Wireless Sensor Networks A Review

Prolonging Network Lifetime via Partially Controlled Node Deployment and Adaptive Data Propagation in WSN

Survey on Reliability Control Using CLR Method with Tour Planning Mechanism in WSN

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

On Distributed Algorithms for Maximizing the Network Lifetime in Wireless Sensor Networks

Regression Based Cluster Formation for Enhancement of Lifetime of WSN

Increasing Node Density to Improve the Network Lifetime in Wireless Network

CFMTL: Clustering Wireless Sensor Network Using Fuzzy Logic and Mobile Sink In Three-Level

Energy Efficient Tracking of Land-Based Targets Using Wireless Sensor Networks

Using Complex Network in Wireless Sensor Networks Abstract Keywords: 1. Introduction

A Survey on Underwater Sensor Network Architecture and Protocols

Optimized Node Deployment using Enhanced Particle Swarm Optimization for WSN

A Heuristic Method For Energy Hoarding In Wireless Sensor Networks

Efficient Cluster Head Selection Method Based On K-means Algorithm to Maximize Energy of Wireless Sensor Networks

Maximum Coverage Range based Sensor Node Selection Approach to Optimize in WSN

Energy Aware Node Placement Algorithm for Wireless Sensor Network

A Comparison of Algorithms for Deployment of Heterogeneous Sensors

MultiHop Routing for Delay Minimization in WSN

Z-SEP: Zonal-Stable Election Protocol for Wireless Sensor Networks

A survey of wireless sensor networks deployment techniques

AN ENERGY EFFICIENT AND RELIABLE TWO TIER ROUTING PROTOCOL FOR TOPOLOGY CONTROL IN WIRELESS SENSOR NETWORKS

Robot Motion Planning Using Generalised Voronoi Diagrams

Design and Implementation of detecting the failure of sensor node based on RTT time and RTPs in WSNs

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Grid Based Coverage Algorithm Using GPSR In Wireless Sensor Network

Energy Efficient and Collision Aware Routing Algorithm for Wireless Sensor Networks

Sensor Distribution Optimization Based on Extending-tree in Sensor Network 1)

ROAL: A Randomly Ordered Activation and Layering Protocol for Ensuring K-Coverage in Wireless Sensor Networks

Locating Objects in a Sensor Grid

Survivability Evaluation in Wireless Sensor Network

QUALITY OF SERVICE EVALUATION IN IEEE NETWORKS *Shivi Johri, **Mrs. Neelu Trivedi

Energy Conservation through Sleep Scheduling in Wireless Sensor Network 1. Sneha M. Patil, Archana B. Kanwade 2

PEGASIS : Power-Efficient Gathering in Sensor Information Systems

Wireless Sensor Networks applications and Protocols- A Review

An Energy Efficiency Routing Algorithm of Wireless Sensor Network Based on Round Model. Zhang Ying-Hui

International Journal of Scientific & Engineering Research, Volume 4, Issue 7, July ISSN

Model and Algorithms for the Density, Coverage and Connectivity Control Problem in Flat WSNs

A Novel Geometric Diagram and Its Applications in Wireless Networks

Using Hybrid Algorithm in Wireless Ad-Hoc Networks: Reducing the Number of Transmissions

Searching Algorithm of Dormant Node in Wireless Sensor Networks

International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March ISSN

Implementation of Energy Efficient Clustering Using Firefly Algorithm in Wireless Sensor Networks

Delay Performance of Multi-hop Wireless Sensor Networks With Mobile Sinks

Lifetime Comparison on Location Base Routing in Wireless Sensor Networks

Dynamic Coverage in Ad-hoc Sensor Networks

An Innovative Approach to increase the Life time of Wireless Sensor Networks

A Survey of Deterministic Vs. Non-Deterministic Node Placement Schemes in WSNs

An Improved Chain-based Hierarchical Routing Protocol for Wireless Sensor Networks

α Coverage to Extend Network Lifetime on Wireless Sensor Networks

An Improved Energy-Efficient BBO-Based PEGASIS Protocol in Wireless Sensors Network

CASER Protocol Using DCFN Mechanism in Wireless Sensor Network

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

Hole repair algorithm in hybrid sensor networks

Coverage by directional sensors in randomly deployed wireless sensor networks

An Efficient Data-Centric Routing Approach for Wireless Sensor Networks using Edrina

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105

A COMPARITIVE STUDY ON COST AWARE SECURE ROUTING (CASER) PROTOCOL WITH SLEEP WAKE STATE ROUTING PROTOCOL (SWSR)

Transcription:

A Survey on Coverage Problems in Wireless Sensor Networks 1 SANGEETHA S Department of Computer Science and Engineering Karunya University, Coimbatore, India Abstract Wireless sensor networks are a rapidly growing area for research and commercial development. Wireless sensor networks are used to monitor a given field of interest for changes in the environment. They are very useful for military, environmental, and scientific applications. The main focus in wireless sensor networks is that of coverage sensors. Coverage in wireless sensor networks is usually defined as extent or degree to which something is observed, analyzed, and reported.the various existing techniques used in coverage are coverage types, node types, deployment, energy constraints, centralized and distributed algorithm and three dimensional coverage. Coverage approaches are coverage with connectivity, probabilistic sensing, maximal support path, maximal breach path and disjoint sets. Coverage is one of the main problem to achieve energy efficiency of a wireless sensor network. This paper includes the literature survey of all coverage problems. Index Terms Connectivity, Coverage, Performance, Reliability, Wireless Sensor Networks. I. INTRODUCTION ireless Sensor Networks (WSNs) [1] are W composed of a large number of sensor nodes which are densely deployed in a given region. All nodes collaborate to execute sensing and monitor tasks and to send sensed data to sinks. It has so far been employed in military activities, target acquisition,environmental activities and civil engineering. On the one hand each sensor is equipped with a limited power source, and it is impossible to replenish power resources in most applications. On the other hand, many applications require a durable lifetime. 2 RAMA LAKSHMI K Assistant Professor, Department of Computer Science and Engineering, Karunya University, Coimbatore, India Thus, a major constraint for WSNs to be widely used is network lifetime. Since wireless sensor networks are characterized by high density and limited energy. In recent years there has been increasing interest in the field of wireless sensor networks. A wireless sensor network consists of a number of wireless sensor nodes. These nodes are characterized by being very small in size with limited energy usually supplied by a battery. They communicate via built-in antennae over RF signals. These networks are typically used to monitor a field of interest to detect movement, temperature changes, precipitation, etc. One of the most active research fields in wireless sensor networks is that of coverage. Coverage is usually interpreted as how well a sensor network will monitor a field of interest. It can be thought of as a measure of quality of service. Coverage can be measured in different ways depending on the application. In addition to coverage it is important for a sensor network to maintain connectivity. Connectivity can be defined as the ability of the sensor nodes to reach the data sink. If there is no available route from a sensor node to the data sink then the data collected by that node cannot be processed. Each node has a communication range which defines the area in which another node can be located in order to receive data. This is separate from the sensing range which defines the area a node can observe. The two ranges may be equal but are often different. The paper is organized as follows: in the next section address many of the issues that factor into how coverage is determined and how sensor networks are deployed. In section three, cover several approaches to coverage. Finally, give a summary of the information presented in the coverage. At the end of the paper is a list of references. Sangeetha S is currently pursuing masters degree program in Computer Science and Engineering in Karunya University, Coimbatore, India, Mobile No-8973767831. Ramalakshmi is currently working as an Assistant Professor in Karunya Univesity, Coimbatore, India, Mobile No- 9940972810. II. EXISTING TECHNIQUES There are several factors that must be considered when developing a plan for coverage in a sensor networks. Many of these will be dependent upon the particular application that is being 1

addressed. The capabilities of the sensor nodes that are being used must also be considered. A. Coverage Types The Coverage may be divided into three categories depending on what exactly that you are attempting to monitor. Area coverage refers to a set of targets, or look for a breach among a barrier. Coverage of an entire area otherwise known as full or blanket coverage means that every single point within the field of interest is within the sensing range of at least one sensor node. Ideally you would like to deploy the minimum number of sensor nodes within a field in order to achieve blanket coverage. Target coverage refers [3] to observing a fixed number of targets. This type of coverage has obvious military applications to maintain target coverage while conserving energy.both blanket and target coverage in terms of energy efficiency. In the deployment algorithm, each node will communicate with its neighbours and tell them to move away until they are at a distance which maximizes coverage while maintaining connectivity. The work presented in [4] concentrates in minimizing cost and maximizing coverage by deterministic deployment of WSN. Fig"(a)": Deterministic Placement Barrier coverage refers [5] to the detection of movement across a barrier of sensors. This problem was defined as the maximal breach path. A variation of barrier coverage known as sweep coverage. Sweep coverage can be thought of as a moving barrier problem. Fig"(b)":Random Placement Random placement of sensor nodes ability to maintain coverage and minimizing the amount of energy expended. Fig " (a)":area Coverage and Barrier Coverage C. Node Types B. Deployment The deployment scheme s choice is basically depends on the type of sensors, application and the environment. Nodes can be placed in an area of interest either deterministically or randomly [2]. Deployment of sensors nodes in physical unattended environment is an important issue since the performance of wireless sensor networks largely depends on deployment of sensors nodes. The deployment of sensor nodes is divided into two fractions according to the function of networks and these fractions are Coverage and Connectivity. The coverage is classified into static and dynamic category and the connectivity is divided into P-connectivity and RAB-connectivity [3].To achieve maximum coverage using the bare Sensor nodes are static, they stay in the same place once they are deployed. Sensor node can be classified into two types: Homogeneous and Heterogeneous group of nodes. In homogeneous networks all the sensor nodes are identical in terms of battery energy and hardware complexity. In a homogeneous network [15] [16], it is evident that the cluster head nodes will be overloaded with the long range transmissions to the remote base station, and extra processing necessary for data aggregation and protocol coordination. As a result the cluster head nodes expire before other nodes. However it is desirable to ensure that all the nodes run out of their battery at about the same time, so that very little residual energy is wasted and system expires. In a heterogeneous sensor network [17], two or more different types of nodes with different battery energy and functionality are used. The 2

motivation being that the more complex hardware and the extra battery energy can be embedded in few cluster head nodes, thereby reducing the hardware cost of the rest of the network. There are two desirable characteristics of a sensor network, viz. lower hardware cost, and uniform energy drainage. While heterogeneous networks achieve the former, the homogeneous networks achieve the latter. E. Centralized and Distributed Algorithm Sensor are deployed an algorithm is run to determine if sufficient coverage exists in the area. This can be either a centralized or distributed algorithm. Centralized [5] [6] would be a network in one specific location and distributed [9] would be a network that is spread out over more than one location. The goal of extending network lifetime. The distributed/localized algorithms may be more complex than the centralized algorithms. Figures 6 and 7 demonstrate centralized and distributed strategies, the shaded sensors are the ones that are running part or all of the algorithm. Fig "(a)":homogeneous Sensors Fig "(a)":centralized Algorithm D. Energy Constraints Fig "(b)":heterogeneous Sensors The important factor to consider in the development of a coverage scheme is that of energy constraints [8] [10]. Sensor nodes depend upon a battery for their energy source and battery replacement is not feasible. It therefore becomes very important to conserve energy and prolong battery life. sensors into a low energy sleep mode is a popular method to conserve energy. Improving the efficiency of data gathering and routing is also used to conserve energy. If multiple sensor nodes are collecting the same information the network is expending energy unnecessarily. Eliminating the redundancy will allow the network to be more efficient. By using less energy for routing data, coverage is helped by having the nodes' lifetimes extended. Fig "(b)":distributed Algorithm F. Three Dimensional Coverage The three dimensional [11] spaces that sensor nodes would be deployed in are the atmosphere, underwater, and space. An example of three dimensional coverage is given in Figure 8. They assume that the sensors' coverage ranges are shaped in a sphere. They approach the coverage problem not by looking at the coverage of each point in the field of interest, rather they determine whether each sphere is covered. If each of the spheres have sufficient k-coverage then the entire field must be k-covered as well. If a sphere has at 3

least k other spheres covering its entire area then the area within the sphere is k+1 covered. They reason that if the area within the sphere is k- covered then the area bordering the sphere must be at least k-covered. An algorithm is then presented which determines whether a sphere is k-covered or not. This algorithm can be fully distributed so that each sensor can determine its own coverage. If one sphere is located entirely within another sphere then those spheres will have no intersection. The smaller sphere would need to have its coverage increased by one but that does not seem to be covered in the algorithm. The algorithm does appear to mathematically feasible but it would appear that calculating the spherical caps which are the intersections of the sphere with decent precision could be very tricky for some sensor nodes. Fig "(a)" :The sensing capacity of three sensors that use the exponential sensing model and deployed at vertices of an equilateral triangle. The least-covered point by these three sensors is at the center of the triangle. Fig "(a)":three Dimensional Coverage III. COVERAGE APPROACHES A. Coverage with Connectivity A closely related problem to connectivity is coverage [12], where a subset of deployed nodes are activated such that any event in the monitored area is detected by at least one sensor. Similar to the communication range, the sensing range of sensors can either be modeled as a simple regular disk or assumed to follow a probabilistic model. B. Probabilistic Sensing Probabilistic sensing models [13] [14] capture the behaviour of sensors more realistically than the deterministic disk model This is not always the case with real sensors. Furthermore,the overlap among sensing ranges of different sensors is not clearly defined. Therefore, the overlap minimization idea may not work with probabilistic coverage protocols that seek to optimize the number of activated sensors. For such protocols, we propose a new method for activating the minimum number of sensors while ensuring the monitored area is probabilistically covered. Fig "(b)" :The structure of optimal coverage using the disk sensing model. This structure minimizes the overlap between the sensing ranges of nodes. C. Maximal Support Path(Best Coverage) and Maximal Breach Path(Worst Coverage) Coverage in many sensor network applications can be viewed from either a best case or worst case point of view. The coverage problem, given the location of the sensors and the sensing ability of each sensor diminishes with distance, use Voronoi diagrams and Delaunay triangulation [17] [18] to compute the path that maximizes the smallest observability (best coverage) and the path that minimizes the observability by all sensors (worst coverage). The worst case coverage in terms of an sensors. The furthest distance that an agent must travel from the nearest sensor along the path is considered the best case. D. Disjoint Sets Divide the nodes into disjoint sets [5], such that every set can individually and successively perform the area monitoring task. These sets are successively activated and all nodes not belonging to the active set, will be in the sleep state. The coverage is no more guaranteed despite the fact that the other nodes belonging to the same set remain working. To maintain the necessary coverage while conserving battery life of the sensors. 4

E. Computational Geometry Techniques The computational geometry techniques such as Voronoi diagram and Delaunay triangulation [19]. The Voronoi diagram is a set of discrete sites (points) partitions the plane into a set of convex polygons such that all points inside a polygon are closest to only one site. The Delaunay triangulation can be obtained by connecting the sites in the Voronoi diagram whose polygons share a common edge. In fact the Delaunay triangulation can be used to find the two closest sites by considering the shortest edge in the triangulation. The properties of the Voronoi diagram and Delaunay triangulation to solve for best and worst case coverages.fig "(a)" shows an example of Voronoi diagram. problems in coverage. The future work includes increasing the energy efficiency in coverage sensors. REFERENCES [1] S. Arms Chris Townsend, :"Wireless sensor networks:principles and applications",in Wilson, J.S. (Ed): 'Sensor technology handbook' Jon S Wilson 2004),pp, 439-450. [2] K. Kar, S. Banerjee: Node placement for connected coverage in sensor networks, in: Proceedings of the Workshop on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks (WiOpt'03), Sophia Antipolis, France, 2003. [3] H. Zhang, Energy-Balance Heuristic Distributed Algorithm for Target Coverage in Wireless Sensor Networks with Adjustable Sensing Ranges, 2009 Asia- Pacific Conference on Information Processing. Fig "(a)": Voronoi Diagram of a Set of Randomly Placed Points in a Plane. IV CONCLUSION The coverage problem can be approached in many different ways. The issues faced when designing a coverage include coverage types(area coverage, target coverage, barrier coverage).the major problem in area coverage is impractical to try to deploy sensors in such a formation and Sweep coverage can be thought of as a moving barrier problem. In deployment scheme such as deterministic and random placement, it is easier to develop a coverage scheme for deterministic placement of sensor nodes than for random placement. However in many deployments, it is either impractical or impossible to deploy sensor nodes in a deterministic way. In homogeneous and heterogeneous nodes, the problem addressed in sensing ranges are identical. In centralized and distributed algorithm,problem in barrier coverage do not scale well. In three dimensional coverage, where the sensors float in the water and redundant nodes are needed to compensate for node failures. However, there are still many fundamental [4] M. Cardei, M. Thai, L. Yingshu, W. Weili, Energyefficient target coverage in wireless sensor networks, INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE, Volume: 3, On page(s): 1976-1984, March 2005. [5] M. Cardei, M. Thai, L. Yingshu, W. Weili, Energyefficient target coverage in wireless sensor networks, INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE, Volume: 3, On page(s): 1976-1984, March 2005. [6] M. Cardei and D. Du, Improving Wireless Sensor Network Lifetime through Power Aware Organization, Wireless Networks, Volume 11 Issue 3, May 2005. [7] M. Cardei and J. Wu, Energy-efficient coverage problems in wireless ad-hoc sensor networks, Computer Communications Volume 29 Issue 4 pp. 413-420, February 2006. [8] S. Meguerdichian, F. Koushanfar, M. Potkonjak, and M. Srivastava, Coverage Problems in Wireless Ad-Hoc Sensor Networks, IEEE Infocom 3 (2001) 1380-1387. [9] H. Zhang, H. Wang, and H. Feng, A Distributed Optimum Algorithm for Target Coverage in Wireless Sensor Networks, 2009 Asia-Pacific Conference on Information Processing. [10] S. Poduri and G. Sukhatme, Constrained Coverage for Mobile Sensor Networks, IEEE International Conference on Robotics and Automation, pages 165-172 April 26-May 1, 2004, New Orleans, LA, USA [11] D.F. Huang Y.C Tseng.:"The coverage problem in Three dimensional wireless sensor networks".globecom'04:ieee Global Telecommunications Conf.,2004,pp,3182-3186. [12] M. Hefeeda, H. Ahmad.:An integrated protocol for maintaining connectivity and coverage under probabilistic models for wireless sensor network', Ad Hoc Sens. Wirel.Netw.,2009,7,pp. 295-323. [13] Y. Zou and K. Chakrabarty. Sensor deployment and target localization in distributed sensor networks. accepted for 5

publication in ACM Transactions on Embedded Computing Systems, 2003. [14] N. Ahmed, S. Kanhere, and S. Jha, Probabilistic coverage in wireless sensor networks, in Proc. of IEEE Conference on Local Computer Networks (LCN 05), Sydney, Australia, November 2005, pp. 672 681. [15] X. Bai, Z. Yun, D. Xuan, T. Lai, and W. Jia, Optimal Patterns for Four-Connectivity and Full Coverage in Wireless Sensor Networks, IEEE Transactions on Mobile Computing, 2008. [16] X.-Y. Li, P.-J. Wan, and O. Frieder, Coverage in Wireless Ad-hoc Sensor Networks, IEEE Transactions on Computers, Vol 52 (2002), pp 753-763. [17] B. Cărbunar, A. Grama, J. Vitek, O. Cărbunar, Redundancy and coverage detection in sensor networks, ACM Transactions on Sensor Networks (TOSN), Volume 2, Issue 1, Pages: 94 128, February 2006. [18] J. O'Rourke, Computational Geometry in C, Cambridge University Press, March 25, 1994. [19] F. Aurenhammer, Voronoi Diagrams A Survey Of A Fundamental Geometric Data Structure, ACM Computing Surveys 23, pp. 345-405, 1991.. 6