Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

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

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

F-MCHEL: Fuzzy Based Master Cluster Head Election Leach Protocol in Wireless Sensor Network

New Data Clustering Algorithm (NDCA)

Energy Efficient System for Wireless Sensor Networks using Modified RECHS Protocol

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

DE-LEACH: Distance and Energy Aware LEACH

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

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

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

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

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

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

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

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

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

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

Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

International Journal of Research in Advent Technology Available Online at:

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

Heterogeneous LEACH Protocol for Wireless Sensor Networks

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

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

Gateway Based WSN algorithm for environmental monitoring for Energy Conservation

Zonal based Deterministic Energy Efficient Clustering Protocol for WSNs

Energy Efficient Multihop Routing scheme with in Network Aggregation for WSN

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

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

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

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

Comparative analysis of centralized and distributed clustering algorithm for energy- efficient wireless sensor network

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

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

Enhancement of Hierarchy Cluster-Tree Routing for Wireless Sensor Network

IMPROVEMENT OF LEACH AND ITS VARIANTS IN WIRELESS SENSOR NETWORK

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

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

Energy Efficient Clustering Protocol for Wireless Sensor Network

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

Analysis of Energy Efficient Routing Protocols in Wireless Sensor Networks

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

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

Hierarchical Energy Efficient Clustering Algorithm for WSN

Extending Network Lifetime of Clustered-Wireless Sensor Networks Based on Unequal Clustering

An Energy Efficient Clustering in Wireless Sensor Networks

Density controlled-divide and Rule Scheme for Energy Efficient Routing in WSNs

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

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

ESRP: Energy Sensitive Routing Protocol for Wireless Sensor Networks

High Speed Data Collection in Wireless Sensor Network

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

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

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

Dynamic Power Control Clustering Wireless Sensor Networks Based on Multi-Packet Reception

Enhancement of LEACH Protocol Using Energy Heterogeneity Concept

Energy Aware Zone-based Clustering Algorithm in WSNs

Fuzzy based Stable Clustering Protocol forheterogeneous Wireless Sensor Networks

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

Adapting Distance Based Clustering Concept to a Heterogeneous Network

Energy Efficient Homogeneous and Heterogeneous System for Wireless Sensor Networks

A Survey on Energy Efficient Hierarchical Routing Protocol in Wireless Sensor Network

VORONOI LEACH FOR ENERGY EFFICIENT COMMUNICATION IN WIRELESS SENSOR NETWORKS

MINIMIZING MOBILITY FOR DATA AGGREGATION IN CLUSTER BASED

Power Efficient Advanced Node Clustering Hierarchical Protocol for Wireless Sensor Networks

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

Study on Wireless Sensor Networks Challenges and Routing Protocols

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

Performance of I-LEACH Routing protocol for Wireless Sensor Networks

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

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

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

International Journal of Computer Engineering and Applications, Volume XII, Issue III, March 18, ISSN

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

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

Energy Efficient Approach in Wireless Sensor Networks

Prianka.P 1, Thenral 2

COMPARATIVE ANALYSIS OF ROUTE INFORMATION BASED ENHANCED DIVIDE AND RULE STRATEGY IN WSNS

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

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

Homogeneous vs Heterogeneous Clustered Sensor Networks: A Comparative Study

MESSCH PROTOCOL AN ENERGY EFFICIENT ROUTING PROTOCOL FOR WSN

ENERGY EFFICIENT TWO STAGE CHAIN ROUTING PROTOCOL (TSCP) FOR WIRELESS SENSOR NETWORKS

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

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

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

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

Energy Efficient data collection through Double Cluster Heads in Wireless Sensor Network

Energy Efficient Homogeneous WSN protocols : An Analysis

A survey on Clustering Energy Efficient Hierarchical Routing Protocols in Wireless Sensor Networks

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

A Survey On: Cluster Based Routing Protocols in Wireless Sensor Network

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

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

SECURE AND ROBUST ENERGY-EFFICIENT AND RELIABLE ROUTING FOR MULTI HOP NETWORKS USING WIRELESS SENSOR NETWORKS

LOAD BALANCING USING CLUSTERING IN WSN WITH FUZZY LOGIC TECHNIQUES

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

