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

Similar documents
DE-LEACH: Distance and Energy Aware LEACH

MEEP: Multihop Energy Efficient Protocol for Heterogeneous Wireless Sensor Network

Position-Based Clustering: An Energy-Efficient Clustering Hierarchy for Heterogeneous Wireless Sensor Networks

K-SEP: A more stable SEP using K-Means Clustering and Probabilistic Transmission in WSN

Energy Efficient Scheme for Clustering Protocol Prolonging the Lifetime of Heterogeneous Wireless Sensor Networks

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

Zonal based Deterministic Energy Efficient Clustering Protocol for WSNs

ESRP: Energy Sensitive Routing Protocol for Wireless Sensor Networks

ENERGY AWARE CLUSTERING PROTOCOL (EACP) FOR HETEROGENEOUS WSNS

Distributed Cluster Head Election (DCHE) Scheme for Improving Lifetime of Heterogeneous Sensor Networks

Enhancement of Hierarchy Cluster-Tree Routing for Wireless Sensor Network

Adapting Distance Based Clustering Concept to a Heterogeneous Network

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

International Journal of Research in Advent Technology Available Online at:

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

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

Modified Stable Election Protocol (M-SEP) for Hierarchical WSN

Energy Efficient System for Wireless Sensor Networks using Modified RECHS Protocol

EDAC: A Novel Energy-Aware Clustering Algorithm for Wireless Sensor Networks

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

Heterogeneous LEACH Protocol for Wireless Sensor Networks

AN IMPROVED ENERGY EFFICIENT ROUTING PROTOCOL FOR HETEROGENEOUS WIRELESS SENSOR NETWORKS. Received January 2017; revised May 2017

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

An Energy Efficient Clustering in Wireless Sensor Networks

(EBHCR) Energy Balancing and Hierarchical Clustering Based Routing algorithm for Wireless Sensor Networks

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

New Data Clustering Algorithm (NDCA)

A Distributed Clustering Mechanism in HWSNs for Enhancing the Lifetime

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

Efficient Heterogeneous Wireless Sensor Network Using Improved Energy Optimization Approach

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

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

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

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

Minimum Spanning Tree based Improved Routing Protocol for Heterogeneous Wireless Sensor Network

SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks

Comparative Analysis of EDDEEC & Fuzzy Cost Based EDDEEC Protocol for WSNs

Performance Evaluation of Routing Protocols in Heterogeneous WSN by using Performance Metrics

SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks

Gateway Based WSN algorithm for environmental monitoring for Energy Conservation

A Novel Multihop Energy Efficient Heterogeneous Clustered Scheme for Wireless Sensor Networks

ENERGY EFFICIENCY IN WIRELESS SENSOR NETWORK USING IMPROVED O-LEACH PROTCOL

Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks

G-DEEC: GATEWAY BASED MULTI-HOP DISTRIBUTED ENERGY EFFICIENT CLUSTERING PROTOCOL FOR WIRELESS SENSOR NETWORKS

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

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

Power Efficient Data Gathering and Aggregation in Wireless Sensor Networks

PDH CLUSTERING IN WIRELESS SENSOR NETWORKS

Energy Efficient Clustering Approach for Data Aggregation and Fusion in Wireless Sensor Networks

High Speed Data Collection in Wireless Sensor Network

MESSCH PROTOCOL AN ENERGY EFFICIENT ROUTING PROTOCOL FOR WSN

Energy Efficient Clustering Protocol for Minimizing Cluster Size and Inter Cluster Communication in Heterogeneous Wireless Sensor Network

ENHANCEMENT OF SENSOR NODE EFFICIENCY IN HETEROGENEOUS NETWORK USING DISTANCE (SEP) IN WSN

Summary of Energy-Efficient Communication Protocol for Wireless Microsensor Networks

A PROPOSAL FOR IMPROVE THE LIFE- TIME OF WIRELESS SENSOR NETWORK

Analysis of Energy Efficient Routing Protocols in Wireless Sensor Networks

Fuzzy based Stable Clustering Protocol forheterogeneous Wireless Sensor Networks

ADAPTIVE CLUSTERING IN WIRELESS SENSOR NETWORK: CONSIDERING NODES WITH LOWEST- ENERGY

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

