EDEEC-ENHANCED DISTRIBUTED ENERGY EFFICIENT CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS SENSOR NETWORK (WSN)

Similar documents
A Review on Energy Efficient Protocols Implementing DR Schemes and SEECH in Wireless Sensor Networks

GMMC: Gaussian Mixture Model Based Clustering Hierarchy Protocol in Wireless Sensor Network

Energy-Efficient Communication Protocol for Wireless Microsensor Networks

arxiv: v1 [cs.ni] 21 Mar 2013

A Forwarding Station Integrated the Low Energy Adaptive Clustering Hierarchy in Ad-hoc Wireless Sensor Networks

Energy Consumption Reduction of Clustering Communication Based on Number of Neighbors for Wireless Sensor Networks

Improving Lifetime of WSNs Using Energy-Efficient Information Gathering Algorithms and Magnetic Resonance

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS

Comparative Study of Various Cluster Formation Algorithms in Wireless Sensor Networks

Fire-LEACH: A Novel Clustering Protocol for Wireless Sensor Networks based on Firefly Algorithm

Mobile Base Stations Placement and Energy Aware Routing in Wireless Sensor Networks

CogLEACH: A Spectrum Aware Clustering Protocol for Cognitive Radio Sensor Networks

Inspired from Ants Colony: Smart Routing Algorithm of Wireless Sensor Network

Energy Efficient Approach in Wireless Sensor Networks Using Game Theoretic Approach and Ant Colony Optimization

Quantum Genetic Energy Efficient Iteration Clustering Routing Algorithm for Wireless Sensor Networks

The Impact of the Death Criterion on the WSN Lifetime using EM Pollution Monitoring Algorithm

Distributed Clustering Method for. Energy-Efficient Data Gathering in

An Optimized Lifetime Enhancement Scheme for Data Gathering in Wireless Sensor Networks

Adaptive Fault Tolerant QoS Control Algorithms for Maximizing System Lifetime of Query-Based Wireless Sensor Networks

Dynamic Hierarchical Energy-Efficient Method Based on Combinatorial Optimization for Wireless Sensor Networks

Data Fusion in Mobile Wireless Sensor Networks

Reliable and Energy-Efficient Data Delivery in Sparse WSNs with Multiple Mobile Sinks

QALAAI ZANIST JOURNAL A

Swarm Based Sensor Deployment Optimization in Ad hoc Sensor Networks

AN ESTIMATION OF SENSOR ENERGY CONSUMP- TION

Research Article Energy Balance Routing Algorithm Based on Virtual MIMO Scheme for Wireless Sensor Networks

Using Network Traffic to Infer Power Levels in Wireless Sensor Nodes

Design Factors for Sustainable Sensor Networks

Node Deployment Strategies and Coverage Prediction in 3D Wireless Sensor Network with Scheduling

Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks

Energy Minimization of Sensor Nodes by Placing the Base station in Optimal Location

MDFD and DFD Methods to detect Failed Sensor Nodes in Wireless Sensor Network

Computer Networks II Advanced Features (T )

Different node deployments in a square area grid of wireless sensor network and optimal number of relays

A Heuristic Crossover Enhanced Evolutionary Algorithm for Clustering Wireless Sensor Network

Performance Analysis of Energy-aware Routing Protocols for Wireless Sensor Networks using Different Radio Models

Energy Efficient Scheme for Heterogeneous Wireless Sensor Networks: Research and Challenges

ETRI Journal s public work is used according to KOGL

Calculation on Coverage & connectivity of random deployed wireless sensor network factors using heterogeneous node

Energy Efficient Data Gathering with Mobile Element Path Planning and SDMA-MIMO in WSN

Energy Conservation in Wireless Sensor Networks with Mobile Elements

Energy Efficiency using Data Filtering Approach on Agricultural Wireless Sensor Network

Energy-Efficient Data Collection in Clustered Wireless Sensor Networks employing Distributed DCT

A New Model of the Lifetime of Wireless Sensor Networks in Sea Water Communications

Performance Analysis of Energy Consumption of AFECA in Wireless Sensor Networks

An Efficient Forward Error Correction Scheme for Wireless Sensor Network

