Student, Dept of ECE, IFET College of Engineering, Villupuram 2. Associate Professor, Dept of ECE, IFET College of Engineering, Villupuram

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

An Energy Efficient Clustering in Wireless Sensor Networks

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

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

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

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

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

International Journal of Advanced Research in Computer Science and Software Engineering

Heterogeneous LEACH Protocol for Wireless Sensor Networks

Mobility Based Routing Protocol: A Survey

Presenting A Distributed Algorithm For The Energy Consumption Reduction in Underwater.

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

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

Energy Efficient Multihop Routing scheme with in Network Aggregation for WSN

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

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

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

Minimum Overlapping Layers and Its Variant for Prolonging Network Lifetime in PMRC-based Wireless Sensor Networks

New Data Clustering Algorithm (NDCA)

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

International Journal of Research in Advent Technology Available Online at:

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

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

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

Hierarchical Energy Efficient Clustering Algorithm for WSN

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

IMPROVE NETWORK LIFETIME AND LOAD BALANCING MOBILE DATA CLUSTERING FOR WIRELESS SENSOR NETWORKS

Study on Wireless Sensor Networks Challenges and Routing Protocols

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

LOAD BALANCING USING CLUSTERING IN WSN WITH FUZZY LOGIC TECHNIQUES

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

Energy Efficient Clustering Protocol for Wireless Sensor Network

Adapting Distance Based Clustering Concept to a Heterogeneous Network

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

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

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

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

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

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

Enhancement of Hierarchy Cluster-Tree Routing for Wireless Sensor Network

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

OPTIMIZED LEHE: A MODIFIED DATA GATHERING MODEL FOR WIRELESS SENSOR NETWORK

Geographical Grid Based Clustering for WSN

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

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

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

Energy Conservation of Sensor Nodes using LMS based Prediction Model

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

Energy Efficient Clustering Scheme for Wireless Sensor Networks: A Survey

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

Proclivity of Mobility and Energy based Clustering schemes towards Load-balancing schemes in Wireless Ad-hoc Networks

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

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

Power Efficient Advanced Node Clustering Hierarchical Protocol for Wireless Sensor Networks

Secure and efficient data transmission in wireless sensor networks using elliptical curve cryptography

ESRP: Energy Sensitive Routing Protocol for 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

Energy Efficient Tracking of Land-Based Targets Using Wireless Sensor Networks

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

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

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

Gateway Based WSN algorithm for environmental monitoring for Energy Conservation

Maximization Lifetime in Wireless Sensor Network by Fuzzy Logic for Cluster Head Selection

Energy Efficient System for Wireless Sensor Networks using Modified RECHS Protocol

Performance of a Novel Energy-Efficient and Energy Awareness Scheme for Long-Lifetime Wireless Sensor Networks

A Clustering Routing Protocol for Energy Balance of Wireless Sensor Network based on Simulated Annealing and Genetic Algorithm

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

DE-LEACH: Distance and Energy Aware LEACH

SECURING WIRELESS SENSOR NETWORK USING GSTEB PROTOCOL

VORONOI LEACH FOR ENERGY EFFICIENT COMMUNICATION IN WIRELESS SENSOR NETWORKS

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

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

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

A Non_Ack Routing Protocol in Ad-hoc Wireless Sensor Networks

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

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

MESSCH PROTOCOL AN ENERGY EFFICIENT ROUTING PROTOCOL FOR WSN

Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading in Wireless Sensor Network

Design and Implementation of detecting the failure of sensor node based on RTT time and RTPs in WSNs

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

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

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

Regression Based Cluster Formation for Enhancement of Lifetime of WSN

International Journal of Advance Engineering and Research Development

WSN WIRELESS WSN WSN WSN. Application agriculture SENSOR. Application geophysical. Application agriculture NETWORK: 11/30/2016

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

Sink Mobility based Energy Efficient Routing Protocol for Wireless Sensor Network

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

EFFICIENT MULTIHOP DUAL DATA UPLOAD CLUSTERING BASED MOBILE DATA COLLECTION IN WIRELESS SENSOR NETWORK

Simulated Annealing Based Neural Network for Dynamic Clustering In Wireless Sensor Network

Cluster Head Selection using Vertex Cover Algorithm

Power Efficient Data Gathering and Aggregation in Wireless Sensor Networks

An Adaptive and Optimal Distributed Clustering for Wireless Sensor

