SCHS: Smart Cluster Head Selection Scheme for Clustering Algorithms in Wireless Sensor Networks

Abstract

Wireless sensor networks are energy constraint networks. Energy efficiency, to prolong the network for a longer time is critical issue for wireless sensor network protocols. Clustering protocols are energy efficient approaches to extend the lifetime of network. Intra-cluster communication is the main driving factor for energy efficiency of clustering protocols. Intra-cluster energy consumption depends upon the position of cluster head in the cluster. Wrongly positioned clusters head make cluster more energy consuming. In this paper, a simple and efficient cluster head selection scheme is proposed, named Smart Cluster Head Selection (SCHS). It can be implemented with any distributed clustering approach. In SCHS, the area is divided into two parts: border area and inner area. Only inner area nodes are eligible for cluster head role. SCHS reduces the intra-cluster communication distance hence improves the energy efficiency of cluster. The simulation results show that SCHS has significant improvement over LEACH in terms of lifetime of network and data units gathered at base station.

Share and Cite:

V. Pal, G. Singh and R. Yadav, "SCHS: Smart Cluster Head Selection Scheme for Clustering Algorithms in Wireless Sensor Networks," Wireless Sensor Network, Vol. 4 No. 11, 2012, pp. 273-280. doi: 10.4236/wsn.2012.411039.

1. Introduction

Recently many researchers have shown great interest in wireless sensor networks [1] due to their wide range of application in the field of military surveillance [2], fire detection [3], habitat monitoring [4], industry [5], health monitoring [6] and many more. Wireless sensor networks [1,7] are composed of large number of randomly deployed sensor nodes. Sensor nodes are deployed within concerned area or very next to it. Wireless sensor net-works have at least one base station that works as a gateway between the sensor network and outside world. Sensor nodes sense the phenomenon and send the data to base station via single or multi-hop communication. Users access the data stored at base station.

Sensor nodes have limited battery power, memory and processing capabilities. So lifetime of a wireless sensor network is limited by on-board energy of sensor nodes. Due to harsh deployed area, replacement or recharge of battery is not feasible. Lack of infrastructure and large number of sensor nodes causes huge flow of message transfer through the network. As most of the energy is consumed during communication [7], currently different clustering algorithms [8,9] are proposed for wireless sensor networks to use energy of nodes efficiently.

Clustering algorithms are used in wireless sensor networks to reduce energy consumption. Operation of clustering algorithm is executed in rounds and each round is composed of two phases: setup phase and steady phase. Nodes are organized in independent sets or clusters. At least one cluster head is selected for each cluster. The sensed data is not directly sent to the base station but via respective cluster heads. Cluster head collects data of sensor nodes that belongs to that cluster. Clustering algorithms apply data aggregation techniques [8,16] which reduce the collected data at cluster head in the form of significant information. Cluster heads then send the aggregated data to base station.

Cluster head selection plays significant role for energy efficiency of clustering algorithms. Intra-cluster communication distance depends upon position of selected cluster head in a cluster and intra-cluster energy consumption depends upon intra-cluster communication distance. Clusters with high intra-cluster communication distance will consume more energy than other clusters. In this paper, a simple and efficient smart cluster head selection (SCHS) scheme is proposed that reduces the intra-cluster communication distance. The simulation results show that SCHS has significant improvement over LEACH [10] in terms of lifetime of network and data units gathered at base station.

The rest of paper is organized as follows. Section 2 describes the clustering schemes proposed in literature. Section 3 details network model and Section 4 discusses the significance of intra-cluster communication and the proposed solution to reduce it. Simulation results are shown in Section 5. Section 6 concludes the paper and scope of future work.

2. Related Review

LEACH (Low Energy Adaptive Cluster Hierarchy) [10] is fully distributed algorithm. In set-up phase cluster heads selection, cluster formation and TDMA scheduling are performed. In steady phase, nodes send data to cluster head and cluster head aggregate the data. Aggregated data is send to base station. After a fix round time, reclustering is performed. Role of cluster head is rotated to all the sensor nodes to make the network load balance. LEACH scheme does not guarantee about equal number of cluster heads in each round.

EBUC (Energy-Balanced Unequal Clustering) [11] is a centralized protocol that organize network in unequal clusters and CHs relay data of other CHs via multi-hop routing. PSO is applied at BS to select high energy nodes for CH role and for formation of clusters with unequal nodes. Clusters closer to BS are formed of small size to consume less intra-cluster energy and hence are ready for inter-cluster communication energy consumption. But protocol works only when BS is located outside the interested working area.