Performance Analysis of Range Free Localization Schemes in WSN-a Survey

ON THE CONCEPT OF DISTRIBUTED DIGITAL SIGNAL PROCESSING IN WIRELESS SENSOR NETWORKS

Research Article PCA-Guided Routing Algorithm for Wireless Sensor Networks

On the Network Lifetime of Wireless Sensor Networks Under Optimal Power Control

Performance Analysis of Sensor Nodes in a WSN With Sleep/Wakeup Protocol

Validation of an Energy Efficient MAC Protocol for Wireless Sensor Network

Increasing the Network life Time by Simulated Annealing Algorithm in WSN with Point

An Adaptive Indoor Positioning Algorithm for ZigBee WSN

Node Localization using 3D coordinates in Wireless Sensor Networks

Part I: Introduction to Wireless Sensor Networks. Alessio Di

Performance comparison of AODV, DSDV and EE-DSDV routing protocol algorithm for wireless sensor network

Performance study of node placement in sensor networks

PERFORMANCE OF POWER DECENTRALIZED DETECTION IN WIRELESS SENSOR SYSTEM WITH DS-CDMA

SCAM: Scenario-based Clustering Algorithm for Mobile Ad Hoc networks. V. S. Anitha & M. P. Sebastian National Institute of Technology Calicut Kerala

On the problem of energy efficiency of multi-hop vs one-hop routing in Wireless Sensor Networks

Application-Specific Node Clustering of IR-UWB Sensor Networks with Two Classes of Nodes

EFFECTIVE LOCALISATION ERROR REDUCTION IN HOSTILE ENVIRONMENT USING FUZZY LOGIC IN WSN

Energy Balanced Non-Uniform Distribution Node Scheduling Algorithm for Wireless Sensor Networks

A Lateration-localizing Algorithm for Energy-efficient Target Tracking in Wireless Sensor Networks

Energy-aware Routing to Maximize Lifetime in Wireless Sensor Networks with Mobile Sink

On Localized Prediction for Power Efficient Object Tracking in Sensor Networks

Fast and efficient randomized flooding on lattice sensor networks

SENSOR PLACEMENT FOR MAXIMIZING LIFETIME PER UNIT COST IN WIRELESS SENSOR NETWORKS

Dynamic TTL Variance Foretelling Based Enhancement Of AODV Routing Protocol In MANET

A Grid Based Approach to Detect Mobile Target in Wireless Sensor Network

UNISI Team. UNISI Team - Expertise

Performance Analysis of Gaussian Minimum Shift Keying (GMSK) With Error Control Codes in Wireless Sensor Networks

Enhanced Clustering Routing Protocol for Power- Efficient Gathering in Wireless Sensor Network

Adaptive Sensor Selection Algorithms for Wireless Sensor Networks. Silvia Santini PhD defense October 12, 2009

Andrea Goldsmith. Stanford University

AISTC: A new Artificial Immune System-based Topology Control Protocol for Wireless Sensor Networks

Efficient Algorithms for Maximum Lifetime Data Gathering and Aggregation in Wireless Sensor Networks 1,2

Active RFID System with Wireless Sensor Network for Power

Sensors & Transducers 2015 by IFSA Publishing, S. L.

Timely and Energy Efficient Node Discovery in WSNs with Mobile Elements

SIMULATION AND ANALYSIS OF RSSI BASED TRILATERATION ALGORITHM FOR LOCALIZATION IN CONTIKI-OS

Energy-efficient spectrum sensing for cognitive sensor networks

On the use of electromagnetic waves as means of power supply in wireless sensor networks

Lifetime Optimization for Wireless Sensor Networks Using the Nonlinear Battery Current Effect

A Computational Approach to the Joint Design of Distributed Data Compression and Data Dissemination in a Field-Gathering Wireless Sensor Network

Energy Efficient Sensor Node Deployment in an Event Driven Sensor Network

A Cluster Head Decision System for Sensor Networks Using Fuzzy Logic and Number of Neighbor Nodes

Novel Localization of Sensor Nodes in Wireless Sensor Networks using Co-Ordinate Signal Strength Database

