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

Similar documents
A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks

MultiHop Routing for Delay Minimization in WSN

On optimal placement of relay nodes for reliable connectivity in wireless sensor networks

Energy Aware Node Placement Algorithm for Wireless Sensor Network

Increasing Node Density to Improve the Network Lifetime in Wireless Network

Wireless Sensor Networks applications and Protocols- A Review

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

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

SCH-BASED LEACH ALGORITHM TO ENHANCE THE NETWORK LIFE TIME IN WIRELESS SENSOR NETWORK (WSN)

Comparative Study of SWST (Simple Weighted Spanning Tree) and EAST (Energy Aware Spanning Tree)

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

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

Developing Energy-Efficient Topologies and Routing for Wireless Sensor Networks

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

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

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

TOPOLOGY CONTROL IN WIRELESS NETWORKS BASED ON CLUSTERING SCHEME

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

An Energy Efficient Clustering in Wireless Sensor Networks

Energy Aware Location Based Routing Protocols in Wireless Sensor Networks

A Fault Tolerant Approach for WSN Chain Based Routing Protocols

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

EEEM: An Energy-Efficient Emulsion Mechanism for Wireless Sensor Networks

Mitigating Hot Spot Problems in Wireless Sensor Networks Using Tier-Based Quantification Algorithm

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

genetic algorithm is proposed for optimizing coverage and network lifetime. Another powerful heuristics is Particle Swarm Optimization (PSO). Both GA

A Reduce Identical Composite Event Transmission Algorithm for Wireless Sensor Networks

PUBLICATIONS. Journal Papers

VORONOI LEACH FOR ENERGY EFFICIENT COMMUNICATION IN WIRELESS SENSOR NETWORKS

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

Wireless Sensor Network Optimization using multiple Movable Sensors for Data Gathering

A REVIEW ON LEACH-BASED HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks

Minimum Overlapping Layers and Its Variant for Prolonging Network Lifetime in PMRC-based Wireless Sensor Networks

The Effect of Neighbor Graph Connectivity on Coverage Redundancy in Wireless Sensor Networks

Mobile Agent Driven Time Synchronized Energy Efficient WSN

Cluster Head Selection using Vertex Cover Algorithm

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

Review on an Underwater Acoustic Networks

Efficient Cluster Based Data Collection Using Mobile Data Collector for Wireless Sensor Network

A Survey on Secure Routing for Cooperative Heterogeneous Network

Energy Efficient Routing Using Sleep Scheduling and Clustering Approach for Wireless Sensor Network

Optimized Node Deployment using Enhanced Particle Swarm Optimization for WSN

A Survey on an Energy-Efficient and Energy-Balanced Routing Protocol for Wireless Sensor Networks

Fault tolerant Multi Cluster head Data Aggregation Protocol in WSN (FMCDA)

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

Sink Mobility based Energy Efficient Routing Protocol for Wireless Sensor Network

VisualNet: General Purpose Visualization Tool for Wireless Sensor Networks

COMPARISON OF ENERGY EFFICIENT DATA TRANSMISSION APPROACHES FOR FLAT WIRELESS SENSOR NETWORKS

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

An Improved Approach in Clustering Algorithm for Load Balancing in Wireless Sensor Networks

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

Cost Based Efficient Routing for Wireless Body Area Networks

Using Consensus Estimate Technique Aimed To Reducing Energy Consumption and Coverage Improvement in Wireless Sensor Networks

Lecture 8 Wireless Sensor Networks: Overview

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

MODIFIED LEACH-C PROTOCOL FOR CLUSTER BASED ROUTING IN ENERGY EFFICIENT WIRELESS SENSOR NETWORKS

CACHING IN WIRELESS SENSOR NETWORKS BASED ON GRIDS

FUZZY LOGIC APPROACH TO IMPROVING STABLE ELECTION PROTOCOL FOR CLUSTERED HETEROGENEOUS WIRELESS SENSOR NETWORKS

Performance Evaluation of Various Routing Protocols in MANET

Low Energy Adaptive Clustering Hierarchy based routing Protocols Comparison for Wireless Sensor Networks

Intelligent Energy E cient and MAC aware Multipath QoS Routing Protocol for Wireless Multimedia Sensor Networks

Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks

Prianka.P 1, Thenral 2

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

Fault Node Recovery Algorithm for a Wireless Sensor Network

An Optimized Lifetime Model using Energy Holes Reduction near Sink's Locality of WSN s