ADRP (Adaptive Decentralized Re-clustering Protocol) [12] selects a cluster head and set of next heads for upcoming few rounds based on residual energy of each nodes and average energy of cluster. In the initial phase, nodes send status of their energy and location to base station. Base station partitions the network in clusters and selects a cluster head for each cluster along with a set of next heads. In the cycle phase, cluster head aggregates the data and sends to the base station. In the re-cluster stage, nodes transit to cluster head from set of next heads without any assistance from base station. If the set of next heads is empty, initial phase is executed again.

EAP (Energy-Aware Routing Protocol) [17] provides new parameters for cluster head selection to handle heterogeneous energy of nodes. A node maintains a table of residual energy of neighbouring nodes within cluster range of node to calculate average residual energy of all these nodes. A node having residual energy higher than average residual energy has high probability of cluster head selection.

DEEC (Distributed Energy-Efficient Clustering) [13] has a two-level heterogeneous network. Sensor nodes are categorized in two types: advance nodes and normal nodes. Advanced nodes have higher energy than normal nodes. Initial and residual energy level of nodes is used for cluster head selection. So the high energy nodes are more probabilistic to select as cluster head than low energy nodes. High energy nodes are doing more work while low energy level nodes are doing work of sensing. EEHC (Energy Efficient Heterogeneous Clustering) [14] extended the node heterogeneity to three types: super nodes, advance nodes and normal nodes.

None of the schemes have a view on cluster head selection such that to minimize intra-cluster communication. Work of this paper proposed a simple and efficient cluster head selection scheme that reduce intra-cluster communication and extend lifetime of network.

3. Network Model

In our proposed protocol following network assumptions are considered:

• All sensor nodes are homogenous.

• All nodes are stationary once deployed in the field.

• Nodes are location aware i.e. nodes are equipped with any GPS device or use some method to find location.

• There is single base station located outside the field.

• All nodes have data to send.

• The nodes are considered to die only when their energy is exhausted.

3.1. Energy Model

In Wireless sensor networks, nodes are deployed randomly, i.e. positions of nodes are not pre-engineered. Most of the energy is dissipated during communication in sensor networks as it depends on the distance between the two nodes. Energy dissipation model is shown in Figure 1.

Both sending and receiving process of data communication consumes energy. According to energy model proposed in [7], for sending m-bit data over a distance d, the total energy consumed by a node is given by:

(1)

and hence

(2)

while the energy consumption for receiving that message is given by:

(3)

Figure 1. Radio energy dissipation model.

4. Problem Statement and Proposed Solution

4.1. Problem Statement

4.1.1. Intra-Cluster Distance

Intra-cluster distance and total cluster distance are synonyms. Total cluster distance is the measure of intracluster communication. Total cluster distance is defined as the sum of the distance of all nodes in the cluster to cluster head as in Equation (4).

(4)

where N is the number of nodes in a cluster and Distance (i,CH) is distance of a node to cluster head. Energy efficiency of a cluster depends on the intra-cluster communication. The steady phase of clustering approach is longer than the set-up phase. In steady phase there is intra-cluster communication between nodes to cluster head and long distance inter-cluster communication between cluster heads and base station. Intra-cluster communication phase involves all sensor nodes and hence communication is much higher than inter-cluster communication. So intra-cluster communication consumes most of the energy from the network. Hence clusters with less total cluster distance are considered as more energy efficient.

4.1.2. Effect of Cluster Head Selection on Intra-Cluster Distance

Figure 2 shows a network with 50 nodes deployed randomly and uniformly over a 50 × 50 m2 area. The network is considered having a single cluster. The total cluster distance is calculated for each node considering it as cluster head.