A Centroid Hierarchical Clustering Algorithm for Data Gathering in Wireless Sensor Networks.

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Data Gathering in Sensor Networks using the Energy*Delay Metric

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

EECS: An Energy Efficient Clustering Scheme in Wireless Sensor Networks

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

Prianka.P 1, Thenral 2

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering

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

A Configurable Time-Controlled Clustering Algorithm for Wireless Sensor Networks

Dalimir Orfanus (IFI UiO + ABB CRC), , Cyber Physical Systems Clustering in Wireless Sensor Networks 2 nd part : Examples

ISSN: X International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 6, Issue 1, January 2017

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

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

Performance Comparison of Energy Efficient Clustering Protocol in Heterogeneous Wireless Sensor Network

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

MAP: The New Clustering Algorithm based on Multitier Network Topology to Prolong the Lifetime of Wireless Sensor Network

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

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

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

732 IEEE TRANSACTIONS ON NUCLEAR SCIENCE, VOL. 61, NO. 2, APRIL 2014

IMPACT OF LEADER SELECTION STRATEGIES ON THE PEGASIS DATA GATHERING PROTOCOL FOR WIRELESS SENSOR NETWORKS

Analysis of Energy Efficient Routing Protocols in Wireless Sensor Networks

COMPARATIVE PERFORMANCE ANALYSIS OF TEEN SEP LEACH ERP EAMMH AND PEGASIS ROUTING PROTOCOLS

A Brief Study of Power Efficient Hierarchical Routing Protocols in Wireless Sensor Networks

HCTE: Hierarchical Clustering based routing algorithm with applying the Two cluster heads in each cluster for Energy balancing in WSN

A Proposed Technique for Reliable and Energy Efficient Hierarchical Routing in Heterogeneous Wireless Sensor Networks

Energy Aware Zone-based Clustering Algorithm in WSNs

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

Clustering Routing Protocol Based on Location Node in Wireless Sensor Networks

An Energy Efficient Unequal Cluster Based Routing Protocol For WSN With Non-Uniform Node Distribution

Keywords Clustering, Sensor Nodes, Residual Energy, Wireless Sensor Networks, Zones

A CLUSTERING TECHNIQUE BASED ON ENERGY BALANCING ALGORITHM FOR ROUTING IN WIRELESS SENSOR NETWORKS

Energy Efficient Zonal Stable Election Protocol for WSNs

An Energy-based Clustering Algorithm for Wireless Sensor Networks

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

Proficient D-SEP Protocol with Heterogeneity for Maximizing the Lifetime of Wireless Sensor Networks

Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks

Transcription:

