IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

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

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

An Energy Efficient Clustering in Wireless Sensor Networks

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

Wireless Sensor Networks applications and Protocols- A Review

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

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

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

Multi-Hop Clustering Protocol using Gateway Nodes in Wireless Sensor Network

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

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

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 11, May 2014

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

An Energy-efficient Distributed Self-organized Clustering Based Splitting and Merging in Wireless Sensor Networks

International Journal of Advanced Research in Computer Science and Software Engineering

TOPOLOGY CONTROL IN WIRELESS NETWORKS BASED ON CLUSTERING SCHEME

Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology. Mobile Communication

Energy Efficient and Collision Aware Routing Algorithm for Wireless Sensor Networks

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

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

DE-LEACH: Distance and Energy Aware LEACH

ESRP: Energy Sensitive Routing Protocol for Wireless Sensor Networks

An Improved Gateway Based Multi Hop Routing Protocol for Wireless Sensor Network

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

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

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

Increase the Alive Nodes based on the Cluster Head Selection Algorithm for Heterogeneous Wireless Sensor Networks

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

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

Geographical Grid Based Clustering for WSN

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

An Adaptive and Optimal Distributed Clustering for Wireless Sensor

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

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

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

Hierarchical Routing Protocols for Mobile Wireless Sensor Networks

Cluster Head Selection using Vertex Cover Algorithm

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

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

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

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

Region Based Energy Balanced Inter-cluster communication Protocol for Sensor networks

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

Keywords Wireless Sensor Network, Cluster, Energy Efficiency, Heterogeneous network, Cluster, Gateway

A Modified LEACH Protocol for Increasing Lifetime of the Wireless Sensor Network

Balanced Load Sharing Protocol for Wireless Sensor Networks

Accepted 10 May 2014, Available online 01 June 2014, Vol.4, No.3 (June 2014)

Power Efficient Advanced Node Clustering Hierarchical Protocol for Wireless Sensor Networks

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

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Comparison of Energy-Efficient Data Acquisition Techniques in WSN through Spatial Correlation

Key words: Wireless Sensor Networks, Clustering Routing Algorithm, Hierarchical Multi-hop Clustering Routing Algorithm

New Data Clustering Algorithm (NDCA)

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

Location Based Energy-Efficient Reliable Routing Protocol for Wireless Sensor Networks

A Comprehensive Review of Distance and Density Based Cluster Head Selection Schemes

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

Regression Based Cluster Formation for Enhancement of Lifetime of WSN

To Enhance the Lifetime of WSN Network using PSO

Energy Efficient Homogeneous and Heterogeneous System for Wireless Sensor Networks

Literature Survey on Energy Efficient Routing Protocols for Wireless Sensor Networks

A Survey on Underwater Sensor Network Architecture and Protocols

Low Energy Adaptive Clustering Hierarchy Variance in Wireless Sensor Network (LEACH)

Energy Efficient Hierarchy Based Routing Algorithms with Mobile Sink in Wireless Sensor Networks: A Survey

Energy Consumption for Cluster Based Wireless Routing Protocols in Sensor Networks

E-MEECP- DEVELOPING A DEPENDABLE ROUTING PROTOCOLS FOR HETEROGENEOUS WIRELESS NETWORKS

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

A Review on Improving Packet Analysis in Wireless Sensor Network using Bit Rate Classifier

Mobile Sensor Swapping for Network Lifetime Improvement

Mobile Agent Driven Time Synchronized Energy Efficient WSN

SPATIAL CORRELATION BASED CLUSTERING ALGORITHM FOR RANDOM AND UNIFORM TOPOLOGY IN WSNs

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Chapter 6 Route Alteration Based Congestion Avoidance Methodologies For Wireless Sensor Networks

Adapting Distance Based Clustering Concept to a Heterogeneous Network

Energy Efficient Routing for Wireless Sensor Networks- A hierarchical Approach

Time Synchronization in Wireless Sensor Networks: CCTS

A New Approach to Sensor Energy Saving Algorithm