Security Based Cluster Head Rotation in Wireless Personal Area Networks

Efficient Dynamic Multilevel Priority Task Scheduling For Wireless Sensor Networks

Improving Efficiency in WSN using Multihead Node Selection

Transcription:

Enhancing the lifetime of WSN using distributed algorithm and balancing the cluster size. S.Divyadharshini. 1 and R.Murugan 2 1 Student, Dept of ECE, IFET College of Engineering, Villupuram 2 Associate Professor, Dept of ECE, IFET College of Engineering, Villupuram ABSTRACT: Balancing the cluster is the major problem in networks. This leads to the degradation of efficiency of the network. In order to avoid this problem clustering algorithms are used. These clustering algorithms makes the load balanced. In this paper, distributed clustering approach is used. In addition to this RLNC (Random Linear Network Coding) is used in order to select the cluster head. This is done in order to reduce the node death rate. Simulation results show the enhanced lifetime of the network and balanced cluster size. Index terms: Balanced clusters, Distributed algorithm, RLNC technique, Energy efficient, network lifetime.. I. INTRODUCTION WSN (Wireless Sensor Networks) are used in places where human interventions are not possible. By using these types of sensor nodes the applications can be done easily. The main disadvantage in this is the battery life of the nodes.it is impossible to change the batteries of these nodes frequently. Hence nodes with higher lifetime is needed which is achieved by using nodes with high energy. These nodes can be identified using RLNC method. Clustering algorithm plays a major role in balancing the cluster size. These algorithms makes network load balanced. There are three key factors in clustering algorithm. They are reduced communication distance, time division multiple access (TDMA) schedule, and data aggregation/fusion.these are used

inorder to reduce the energy consumption of nodes. When energy is consumed less the lifetime of the node increases. The network consist of both small and large size clusters,and these clusters makes the network load unbalanced. In this paper the Distributed clustering approach is used in order to make the network load balanced. By using this algorithm the network lifetime is increased and the node death rate is decreased when compared with traditional clustering algorithms. This paper is organized as follows. Section II describes the proposed method and Section III compares the cluster formation and performance of proposed method with existing clustering algorithm. Finally, Section IV concludes the work presented in this paper. EXISTING SYSTEM: A. Problem statement: The important aspect of the clustering algorithms is the cluster size. In any network the cluster size is important because this might cause the network load unbalanced. There is a common assumption that each and every cluster has same number of nodes but distributed and random nature of algorithm does not provide equal cluster size. The unequal cluster size gradually decreases the efficiency of the network. In most of the clustering algorithms the transmission phase is divided into frames and these frames are divided into slots. One time slot is assigned for each node in the frame. At the end of each frame the cluster head sends the aggregated data to the required base station. Frame length can be calculated by, Frame time = (n Ttrans) + TDA The time slot for a node is calculated as, Time slots per node =Tround/Frame time =Tround/(n Ttrans) + TDA Where n- No.of.Nodes,Ttrans-Time required to transmit the data,tda-time required to aggregate the data, Tround-Time of data transmission phase. Each network

has both small and large clusters.the nodes in the small cluster consumes more energy than large clusters. This is because nodes in the small cluster sends data more times to the base stations. In this system the clusters are balanced by using the distributed clustering algorithm. Figure 1: Operation of existing system. This is one of the energy efficient algorithm which increases the lifetime of the network by considering the size of the cluster. The cluster head for each cluster is being selected randomly.and these cluster heads are used to communicate with the base stations.this clusters are said to be balanced by having equal cluster sizes. A network has both small and large clusters. The large cluster are efficient than small ones. So large clusters makes the network balanced. II. PROPOSED SYSTEM. In this paper in order to provide the balanced clusters distributed clustering approach is used. The cluster heads broadcasts messages in the network.those information is being received by all other cluster heads.each and every cluster head has details about the total number of CHs present.these cluster heads are selected by using the RLNC (Random Linear network Coding).This is used in order to provide cluster head with high energy so that it avoids the node death. Here the cluster formation is done based on two phases. They include Initial cluster formation and the Rescue phase. The rescue phase is done to again join the remaining nodes which are left over after the initial cluster formation to join the existing cluster. Rescue phase algorithm: Input: No.of.cluster heads, Distance of node i to CHs,No.of.Nodes in each cluster. Output: cluster head selected. 1: Arrange DIST[] of node i in increasing order, CLUSTER[] with corresponds of DIST 2: JOIN=1 3: for j:=2 to X do 4: if DIST[j] Thdistance then 5: if CLUSTER[j] < Thcluster then 6: JOIN=j 7: end if 8: end if 9: end for 10: node i selects cluster head JOIN