Energy Consumption for Cluster Based Wireless Routing Protocols in Sensor Networks

Transcription:

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network C.Divya1, N.Krishnan2, A.Petchiammal3 Center for Information Technology and Engineering Manonmaniam Sundaranar University, Tirunelveli, India. cdivyame@gmail.com, petchiammalmtech17@gmail.com ABSTRACT: - In wireless sensor network, it is an important task to collect the data periodically from various sensors node for monitoring and recording the physical conditions of the environment. The sensed data must be transmitted and received between the nodes in the network. The Low Energy Adaptive clustering hierarchy (LEACH) is one of the routing protocol to transmit the data between the nodes in the network. In this work, LEACH protocol is modified and developed the new concept called MLEACH. The proposed protocol is energy efficient for heterogeneous network. The performance was analyzed by considering the time period and it shows that the number of alive nodes was less. Since the alive node is less the energy consumption is also less and thereby increasing the energy efficiency of the network. The comparative analysis was made between the existing and the proposed method. Simulation result shows that the proposed method is more energy efficient than the existing LEACH protocol. Keyword: Wireless sensor networks, Energy Consumption, Energy Efficiency, LEACH protocol, MLEACH protocol. I. INTRODUCTION The Wireless sensor network (WSN) is a broadcast network, it consist of large number of sensors that are effective for gathering data in a variety of environment. Since the sensors operate on battery power, it is a great challenging aim to design the energy efficient routing protocols. Heterogeneous networks are more efficient than the homogeneous network in WSN. The number of individual nodes are grouped together or collected in one place known as clustering. The routing protocols are performed in clustered network. The clustering algorithms such as LEACH [2, 7], PEGASIS and HEED [4] assumes the sensor networks are homogeneous which are poorly performed in heterogeneous environment. Low Energy Adaptive Clustering Hierarchy (LEACH) is a clustering based protocol to collect data from the number of nodes. The cluster heads are elected out of the sensor nodes to transmit the collected data to the base station. In LEACH protocol heterogeneous clustering algorithm, is used for better energy efficiency and stability period. All clusters are having one cluster head which perform data collection and data fusion. All the nodes in the network are responsible for sending the data to the cluster head. Hierarchical routing [2] is reservation based scheduling and requires global and local synchronization. It performs good scalability and performs efficient communication. Modified LEACH algorithm is energy efficient communication protocol for WSN. The communication takes place between all the cluster members and cluster heads. Similarly cluster heads communicate to Base Station. MLEACH achieves energy efficiency and reduces the network traffic. The remainder of the paper is organized as follows. Section II describes the assumptions used for the related work. Section III shows the performance of LEACH and proposed protocol. Further, the simulation results are shown in section IV and finally Section V gives concluding remarks.. II. RELATED WORK Analyzing the basic distributed clustering routing protocol i.e. LEACH (Low Energy Adaptive Clustering Hierarchy) [1], which is a homogeneous system then proposed a new routing protocol and data aggregation method in Leach heterogeneous system which the sensor nodes form the cluster and the cluster-head elected based on the residual energy of the individual node calculation with re-clustering scheme is adopted in each cluster of the WSNs. Energy efficiency of LEACH protocol is better in heterogeneous system than ISSN : 0975-4024 Vol 5 No 2 Apr-May 2013 536

