An Adaptive and Optimal Distributed Clustering for Wireless Sensor

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

TOPOLOGY CONTROL IN WIRELESS NETWORKS BASED ON CLUSTERING SCHEME

IMPROVING WIRELESS SENSOR NETWORK LIFESPAN THROUGH ENERGY EFFICIENT ALGORITHMS

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

EFFICIENT ENERGY SAVING AND MAXIMIZING NETWORK LIFETIME IN WIRELESS SENSOR NETWORKS

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

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

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

Figure 1. Clustering in MANET.

CLUSTERING BASED ROUTING FOR DELAY- TOLERANT NETWORKS

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

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

A Novel Energy Saving Scheme using Potential Based Dynamic Routing in Wireless Sensor Networks

Novel Cluster Based Routing Protocol in Wireless Sensor Networks

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

Fig. 2: Architecture of sensor node

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

Hierarchical Energy Efficient Clustering Algorithm for WSN

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

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

Accepted 10 May 2014, Available online 01 June 2014, Vol.4, No.3 (June 2014)

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

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

Energy Conservation through Sleep Scheduling in Wireless Sensor Network 1. Sneha M. Patil, Archana B. Kanwade 2

Energy Consumption for Cluster Based Wireless Routing Protocols in Sensor Networks

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

Energy Efficient Homogeneous and Heterogeneous System for Wireless Sensor Networks

A REVIEW ON DATA AGGREGATION TECHNIQUES IN WIRELESS SENSOR NETWORKS

STUDY AND COMPARISION OF PROACTIVE AND REACTIVE ROUTING PROTOCOL FOR MULTICHANNEL WIRELESS AD-HOC NETWORK

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

High Speed Data Collection in Wireless Sensor Network

Prianka.P 1, Thenral 2

Lifetime Enhancement of Wireless Sensor Networks using Duty Cycle, Network Coding and Cluster Head Selection Algorithm

Zonal Rumor Routing for. Wireless Sensor Networks

Integrated Routing and Query Processing in Wireless Sensor Networks

A Survey on Path Weight Based routing Over Wireless Mesh Networks

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

Time Synchronization in Wireless Sensor Networks: CCTS

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

Heterogeneous LEACH Protocol for Wireless Sensor Networks

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

Elimination Of Redundant Data using user Centric Data in Delay Tolerant Network

Routing Scheme in Energy efficient based Protocols for Wireless Sensor Networks

Energy-Conserving Multi-Mode Clusters Maintenance For Hierarchical Wireless Sensor Networks

ACCURATE ENERGY CONSUMPTION BASED ROUTING MECHANISM FOR WIRELESS ADHOC NETWORKS

New Data Clustering Algorithm (NDCA)

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

A CDCA-TRACE MAC PROTOCOL FRAMEWORK IN MOBILE AD-HOC NETWORK

Energy Efficiency and Latency Improving In Wireless Sensor Networks

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

Implementation of an Adaptive MAC Protocol in WSN using Network Simulator-2

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

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

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

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

Simulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model

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

A Reliable Routing Technique for Wireless Sensor Networks

Performance Evaluation of Various Routing Protocols in MANET

Comparison of Energy-Efficient Data Acquisition Techniques in WSN through Spatial Correlation

Mitigating Hot Spot Problems in Wireless Sensor Networks Using Tier-Based Quantification Algorithm

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

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

Adapting Distance Based Clustering Concept to a Heterogeneous Network

Implementing Crytoptographic Technique in Cluster Based Environment for Secure Mobile Adhoc Networks

Tree Based Data Aggregation Algorithm to Increase the Lifetime of Wireless Sensor Network

AN OPTIMIZED CLUSTER BASED APPROACH FOR MULTI- SOURCE MULTICAST ROUTING PROTOCOL IN MOBILE AD HOC NETWORKS USING OWCA

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

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

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

Level-By-Level Offset Based Wake up Pattern with Hybrid Data Gathering Protocol in a WSN

Survey on Secure & Efficient Data Transmission in Cluster Based Wireless Sensor Network

