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

Similar documents
Novel Cluster Based Routing Protocol in Wireless Sensor Networks

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

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

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

New Data Clustering Algorithm (NDCA)

International Journal of Research in Advent Technology Available Online at:

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

Modified Low Energy Adaptive Clustering Hierarchy for Heterogeneous Wireless Sensor Network

Enhancement of Hierarchy Cluster-Tree Routing for Wireless Sensor Network

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

DE-LEACH: Distance and Energy Aware LEACH

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

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

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

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

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

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

Heterogeneous LEACH Protocol for Wireless Sensor Networks

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

High Speed Data Collection in Wireless Sensor Network

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

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

Zonal based Deterministic Energy Efficient Clustering Protocol for WSNs

Adapting Distance Based Clustering Concept to a Heterogeneous Network

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

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

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

Gateway Based WSN algorithm for environmental monitoring for Energy Conservation

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

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

ESRP: Energy Sensitive Routing Protocol for Wireless Sensor Networks

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks

Energy Efficient System for Wireless Sensor Networks using Modified RECHS Protocol

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

Power Efficient Advanced Node Clustering Hierarchical Protocol for Wireless Sensor Networks

Energy Efficient Clustering Protocol for Wireless Sensor Network

F-MCHEL: Fuzzy Based Master Cluster Head Election Leach Protocol in Wireless Sensor Network

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

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

An Energy Efficient Clustering in Wireless Sensor Networks

PDH CLUSTERING IN WIRELESS SENSOR NETWORKS

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

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

IMPROVEMENT OF LEACH AND ITS VARIANTS IN WIRELESS SENSOR NETWORK

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

Energy Efficient Hierarchical Cluster-Based Routing for Wireless Sensor Networks

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

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

Review Paper on Energy- Efficient Protocols in Wireless Sensor Networks

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

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

Performance of I-LEACH Routing protocol for Wireless Sensor Networks

Double Cluster Head-based Fault-tolerant Topology Control Algorithm for Wireless Sensor Networks

ENERGY EFFICIENT TWO STAGE CHAIN ROUTING PROTOCOL (TSCP) FOR WIRELESS SENSOR NETWORKS

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

Analysis of Energy Efficient Routing Protocols in Wireless Sensor Networks

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

Dominating Set & Clustering Based Network Coverage for Huge Wireless Sensor Networks

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

DYNAMIC RE-CLUSTERING LEACH-BASED (DR-LEACH) PROTOCOL FOR WIRELESS SENSOR NETWORKS

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

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

Energy Efficient Homogeneous WSN protocols : An Analysis

Clustering Based Routing Protocols for Wireless Sensor Networks: A Survey

Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks

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

Effect of Sensor Mobility and Channel Fading on Wireless Sensor Network Clustering Algorithms

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

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

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 02, 2016 ISSN (online):

EETSR: Energy Efficient Threshold Sensitive Hierarchical Routing Protocol for Wireless Sensor Network

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

Energy Balancing LEACH for Wireless Sensor Networks

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

An Energy-based Clustering Algorithm for Wireless Sensor Networks

Fuzzy based Stable Clustering Protocol forheterogeneous Wireless Sensor Networks

Cluster-Head Election Mechanism for Wireless Sensor Networks

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

Mobile Sink to Track Multiple Targets in Wireless Visual Sensor Networks

A Fuzzy System Based Intelligent Clustering For Wireless Sensor Networks

Hierarchical Energy Efficient Clustering Algorithm for WSN

NHEEP: A New Hybrid Energy Efficient Partitioning Approach for Wireless Sensor Network Clustering

Energy Efficient Multihop Routing scheme with in Network Aggregation for WSN

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

G-DEEC: GATEWAY BASED MULTI-HOP DISTRIBUTED ENERGY EFFICIENT CLUSTERING PROTOCOL FOR WIRELESS SENSOR NETWORKS

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

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

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

A Brief Study of Power Efficient Hierarchical Routing Protocols in Wireless Sensor Networks

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