Homogeneous system. Leach in heterogeneous system significantly reduces energy consumption of the wireless sensor network compared to the homogeneous LEACH protocol. LEACH [2] uses localized coordination to enable scalability and robustness for dynamic cluster based routing protocol of the networks, and incorporates data fusion into routing protocol to reduce the amount of information that must be transmitted to the base station. LEACH [3] can achieve as much as a factor of reductions in energy consumption compared with conventional routing protocols. The LEACH protocol is able to distribute energy evenly throughout the sensors between the numbers of nodes. The cluster number is less than optimum number of clusters the non-cluster head node may exhaust its energy in the process of transmitting data for the long distance from it to the cluster head, or the cluster head has assigned other nodes communication before receiving enough nodes feedback information and then waste much energy for a mass of redundant work [5]. III. PROTOCOL PERFORMANCE All senor nodes are identical and charged with the same amount of initial energy. All nodes consume energy at the same rate and are able to know their residual energy and control transmission power and distance. Leach protocol It uses the initial energy level of the nodes to select the cluster heads. Using Eq (1),based on distance (, it decides the parameter values and. Calculate the distance between energy per bit ( ) and energy per area (E mp ). = (1) Cluster Head Selection Algorithm: From Eq. (2) each sensor node k generates a random value and compares it to a predefined threshold T (k). If random < T (k), the sensor node becomes cluster-head in that round, otherwise it acts as a cluster member. P is a probability to become cluster head. Where P is the percentage of the number of clusters in the network (usually P is 0.05), n is the number of node, is the number of the election rounds, and round (1 / P) is the number of nodes which have been elected as cluster heads in the round. T (k) (2), Distance: Calculate the distance between initial node and sink node. x, y is the coordinates of the sink denoted by.,.... (3) Where is the energy of each node energy per bit and is the amplifier energy that depend on the transmitter amplifier model. is a transmitted the energy. The EDA is the energy required for data aggregation. Length of packet send the packet from base station to cluster head. If the distance is greater than or equal to initial energy (4) If the distance less than the initial energy ( )) (5) Minimum Distance of only nodes: Find the minimum distance for election of associated cluster head for normal node. It s denoted by.. (6) In LEACH we need to find the minimum distance by which only we can send data from base station to cluster head. ISSN : 0975-4024 Vol 5 No 2 Apr-May 2013 537

If the minimum distance greater than the initial energy Control length of the packets is send between nodes (7) Packet of the length is send between nodes (8) If the minimum distance less than the initial energy (9) (10) Energy Consumption Analysis in MLEACH:- MLEACH allows more number of data to send from base station to cluster head in a particular time interval. MLEACH protocol reduces the number of alive nodes in the network. MLEACH enhances the energy efficiency and reduce the network s energy consumption and achieves higher performance. Clustering The number of individual nodes grouped together or collected in one Place. It s used to transmit aggregated data to the data sink. Cluster head per round: - It is the number of nodes that sends data to the sink directly after aggregating the data. Cluster head selection Algorithm:- From Eq. (11) p is a probability to become cluster head. Where P is the percentage of the number of clusters in the network (usually P is 0.05), the probability is multiply three for reduce the alive nodes from the MLEACH protocol, n is the number of node, is the number of the election rounds, E residual energy, r, round (1/ P) is the number of nodes which have been elected as cluster heads in the round. T (k) = P P, P E E (11) The dead node occurs when the initial energy is less than or equal to zero. If the initial energy is greater than zero means only occurs active node, but that condition is break when the dead node equal to number of nodes Distance The distance is calculated based on Eq. (3) Calculated the Energy Dissipated: From Eq. (12) (13) the and are consumed energy per bit and per area respectively. The is a distance, which decides the parameter value both energy per bit and energy per area. is a transmitter the energy. The EDA is the energy required for data aggregation. If the distance is greater than or equal to initial energy 2 (12) If the distance less than the initial energy 2 ( )) (13) Distance Board: The distance board denoted by. Square root of field dimensions of x and y maximum (in meter) are multiplied about the x axis position and y axis position of current node show on Eq. (14). (14) From Eq. (15) Send the control of packet from base station to cluster head. If the distance board is greater than or equal initial energy ISSN : 0975-4024 Vol 5 No 2 Apr-May 2013 538

