Efficient Heterogeneous Wireless Sensor Network Using Improved Energy Optimization Approach

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

DE-LEACH: Distance and Energy Aware LEACH

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

A Distributed Clustering Mechanism in HWSNs for Enhancing the Lifetime

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

Hybrid Approach for Energy Optimization in Wireless Sensor Networks

Implementation of Energy Efficient Clustering Using Firefly Algorithm in Wireless Sensor Networks

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

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

ESRP: Energy Sensitive Routing Protocol for Wireless Sensor Networks

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

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

Heterogeneous LEACH Protocol for Wireless Sensor Networks

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

Zonal based Deterministic Energy Efficient Clustering Protocol for WSNs

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

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

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

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

MEEP: Multihop Energy Efficient Protocol for Heterogeneous Wireless Sensor Network

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

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

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

International Journal of Research in Advent Technology Available Online at:

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

MESSCH PROTOCOL AN ENERGY EFFICIENT ROUTING PROTOCOL FOR WSN

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

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

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

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

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

A Genetic Algorithm Optimized Forward Aware Factor based Energy Balanced Routing in WSN

A Clustering-tree Topology Control Based on the Energy Forecast for Heterogeneous Wireless Sensor Networks

Energy Efficient System for Wireless Sensor Networks using Modified RECHS Protocol

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

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

An Energy Efficient Clustering in Wireless Sensor Networks

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

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

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

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

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

A ROUTING OPTIMIZATION AND DATA AGGREGATION SCHEME BASED ON RF TARANG MODULE IN WSN

International Journal of Advanced Research in Computer Science and Software Engineering

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

Summary of Energy-Efficient Communication Protocol for Wireless Microsensor Networks

Fuzzy based Stable Clustering Protocol forheterogeneous Wireless Sensor Networks

ENERGY AWARE CLUSTERING PROTOCOL (EACP) FOR HETEROGENEOUS WSNS

Webpage: Volume 3, Issue VI, June 2015 ISSN

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

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

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

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

Adapting Distance Based Clustering Concept to a Heterogeneous Network

ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

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

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

Energy Efficient Homogeneous and Heterogeneous System for Wireless Sensor Networks

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

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

A Clustering approach for reducing the Energy usage of Nodes in Wireless Sensor Networks using Central Control Clustering Algorithm

A Configurable Time-Controlled Clustering Algorithm for Wireless Sensor Networks

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

Wireless Sensor Networks applications and Protocols- A Review

New Data Clustering Algorithm (NDCA)

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

Analysis of Energy Efficient Routing Protocols in Wireless Sensor Networks

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

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

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

Cluster Head Selection using Vertex Cover Algorithm

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

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

Distributed clustering algorithms for data-gathering in wireless mobile sensor networks

Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks

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

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

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

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

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

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

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

Optimization of Ant based Cluster Head Election Algorithm in Wireless Sensor Networks

Fig. 2: Architecture of sensor node

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

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

IMPROVING THE DATA COLLECTION RATE IN WIRELESS SENSOR NETWORKS BY USING THE MOBILE RELAYS

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

A Zone-Based Clustering Protocol for Wireless Sensor Networks

Multi-Hop Routing-Based Optimization of the Number of Cluster-Heads in Wireless Sensor Networks

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

Visualization and Statistical Analysis of Multi Dimensional Data of Wireless Sensor Networks Using Self Organising Maps

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

ANALYSIS ON DEPLOYMENT COST AND NETWORK PERFORMANCE FOR HETEROGENEOUS WIRELESS SENSOR NETWORKS

Event Driven Routing Protocols For Wireless Sensor Networks

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

Energy Consumption for Cluster Based Wireless Routing Protocols in Sensor Networks

An Energy-based Clustering Algorithm for Wireless Sensor Networks

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

Transcription:

Efficient Heterogeneous Wireless Sensor Network Using Improved Energy Optimization Approach Anupam Chandrayan I, Nitin Rathore II Abstract- Wireless Sensor Network is collection of Sensors. Sensor nodes gather the sensory information and communicating with other nodes in networks. Key Challenges in Wireless Sensor Network is saving energy and extend the network life time. Many routing protocol are used to manage the data transference in Wireless Sensor Network. Routing protocols are used in two types of network: Homogenous and Heterogeneous. Heterogeneous Wireless Sensor Network (WSN) comprises of sensor nodes with distinctive capability, for example, diverse computing power and sensing range. Contrasted with homogeneous WSN, arrangement and topology control are more perplexing in heterogeneous WSN. Although, many protocols evolve to optimize enery but is not appropriate for heterogeneous WSNs. In this paper, we test Stable Election Protocol (SEP) and Firefly algorithm based cluster-head election under a few distinctive situations holding high level heterogeneity to low level heterogeneity. identified with nature's domain encompassing the sensor and changes them into an electric indicator. Handling such an indicator uncovers a few properties about items found and/or events happening in the region of the sensor. A sensor system comprises of a few sensing gadgets conveyed in a given topographical territory for collaboratively assembling/sensing particular data in the environment relating to later on assessment in a center base station. The sensor nodes self-organize right after deployment to ascertain radio communication paths towards the sink. The sensing gadgets are low power gadgets comprising of a microcontroller for data transforming, a microchip and receiving wire for radio correspondence and a sensor for sensing ecological components like heat range, dampness, and light quality and so on. Some of the applications of sensor networks are disaster relief operations, biodiversity mapping, precision agriculture, habitat monitoring applications, Security purposes, Military services programs [2]. Index Terms: Heterogeneous Wireless Sensor Network, Clustering Protocol, Fireflies Algorithm, Stable Election Protocol. I. INTRODUCTION The key concern in setting up the legitimate operation of WSN is expanding the lifetime of the system by minimizing the consumption of energy. Wireless sensor network is a set of tiny, resource constrained sensors interconnected with each other to gather data about physical or environmental objects [1]. The sensing gadgets measure surrounding condition 1.1 Clustering in Heterogeneous WSN Model 1.1.1 Types of Heterogeneous Resources There are three common forms of resource heterogeneity in sensor nodes computational heterogeneity, Link heterogeneity Energy heterogeneity [3]. Computational heterogeneity implies that the heterogeneous node has a more capable chip and more memory than the typical node. Link heterogeneity implies that the heterogeneous node has high-data transmission and long-separation system 3514