Journal of Soft Computing and Decision Support Systems. Energy Optimization in Wireless Sensor Networks Using Grey Wolf Optimizer

Maximizing Lifetime of Wireless Sensor Networks with Mobile Sensor Nodes

Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks

Energy-Scalable Protocols for Battery-Operated MicroSensor Networks

p-percent Coverage in Wireless Sensor Networks

A New Optimum Signal Compression Algorithm Based on Neural Networks for WSN

Optimization of QAM-64 Modulation Technique Within WSN

Beacon Based Positioning and Tracking with SOS

Transitive approach for topology control in Wireless Sensor Networks

The Pennsylvania State University The Graduate School DISTRIBUTED ENERGY-BALANCED ROUTING IN WIRELESS SENSOR NETWORKS

Wireless Sensor Network Operating with Directive Antenna - A survey

Transcription:

EDEEC-ENHANCED DISTRIBUTED ENERGY EFFICIENT CLUSTERING PROTOCOL FOR HETEROGENEOUS WIRELESS SENSOR NETWORK (WSN) 1 Deepali Singhal, Dr. Shelly Garg 2 1.2 Department of ECE, Indus Institute of Engineering & Technology ABSTRACT Wireless Sensor Networks (WSNs) consists of widespread random deployment of energy constrained sensor nodes. Sensor nodes have different ability to sense and send sensed data to Base Station (BS) or Sink. Sensing as well as transmitting data towards sink requires large amount of energy. In WSNs, conserve energy & prolonging the lifetime of network are great challenges. Many routing protocols have been proposed in order to achieve energy efficiency in heterogeneous environment. This paper focuses on clustering based routing technique: Enhanced Distributed Energy Efficient Clustering Scheme (EDEEC). EDEEC mainly consists of three types of nodes in extending the lifetime & stability of network. Hence, it increases the heterogeneity and energy level of the network. Simulation results show that EDEEC performs better than DDEEC & DEEC. Keywords: Clustering, Cluster-Head (Ch), Deec, Ddeec, Edeec, Energy Efficiency, Wsn I. INTRODUCTION WSN is the network which consists of hundred of tiny and compact sensor nodes that senses the physical environment. WSN have a wide variety of application including military, temperature, humidity, pressure, lightning condition [1] etc. Sensor nodes in WSNs are power constrained because of limited battery resources. Every sensor node consist sensing unit, processing unit, a transceiver unit and a power unit [2]. Routing protocols plays an important role in conserving energy in WSNs. Clustering techniques [3] are used to minimize the energy consumption and hence increases the lifetime of network. Clustering technique can be implemented in two types of networks, homogeneous & heterogeneous networks. Homogeneous networks are those in which nodes are equipped with same initial energy while heterogeneous networks are those where initial energy differ. Low Energy Adaptive Clustering Hierarchy (LEACH) [4] is an example of heterogeneous WSNs, however, LEACH performance is poor in heterogeneous networks because in this algorithm the low energy nodes die more rapidly as compare to high energy nodes. Stable Election Protocol (SEP) [5], Distributed Energy Efficient Clustering (DEEC) [6], Developed Distributed Energy Efficient Clustering (DDEEC) [7] are the examples of heterogeneous networks. 283 P a g e

DEEC [6] is cluster-based algorithm in which Cluster-Heads (CHs) are selected by probabilities based on ratio of residual energy of nodes and average energy of network. DEEC consists of two types of nodes i.e. normal nodes and advanced nodes where advanced nodes have more chances to be a CH than normal nodes. EDEEC follows the thoughts of DEEC and adds another type of node called super node to enhance the heterogeneity. The remainder of the paper is organized as follows: section 2 contains the radio energy dissipation model, section 3 explains the heterogeneous network model, section 4 describes our proposed work EDEEC, section 5 lists the parameters used for simulation & also gives the result, section 6 consists of conclusion and section 7 consists of references. II. RADIO ENERGY DISSIPATION MODEL Here, we use radio energy model based on [8]. The energy dissipated by node for radio transmission E Tx (L,d) of message of L bits over a distance d to run both the transmitter electronics and transmitter amplifier is expressed as: E Tx ( L,d) = Similarly, energy dissipated by a node for the reception E Rx (L) [9] of message of L bits to run the receiver electronics is expressed by: E Rx (L) = E elec L where E elec is transmitter electronics dissipation per bit is equal to receiver electronics dissipation per bit and fs & amp are transmit amplifier dissipation per bit per square meter. Here, both the free space (d 2 power loss) and the multipath fading (d 4 power loss) channel models are used, depending on the distance between the transmitter (Tx) and receiver (Rx). If the distance is less than a threshold d o, the free space channel model will be used otherwise multipath channel model will be used. III. HETEROGENEOUS NETWORK MODEL Here, we describe the network model. Assume that there are N sensor nodes, which are uniformly distributed within a M * M square area. EDEEC considers three types of sensor nodes [10] with different energy levels i.e. normal nodes, advanced nodes, super nodes. Normal nodes have energy E o. Let m be the fraction of advanced nodes have a times more 284 P a g e

