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

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

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Routing protocols in WSN

A Survey on Energy Efficient Hierarchical (Leach) Clustering Algorithms in Wireless Sensor Network

Analysis of Energy Efficient Routing Protocols in Wireless Sensor Networks

WSN Routing Protocols

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

DE-LEACH: Distance and Energy Aware LEACH

Heterogeneous LEACH Protocol for Wireless Sensor Networks

High Speed Data Collection in Wireless Sensor Network

Neural Network based LEACH Clustering Algorithm in WSN

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

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

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

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

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

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

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

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

Wireless Sensor Networks applications and Protocols- A Review

Data Gathering for Wireless Sensor Network using PEGASIS Protocol

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

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

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

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

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

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

Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey

Energy Efficiency and Latency Improving In Wireless Sensor Networks

Review Paper on Energy- Efficient Protocols in Wireless Sensor Networks

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

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

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

HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

POWER SAVING AND ENERGY EFFFICIENT ROUTING PROTOCOLS IN WNS: A SURVEY

Integrated Routing and Query Processing in Wireless Sensor Networks

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

CLUSTER HEAD SELECTION USING QOS STRATEGY IN WSN

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

Wireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization

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

International Journal of Advanced Research in Computer Science and Software Engineering

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

International Journal of Research in Advent Technology Available Online at:

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

A Novel Protocol for Better Energy-Efficiency, Latency and Fault Tolerance in Wireless Sensor Network

DISTANCE BASED CLUSTER FORMATION FOR ENHANCING THE NETWORK LIFE TIME IN MANETS

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

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

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

Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

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

Part I. Wireless Communication

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

Study on Wireless Sensor Networks Challenges and Routing Protocols

Keywords Minimum Spanning Tree, Mobile Adhoc Network (MANET), Multicast, Overhead, Scalability, Spanning Tree.

Relay Nodes in Wireless Sensor Networks: A Survey. Ataul Bari

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

Regression Based Cluster Formation for Enhancement of Lifetime of WSN

COMPARISON OF ENERGY EFFICIENT DATA TRANSMISSION APPROACHES FOR FLAT WIRELESS SENSOR NETWORKS

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

Location Based Energy-Efficient Reliable Routing Protocol for Wireless Sensor Networks

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

International Journal of Scientific & Engineering Research, Volume 7, Issue 3, March ISSN

New Data Clustering Algorithm (NDCA)

Performance Evaluation of Breera Using Net Logo Simulator

Introduction to Mobile Ad hoc Networks (MANETs)

Improved Hybrid Energy Efficient Approach for Wireless Sensor Network

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

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN:

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

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

[Sawdekar, 3(1): January, 2014] ISSN: Impact Factor: 1.852

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

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

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

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

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

Fig. 2: Architecture of sensor node

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

Energy Efficient Data Gathering For Throughput Maximization with Multicast Protocol In Wireless Sensor Networks

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

Proposition and evaluation of a novel routing protocol for wireless sensor networks

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

Reservation Packet Medium Access Control for Wireless Sensor Networks

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

Energy Efficient Routing Using Sleep Scheduling and Clustering Approach for Wireless Sensor Network

A Review Paper on Routing Protocols in Wireless Sensor Networks

Time Synchronization in Wireless Sensor Networks: CCTS

Mobile Data Gathering With Load Balanced Clustering and Dual Data Uploading In Wireless Sensor Networks

A Comparative Study on Advances in LEACH Routing Protocol for Wireless Sensor Networks: A survey

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

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

Energy Efficient Homogeneous WSN protocols : An Analysis

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

Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology. Mobile Communication

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Prianka.P 1, Thenral 2

Transcription:

A Mobile-Sink Based Distributed Energy-Efficient Clustering Algorithm for WSNs Sarita Naruka 1, Dr. Amit Sharma 2 1 M.Tech. Scholar, 2 Professor, Computer Science & Engineering, Vedant College of Engineering & Technology, Bundi, Rajasthan (India) ABSTRACT Wireless sensor networks contain of a large number of limited capability Micro Electro Mechanical Systems capable of measuring and reporting physical variables related to their environment. Energy efficiency is an essential issue in the applications of wireless sensor networks (WSNs) all along. Energy efficient sensor state planning contains in determining an optimal task of states to sensors in order to maximize network lifetime. Clustering with data aggregation is a significant direction to improve energy efficiency through software. Then, the clustering algorithms for WSNs with a static sink frequently suffers from uneven energy consumption problems, where cluster heads (CHs) further away from sink consume more energy in a single hop communication, with the CHs sending its data directly to the sink. In order to solve such problem, we propose a Distributed Energy-efficient Clustering Algorithm for mobile-sink (MS) based WSNs, where the sink moves around the target area with a fixed path and speed. Thus, the controlled movement of the sink around the network helps in balancing the energy consumption of the sensor networks. The selection of cluster head (CH) is the key issue in the clustering algorithm, which is also a multiple criteria decision making procedure. In this work shows that the greatest prominent clustering routing algorithms that have been developed for WSNs Key Words: Wireless sensor networks (WSNs),Distributed Energy (DE),Cluster Head (CH), Mobile-Sink (MS)and Clustering Algorithm (CA) I. INTRODUCTION Due to recent progress in technology, there is a growth in wireless sensor network which comprises of large figure of homogeneous and heterogeneous sensor nodes which communicate in wireless fashion to achieve common objective. Homogeneous nodes are preferred over heterogeneous nodes because of less complexity and better manageability. Each sensor node communicates with other nodes within its radio communication range. The nodes can be simply deployed in random or deterministic fashion and are normally battery operated. In DE Clustering Algorithm, each sensor node selects a CH within its communication range to forward its data to the sink by considering a cost factor[1]. 203 P a g e

1.1 WIRELESS SENSOR NETWORKS The WSNs consists of a large number of tiny sensor nodes distributed over a large area with one or more powerful sinks or base stations (BSs) collecting information from these sensor nodes. All sensor nodes have limited power supply and have the capabilities of information sensing, data processing and wireless communication. 1.2 APPLICATIONS OF WSNs Military surveillance Environmental Traffic Temperature Pressure Vibration monitoring Agriculture monitoring Disaster areas. II. ROUTING IN WSNs Routing in sensor networks is a new area of research, with a limited, but rapidly growing set of research. Routing is one of the critical technologies in WSNs. Opposed to old-fashioned ad hoc networks, routing in WSNs is more challenging as a result of their inherent characteristics[2]. Firstly, resources are greatly constrained in terms of power supply, processing capability and transmission bandwidth. Secondly, it is difficult to design a global addressing scheme as Internet Protocol. Internet Protocol can t be applied to WSNs, since address updating in a large-scale or dynamic WSN can result in heavy overhead. Thirdly, due to the limited resources, it is hard for routing to cope with unpredictable and frequent topology changes, especially in a mobile environment [8]. Fourthly, the data collection by numerous sensor nodes generally results in a high probability of data redundancy, which must be considered by routing protocols. Fifthly, most applications of WSNs require the only communication scheme of many-to-one, i.e., from multiple sources to one particular sink, rather than multicast or peer to peer. Finally, in time-constrained uses of WSNs, data transmissions should be accomplished within a certain period of time. Thus, bounded latency for data transmissions must be taken into consideration in this kind of applications. Nevertheless, energy conservation is more important than quality of service (QoS) in most applications in that all sensor nodes are constrained with energy which is directly related to network lifetime. 204 P a g e

Overall, the routing techniques are classified based on the network structure into three categories: flat, hierarchical, and location based routing protocols. Fig.1. Network in which a node fails and a different path is chosen with a Single-path algorithm III. CRITERIA FOR CLUSTERING IN WSNs The criteria can be well understood using the topology of clustering approaches in WSNs illustrated in Fig.2. Clustering attributes in WSNs, generally, can be roughly classified into cluster characteristics, cluster-head characteristics, clustering process and entire proceeding of the algorithm [3]. Fig.2. Topology of Cluster Based WSNs 3.1.1 CLUSTER CHARACTERISTICS Changeability of Cluster Count: Based on changeability of cluster count, clustering schemes can be categorized into two types: fixed and variable ones. In the former scheme, the set of cluster-head are predetermined and the number of clusters is fixed. Though, the number of clusters is variable in the latter scheme, in which CHs are selected, randomly or based on some rules, from the deployed sensor nodes [4]. Uniformity of Cluster Sizes: In the light of uniformity of cluster sizes, clustering routing protocols in WSNs can be classified into two classes: even and uneven ones, respectively with the same size clusters and different size clusters in the network. In general, clustering with different sizes clusters is used to achieve more uniform energy consumption and avoid energy hole. Intra-Cluster Routing: In the methods of inter-cluster routing, clustering routing manners in WSNs also include two classes: single-hop intra-cluster routing methods and multiple-hop ones. In the method of 205 P a g e