An Enhanced General Self-Organized Tree-Based Energy- Balance Routing Protocol (EGSTEB) for Wireless Sensor Network

Energy Efficient Routing Scheme for Wireless Sensor Network

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

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

MultiHop Routing for Delay Minimization in WSN

Figure 1. Clustering in MANET.

Impact of Black Hole and Sink Hole Attacks on Routing Protocols for WSN

Clustering in Wireless Sensor Networks: Performance Comparison of EAMMH and LEACH Protocols using MATLAB

International Journal of Research in Advent Technology Available Online at:

IMPROVEMENT OF LEACH AND ITS VARIANTS IN WIRELESS SENSOR NETWORK

Study on Wireless Sensor Networks Challenges and Routing Protocols

Heterogeneous LEACH Protocol for Wireless Sensor Networks

Analysis of Cluster based Routing Algorithms in Wireless Sensor Networks using NS2 simulator

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

High Speed Data Collection in Wireless Sensor Network

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

Neural Network based LEACH Clustering Algorithm in WSN

Selection of Optimum Routing Protocol for 2D and 3D WSN

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

Transcription:

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS 1 M.KARPAGAM, 2 DR.N.NAGARAJAN, 3 K.VIJAIPRIYA 1 Department of ECE, Assistant Professor, SKCET, Coimbatore, TamilNadu, India 2 Principal, CIET, Coimbatore, TamilNadu, India 3 Department of ECE, PG Scholar, SKCET, Coimbatore, TamilNadu, India E-mail: 1 karpagam@skcet.ac.in, 2 swekalnag@gmail.com, 3 k.vijaipriyaece@gmail.com ABSTRACT One of the main challenges of wireless sensor network is maximization of the lifetime of the sensor node since the energy efficiency determines the lifetime of a sensor node, power consumption of the sensing device should be minimized. To conserve power, sensor node should shut off the power supply when not in use. In this paper, we present some energy efficient algorithms to enhance the network lifetime. By introducing sink mobility into wireless sensor networks, the network performance including lifetime, energy efficiency and end-to-end delay can be enhanced. Further, by increasing the number of sleep nodes using smack sets, the network performance can be greatly improved. The Energy-efficient Fixed-sink Clustering Algorithm (EFCA) and Energy-efficient Mobile-sink Clustering Algorithm (EMCA) have been simulated in the NS-2.32 surroundings. Keywords: EFCA, EMCA, Residual Energy, Smack Set, WSN. 1. INTRODUCTION A sensor network is composed of a large number of sensor nodes, which are densely deployed either inside the phenomenon or very close to it. The position of sensor nodes need not be engineered or pre-determined. This allows random deployment in inaccessible terrains or disaster relief operations. On the other hand, this also means that sensor network protocols and algorithms must possess self-organizing capabilities [1]. One of the most important constraints on sensor nodes is the low power consumption requirement. Many energy efficient routing algorithms and protocols have been proposed to prolong network lifetime for WSNs in recent years [2]. The sensor devices are usually powered by tiny and irreplaceable batteries which are difficult to recharge. Thus, the design of energy efficient network layer algorithms is very important to prolong the network lifetime. The lifetime of the network is defined to be the time at which the first node runs out of energy [3]. There are two alternatives to increase the lifetime of the network. They are topology control and energy aware routing. Intuitively, the following advantages can be achieved if the mobile sink nodes are well deployed and scheduled. First, the hot spot problem can be largely mitigated when the sink nodes move around. Second, energy balancing can be achieved among sensor nodes with prolonged network lifetime. Third, transmission latency can be reduced and throughput can be improved under multiple sink nodes environment. Finally, some isolated nodes or data under sparsely deployed networks can be periodically accessed by mobile sink nodes to improve network performance [5]. In this paper an approach is presented for improving wireless sensor network lifespan through energy efficient algorithms. The remainder of the paper is organized as follows: In Section 2, we present some basic definitions and assumptions which show the usefulness of sensor networks. In Section 3, we discuss the method for selection of cluster head. We provide a detailed descriptive model in Section 4. Section 5 presents wide performance evaluation and analysis and we conclude our paper in Section 6. 364