Energy Efficient (EEC) Clustered rotocol for Heterogeneous Wireless Sensor Network Surender Kumar Manish rateek Bharat Bhushan Department of Computer Engg Department of Computer Engg Department of Computer Sc. & Appl. UES, Dehradun &university UES, Dehradun &university Khalsa College, Yamunanagar Abstract Energy Conservation and prolonging the life of Wireless Sensor Network is one of the major issues in the wireless sensor network as sensor nodes are highly energy constrained devices. Many routing protocols have been proposed for sensor network, especially cluster based routing protocols. Cluster based routing protocols are best known for its energy efficiency, network stability and for increasing the life time of the sensor network. Low Energy Adaptive Clustering Hierarchy (LEACH) is one of the fundamental protocols in this class. In this research paper we propose a new energy efficient cluster based protocol (EEC) for single hop heterogeneous wireless sensor network to increase the life of a sensor network. Our sensor protocol use the distance of the sensor from the sink as the major issue for the selection of a cluster in the sensor network. Keywords Wireless Sensor Network, Cluster, Energy Efficiency, Heterogeneous network, Cluster, Gateway I INTRODUCTION With the recent advances in the MEMS and wireless communication technology low cost and low power consumption tiny sensors are available. Sensors collect the data from its surrounding area, carry out simple computations, and communicate with other sensors or with the base station (BS) [1]. Main challenge for the wireless sensor network is the energy efficiency and stability because the battery capacities of the sensor nodes are limited and due to harsh deployment of the sensor nodes, it is impractical to change them. Clustering of the network is an alternative to increase the energy efficiency and performance of the network. In hierarchical architecture nodes are divided in to a number of clusters and a set of nodes are periodically elected as the cluster head (CH). Cluster heads collect the data from non-chs nodes, aggregates the data and then send it to the base station [2] [3].Clustering thus evenly distribute the energy load of the network, reduce the energy consumption and there upon prolonging the lifetime of the network [4], [5], [6], [7], [8], [9], [10], [12]. In this paper, we propose and evaluate a novel energy efficient cluster based protocol (EEC) for heterogeneous network. In this approach a new Cluster head (CH) election mechanism is suggested based on the initial energy of nodes and the distance between them and the sink. This protocol is an improved version of LEACH protocol presented in [4] and simulation result shows that our scheme is more efficient than LEACH. The rest of this paper is organized as follows. Section 2 presents the related works. Section 3 describes the System Mode Used, Section 4 describes Radio Energy Model used, Section 5 describes EEC protocol, Section 6 explores the simulation results and finally paper is concluded in Section 7. II RELATED WORK Routing in a wireless sensor network is more challenging than the traditional network due to sensors smaller memory, less processing power and constrained energy supply. In the past few years many new routing protocols have been devised for wireless sensor network [2], [3]. LEACH [4] is perhaps the first clustering protocol for wireless sensor network and which out performs the classical routing protocol by using adaptive clustering scheme. In this sensor node communicates with each other by using a single-hop communication. It operates in rounds and each round is further sub divided into two phases: setup phase and steady-state phase. In the setup phase each node generates a random number between 0 and 1 and if this random number is less than a particular threshold value, then the node becomes a cluster head for the current round. After the CH election, non CH nodes select a CH which is nearest to them and then CH creates a TDMA schedule for its members so that they can transmit their data to the CH. Cluster head aggregates the data received from its members and after that transmit it to the base station for further processing. In [4] an enhancement over the LEACH protocol, LEACH-centralized (LEACH-C) is also proposed. LEACH-C uses a centralized clustering algorithm, to distribute the clusters throughout the sensor field. HEED [6] is another popular energy efficient clustering algorithm which periodically elect cluster heads based on the hybrid of two parameters: residual energy of sensor nodes and intra cluster communication cost as a function of neighbor proximity or cluster density. EEHC [5] is another significant probabilistic clustering algorithm which extends the cluster architecture to multiple hops. It is a K-hop hierarchical clustering algorithm aiming at the maximization of the network lifetime. EGASIS [8] is a chain based protocol where nodes form a chain. Each node receives or transmits data to its close neighbor only. SE [7] is a heterogeneous-aware routing protocol in which every node independently elects itself as a cluster head based on its initial energy relative to other nodes. DEEC [9] is an algorithm in which cluster head is selected on the basis of probability ratio of residual energy and average energy of the network. In [10] strengths and weakness of many existing and new protocols are analyzed. In [12] a distance based protocol is proposed for heterogeneous network. age 1448

III WIRELESS SENSOR NETWORK MODEL In this section, we describe the network model used for this research. We have assumed the following assumptions for the network model and sensors: (i) N sensors are uniformly dispersed within a M x M square meters region (Figure 1) (ii) All sensor nodes and base station remain stationary after deployment (iii) Some fraction of total nodes are equipped with more energy than the normal nodes (iv) Sensors cannot be recharged.i.e. they will die after energy is exhausted (v) CHs performs data aggregation (vi) Base station is not limited in energy as comparison with the energy of other nodes of network Figure.1. 100 nodes randomly deployed in the network (o normal node, + advanced node, x Base Station) IV RADIO ENERGY MODEL Radio energy model described in [4] is used for this paper (Figure 2). Both free space (d 2 power loss) and the multipath fading (d 4 power loss) channel model is used in this model depending upon the distance between the transmitter and receiver. If the distance is less than a particular threshold value then free space model are used otherwise multipath loss model is used.the amount of energy required to transmit L bit packet over a distance, d is given by Equation (1). L TX ( L, d ) L E L E elec elec L L 2 fs d if d d 0 mp d 4 if d d 0 (1) E elec is the electricity dissipated to run the transmitter or receiver circuitry. The parameters ε mp and ε fs is the amount of energy dissipated per bit in the radio frequency amplifier according to the distance d 0 which is given by the Equation (2). d o = fs mp For receiving an L bit message the radio expends the energy given by Equation (3) E rx (L) = L * E elec (3) (2) age 1449