VORONOI LEACH FOR ENERGY EFFICIENT COMMUNICATION IN WIRELESS SENSOR NETWORKS

ENERGY AWARE CLUSTERING PROTOCOL (EACP) FOR HETEROGENEOUS WSNS

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks

Energy-Efficient Cluster Formation Techniques: A Survey

Energy Efficient Approach in Wireless Sensor Networks

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

An Energy-Efficient Unequal Clustering Mechanism for Wireless Sensor Networks

Wireless Sensor Networks applications and Protocols- A Review

Energy Aware Zone-based Clustering Algorithm in WSNs

Transcription:

MAP: The New Clustering Algorithm based on Multitier Network Topology to Prolong the Lifetime of Wireless Sensor Network Wan Isni Sofiah Wan Din 1 Saadiah Yahya 2 Faculty of Computer and Mathematical Sciences Universiti Teknologi MARA, 40450 Shah Alam Selangor, Malaysia isni84@gmail.com 1 saadiah@tmsk.uitm.edu.my 2 Mohd Nasir Taib 3 Ahmad Ihsan Mohd Yassin 4 Faculty of Electrical Engineering Universiti Teknologi MARA, 40450 Shah Alam Selangor, Malaysia dr.nasir@ieee.org 3 ihsan_yassin@salam.uitm.edu.my 4 Razulaimi Razali Computer & Information Sciences Department Universiti Teknologi PETRONAS Tronoh, Perak, Malaysia razul@pahang.uitm.edu.my Abstract Wireless sensor network and its applications are interesting research that have been focused recently. Battery consumption of sensor nodes is the main problem in the family of wireless sensor that should be solved. So, to increase the scalability of the network, and to reduce the energy usage for overall sensor operations, clustering techniques and data aggregation are the main focus in this paper. The multi tier techniques has been designed precisely and the selection of the cluster head using Fuzzy Logic based on the three selected parameters are well used along with its limited resources of wireless sensor network. In this study, the main primary and secondary cluster head are the important entities of the algorithm for receiving and transmitting data to the base station. The contribution of this paper is mainly on the selection of a secondary cluster head and the routing protocol which the data transmission will involved the nearest cluster head for both tier one and tier two. Due to multi tier clustering in sensor network, the operations of the sensor network will eventually increase the lifetime of the network compared to LEACH and SEP protocols. Index Terms wireless sensor network, primary cluster head, secondary cluster head, multi tier, energy efficiency. I. INTRODUCTION Wireless sensor network, (WSN) are tiny devices that are contain thousand or extra sensor nodes which are distributed in the area of sensor environments [1]. There are many ways to distribute the sensor nodes in its field such as using manually or by randomly. The main purposes of the deployment is to monitor certain phenomena of interest such as military surveillance, landslide detection, physical environment, health field and so on [2]. The main problem in wireless sensor network is it on battery consumption. The sensor node battery cannot be recharge after certain period of time where there is no power supply to recharge the battery once it is depleted [3]. So, to harmonize and maximize the lifetime of the sensor networks is an important challenge in order to achieve the energy efficiency of sensor nodes. Clustering is one of the effective methods that use data aggregation to reduce the energy usage in WSN [4-6]. In clustering, there are a cluster head at each of the clusters that has been identified. The cluster head acts as an intermediary between the sensor nodes and it is responsible to send the data it receives from the other sensor nodes to the base station. This communication reduces the energy consumption of sensor nodes because the data is not directly send to the base station [7]. Thus, clustering is helpful in minimizing the usage of sensor node energy. LEACH is one of the established clustering based routing protocol in WSN [8]. The selection of cluster head in LEACH is done randomly and the data that transmit between the cluster head and the base station is done directly which tend to exhaust the sensor battery quickly. In this paper we proposed new cluster head algorithm known as Multitier Algorithm Protocol (MAP). The cluster head selection algorithm in MAP is done on the second level of multitier network. Additionally, data transmitting between the cluster head and the base station is using multi hop communications. These transmission will passed through two cluster heads at each tier called primary and secondary cluster head before it reach to the base station. The rest of this paper is organized as follows. In section II, we describe the related works of this research. Section III explains the proposed algorithm with details of this experiment. Section IV describes the parameters and simulation result 978-1-4799-3091-3/14/$31.00 2014 IEEE 173