transceiver than the typical node. Energy heterogeneity suggests that the heterogeneous node is line powered or its battery is useable [4, 7]. Heterogeneous model for wireless sensor network Types of Heterogeneous resources Impact of Heterogeneous on WSN Performance measures Computation al Energy Heterogeneity Prolonging Lifetime Decreasing Latency Network lifetime Number of cluster heads Link Heterogeneity Improving Reliability Number of alive nodes Throughput Figure 1.1: Heterogeneous model for wireless sensor network 1.2 Impact of Heterogeneity on Wireless Sensor Networks It Decreases latency of information transportation such as Computational heterogeneity can diminish the processing latency in quick nodes and link heterogeneity can diminish the waiting time in the transmitting line. Prolonging network lifetime and improving dependability of information transmission. 1.3 Performance Measures Some execution measures that are used to ascertain the execution of clustering conventions are recorded underneath. network lifetime, number of cluster heads for every round, number of dynamic nodes for every round, throughput. 1.4 Clustering Figure 4.3.1 shows the cluster based data communication model. The process of communication is logically divided in cluster based wireless sensor network. Here, the sensor nodes are divided into small groups, which are called clusters. Each cluster will be having a cluster head(ch), which will monitor the remaining nodes(sn). Nodes in a cluster do not communicate with the base station (BS) directly. SN senses the data and send that to the CH. The CH will aggregate sensed data, remove the redundant data and transmit it to the BS. So the energy consumption and number of messages transmitted to the BS will be reduced and number of active nodes in communication is also reduced. In this way the network lifetime is increased [5, 6]. Cluster Cluster Head Sensor node Figure 1.2: Data communication in a clustering network 3515

II. PROPOSED SOLUTION E Rx = L. E elect (2) 2.1 Cluster-Heads Election Using Firefly Algorithm Selection of cluster-heads plays an important role while simulation and analysis of network model. The proposed work shows the optimal selection of cluster-heads based on weight values and considering various parameters like residual energy, average energy and shortest path. As the optimal probability is function of spatial density when nodes are distributed uniformly over the field, optimality will be achieved when energy consumption of nodes will be uniform over the area and overall energy consumption is minimum resulting in enhance network lifetime. Lbit packet Transmit Electronics E Tx (L, d) Tx Amplifier E Rx (L) d Assuming the field area to be 100 100 square meters and 100 nodes are uniformly distributed over the field. Therefore the energy dissipation of clusterhead node during a round in is given by: E CH = L. E 100 100 elect 1 + L. E k DA k 2 + L. E elect + L. ε fs. d tobs. (3) Here k is number of clusters, E DA is data aggregation cost. Energy dissipation of a normal node (non-ch) is given by: 2 E nonch = L. E elect + L. ε fs. d toch.. (4) Where d toch is distance between normal node and its clusterhead. The energy dissipation of a cluster can be given as: E cluster E CH + 100 E k nonch... (5) And total Energy dissipation of network is given by: E Td = L. 2nE elect + ne DA Lbit packet Receive Electronics 2 + ε fs k. d tobs + n M2 2. π. k (6) Figure 2.1: Radio Energy Dissipation Model Consider the radio energy dissipation model as shown in Fig. 1, the energy spend by the radio to achieve satisfactory Signal-to-Noise Ratio while transmitting L-data bits over a distance d is given by: The optimal number of cluster can be found by differentiating equation (6) with respect to k and equating it to 0 and it is given by: k opt = n 2π M d tobs And also the optimal probability of a node to be elected as clusterhead is given by: E Tx l, d = L. E elect + L. ε fs. d 2 if d < d 0 L. E elect + L. ε mp. d 4 if d d 0..(1) Hence the energy expended by the receiver to receive L-bit message is given by: p opt = k opt n This probability p opt is further optimized by Firefly Algorithm.. Flow diagram is shown below for cluster-heads election. 3516