intra-cluster single-hop, all MNs in the cluster transmit data to the corresponding CH directly. Instead, data relaying is used when MNs communicate with the corresponding CH in the cluster. Inter-Cluster Routing: Based on the manners of inter-cluster routing, clustering routing protocols in WSNs include two classes: single-hop inter-cluster routing manners and multiple-hop ones. In the method of inter-cluster single-hop, all CHs communicate with the BS directly. The data relaying is used by CHs in the routing scheme of inter-cluster multiple-hop. 3.1.2 CLUSTER HEAD CHARACTERISTICS Mobility: According to the mobility attributes of CHs, clustering approaches in WSNs also can be grouped into mobile and stationary manners. In the former ways, CHs are mobile and membership dynamically change, thus a cluster would need to be continuously maintained. Contrary to it, CHs are stationary and can keep a stable cluster, which is easier to be managed. Sometimes, a CH can travel for limited distances to reposition itself for better network performance [7]. Existence: Based on whether there exist cluster heads within a cluster, clustering schemes can be grouped into cluster-head based and non-cluster-head based clustering. In the former schemes, there exist at least one CH within a cluster, but there aren t any CHs within a cluster in the latter schemes, such as some chain based clustering algorithms. Difference of Capabilities: Based on uniformity of energy assignment for sensor nodes, clustering schemes can be grouped into homogeneous or heterogeneous ones. All the sensor nodes are assigned with equal energy, computation and communication resources and CHs are designated in homogeneous schemes, according to a random way or other criteria. However, sensor nodes are assigned with unequal capabilities in heterogeneous environment, in which the roles of CHs are pre-assigned to sensor nodes with more capabilities. Role: A CH can simply act as a relay for the traffic generated by the sensor nodes in its cluster or perform aggregation/fusion of collected information from sensor nodes in its cluster. Sometime, a cluster head acts as a sink/bs that takes actions based on the detected phenomena or targets. It is worth mentioning, sometimes a CH acts in more than one role. 3.1.3 CLUSTERING PROCESS Control Manners: Based on control manners of clustering, clustering routing methods in WSNs can be grouped into centralized, distributed and hybrid ones. In centralized methods, a sink or CH requires global information of the network or the cluster to control the network or the cluster. In distributed approaches, a sensor node is able to become a CH or to join a formed cluster on its own initiative without global information of the network or the cluster. Hybrid schemes are composed of centralized and distributed approaches. In this environment, distributed approaches are used for coordination between CHs, and centralized manners are performed for CHs to build individual clusters [6]. Implementation Nature: Considering the implementation nature of cluster creation, clustering modes in WSNs can be classified into two classes: probabilistic or iterative ones. In probabilistic clustering, a probability assigned to all sensor nodes is used to determine the roles of the sensor nodes. Or each 206 P a g e

sensor node can self-sufficiently decide on its own roles. Nevertheless, every node must wait until a certain number of iterations is achieved or for certain nodes to decide their roles before making a decision in iterative clustering manner. Convergence Time: Considering the convergence time, clustering methods in WSNs can be grouped into variable and constant convergence time ones. Convergence time depends on the number of nodes in the network in variable convergence algorithms, which accommodate well to small-scale networks. After a fixed number of iterations, constant convergence time algorithms certainly converge regardless of the scale of the networks [10]. Parameters for CH Election: Based on the parameters used for CH election, clustering approaches can be categorized as deterministic, adaptive, and random ones. Special inherent attributes of the sensor nodes are considered, such as the identifier (ID), number of neighbors in the first deterministic schemes. The Second adaptive manners, CHs are elected from the deployed sensor nodes with higher weights, which includes such as residual energy, communication cost, and etc. The third random modes, mostly used in secure clustering algorithms, CHs are elected randomly without regard to any other metrics like residual energy, communication cost, etc. Proactivity: According to the proactivity of clustering routing, clustering routing methods can be grouped into proactive, reactive, and hybrid ones. In this network, all the routes between source and the BS are computed and maintained before they are really needed regardless of the data traffic. Once a message arrives, it travels through a predetermined route to the BS. The dissimilarity, no predetermined routes exist in reactive networks, in which the routing is chosen when a message needs to be delivered from source to the BS. Hybrid methodologies use a combination of the above two ideas. For this kind of clustering routing, sometimes proactive clustering mode is adopted, but at other times reactive mode is used. For instance, APTEEN is a classical hybrid approach. According to the needs of consumers, this protocol adjusts some parameters and switches between proactive and reactive modes to transmit data. Purposes: As described previously, a few purposes have been pursued for cluster construction, such as data aggregation/fusion, load balancing, fault-tolerance, guarantee of connectivity, lifetime extension, quality of service, etc. It is worth mentioning that a clustering algorithm, generally, has more than one objective. 3.2 PROPOSED CLUSTERING ALGORITHM Suppose an unclassified WSNs area of (X*Y) meter having N number of routers and M number of agents [5]. The Sink node dispatch mobile agents with requirement of specific task to WSNs. Mobile agent migrate from first to last sensor node to perform specified task. Route table of agents is created corresponding to their routers. 207 P a g e