analysis. The final section is concluding the overall experiments and some future research are mentions. II. RELATED WORKS In WSN, reorganize the cluster periodically is called round when the particular cluster head is dead. In each round, the cluster go through set up phase and steady-state phase head selection. The selection of cluster head is done at the setup phase whereas the data transmitting is done during steady state phase [9]. There have been many approaches being implemented such as Low Energy Adaptive Clustering Hierarchy (LEACH) [2], Power Efficient Gathering in Sensor Information Systems (PEGASIS) [6], Stable Election Protocol (SEP) [10], A Hybrid Energy-Efficient Distributed Clustering Approach for Ad-Hoc Sensor Network (HEED) [11], and An Energy Aware Fuzzy Unequal Clustering Algorithm For Wireless Sensor Network [12]. Due to that, LEACH was the first algorithm that proposed clustering routing protocol which is adaptable for a huge network and can drastically prolonging the lifetime of the sensor network. In LEACH, during the startup phase, each of the sensor nodes will become a cluster head (CH) with fixed probability. The next rounds in LEACH only start after the election period is elapsed. At this stage, all other members nodes in the cluster decide whether it can becomes a CH. The previous cluster head or other sensor nodes that have not become a cluster head will join the cluster which is the nearest to the CH and this CH used more energy rather than the non CH. All communication from the sensor node to the base station will go through the cluster head for each of the cluster. The cluster head will aggregate the data and then send the data to the base station. There are maximum number of data packets that can be carried out by CH from each of the sensor nodes [13] and this might make CH reaching its capacity to handle the data. Therefore, CH normally die on early phase [14]. So, the effective techniques should be considered to prolong the lifetime of the sensor node and the network lifetime. III. METHODOLOGY As mention above, MAP is the clustering algorithm which used two tier of the network topology. MAP consists of two cluster heads known as primary cluster head and secondary cluster head. Primary cluster head located at the first tier of the network topology which its responsibility to transfer data to the base station either from tier two or from its member nodes at tier one. While, secondary cluster head is used to receive data from its member nodes, compile, compress and transfer the data to the primary cluster head at the tier one. This is the description of the MAP: A. Assumption i. All nodes are fairly distributed for tier one and tier two. ii. Nodes are static and not mobile iii. The initial energy for all nodes is same. iv. The base station of this network is located at the centre of the field. B. Node Distribution The sensor nodes are distributed into tier one and tier two based on the area of circle formula as follows; Area of big circle, (C) = (2r) 2 (1). Area of level one, (LO) = r 2 (2). Area of level two = C LO = 4r 2 - r 2 = 3r 2 (3). From the above formula, it is seen that tier two has three times the quantity of nodes of tier one, which there are 25 sensor nodes distribute at tier one and 75 sensor nodes at tier two. The distribution of the sensor nodes are shown in Fig.1. Fig. 1. Nodes distribution for 2-tier networks The base station is located at the centre of the sensor network which the coordinate is (50, 50). C. Kopt We use formula of Kopt [15] to identify the number of nodes to become a cluster head for each of the tiers. where K opt = ᴨ k opt : optimal number of cluster, (4) N s: no. of nodes fairly distributed in a region M x M, fs d 2 : amplifier energy, mp d 4 : amplifier energy (multi path transmission). 174