V EEC ROTOCOL In this section we describe EEC protocol which is an extension of the LEACH protocol for heterogeneous network. For taking the advantage of heterogeneity we use some sensors of higher energy than the normal nodes which we call GN (Gateway Node). Gateway nodes change the method of sending the data to the base station.the main goal of this protocol is to efficiently maintain the energy consumption of sensor network and increase the lifetime of the network. The major differences in our scheme and LEACH are as follows: (i) EEC use a new distance based probability scheme for the election of cluster head. (ii) A few percentages of the nodes in EEC have more energy than the others.the operation of EEC is divided into rounds and each round further consists of two phases (i) Setup hase (ii) Steady State hase In the setup phase EEC elects Cluster head, form cluster and determines cluster communication schedule. For the election of cluster head sensor nodes choose a random number between 0 and 1. If the number is less than a particular threshold value then the node becomes a cluster head for the current round. If the elected cluster head is a gateway node then in Steady State phase data collected from non CHs is transmitted to the base station directly. If the elected cluster head is not a gateway node then it will calculate its distance from the base station and also from all the gateway nodes which are not elected as the cluster head in this round. If the distance of the elected cluster head from any of the gateway node (which is not selected as a cluster head in this round) is less than its distance from the sink then the elected cluster head after collecting the data from its members, aggregates the data and then send it to the nearest gateway node which further sends it to the base station. EEC also further modified the cluster head election probability of the network. According to the radio energy dissipation model [4], the minimum amplifier energy is proportional to the square of the distance from the transmitter to the receiver. The transmission energy consumption is increased as the transmission distance increases. Thus cluster heads which are far from the base station require more energy to send the data to the BS. There is a considerably difference between the energy consumption of the nodes which are closer to the base station then the nodes which are far from the base station after the network operates for some round [12]. To get rid of this problem, we have proposed a new probability scheme so that the nodes which are far from the base station have the less chance to become cluster head in a round. After deployment base station broadcasts a Hello Message to all the sensor nodes at a certain power level and based on this signal strength each node computes its approximate distance (D i ) from the BS. Let D i is the distance between node S i and the base station. D avg is the average distance between nodes and the sink. The average distance D avg of the nodes can be calculated by using the Equation (4) D avg = 1 n n i D i (4) The Value of D avg can be approximated as [12] D avg d TO CH + d TOBS (5) Where d TOCH is the average distance between the node and the associated cluster head d TOBS is the average distance between the cluster head and the sink. As the nodes are uniformly distributed and the sink is located in the center of the field then according to [4] [5] d TOCH = M 2k M and d TOBS = 0.765 2 Where k is the number of clusters and it can calculate by using Equation (7) (6) k = E fs E mp N 2 M d 2 BS (7) age 1450

From Equations (5), (6), (7) we can calculate the value of d TOCH d TOBS and finally D avg Now if the distance D i < D avg then EEC use the Equation 8 and if the distance D i >= D avg then Equation 9 is used for calculating the threshold value T(n). EEC use the Equation 9 only for the calculating the threshold value T(n) for the advanced (gateway) nodes. 1 ( r mod ) i T (n) = (1 ) Else T (n) = D D 1 avg 0 otherwise 1 ( r mod 1 ) 0 otherwise if n G (8) if n G (9) VI Simulation Results We have evaluated the performance of EEC with LEACH. To be fair with our evaluation we have introduced some level of heterogeneity in LEACH. For evaluation we have used 100 x 100 square meters region with 100 sensor nodes and base station is located in middle of the region as shown in Figure 1. We denote the normal nodes by using the symbol (o), advanced nodes (Gateway) with (+) and the Base Station by (x). The radio parameters used for the simulations are given in TABLE 1.The performance metrics used for evaluating the protocols are: (i) Network Lifetime: this is the time interval from the start of the operation till the last node alive (ii) Stability eriod: this is the time interval from the start of the operation until the death of the first alive node (iii) Number of Alive Nodes per round (iv) Number of Cluster Heads formed per round. arameter Value E elec 5 nj/bit ε fs 10 pj/bit/m 2 ε mp 0.0013 pj/bit/m 4 E 0 E DA Message Size opt 0.1 do 70m 0.5 J 5 nj/bit/message 4000 bits Table 1 Radio arameters used in Model We test our protocol by introducing various parameters of heterogeneity in the system. Figure 4 shows that network lifetime of EEC is more than LEACH as first and last node dies earlier in LEACH as compared to EEC. Stability period of EEC is also more as the first node dies later in EEC. Figure 5 shows that no of alive nodes are more in EEC as compared to LEACH. After 3500 rounds no of alive nodes are more in LEACH with heterogeneity but in the end EEC overtakes LEACH and throughput of the network is also more in EEC as compared to LEACH. Figure 6 shows that number of packets send to base station per round is more in EEC as compared to LEACH. Thus throughput of the network is more for EEC as compared to LEACH. age 1451