Energy Efficient Clustering Protocol for Wireless Sensor Network

Data Aggregation In Wireless Sensor Networks Using Mobile Data Collector

PIONEER RESEARCH & DEVELOPMENT GROUP

Optimized Coverage and Efficient Load Balancing Algorithm for WSNs-A Survey P.Gowtham 1, P.Vivek Karthick 2

VORONOI LEACH FOR ENERGY EFFICIENT COMMUNICATION IN WIRELESS SENSOR NETWORKS

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

International Journal of Scientific & Engineering Research, Volume 4, Issue 7, July ISSN

A REVIEW ON MAC PROTOCOLS IN WIRELESS BODY AREA NETWORKS

Keywords Mobile Ad hoc Networks, Multi-hop Routing, Infrastructure less, Multicast Routing, Routing.

Survey on Reliability Control Using CLR Method with Tour Planning Mechanism in WSN

PAPER ID: IJIFR/V 1/E 2/016

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

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

Literature Survey on Energy Efficient Routing Protocols for Wireless Sensor Networks

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

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

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

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

(INTERFERENCE AND CONGESTION AWARE ROUTING PROTOCOL)

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: April, 2016

A Protocol for Reducing Routing Overhead in Mobile Ad Hoc Networks

Appointed BrOadcast (ABO): Reducing Routing Overhead in. IEEE Mobile Ad Hoc Networks

Energy Efficient Multihop Routing scheme with in Network Aggregation for WSN

New Join Operator Definitions for Sensor Network Databases *

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

The General Analysis of Proactive Protocols DSDV, FSR and WRP

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

Transcription:

An Adaptive and Optimal Distributed Clustering for Wireless Sensor M. Senthil Kumaran, R. Haripriya 2, R.Nithya 3, Vijitha ananthi 4 Asst. Professor, Faculty of CSE, SCSVMV University, Kanchipuram. 2, 3 PG Scholar, Faculty of ECE, Indus College of Engineering, Coimbatore. 4 Asst. Professor, Faculty of ECE, Indus College of Engineering, Coimbatore. senth.kumaran2000@gmail.com, priyarr@gmail.com, nithya.rr@gmail.com, vijithaananthi@gmail.com Abstract: Adaptive and optimal distributed clustering technique is added with the sensor network for organizing the sensor nodes in an effective manner and energy consumption. In a cluster, effective inter-and intra node communication is essential for the workload balance among the nodes, updating new nodes in the network, increasing the network lifetime and effective resource utilization. This adaptive and optimal distributive clustering is suitable for streaming of data, scalable to large size networks, partitions the sensor nodes in to reasonable sets faster and significantly speeds up the communication among nodes compared to the K-Means cluster algorithm. Simulation results show that the performance of adaptive distributed clustering provides higher throughput and energy consumption. Keywords: Cluster Head, Energy Consumption, Medium Access Control, Tool Command Language. Introduction Minimizing energy expenditure and scalability are very important issues in sensor networks because of limited battery resource. Several approaches are introduced for energy efficiency such as scheduling the data packets in the sub layer of data link layer called medium access control layer, sending and receiving of data packets in the network layer and clustering and multiparty processing. Many sensing tasks require a sensor network system to process data cooperatively and to gather data and control packets from various sources. In order to balance the energy, cluster head must be selected appropriately. For the selection of cluster head, various parameters are to be considered such as distance between the sensor node and cluster head, control message and data packets transmission range, list of nearby nodes and so on. Cluster head transmits the control message called group head periodically. If this message is received by the nearby nodes, the nearby nodes will transmit the reply message called bond. Cluster is formed by sharing these control messages. 2. Literature review Numerous protocols have been introduced for energy utilization such as S-MAC, PADAMACS, APRECP, Distributed Clustering algorithm, Weighted Clustering Algorithm.Heinzelman [2] proposes a centralized version of LEACH, it is purely task oriented and cluster based protocol. It is mainly designed for longer network lifetime. In case of Online Data Gathering, each sensor node broadcasts its control information such as its present position and energy level to cluster head. In order to keep away from inactive listening S-MAC introduces sleep mode. In this scheduling algorithm, the node which is not involved in transmit/receive be in sleep mode. Whenever any wants to transmit or receive data packets can be in active mode. Additionally control signals such as Request To Send and Clear To Send are used for energy efficiency. In case of Power Controlled Multiple Access Protocol, User Busy tone is used instead of Request To Send and Clear To Send signals. An adaptive Power Resourceful and Energy Conscious Protocol consists of four phases such as understanding the