d tobs : average distance between nodes and base station This formula is used to identify the optimal primary cluster head (PCH) and secondary cluster head (SCH) for each tier. From this formula, optimal number of PCH for tier one is seven. While, optimal number for SCH in tier two is twelve. This PCH is used to transmit data to the base station. The PCH receiving data from sensor nodes member in the same tier, compile and compress the data before transmitting to the base station. While, the PCH only receiving data from SCH at second tier and transmit the data to the base station. The SCH act as intermediary and receiving data from other sensor nodes in the second tier, compile, compress and transmit to the nearest PCH. After PCH and SCH identified, the nearest nodes will join and form the cluster based on the Euclidean Formula; IV. RESULTS AND DISCUSSION This experiment was running using Matlab programming. There are 100 nodes involved in this experiment and the iteration for this experiment was done with 5000 iterations and up to 8000 iterations. The parameters that are used in this experiment are residual energy, communication cost and the centrality. All these parameters are blended together to get the higher chances to become the cluster head using Fuzzy Logic techniques. Distance = sqrt( (S(i).xd-(S(n+1).xd))^2 + (S(i).yd- (S(n+1).yd) )^2 ) Nodes nearest to the PCH and SCH will join and form clusters as shown in Fig. 2 Fig. 3. Data transmission and dead nodes As shown in Fig. 3, the data transmission has occurred for each of the cluster and the PCH at tier one. The black dotted circle signified that, there are some nodes going dead after the respective iterations. Node dead at round 5000 Fig. 2. Nodes join cluster At this stage, all the nodes have its own cluster and each cluster will have a cluster head to act as intermediary medium between the other nodes and the base station. Nodes start to send the data to its cluster head, at the tier one, node send the data to the PCH at its own cluster and then the PCH will send the data to the base station. This is a normal transmission for the tier one. For the tier two, nodes send the data to SCH in their cluster and then SCH will aggregated and compress all the data that have been received from their cluster members and then will transmit the compress data to the nearest PCH at tier one. After received the data from SCH, PCH will immediately send the data to the base station. This process keep continuing until the SCH and PCH died and next cluster head selection will take place. Node 120 100 80 60 40 20 0 LEACH SEP MAP Node 100 99 0 Fig. 4. Total nodes dead after 5000 iterations As compared with the LEACH and SEP protocol, all nodes are dead after 5000 iterations for LEACH and 99 nodes are going dead for SEP protocol. However, using MAP, there are still no nodes going dead after the 5000 iterations. The comparison between these three protocols as shown in Fig. 4 for the total dead nodes. 175