Literature Survey on Energy Efficient Routing Protocols for Wireless Sensor Networks

Adapting Distance Based Clustering Concept to a Heterogeneous Network

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

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

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

Energy Consumption for Cluster Based Wireless Routing Protocols in Sensor Networks

Modeling Wireless Sensor Network for forest temperature and relative humidity monitoring in Usambara mountain - A review

New Data Clustering Algorithm (NDCA)

Dynamic Cooperative Routing (DCR) in Wireless Sensor Networks

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION

Enhanced Energy-Balanced Lifetime Enhancing Clustering for WSN (EEBLEC)

Connectivity-Aware Network Maintenance via Relays Deployment

Improving Connectivity via Relays Deployment in Wireless Sensor Networks

Analysis of Deployment Strategies in Wireless Sensor Network (WSN)

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

Wireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization

Geographical Grid Based Clustering for WSN

There into, Ei : Residual energy of each node in I round; Er : average energy of rest nodes in I round;

Performance Analysis and Enhancement of Routing Protocol in Manet

MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS FOR ENERGY-EFFICIENCY IN HETEROGENEOUS WIRELESS SENSOR NETWORKS

ViTAMin: A Virtual Backbone Tree Algorithm for Minimal Energy Consumption in Wireless Sensor Network Routing

EEROSN Technique with Linear Integrated Program an Improved Study on Intermittently Connected Networks

Energy Efficient Clustering Protocol for Wireless Sensor Network

Mobile Sensor Swapping for Network Lifetime Improvement

Experimental Evaluation on the Performance of Zigbee Protocol

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

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

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

A NOVEL DISTRIBUTED PROTOCOL FOR RANDOMLY DEPLOYED CLUSTERED BASED WIRELESS SENSOR NETWORK:

Optimal Path Selection Using Dijkstra s Algorithm in Cluster-based LEACH Protocol

ISSN: [Krishan Bala* et al., 6(12): December, 2017] Impact Factor: 4.116

IMPROVE NETWORK LIFETIME AND LOAD BALANCING MOBILE DATA CLUSTERING FOR WIRELESS SENSOR NETWORKS

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

Transcription:

ISBN 978-93-84422-8-6 17th IIE International Conference on Computer, Electrical, Electronics and Communication Engineering (CEECE-217) Pattaya (Thailand) Dec. 28-29, 217 Relay Node Deployment for Assuring Coverage and Connectivity in a Wireless Sensor Network Shweta R. Malwe and Kumar Nitesh NIIT University, Neemrana RJ 3175 (contact no.: 723557756; E-mail: shweta.malwe@niituniversity) (E-mail: kumar.nitesh@niituniversity.in) Abstract: Efficient placement of relay nodes is an important issue in a two-tier wireless sensor network. This ensures the coverage and connectivity of the complete network with least number of relay nodes. Since the relay nodes are comparatively expensive than the sensor nodes, the overall cost of the network is also required to be maintained. In this proposal, we aim to propose an efficient relay node deployment scheme that results in a covered and connected network. The proposed scheme generates a set of positions by dividing the whole network area of interest into a hexagonal grid, where each vertex and the center is considered as the potential position for relay nodes. These positions are later optimized to find the optimal positions for the relay nodes. The algorithm runs in O(n 2 ) time for n sensor nodes and is simulated to compare with the existing algorithms namely CRNSC and. The result demonstrates a significant improvement of the proposed technique in terms of performance metrics like number of relay nodes required and performance ratio. Keywords: Coverage, connectivity, deployment, hexagonal grid, relay node, wireless sensor network. 1. Introduction Sensor networks have gained an enormous interest as a research area in the domain of wireless networks due to its wide range of applications like health care, disaster management, home automation, intrusion detection etc. [1-3]. Deployment of sensor nodes can be random or in specific positions depending upon its utility. Moreover, routing gathered data from sensor nodes (SNs) to sink may lead to energy depletion of sensor nodes. Hence, relay nodes (RNs) are required to form the upper tier in the network to relay information from sensor nodes which form the lower tier in the wireless sensor network (WSN) [4,5]. In recent years, there had been a continuous progress of WSNs, but still one of the crucial research challenge related to wireless sensor communication is to reduce the energy consumption of sensor nodes to enhance their lifetime and restrict the network cost in terms of hardware requirement [6,7]. Relay nodes having larger communication range and higher on-board power supply hence can be used for multi-hop routing to the sink [4-8]. The relaying of information from sensor node to sink via other relay nodes helps in energy conservation at sensor nodes and is depicted in Fig 1. https://doi.org/1.17758/erpub.e121711 22