identifying the nearby nodes, collecting various information for scheduling from various sensor nodes, and reschedule whenever it is needed [3]. In case of CSHC, Cluster is formed by constructing Breadth First Search Tree with various parameters like the distance between nodes, transmission range of nodes. It is possible to reduce energy consumption in the network layer also by allowing some nodes for routing and keeping other nodes with no participation. Tabu search uses intra node search ie, within small coverage area and it follows the step by step process for moving from one solution to other until the condition is satisfied. K-Means algorithm uses linear method for the construction of cluster. In this method, nodes which are closer to the cluster head forms a cluster by using mean value and it continues the process until no other nodes are pending. 3 Proposed Method The main aim of this proposal is for continuous flow of control signals and data packets and it can be increased to large size networks, partitions the sensor nodes in to reasonable sets faster, and significantly speeds up the communication. In order to form the cluster non linear data structure is used. In this proposal cluster head collects the data packets from various sensor nodes, aggregates them by using merge-and-reduce technique for streaming. Cluster heads are equally scattered in the entire region, then only it is possible to get proper communication among the sensor network. Otherwise some cluster heads are overhead compared to other cluster heads. Some additional effort is needed for the formation of meaningful cluster. Cluster head performs various activities such as coordination, collection, filters redundant information and sends responses to node collector. Fig. 3. Initial Stage of Cluster Formation 3. Formation of Cluster Step : choose cluster head CH uniformly at random from region R Step 2: CH = {CH } Step 3: for i= 2 to n Step 4: choose the next cluster head with the probability. CH prob

Formation of Cluster Head Step 5: CH= CH U {CH i } Fig. 3. shows the initial stage of cluster formation of adaptive distributive clustering. Node is discovered by using the power level of cluster head and the distance measure either close to or far. Partitioning the entire region R in to two sets called R close to and R far. Initially, cluster head sends the control message which carries various fields such as its ID may be CH i, power level of the cluster head, cost or transmission range, type of transmission such as broadcast or multicast. Based on the region cluster head may choose the node from R close to from the region R, if any node is not available in that region, else some other cluster head will choose the node. CH CH N N CH N N2 N CH Figure 3.2 Grouping CH with Region Dendogram approach for cluster head selection Intial stage 0.8 0.6 0.4 0.2 0 0 3-2 -2 0 Region -3 - Number of nodes Fig. 3.3 Dendogram approach for Cluster Head Selection Figure 3.2 and 3.3 represents grouping of cluster head with different regions and dendogram approach for the cluster head selection. AODC approach is used instead of K-Means clustering algorithm. This approach overcomes the drawback of K-Means clustering algorithm. It solves the main issue of scalable to huge set of nodes, by set of extending beyond called shelter wherein each node is a member of at least one shelter. It can be evaluated as one pass. In the second pass, data stream is

Energy Consumption Throughput formed by using Merge-and-reduce technique, it collects data packets from various nodes and prepares. This greatly reduces the amount of computation involved. Let CH be the cluster head with n elements. The maximum number of subsets in an incomparable collection of subsets is n. n /2 4. RESULTS AND DISCUSSION The evaluation performance of the adaptive and optimal distributed clustering was implemented using TCL language utilizing NAM editor and XGraph in NS2 with sensor networks of different sizes and topologies. 2.4 2.2 2 Fig. 4. Number of Nodes vs Throughput K-Means ADOC.8.6.4.2 0.8 0.6 0.4 0 5 20 25 30 35 40 45 50 Number of Nodes Fig. 4. Number of Nodes vs Throughput.3.2 Fig. 4.2 Number of Nodes vs Energy Consumption ADOC K-Means. 0.9 0.8 0.7 0.6 0.5 0.4 0 5 20 25 30 35 40 45 50 Number of Nodes Fig. 4.2 No. of Nodes vs Energy Consumption