The matrix {A ij } called router-agent incidence matrix is made which has i rows of routers and j columns of agents. An element aij of matrix {A ij } is 1 if agent j requires operation to be performing on router i, otherwise a ij is 0. On route table and incidence matrix of router-agent family, agents are divided into clusters. Agents perform operations on some specific routers are put into clusters. The little entries outside the diagonal blocks represent operations to be performed out-side the assigned group router cells. These elements are called exceptional elements. 3.3 ADVANTAGES OF CLUSTERING It reduces the energy consumption as only CHs participate in long range transmission to sink. It conserves bandwidth by eliminating the redundant information s at each cluster level. More scalability Less Load More Robustness IV. DISTRIBUTED ENERGY EFFICIENT CLUSTERING It is designed to deal with nodes of heterogeneous WSNs. For Cluster heads selection, distributed energy efficient clustering uses initial and residual energy level of nodes. In DE efficient Clustering, the procedure of cluster head election is divided into two phases [9]. In first phase shows the, tentative cluster heads are elected with the probabilities which are decided by the relative levels of initial and residual energy. In second phase, the tentative cluster heads are substituted by their cluster members to form the final set of cluster heads if any member in their cluster has more residual energy. Employing two phases for cluster-head election ensures that the nodes with more energy have a higher chance to be cluster heads. Energy consumption is well-distributed in the proposed protocol; show that DE efficient Clustering achieves longer stability periods than other typical clustering protocols in heterogeneous scenarios. V. CONCLUSIONS In this paper, shows that the clustering algorithm called Distributed Energy-efficient clustering routing algorithms for the MS based WSNs have been proposed. The proposed algorithm is completely distributed in nature, where each node makes its decisions based on local information only. Moreover, we have formulated an effective method, where each CH can track the position of the MS independently. 208 P a g e

REFERENCES [1] N. Mazumdar and H. Om (2016) Distributed Energy-efficient Clustering Algorithm for mobile-sink based wireless sensor networks, Proceedings of the 10th International Conference on Intelligent Systems and Control, Coimbatore, pp. 1-6. [2] Yashpal Singh, Kamal Deep and S Niranjan(2012) Multiple Criteria Clustering of Mobile Agents in WSN, International Journal of Wireless & Mobile Networks (IJWMN) Vol. 4, No. 3 [3] Ritu Kadyan, Kamal Saluja(2014) Distributed Energy Efficient Clustering (DEEF) in Heterogeneous Wireless Sensor Networks International Journal of Engineering and Innovative Technology (IJEIT) Volume 4, Issue 1 [4] K. Munusamy, Dr. R. M. S. Paravathi, and M. Renuka(2012) Distributed Energy-Efficient Clustering algorithm for Wireless Sensor Networks, IOSR Journal of Computer Engineering (IOSRJCE) Volume 1, Issue 3, PP 21-27 [5] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci, (2002) Wireless sensor networks: A survey, Computer. Networks, vol. 38, pp. 393-422. [6] J. N. Al-Karaki, and A. E. Kamal, (2004) E. Routing techniques in wireless sensor networks: A survey, IEEE Wireless Communications, vol. 11, pp. 6-28 [7] C. Li, H. X. Zhang, B. B. Hao and J. D. Li, (2011) A survey on routing protocols for large-scale wireless sensor networks, Sensors, vol. 11, pp. 3498 3526. [8] C. Schurgers, M. B. Srivastava, (2001) Energy Efficient Routing in Wireless Sensor Networks, Proceedings of Military Communications Conference on Communications for Network-Centric Operations: Creating the Information Force, McLean, VA, USA; pp. 357 361. [9] O. Younis, O. Fahmy, (2004) HEED: A hybrid, energy-efficient, distributed clustering approach for adhoc sensor networks IEEE Transactions in Mobile Computing, vol. 3, pp. 366 379. [10] S. Soro, W. Heinzelman, (2005) Prolonging the Lifetime of Wireless Sensor Networks via Unequal Clustering, Proceedings of the 5th IEEE International Workshop on Algorithms for Wireless, Mobile, Ad Hoc and Sensor Networks (WMAN), Denver, CO, USA; pp. 236 243. 209 P a g e