2 (15) If the distance board is less than the initial energy 2 (16) Minimum Distance for only nodes: Minimum distance is called based on Eq. (6) Calculate distance between the BS and CH. To increase the energy efficiency of each node, multiply by 2. 2 (17) 2 (18) If the minimum distance less than the initial energy 2 (19) 2 (20) Minimum distance for cluster head: If the minimum distance ( ) is greater than to zero (21) (22) If the minimum distance is greater than to the initial energy (23) Otherwise if the minimum distance is less than to the initial energy (24) Table.1: Simulation parameters Parameter Value N 100 E0 0.5 J The Length of Packets 6400 Control Packet Length 200 ETX 5 10 ERX 5 10 Efs 10 Emp 1.3 10 EDA 5 10 P 0.05 Rmax 9999 Table 1: The above parameters are used in the energy The above table refered from [6]. The simulation parameters used in the experiment is shown in Table 1. In order to explain our idea, we fist define some parameters as follows. N is a number of nodes. P is a optimal election probability of a node to become cluster head. E0 is an initial energy. The Eelect is consumed energy per bit. Eelec = Ef s= Emp. The Efs and Emp are consumed energy per bit and per area respectively. The do is a distance, which decides the parameter value both Efs and Emp. The EDA is the energy required for data aggregation. Maximum round is denoting rmax. ETX and ERX is transmitter and receiver energy of the node. IV. SIMULATION RESULT The performance of MLEACH protocol was analysed using MATLAB. The number of rounds(r=1500) is considered in X axis and the number of dead nodes (n=100) in Y axis. Figure 1, shows the energy efficiency of the LEACH algorithm. The number of alive nodes was calculated for each round in order to find the energy efficiency of the network. ISSN : 0975-4024 Vol 5 No 2 Apr-May 2013 539

100 90 LEACH 80 Number of alive nodes 70 60 50 40 30 20 10 0 500 1000 1500 Number of round(time) Fig.1 LEACH Algorithm Figure 1 shows that when the number of rounds is 500,100 nodes were alive and when r=1000,25 nodes are alive and when r=1500,16 nodes are alive in LEACH protocol. 100 90 80 Modified Leach MLEACH number of alive nodes 70 60 50 40 30 20 10 0 0 500 1000 1500 number of round(time) Fig.2. Modified LEACH Similarly the analysis was performed for MLEACH protocol. The simulation result is shown in figure 2.Number of rounds is considered in x axis and the alive nodes count was measured. Above the result of MLEACH graph, when the number of rounds is 500, 45 nodes were alive and when r=1000 and 1500, 7 nodes are alive in MLEACH protocol. The comparative analysis between LEACH and MLEACH protocol was performed in figure 3. ISSN : 0975-4024 Vol 5 No 2 Apr-May 2013 540

100 90 80 LEACH Vs MLEACH LEACH MLEACH 70 number of alive node 60 50 40 30 20 10 0 0 500 1000 1500 number of round(time) Fig. 3 Comparative analysis of LEACH and MLEACH From the comparison analysis of figure 3, we analyze that the number of alive nodes is reduced in MLEACH protocol than LEACH protocol. V. CONCLUSION The LEACH protocol is one of the routing protocols based on clustering algorithm to calculate the energy efficiency of the network. MLEACH protocol was proposed based on existing LEACH protocol to save the energy of the network. Energy efficiency was analyzed by calculating the number of alive nodes in the network by considering the number of rounds. The performance analysis using MATLAB shows that the number of alive nodes is less in MLEACH protocol. Since the alive nodes are less in the network energy required to transmit the data is less. Since energy is less the energy efficiency of the networks gets increases. Thus MLEACH protocol is suitable to save energy of the network. REFERENCES [1] Heinzelman W. B., Chandrakasan A. P., and Balakrishnan H, An Application-specific Protocol Architecture for wireless Micro sensor Networks, IEEE Trans. on Wireless communications, 2002, pp.660-670. [2] W.R. Heinzelman, A.P. Chandrakasan, H. Balakrishnan, An application-specific protocol architecture for wireless microsensor networks, IEEE Transactions on Wireless Communications 1 (4) (2002) 660 670. [3] W. Heinzelman, A. Chandrakasan and H. Balakrishnan, "Energy efficient communication protocol for wireless microsensor etworks," in the Proceedings of HICSS '00, Jan 2000. [4] 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) 660 669. [5] S. Bandyopadhyay, E. J. Coyle, An energy efficient hierarchical clustering algorithm for wireless sensor networks, Proceedings of the IEEE INFOCOM, Piscataway, USA: IEEE, 2003, 1713-1723 [6] Fengjun Shang, Yang Lei An Energy-Balanced Clustering Routing Algorithm for Wireless Sensor Network Wireless Sensor Network, 2010, 2, 777-783 [7] Tripti Sharma, Dr.Brijesh Kumar, Dr.Geetam Singh Tomar Performance Comparision of LEACH, SEP anddeec Protocol in Wireless Sensor Network ISSN : 0975-4024 Vol 5 No 2 Apr-May 2013 541