Performance of adaptive and optimal distributed clustering was compared with K-Means clustering for the factors like throughput & energy consumption and the graph (4. 4.2) shows that the performance of adaptive and optimal distributed clustering is comparatively better than the performance of K-Means clustering. 5 Conclusion Adaptive and Optimal Distributed clustering uses merge-and-reduce technique for data stream and partitions the sensor nodes in to reasonable sets faster and significantly speeds up the communication among nodes compared to the K-Means cluster algorithm. Simulation results show that the performance of adaptive distributed clustering provides higher throughput and energy consumption and it is suitable for large scale networks. 6 References [] Renita Machado, Wensheng Zhang, Guling Wang and Sirni Tekinay, Coverage Properties of Clustered Wireless Sensor, ACM Transactions on Sensor. (August 200) 3-2. [2] W. Heinzelman, A. Chandrakasan, H. Balakrishnan, An Application Specific Protocol Architecture for Wireless Micro sensor, IEEE Trans. Wireless Comm. (2002) 660-670. [3]M.Senthil Kumaran, and R. Rangarajan, An Adaptive Power Resourceful and Energy Conscious Protocol for Multi channel Medium Access Control layer in Wireless sensor, International Journal of Computer and Network Security, vol. 2, no. 7, pp. 32-36, July 200. [4] S.R. Madden, M.J. Franklin, J.M. Hellerstein, W. Hong, TAG: Tiny AGgregation Service for ad hoc sensor networks, Proc. Fifth Symp. Operating Systems Design and Implementation (OSDI 02). (2002) 3-46. [5] Jing Wang, Younge Liu and Sajal K. Das, Energy- Efficient Data Gathering in Wireless Sensor with Asynchronous Sampling, ACM Transactions on Sensor. (June 200) 22-37. [6] P. Gupta, P.R. Kumar, The Capacity of wireless networks, IEEE Trans. on Information Theory. 46 (2000) 388-404. [7] S. Ghiasi, A. Srivastava, X. Yang, M. Sarrafzadeh, Optimal Energy Aware Clustering in Sensor, Sensors. (2002) 258-269. [8] J.J. Lee, B. Krishnamachari, C.C.J. Kuo, Impact of Heterogeneous Deployment on Lifetime Sensing Coverage in Sensor, Proc. IEEE Sensor and Ad Hoc Comm. and Conf. (SECON 04), (2004) 367-376. [9] P.K. Agarwal, C.M. Procopiuc, Exact and Approximation Algorithms for Clustering, Algorithmica. 33 (2002) 20-226.

M. Senthil Kumaran is working as an Assistant Professor in the department of Computer Science and Engineering of SCSVMV University, Kanchipuram. He has published 0 papers in International Journals, presented more than 20 papers in international and National Conferences and published 2 books. He is a reviewer of International Journal of Communication Systems, Journal of Computer Science and International Journal of Computer Science Issues. He is a member in various societies such as Computer Society of India, IAENG, ISTE, IBM my Developer works Community and senior member of IACST. R. Haripriya is a PG Scholar in the department of Electronics and Communication Engineering of Indus College of Engineering, Coimbatore, India. Her research interests are in the field of Networking, VLSI, Signal Processing, Bio-Medical, and Image Processing. R. Nithya is a PG Scholar in the department of Electronics and Communication Engineering of Indus College of Engineering, Coimbatore, India. Her research interests are in the field of Networking, VLSI, Signal Processing, Bio-Medical, and Image Processing. Vijitha ananthi is an Assistant Professor in the department of Electronics and Communication Engineering of Indus College of Engineering, Coimbatore, India. Her research interests are in the field of Networking, VLSI, Signal Processing, Bio- Medical, and Image Processing.