Table 1 shows that clusters having cluster head nodes positioned near the center of cluster have less total cluster distance, while cluster head nodes positioned far from the center of cluster have large total cluster distance. So cluster head selection is an important issue and it affects energy efficiency of clustering approach drastically incase of improper selection. Hence the cluster head selection should be optimized to minimize intra-cluster communication.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] N. A. Pantazis and D. D. Vergados, “A Survey on Power Control Issues in Wireless Sensor Networks,” IEEE Communication Surveys, Vol. 9, No. 4, 2007, pp. 86-107. doi:10.1109/COMST.2007.4444752
[2] A. Arora, P. Dutta, S. Bapat, V. Kulathumani, H. Zhang, V. Naik, V. Mittal, H. Cao, M. Demirbas, M. Gouda, Y. Choi, T. Herman, S. Kulkarni, U. Arumugam, M. Neste- renko, A. Vora, and M. Miyashita, “A Line in the Sand: A Wireless Sensor Network for Target Detection, Classification, and Tracking,” Computer Network, Vol. 46, No. 5, 2004, pp. 605-634. doi:10.1016/j.comnet.2004.06.007
[3] H. Karl and A. Willig, “Protocols and Architectures for Wireless Sensor Networks,” John Wiley & Sons, Hoboken, 2007.
[4] A. Mainwaring, D. Culler, J. Polastre, R. Szewczyk and J. Anderson, “Wireless Sensor Networks for Habitat Monitoring,” Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications, New York, 28 September 2002, pp. 88-97.
[5] A. Flammini, P. Ferrari, D. Marioli, E. Sisinni and A. Taroni, “Wired and Wireless Sensor Networks for Industrial Applications,” Journal of Microelectron, Vol. 40, No. 9, 2009, pp. 1322-1336. doi:10.1016/j.mejo.2008.08.012
[6] A. Milenkovi′c, C. Otto and E. Jovanov, “Wireless Sensor Networks for Personal Health Monitoring: Issues and an Implementation,” Computer Communication, Vol. 29, No. 13-14, 2006, pp. 2521-2533. doi:10.1016/j.comcom.2006.02.011
[7] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci, “Wireless Sensor Networks: A Survey,” Computer Networks, Vol. 38, No. 4, 2002, pp. 393-422. doi:10.1016/S1389-1286(01)00302-4
[8] A. A. Abbasi and M. Younis, “A Survey on Clustering Algorithms for Wireless Sensor Networks,” Computer Communication, Vol. 30, No. 14-15, 2007, pp. 2826-2841. doi:10.1016/j.comcom.2007.05.024
[9] D. Wei and H. Chan, “Clustering Ad Hoc Networks: Schemes and Classifications,” Proceedings of the 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks, Reston, 28 September 2006, pp. 920-926. doi:10.1109/SAHCN.2006.288583
[10] W. R. Heinzelman, A. Chandrakasan and H. Balakrishnan, “Energy-Efficient Communication Protocol for Wireless Microsensor Networks,” Proceedings of the 33rd Hawaii International Conference on System Sciences, Washington DC, 4-7 January 2000, pp. 1-10. doi:10.1109/HICSS.2000.926982
[11] C.-J. Jiang, W.-R. Shi, M. Xiang and X.-L. Tang, “Energy-Balanced Unequal Clustering Protocol for Wireless Sensor Networks,” Journal of China Universities of Posts and Telecommunications, Vol. 17, No. 4, 2010, pp. 94-99.
[12] F. Bajaber and I. Awan, “Adaptive Decentralized Reclustering Protocol for Wireless Sensor Networks,” Journal of Computer System Science, Vol. 77, No. 2, 2011, pp. 282-292. doi:10.1016/j.jcss.2010.01.007
[13] Q. Li, Q. X. Zhu and M. W. Wang, “Design of a Distributed Energy Efficient Clustering Algorithm for Heterogeneous Wireless Sensor Networks,” Computer Communications, Vol. 29, No. 12, 2006, pp. 2230-2237. doi:10.1016/j.comcom.2006.02.017
[14] D. Kumar, T. C. Aseri and R. B. Patel, “EEHC: Energy Efficient Heterogeneous Clustered Scheme for Wireless Sensor Networks,” Computer Communications, Vol. 32, No. 4, 2009, pp. 662-667. doi:10.1016/j.comcom.2008.11.025
[15] K. Fall and K. Vardhan, “The Network Simulator NS-2”. http:// www.isi.edu/nsnam/ns/
[16] D. C. Chinh, R. Kumar and S. K. Panda, “Optimal Data Aggregation Tree in Wireless Sensor Networks Based on Intelligent Water Drops Algorithm,” IET Wireless Sensor System, Vol. 2, No. 3, 2012, pp. 282-292. doi:10.1049/iet-wss.2011.0146
[17] M. Liu, J. Cao, G. Chen and X. Wang, “An Energy-Aware Routing Protocol in Wireless Sensor Networks,” Sensors, Vol. 9, No. 1, 2009, pp. 445-462. doi:10.3390/s90100445

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.