VII Conclusions EEC is an extension of LEACH which takes the full advantage of heterogeneity. It improves the network lifetime, stable region and throughput of the network. For taking the full advantage of heterogeneity we have introduced some high energy nodes in the network which become gateway for transmitting the data of their cluster members to the base station. Further for increasing the energy efficiency of the network we have introduced a distance based probability scheme so that nodes which are near to the sink have the higher chances to become the cluster head. In this paper we have assumed that high energy nodes are distributed randomly. The future work includes introducing some more level of hierarchy and mobility in the network. Figure 4 (Round For First,Half,Last Dead Node) Figure 5 ( No. of Alive Nodes) age 1452

Figure 6 (No of ackets send to Base Station) REFERENCES [1] I. F. Akyildiz, W.Su, Y. Sankarasubramaniam, and E. Cayirci, A survey on sensor networks, IEEE Communications Magazine, vol. 40, no. 8 pp. 102 114, Aug. 2002 [2] Kemal Akkaya, Mohamed Younis, A Survey on routing protocols for Wireless Sensor Networks, Ad Hoc Networks 3 (2005) 325-349, 2005 [3] S.K. Singh, M.. Singh, and D.K. Singh, A survey of Energy-Efficient Hierarchical Clustered Routing in Wireless Sensor Networks, IJANA, Sept. Oct. 2010, vol. 02, issue 02, pp. 570 580. [4] W. Heinzelman, A. Chandrakasan, H. Balakrishnan, An application specific protocol architecture for Energyefficient for wireless sensor networks, IEEE Transactions on Wireless Communications,1(4),660-670,2002 [5] S. Bandyopadhyay, E.J. Coyle, An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks, in: roceeding of INFOCOM 2003, April 2003 [6] O. Younis, S. Fahmy, HEED: A Hybrid, Energy- Efficient, Distributed clustering approach for Ad Hoc sensor networks, IEEE Transactions on Mobile Computing 3 (4) (2004) 366 379 [7] G. Smaragdakis, I. Matta, A. Bestavros, SE: A Stable Election rotocol for clustered heterogeneous wireless sensor networks, in: 2nd International Workshop on Sensor and Actor Network rotocols and Applications (SANA 2004), 2004. [8] S. Lindsey, C. Raghavendra,"EGASIS: ower- Efficient Gathering in Sensor Information Systems," IEEE Aerospace Conference roceedings, 2002, Vol. 3. No. 9-16, pp. 1125-1130. [9] L. Qing, Q. Zhu, M. Wang, "Design of a distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks". ELSEVIER, Computer Communications 29, pp 2230-2237, 2006 [10] S. Xun, A Combinatorial Algorithmic Approach To Energy Efficient Information Collection in Wireless Sensor Networks, ACM Transactions on Sensor Networks, 3(1), 2007 [11] Dilip Kumar, Trilok C. Aseri, R.B. atel, EEHC: Energy efficient heterogeneous clustered scheme for wireless sensor networks,.elsevier, Computer Communications 32 (2009) 662 667. [12] Said Benkirane, Abderrahim Benihssane, M.Lahcen Hasnaoui, Mohamed Laghdir. Distance-based Stable Election rotocol (DB-SE) for Heterogeneous Wireless Sensor Network. IJCA, Nov. 2012 age 1453