Sink Sensor node Relay Nodes Data Routing Data forwarding path RN placement in WSN aims to assure coverage of all the sensor nodes and at the same time maintaining the connectivity among RNs for a smooth communication [9,1]. For any sensor node, the term coverage refers to the scenario where it will have at least one RN within its communication range to which it can forward its sensed data. However, the term connectivity is associated with RN to RN which present a scenario where each RN will have at least one other RN to which it can relay the aggregated data. In this paper, we proposed an efficient RN deployment scheme which uses hexagonal grid pattern for initial positioning of RNs. Further, the RN count is optimized to assure coverage and connectivity with the time complexity of O(n 2 ) where n is the total number of SNs. The proposed deployment scheme is simulated and compared with existing algorithms namely CRNSC [9] and [16] to observe the efficiency of the proposed algorithm. The rest of the paper is organized as follows. The background literature related to RN placement is discussed in Section 2. The system model to be used for the implementation of proposed deployment is described in Section 3. Section 4 presents the proposed Hex-grid based RN deployment scheme for WSN with the detailed procedure. Simulation results and performance evaluation between proposed and existing algorithms is presented in Section 5. Finally, Section 6 concludes the paper. 2. Related Works Fig. 1: Relay Node based network Architecture Relay node deployment has been an eye of interest from past many years as it directly affects the network performance in terms of communication, connectivity, coverage among the sensor nodes [1,4,5,8,9]. In order to cover the disconnected node pairs in WSN, a 2-dimensional unique relay node placement technique is used which can be useful for radio environments having problems related to path loss, shadowing, and multipath fading effects [11]. In another approach, a two-tier hierarchy of WSN is created where relay nodes are modelled as cluster heads of sensor nodes [12]. Here, a linear programming based relay node placement technique is used that not only covers the sensor nodes but also provides load balancing within the WSN. Using same concept of linear programming, authors in [13] introduced a partition based algorithm to place the relay nodes and further optimize the number using convex optimization method. Optimized relay node deployment is presented in [14,15] which focusses on energy efficient RN placement and used genetic algorithm and artificial bee colony concepts. In another concept of relay node placement [16], to assure coverage and connectivity, the relay nodes are placed in a spiral sequence focusing on the optimized deployment. Authors in [17] introduced the RN deployment in 4G mobile networks like LTE/LTE-Advanced and the mobile WiMAX networks. The main focus is given to the cost effectiveness during RN deployment using adaptive cost estimation thereby maintaining the https://doi.org/1.17758/erpub.e121711 23

transmission quality and coverage parameters. In another approach of RN placement using artificial bee colony concept [18], further optimization in number of relay nodes is proposed thereby increasing the network lifetime. A novel placement strategy of relay nodes is discussed in [19] where the heuristic approaches of placement are proposed based on optimal solution. A hybrid technique using approaches like triangle selection, Minimum Spanning Tree (MST) triangulation and Delaunay Triangulation based optimization are used for RN placement. In another concept proposed in [2], three optimization models are introduced which not only aim to reduce the node count but also focus on the cost reduction. The models are based on the variation in the node density present within the network. A Jarvis March approach for RN placement is presented in [21] ensuring k-coverage of the sensor nodes and s-connectivity of the relay nodes in the network. 3. System Model The network and energy model is assumed similar to that of discussed in [21] and [22] respectively. 4. Proposed RN Deployment Algorithm In this proposal, we basically want to explore the idea of hexagonal grid [22] which demonstrates its effectiveness in solving disk coverage problem. However, in our proposal, we aim to increase the number of potential relay node positions by considering not only the center of hexagons but also its vertices, refer Fig. 2. Fig. 2: Hex-grid formation over the target area with their center and vertices as the potential RN Positions We then optimize these positions by selecting their smallest set which ensures complete coverage of the target area. The step by step presentation of the proposal in presented as Algorithm 1and this algorithm runs in O(n2) time where n is the number of sensor nodes. We also try to illustrate the algorithm is Fig. 3, where the complete process is described in 6 steps. The process begins with dividing the network area into a hexagonal grid. https://doi.org/1.17758/erpub.e121711 24