\ International Journal of Advanced Research in Computer Science and Thus the cluster head is selected by using the RLNC method. This decreases the node death rate and increases the efficiency of the network. RESULT AND DISCUSSION: A network with 30 nodes is considered and has been simulated in NS2.All the nodes in the network are fixed and these nodes does not know about their location. All the nodes used to form the cluster are the homogeneous nodes and their initial energy is considered as 2.0 joules. A sample NS2 code to assigning the nodes in the network in order toform the cluster.when tne program is being processed then the obtained output is,

node death rate and also due to this the network lifetime is increased.. III. CONCLUSION The simulation is processed in the ubuntu operating system.this is because NS2 supports only the linux. This proposed system is used in large real world applications. Some of the examples include the monitoring of pollution content in air, soil,etc.this is used because it reduces the Clustering approach proposed in this paper has a limit set on various group individuals and separation edge for unclustered hubs. Proposed technique has adjusted groups furthermore, better group quality. Reproduction comes about demonstrate that the proposed arrangement outflanks existing bunching calculation and has broadened arrange lifetime and low hub demise rate. than the ideal number of CHs per round. The estimation of The stays in place all through the proposed calculation, while Th separate shifts in understanding to the variety in the number of CHs chose in each round, thusly retaining the effect of shifting nature of CHs and giving better adjusted size bunches. bunch The proposed arrangement can be acknowledged in an expansive number of certifiable applications where vitality efficient operation of remote sensor systems is extremely vital. For instance, in the area of

ecological observing and reconnaissance it can be utilized for air contamination and water quality observing, woodland fire discovery, and catastrophic event anticipation applications. REFERENCE [1] I. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, Wireless sensor networks: A survey, Comput. Netw., vol. 38, no. 4, pp. 393 422, 2002. [2] G. Anastasi, M. Conti, M. Di Francesco, and A. Passarella, Energy conservation in wireless sensor networks: A survey, Ad Hoc Netw.,vol.7, no. 3, pp. 537 568, May 2009. [3] A. A. Abbasi and M. Younis, A survey on clustering algorithms for wireless sensor networks, Comput. Commun., vol. 30, no. 14 15, pp. 2826 2841, 2007. [4] H. Karl and A. Willig, Protocols and Architectures for Wireless Sensor Networks. Hoboken, NJ, USA: Wiley, 2007. [5] R. Rajagopalan and P. K. Varshney, Data-aggregation techniques in sensor networks: A survey, IEEE Commun. Surveys Tuts., vol. 8, no. 1 4, pp. 48 63, 2006. [6] W. Heinzelman, A. Chandrakasan, and H. Balakrishnan, An applicationspecific protocol architecture for wireless microsensor networks, IEEE Trans. Wireless Commun., vol. 1, no. 4, pp. 660 670, Oct. 2002. [7] N. Amini, A. Vahdatpour, W. Xu, M. Gerla, and M. Sarrafzadeh, Cluster size optimization in sensor networks with decentralized cluster-based protocols, Comput. Commun., vol. 35, no. 2, pp. 207 220, 2012. [8] A. Wang, D. Yang, and D. Sun, A clustering algorithm based on energy information and cluster heads expectation for wireless sensor networks, Comput. Electr. Eng., vol. 38, no. 3, pp. 662 671, May 2012. [9] X. Wu, Y. Xiong, W. Huang, H. Shen, and M. Li, An efficient compressive data gathering routing scheme for largescale wireless sensor networks, Comput. Electr. Eng., vol. 39, no. 6, pp. 1935 1946, Aug. 2013.

[10] D. C. Hoang, P. Yadav, R. Kumar, and S. Panda, Real-time implementation of a harmony search algorithm-based clustering protocol for energy-efficient wireless sensor networks, IEEE Trans. Ind. Inf., vol. 10, no. 1, pp. 774 783, Feb 2014. [11] L. Selavo et al., Luster: Wireless sensor network for environmental research, in Proc. 5th Int. Conf. Embedded Netw. Sensor Syst., 2007, pp. 103 116.