TABLE I. NUMBER OF NODE DEAD AFTER 8000 ITERATIONS Node ID Round 35 7444 46 7542 39 7548 22 7672 66 7877 Table 1 shows the dead nodes after 8000 iterations for MAP. As we can see, there are only 5 nodes dead after 8000 of iterations. Node ID 66 is the fifth node dead at rounds 7877. There are still another 95 nodes survived in this experiments. the network. Compared to LEACH and SEP protocols, the iteration is up to 5000 and all the sensor nodes dead. This convinced that MAP is capable of prolonging the lifetime of the sensor network. Future experiments will focus on selection of next cluster head after the first cluster head is dead. The selection of the next cluster head will probably change all the nodes members in the cluster and the energy of the data transmission will be captured at this stage. We will see at which iteration can all nodes going dead using this protocol ACKNOWLEDGMENT The authors would like to express gratitude to the Ministry of Higher Education for providing support through the scholarship, MyBrain (MyPhD), Advanced Signal Processing Research Group (ASPRG) FKE, UiTM for their support and also to the financial sponsored by UiTM for RIF Grant (600- RMI/DANA 5/3/RIF (620/2012)). Energy Percentage % 25 20 15 10 5 0 1 Energy using by Nodes 11 21 31 41 51 61 71 81 91 Number of Nodes Fig. 5. Energy usage for each nodes Energy usage for the data transmission for each node is the important elements to be addressed. In this experiment, the maximum of energy usage is 19.84% that has been used for node ID 19. This situation occurred because node 19 is a standalone node so it fully depends on its own energy. The average usage for all nodes in this 8000 iteration is 9.79% which is quite small percentage of energy usage. V. CONCLUSION Clustering is one of important method to be applied in order to prolong the network lifetime of wireless sensor network. The selections of cluster head also are important parts to be considered so that the lifetime of sensor nodes remains longer than usual. This experiments test on two tier of network layer and the selection of cluster head are based on fuzzy logic occur on secondary cluster head (SCH). Based on this method, it can be concluded that, MAP can prolong the lifetime of the sensor network where the data transmission to the base station runs up to 8000 iterations and there are still another 95 alive nodes at % REFERENCES [1] N. Rahmani, H. Kousha, L. Darougaran, and F. Nematy, "CAT: The New Clustering Algorithm Based on Two-Tier Network Topology for Energy Balancing in Wireless Sensor Networks," in Computational Intelligence and Communication Networks (CICN), 2010 International Conference on, 2010, pp. 275-278. [2] W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, "Energy-efficient communication protocol for wireless microsensor networks," in System Sciences, 2000. Proceedings of the 33rd Annual Hawaii International Conference on, 2000, p. 10 pp. vol.2. [3] L. Dehni, F. Krief, and Y. Bennani, "Power Control and Clustering in Wireless Sensor Networks," in Challenges in Ad Hoc Networking. vol. 197, K. Agha, et al., Eds., ed: Springer US, 2006, pp. 31-40. [4] K. Akkaya and M. Younis, "A survey on routing protocols for wireless sensor networks," Ad Hoc Networks, vol. 3, pp. 325-349, 2005. [5] W. B. Heinzelman, A. P. Chandrakasan, and H. Balakrishnan, "An application-specific protocol architecture for wireless microsensor networks," Wireless Communications, IEEE Transactions on, vol. 1, pp. 660-670, 2002. [6] S. Lindsey, C. Raghavendra, and K. M. Sivalingam, "Data gathering algorithms in sensor networks using energy metrics," Parallel and Distributed Systems, IEEE Transactions on, vol. 13, pp. 924-935, 2002. [7] K. Sathya and D. R. Kumar, "Energy efficient clustering in sensor networks using Cluster Manager," in Computing, Communication and Applications (ICCCA), 2012 International Conference on, 2012, pp. 1-4. [8] Y. P. Chen, A. L. Liestman, and L. Jiangchuan, "Energy- Efficient Data Aggregation Hierarchy for Wireless Sensor Networks," in Quality of Service in Heterogeneous Wired/Wireless Networks, 2005. Second International Conference on, 2005, pp. 7-7. [9] K.-R. K. Ki-wook Kim, Sung-Gi Min, "Distributed Cluster Head Election Algorithm using Local Energy Estimation1," 176

International Conference on Convergence and Hybrid Information Technology 2009, 2009. [10] G. Smaragdakis, I. Matta, and A. Bestavros, "SEP: A stable election protocol for clustered heterogeneous wireless sensor networks," 2004. [11] O. Younis and S. Fahmy, "HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks," Mobile Computing, IEEE Transactions on, vol. 3, pp. 366-379, 2004. [12] H. Bagci and A. Yazici, "An energy aware fuzzy unequal clustering algorithm for wireless sensor networks," in 2010 IEEE International Conference on Fuzzy Systems (FUZZ),, 2010, pp. 1-8. [13] L. Barolli, et al., "Evaluation of an Intelligent Fuzzy-Based Cluster Head Selection System for WSNs Using Different Parameters," in 2011 IEEE Workshops of International Conference on Advanced Information Networking and Applications (WAINA),, 2011, pp. 388-395. [14] H. Munaga, J. Murthy, and N. Venkateswarlu, "A Novel Trajectory Clustering technique for selecting cluster heads in Wireless Sensor Networks," arxiv preprint arxiv:1108.0740, 2011. [15] A. S. Raghuvanshi, S. Tiwari, R. Tripathi, and N. Kishor, "Optimal number of clusters in wireless sensor networks: An FCM approach," in Computer and Communication Technology (ICCCT), 2010 International Conference on, 2010, pp. 817-823. 177