Algorithm 1: Hex-Grid based Algorithm Input: Position co-ordinates of sensor nodes. Output: Relay Node positions. Step 1: Divide the area of interest into hexagonal grid and extract its center and vertices as the potential positions for relay nodes. Step 2: Find the number of sensor nodes covered under each relay node position. Step 3: Select the position covering the maximum sensor node as the first position for relay node. Step 4: Remove all the sensor nodes covered by the selected relay node position from its set. Step 5: Repeat step 2 through step 4 until all the sensor nodes are covered. (a) (b) (c) (d) (e) (f) Fig. 3: Illustration of Hex-Grid based algorithm where (a) divides the target area into hexagonal grid (b) the center and the vertices are considered as the potential positions for RN (c) Sensor nodes deployed in the target area (d) Potential relay node with maximum covered sensor nodes is finalized as first RN position (e) Covered sensor node in previous step are removed from its set and next best position for RN is searched (f) All RN position covering more than one sensor nodes are selected https://doi.org/1.17758/erpub.e121711 25

5. Simulation Results The simulation for the proposed algorithm was carried out over Matlab R213a. Moreover, for a given set network parameters and considering random deployment of sensor nodes, the network can have different topology for each run hence the result presented for each scenario is an average ten different runs. The simulation result were then compared with the recorded data of existing algorithm CRNSC [9] and the optimal solution calculated using CPLEX as given in [23]. The results were also compared with another existing algorithm named Minimum Relay Node Connected Cover () [16]. A simulation instance of the proposed algorithm is presented in Fig.4, where 4 SN are deployed in a 48 48 m 2 network area with communication range, r = 4 m. 4 3 3 4 Fig. 4: Simulation instance All the comparisons were carried over the metrics like, number of relay node required. The rationality behind this is that, our objective was to minimize the number of RNs necessary for the covering the whole network which further reduces the network cost. This comparison is also carried out in terms of network lifetime. We simulated the proposed algorithm over similar network scenario as in [1]. The simulation result is presented in Table 1. The proposed algorithm was then compared with another algorithm named. The comparisons were carried out over two different performance metric and the grid based algorithm marginally overpower the existing algorithm. Fig. 5 and Fig.6 demonstrate the effectiveness of the proposed algorithm. The rationality behind this is the excess of potential RN positions which gives a larger option for relay node placement. TABLE I: Comparison Result with Crnsc Comparison (, 24) (4, 3) (4, 4) Algorithm No. of relay nodes 98 66 47 CRNSC 15 67 48 Optimal 84 57 39 Performance ratio CRNSC 1.25 1.175 1.23 1.16 1.157 1.2 (Proposed) https://doi.org/1.17758/erpub.e121711 26

65 89 Relay Nodes Required 6 55 45 Lifetime (in Rounds) 88 87 86 8 84 83 4 3 4 6 7 Node density 8 3 4 6 7 Node density Fig. 5: Comparison results in terms of RN required and network lifetime with various node densities 9 9 Relay Nodes Required 8 7 6 4 Lifetime(in Rounds) 9 8 8 3 25 3 35 4 45 Communication Range Fig. 6: Comparison results in terms of RN required and network lifetime with various communication ranges 6. Conclusion In this proposal, we presented a hexagonal grid based relay node deployment scheme to assure complete coverage and connectivity of the network. Here target area was divided into hexagonal grid where each hexagonal vertex along with their center are considered as the potential relay node position. These positions are latter minimized to obtain the final position of relay nodes. The algorithm runs in O(n 2 ) time for n sensor nodes and have recorded marginal improvement over existing algorithms. In future, we would like to use this algorithm to assure k-coverage and s-connectivity over the complete network. 7. References 7 25 3 35 4 45 Communication Range [1] I. F. Akyildiz, W. Su, Y. Sankara subramaniam, E. Cayirci., Wireless sensor networks: a survey, Computer Networks, vol. 38, no. 4, pp. 393-422, March 2. [2] F. Al-Turjman, H. S. Hassanein and M. A. Ibnkahla, Connectivity optimization for wireless sensor networks applied to forest monitoring, in Proc. IEEE International Conference on Communications, June 9, pp. 1-6. [3] G. D. Zhou and T. H. Yi, "The node arrangement methodology of wireless sensor networks for long-span bridge health monitoring," Int. J. Distributed Sensor Networks, vol. 9, no. 1, p. 865324, 213. https://doi.org/1.17758/erpub.e121711 27