energy than normal nodes i.e. E o (1+a) while m o is the percentage of total number of nodes N have b times more energy than normal nodes called super nodes i.e. E o (1+b). As N is the total number of nodes in the network, then Nmm o, Nm(1-m o ) and N(1-m) are the numbers of super, advanced, and normal nodes in the network, respectively. The total initial energy of super nodes in WSN: E super = Nmm o E o (1+b) The total initial energy of advanced nodes in WSN: E advanced = Nm(1-m o )E o (1+a) The total initial energy of normal nodes in WSN: E normal = N(1-m)E o The total initial energy of three-level heterogeneous WSNs is calculated as: E total = E super + E advanced + E normal E total = Nmm o E o (1+b) + Nm(1-m o )E o (1+a) + N(1-m)E o E total = NE o [1+m(a+m o b)] The three-level heterogeneous WSN has m(a+m o b) times more energy as compared to the homogeneous WSN. IV. EDEEC PROTOCOL EDEEC uses the same views of probabilities for CH selection depends on initial energy, remaining energy levels of nodes & average energy of the network as proposed in DEEC. The average energy of r th round is estimated from equation (1) is follows as: Ē(r) = E total (1) where R denotes the total rounds of network lifetime. R can be calculated as: R = E total / E round (2) where E round is the energy dissipated in network in single round as: E round = k ( 2*N*E elec + N*E DA + k* amp *d 4 tobs + N* fs * d 2 toch (3) where k is the number of clusters, E DA is the cost expended in data aggregation by CH, d tobs is the average distance between CH & BS and d toch is average distance between CH members & CH. d tobs & d toch is calculated as: 285 P a g e

d tobs =, d toch = 0.765 (4) By finding the derivative of E round w.r.t k to zero, we get optimal number of cluster k opt as: k opt = (5) During each round, node decides whether to become a CH or not based on threshold calculated by suggested percentage of CH and the number of times the node has been a CH so far. This decision is taken by nodes by choosing a random number between 0 & 1. If number is less than threshold T(s), the node become a CH for current round. Threshold is calculated as: (6) p i is suggested percentage of CH, r is current round & G is the set of nodes that has not been cluster-head(ch) in previous 1/p i rounds. Therefore, EDEEC consider Normal, Advanced and super nodes. The probability for these three types of nodes is: p i = (7) Threshold for CH selection is calculated for normal, advanced and super nodes by putting in equation (6): T(s i ) = (8) is the set of normal nodes that has not been become CHs during previous 1/p i round of epoch where si is the normal node. is the set of advanced nodes that have not been become CHs during past 1/p i rounds of epoch. is the set of super nodes that has been not become CHs during last 1/p i rounds of epoch. V. SIMULATION & RESULTS 286 P a g e

This section presents simulation result for DEEC, DDEEC, EDEEC for three level heterogeneous WSN using MATLAB. Table 1 Simulation Parameters Parameters Value Network Field (100 m, 100 m) E o (Initial Energy of Normal Nodes) 0.5 J Message Size (L) 4000 bits E elec 50 nj/bit 10 pj/bit/m 2 ϵ amp 0.013 pj/bit/m 4 E DA d o (Threshold Distance) P opt (Suggested Percentage) 0.1 Number of Nodes (N) 100 5 nj/bit/signal 70 m The performance metrics use for evaluation of clustering protocols for heterogeneous WSNs is FND, HND, LND, Number of Alive Nodes, Network Remaining Energy. We consider a network containing 20 normal nodes having 0.5J energy, 30 advanced nodes having 1.5 times greater energy than normal nodes & 50 super nodes having 3 times greater energy than normal ones. fig.1 (a) first node dead comparison 287 P a g e

fig.1 (b) half node dead comparison fig.1 (c) last node dead comparison Table 2 FND, HND, LND Comparison of DEEC, DDEEC, EDEEC ALGORITHM FND HND LND DEEC 1231 1922 3013 DDEEC 1263 2041 3223 EDEEC 1324 1900 9778 288 P a g e

fig.2 number of alive nodes fig.3 network remaining energy comparison Table 2 shows the dead node comparison for DEEC, DDEEC and EDEEC. Fig.1 (a) Shows that first node dies for DEEC, DDEEC and EDEEC at 1231, 1263, 1324 rounds respectively. Fig.1(b) shows that half node dies at 1922, 2041, 1900 rounds & Fig.1(c) Shows that last or all the nodes dies at 3013, 3223, 9778 rounds. Fig.2 shows that Number of Alive Nodes & Fig.3 shows that Network Remaining Energy in EDEEC is more than that of DDEEC, DEEC. VI. CONCLUSION Due to limited energy resources, energy conservation is one of major challenge in design of protocol for WSNs. The ultimate objective of this protocol is to achieve the energy efficiency by prolonging network lifetime. EDEEC is an adaptive as well as energy aware routing protocol. This protocol increases heterogeneity by including concept of super nodes. The simulation analysis shows better results than that of DEEC & DDEEC. EDEEC is most efficient among all protocols. REFERENCES [1] I.F.Akyildiz, W.Su*, Y.Sankarasubramaniam, E.Cayirci, Wireless sensor networks: a survey, Computer Networks 38, pp. 393-422, 2002. 289 P a g e

[2] Kazi Chandrima Rahman, A Survey on Sensor Network, Journal of Cases on Information Technology (JCIT), Volume 01, Issue 01, ISSN 2078-5828, 2010. [3] Shio Kumar Singh, M P Singh, D K Singh, A Survey of Energy-Efficient Hierarchical Cluster-Based Routing in Wireless Sensor Networks, International Journal of Advanced Networking and Applications, Volume 02, Issue 02, pp. 570-580, 2010. [4] Meena Malik, Dr. Yudhvir Singh, Anshu Arora, Analysis of LEACH Protocol in Wireless Sensor Networks, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 2, February 2013. [5] Georgios Smaragdakis, Ibrahim Matta, Azer Bestavros, SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks, Second International Workshop on Sensor and Actor Network Protocols and Application (SANPA), 2004. [6] Li Qing*, Qingxin Zhu, Mingwen Wang, Design of a distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks, Computer Communication 29, pp. 2230-2237, 2006. [7] Brahim Elbhiri, Saadane Rachid, Sanaa Elfkihi, Driss Aboutajdine, Developed Distributed Energy- Efficient clustering (DDEEC) for heterogeneous wireless sensor networks, 5 th International Symposium on I/V Communications and Mobile Networks (ISVC), ISBN 978-1-4244-5996-4, September 2010. [8] Wendi Rabiner Heinzelman, Anantha Chandrakasan, Hari Balakrishnan, Energy-Efficient Communication Protocol for Wireless Microsensor Networks, Hawaii International Conference on System Sciences, January 4-7, 2000. [9] Stefanos A.Nikolidakis 1,*, Dionisis Kandris 2, Dimitrios D.Vergados 1 and Christos Douligeris 1, Energy Efficient Routing in Wireless Sensor Networks Through Balanced Clustering Algorithms, ISSN 1999-4893, pp. 29-42, 18 January 2013. [10] Giuseppe Anastasi*, Marco Conti #, Andrea Passarella*, Mario Di Francesco*, Energy Conservation in Wireless Sensor Networks: a Survey, Ad Hoc Networks, May 2009. 290 P a g e