2. BASIC DEFINITIONS AND ASSUMPTIONS The following assumptions regarding of the algorithm are made: Wireless links are bi-directional and symmetric Sensors are uniform and fixed after deployment Sink nodes are energy unconstraint and they can move freely with a particular velocity Perfect MAC layer with no collisions is supported Sensors can change their power based on the relative distance The network is homogeneous The algorithm is set at time t The sinks and clusters are already created The sink nodes are randomly distributed in the network 2.1 The Proposed Methods: In this section, the effect of static and mobile sink nodes on the network performance is studied. Two algorithms namely Energy-efficient Fixed-sink Clustering Algorithm (EFCA) and Energy-efficient Mobile-sink Clustering Algorithm (EMCA) are proposed. In these algorithms Cluster Head is selected using an approach called Smack set. In these algorithms, we use multiple sinks to prolong the network lifetime. Figure 1: Multiple Fixed Sinks In EFCA 2.1.2 Energy-efficient Mobile-sink Clustering Algorithm (EMCA): In EMCA, the sink nodes move with a particular velocity v. When mobile sink nodes are deployed, it broadcasts its current position and velocity to all sensor nodes using a broadcast message. Since all the sensor nodes and the CHs knows the velocity and initial positions of the sink nodes, the exact position of any sink node can easily be calculated at any point of time. The influence of sink moving velocity, position and number of sink nodes on network performance is studied [5]. The CH will be selected by using the Smack set approach. The total energy consumption decreases as the number of the sinks increases. It can be seen from Figure 2. Also, the multi-hop transmission can save energy inside each cluster. 2.1.1 Energy-efficient Fixed-sink Clustering Algorithm (EFCA): When fixed sink nodes are deployed, the entire network is divided into several clusters, as depicted in Figure 1. Each cluster having one Cluster Head (CH) for data collection and the rest of the sensor nodes are ordinary nodes. The Cluster Heads are selected using Smack set. In EFCA, each CH selects a best sink to send data. This selection is based on the distance of the Cluster Head to the sink node. Sensor nodes whichever is closer to the sink node sends data directly to the sink node as the energy consumption for sending data to sink node is much less than the energy required to send it to the Cluster Head. Figure 2: Multiple Mobile Sinks In EMCA 2.1.3 Smack set: In this paper an approach is presented for maximizing the lifetime of WSN through CH selection using smack sets. In this approach whichever node has lower residual energy level are put into sleep state and among the remaining sensors nodes whichever has the higher 365

connectivity with other nodes and higher residual energy is taken to be the cluster head. 2.1.4 Residual energy: If any node S j has larger residual energy than S i, it becomes the new cluster head candidate and broadcasts new message with its own information to the others. If S j has equal residual energy with S i, compare the ID. The node with a smaller ID wins. If S j has smaller residual energy than S i, it still broadcasts the message of S i. In this way, the node with the largest residual energy is chosen as the cluster head [5]. Since we assume that algorithm is operational at time t, the network nodes have variable residual energies. The energy is represented in three levels: high, medium, low. The nodes which have high and medium residual energy levels will form the topology at time t [4]. 3. METHOD FOR SELECTION OF CLUSTER HEAD Step 1: Consider the first sink and cluster assignment of sensor nodes in a network. Step 2: Recognize the nodes based on the residual energy (high, medium) to form the current topology of the network. Step 3: Recognize smacking set node Step 4: Recognize the cluster head from each cluster. 4. DESCRIPTIVE MODEL In this paper we consider a wireless sensor network with four clusters C1, C2, C3, and C4 for both EFCA and EMCA respectively. In EMCA, Cluster 1 consists of 10 sensor nodes and 1 mobile sink node, cluster 2 consists of 20 sensor nodes and 1 mobile sink node, cluster 3 consists of 30 sensor nodes and 1 mobile sink node, and cluster 4 consists of 40 sensor nodes and 1 mobile sink node. The model is worked out for cluster 1 and the results are tabulated. Step 1: Figure 3: Cluster 1 Table 1: Node Residual Energies In Cluster 1 Cluster s Sin k Nod e ID Residua l Energy Resul t C1 S1 1 Medium Yes C1 S1 2 High Yes C1 S1 3 Low No C1 S1 4 Low No C1 S1 5 Low No C1 S1 6 Medium Yes C1 S1 7 Medium Yes C1 S1 8 Medium Yes C1 S1 9 High Yes C1 S1 10 High Yes Step 2: From the above table the following nodes are recognized to form the topology based on the residual energy of the nodes. Figure 4: Network Formed With Minimum Residual Energies 366