[4] K. Nitesh and P. K. Jana," Distributed fault detection and recovery algorithms in two-tier wireless sensor networks," Int. J. Communication Networks and Distributed Systems, vol. 16, no. 3, pp. 281-296, 216. [5] K. Nitesh and P. K. Jana," Grid Based Adaptive Sleep for Prolonging Network Lifetime in Wireless Sensor Network," Procedia Computer Science, vol. 46, pp. 114-1147, January 215. [6] K. Nitesh, Md. Azharuddin and P. K. Jana, "Energy efficient fault-tolerant clustering algorithm for wireless sensor networks," in Proc. Int. Conf. Green Computing and Internet of Things (ICGCIoT), pp. 234-239, October 215. [7] K. Nitesh and P. K. Jana, "Dfda: a distributed fault detection algorithm in two tier wireless sensor networks," in Proc. 3 rd Int. Conf. Frontiers of Intelligent Computing: Theory and Applications (FICTA), pp. 739-746, 215. [8] J. Pan, Y. T. Hou, L. Cai, Y. Shi., S. X. Shen, Topology control for wireless sensor networks, in Proc. 9th annual international conference on Mobile computing and networking, San Diego, 3, pp. 286-299. [9] J. Tang, B. Hao, A. Sen, Relay node placement in large scale wireless sensor networks, Computer Communications, vol. 29, pp. 49-1, February 6. [1] S. Abdollahzadeh and N. J. Navimipour, "Deployment strategies in the wireless sensor network: a comprehensive review, " Computer Communications, vol. 91, pp. 1-16, October 216. [11] J. H. Tarng, B. W. Chuang, P. C. Liu, A relay node deployment method for disconnected wireless sensor networks: Applied in indoor environments, J. Network and Computer Applications, vol. 32, pp. 652-659, 9. [12] A. Bari, A. Jaekel, J. Jiang and Y. Xu, Design of fault tolerant wireless sensor networks satisfying survivability and lifetime requirements, Computer Communications, vol. 35, pp. 32-333, 212. [13] M. X. Cheng, Y. Ling and B. M. Sadler, Wireless ad hoc networks connectivity assessment and relay node deployment, in Proc. IEEE Global Communications Conference (GLOBECOM), 214, pp. 399-44. [14] J. M. Lanza-Gutierrez, J. A. Gomez-Pulido and M. A. Vega-Rodriguez, Intelligent relay node placement in heterogeneous wireless sensor networks for energy efficiency, Int. J. Robot. Autom, vol. 29, pp. 1-13, 214. [15] J. M. Lanza-Gutiérrez, J. A. G. Pulido and M. A. Vega-Rodriguez, A New Realistic Approach for the Relay Node Placement Problem in Wireless Sensor Networks by Means of Evolutionary Computation, Ad Hoc & Sensor Wireless Networks, vol. 26, no. 1-4, pp. 193-29, 215. [16] Nitesh, K., & Jana, P. K., Relay node placement algorithm in wireless sensor network, in Proc. Advance Computing Conference (IACC), pp. 22-225, 214. [17] Chang, B. J., Liang, Y. H., & Su, S. S., Analyses of relay nodes deployment in 4G wireless mobile multihop relay networks, Wireless Personal Communications, vol. 83, no. 2, pp. 1159-1181, 215. [18] Hashim, H. A., Ayinde, B. O., & Abido, M. A., Optimal placement of relay nodes in wireless sensor network using artificial bee colony algorithm, J. Network and Computer Applications, vol. 64, pp. 239-248, 216. [19] F. Senel and M. Younis, Novel relay node placement algorithms for establishing connected topologies, Journal of Network and Computer Applications, vol. 7, pp. 114-13, July 216. [2] Alduraibi, F., Lasla, N., & Younis, M., Coverage-based node placement optimization in wireless sensor network with linear topology, in Proc. Int. Conf. Communications (ICC), pp. 1-6, 216. [21] Nitesh, K., & Jana, P. K., Relay Node Placement with Assured Coverage and Connectivity: A Jarvis March Approach, Wireless Personal Communications, vol. 96, no. 2, pp. 1-21, 217. [22] M. Mishra, K. Nitesh, P. K. Jana, "A delay-bound efficient path design algorithm for mobile sink in wireless sensor networks," in Proc. 3rd Int. Conf. Recent Advances in Information Technology (RAIT), pp. 72-77, 216. [23] J. Tang, S. Mishra and G. Xue, " Joint spectrum allocation and scheduling for fair spectrum sharing in cognitive radio wireless networks," Computer Networks, vol. 52, no. 11, pp. 2148-2158, August 8. https://doi.org/1.17758/erpub.e121711 28