Define number of nodes and sink. Select source randomly firefly will move forward to the more attractive firefly. 3. The brightness of fireflies depends on the objective function [9]. 2.3 Structure of Firefly Algorithm Find shortest distance between nodes. If clusterhead is there then select it for simulation. Optimize weight values with Firefly algorithm Select node according to optimized weight Now node works as cluster-heads and the transmission between source and sink acts as cluster region Figure 2.2: Flow diagram of cluster-heads election using firefly algorithm. 2.2 Firefly Algorithm Firefly is an insect that mostly produces short and rhythmic flashes that produced by a process of bioluminescence. The function of the flashing light is to attract partners (communication) or attract potential prey and as a protective warning toward the predator. Thus, this intensity of light is the factor of the other fireflies to move toward the other firefly. Firefly algorithm was followed three idealize rules: 1. Fireflies are attracted toward each other regardless of gender. 2. The attractiveness of the fireflies is correlative with the brightness of the fireflies, thus the less attractive Objective function f x, x = x 1,..., x T d Generate initial population of fireflies x i (i = 1, 2,..., n) Light intensity I i at x i is determined by f(x i ) Define light absorption coefficient γ while (t < MaxGeneration) for i = 1: n all n fireflies for j = 1: i all n fireflies if (Ij > Ii), Move firefly i towards j in d-dimension; end if Attractiveness varies with distance r via exp[ γr] Evaluate new solutions and update light intensity end for j end for i Rank the fireflies and find the current best end while Postprocess results and visualization 3517

III. Result Analysis 3.1 Simulation Parameters Table 3 Parameters table Field area Number of nodes in the field Optimal Election Probability Initial Energy of nodes Energy consumption of transmit and receive amplifiers Maximum number of rounds 100 100 meter squares 100 0.1 0.5 J 500 Nano Joules Per Round 6000 Figure 3.1: Network lifetime comparison for SEP and proposed approach 3.2 Evaluation Parameters 3.2.1 Throughput It is the ratio of the total number of successful packets in bits received at destination in a specified amount of time. TH = Transmission of Routing Packets 3.2.2 Network Lifetime The lifetime in a WSN is the time period throughout which the system ceaselessly fulfils the provision necessity. Figure 3.2: Network throughput comparison for SEP and proposed approach 3.2.3 Cluster Head Selection Number of cluster heads selected in each round. 3.3 Simulation Results Simulation is carried out using MATLAB 2010a Figure 3.3: Cluster head selection for SEP and proposed approach 3518

VI. CONCLUSION In this paper, we have inspected the existing state of proposed clustering algorithm, particularly concerning their power and reliability quality necessities. In wireless sensor networks, the energy limits of nodes assume an essential part in planning any protocol for execution. We have examined Stable Election Protocol (SEP) [10] and Firefly algorithm based cluster-head election for heterogeneous WSNs containing different level of heterogeneity. Simulations prove that Firefly algorithm based cluster-head election performs well in all scenarios. It has best performance in terms of Network Throughput and Lifetime. REFERENCES [1] Yick, J.; Mukherjee, B.; Ghosal, D. Wireless Sensor Network Survey. Comput. Netw. 2008, 52, 2292 2330 [2] I. F. Akyildiz et al., Wireless Sensor Networks: A Survey, Elsevier Sci. B.V. Comp.Networks, vol. 38, no. 4, Mar. 2002, pp. 393 422. [3] V. Katiyar, N. Chand, S. Soni, A Survey on Clustering lgorithms for Heterogeneous Wireless Sensor Networks Int. J. Advanced Networking and Applications Vol. 02, Issue: 04, pp. 745-754, 2011. middleware s role, Technical Report, no: 646, UCAM CL TR 646. [8] Seema Bandyopadhyay and Edward J. Coyle, An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks, IEEE, 2003 [9]Yang,Xin-She, Nature-inspired Metaheuristic Algorithms, Luniver press, 2010. [10] G. Smaragdakis, I. Matta, A. Bestavros, SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor network, in: Second International Workshop on Sensor and Actor Network Protocols and Applications (SANPA 2004), 2004. AUTHORS First Author Mr. Anupam Chandrayan, M.E. (Research Scholar), Department of Computer Science and Engineering, Indore Institute of Science and Technology, Indore. Second Author Mr. Nitin Rathore, Asst. Professor, Department of Computer Science and Engineering, Indore Institute of Science and Technology, Indore. [4] D. Kumar, T. C. Aseri and R. B. Patel, EEHC: Energy efficient heterogeneous clustered scheme for wireless sensor networks, Computer Communications, Vol. 32, 2009, pp. 662 667 [5] Abbasi, A.A. and Younis, M., A survey on clustering algorithms for wireless sensor networks. Computer Communications. 30: pp 2826 2841, 2003. [6] D. J. Dechene, A. El Jardali, M. Luccini, and A. Sauer, A Survey of Clustering Algorithms for Wireless Sensor Networks, 2004. [7] Eiko Yoneki, Jean Bacon, A survey of Wireless Sensor Network technologies: research trends and 3519