Figure 5: Smack Set Nodes In The Given Cluster Step 3: Smack set for the above network SS = {2, 6, 8} These nodes are the active nodes and the remaining nodes are sent to sleep mode. Step 4: Recognizing cluster head Table 2: Smack Set Nodes Along With Degree Node ID Degree of the node 2 2 6 5 8 3 Figure 6: Total Energy Consumption In EFCA The total energy consumption of EFCA and LEACH in joule unit is also considered, as depicted in Figure 7. In 10 rounds, EFCA shows much improved performance with less energy utilization than LEACH. Since sensor node 6 is having the highest degree, it is selected as cluster head. Similarly the algorithm is applied for every cluster in the network and corresponding smack set; cluster head are identified and implemented in the energy efficient algorithms. 5. SIMULATION RESULTS The two energy efficient clustering algorithms are compared with the most popular hierarchical routing algorithm like Low-Energy Adaptive Clustering Hierarchy (LEACH) in terms of energy utilization and network lifespan. 5.1 EFCA Performance Analysis Figure 6 illustrates the total energy consumption in joule unit of EFCA under dissimilar scale networks. The entire network is separated into numerous clusters and the multiple fixed sink nodes are arbitrarily deployed in the network. From the graph we can infer that total energy consumption unit s decreases as the number of sink increases. Figure 7: Total Energy Consumption Between EFCA & LEACH 5.2 EMCA Performance Analysis Figure 8 illustrates the total energy consumption in joule unit of EMCA under dissimilar scale networks. The whole network is divided into several clusters and the multiple mobile sink nodes are arbitrarily deployed in the network. The total energy consumption of EMCA and LEACH in joule unit is also performed, as depicted in Figure 9. In 10 rounds, EMCA shows much enhanced concert with less energy utilization than LEACH. 367

Figure 8: Total Energy Consumption In EMCA [3] Ye Tian, Min Sheng, JiandongLi, Yan Zhang, Junliang Yao and Di Tang, Energy aware Dynamic Topology Control Algorithm for wireless Ad Hoc Networks, IEEE 2008. [4] B. Jayalakshmi, M. Neelima, Maximizing wireless sensor network lifetime through cluster head selection using hit sets, IJCSI International Journal of Computer Science Issues, vol. 9, issue 2, no. 3, March 2012, pp. 328-331. [5] Jin Wang, Yue Yin, Jianwei Zhang, Sungyoung Lee, R. Simon Sherratt, Mobility based energy efficient and multi-sink algorithms for consumer home networks, IEEE Transactions on Consumer Electronics, vol. 59, no. 1, February 2013, pp. 77-84. Figure 9: Total Energy Consumption Between EMCA & LEACH 6. CONCLUSION The aim of improving the lifetime of the wireless sensor network is achieved by using multiple mobile sink nodes and switching the nodes with low residual energy to sleep state. In this paper energy efficient clustering algorithms are discussed. When the sink nodes move around, the hot spot problem can be largely decreased. A set of sleeping nodes are recognized based on the residual energy level using smack set. The selection of cluster head is observed from the above example. Maximum throughput and network lifetime is achieved under multiple sink node surroundings. REFERENCES [1] I. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci, Wireless sensor networks: a survey, Journal of Computer Networks, vol. 38, no. 4, March 2002, pp. 393-442. [2] K. Akkaya, M. Younis, A survey on routing protocols in wireless sensor networks, Elsevier Ad Hoc Network Journal, vol. 3, no. 3, May 2005, pp. 325-349. 368