Abstract
Gravitational search algorithm (GSA) is a new paradigm for optimization that needs to be explored further to show its full potential. The focus of the current work is to address the most promising problems in wireless sensor networks (WSNs) such as cluster head selection and routing using GSA. In a two-tired architecture of WSN, cluster heads (CHs) are overloaded for receiving and aggregating the data packets from member nodes, thereafter, transmitting them to the base station (BS). Therefore, while selecting CHs proper care should be taken to enhance the life of WSNs. After formation of clusters, the data to be transmitted to the BS via intercluster route so that the life of the network is prolonged. In the current study, a new CH selection strategy is developed with an efficient encoding scheme by formulating a novel fitness function based on the residual energy, intra-cluster distance, and CH balancing factor. In addition, a GSA-based routing algorithm is also devised by considering residual energy and distance as parameters to be optimized. The proposed algorithm (GSA-CHSR) is extensively tested with existing techniques on various scenarios of the network to study the performance. The experimental results confirms the superiority and/or competitiveness of GSA-CHSR as compared with some of the well-known existing methods available the literature, such as DHCR, EADC, Hybrid Routing, GA, and PSO.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Singh AK, Purohit N, Varma S (2013) Fuzzy logic based clustering in wireless sensor networks: a survey. Int J Electron 126–141
Jian JC, Ren WC, Min X, Lun TX (2010) Energy-balanced unequal clustering protocol for wireless sensor networks. J China Univ Posts Telecommun 17(4):94–99
Mao S, Zhao C, Zhou Z, Ye Y (2014) An improved fuzzy unequal clustering algorithm for wireless sensor network. Mobile Netw Appl 206–214
Kumar D, Aseri TC, Patel RB (2009) Energy efficient heterogeneous clustered scheme for wireless sensor networks. Comput Commun 32:662–667
Li C, Ye M, Chen G, Wu J (2008) An energy-efficient unequal clustering mechanism for wireless sensor networks. IEEE Int Conference Mobile Ad-hoc Sensor Syst 1–8
Ran G, Zhang H, Gong S (2010) Improving on LEACH protocol of wireless sensor networks using fuzzy logic. J Inf Comput Sci 7(3):767–775
Li H, Liu Y, Chen W, Jia W, Li B, Xiong J (2013) COCA: constructing optimal clustering architecture to maximize sensor network lifetime. Comput Commun 36(3):256–268
Bagci H, Yazici A (2010) An energy aware fuzzy unequal clustering algorithm for wireless sensor networks. In: Proceedings of the IEEE international conference on fuzzy system, pp 1–8
Liu AF, You WX, Gang CZ, Hua GW (2010) Research on the energy hole problem based on unequal cluster-radius for wireless sensor networks. Comput Commun 33(3):302–321
Taheri H, Neamatollahi P, Younis OM, Naghibzadeh S, Yaghmaee MH (2012) An energy-aware distributed clustering protocol in wireless sensor networks using fuzzy logic. Ad-hoc, Netw 10(7):1469–1481
Agarwal PK, Procopiuc CM (2002) Exact and approximation algorithms for clustering. Algorithmica 33(2):201–226
Ferng HW, Tendean R, Kurniawan A (2012) Energy-efficient routing protocol for wireless sensor networks with static clustering and dynamic structure. Wirel Pers Commun 65(2):347–367
Awwad SAB, Ng CK, Noordin NK, Rasid MFA (2011) Cluster based routing protocol for mobile nodes in wireless sensor network. Wirel Pers Commun 61(2):251–281
Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1(4):28–39
Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232–2248
Heinzelman WB, Chandrakasan AP, Balakrishnan H (2002) An application specific protocol architecture for wireless microsensor networks. IEEE Transac Wireless Commun 1:660–670
Younis O, Fahmy S (2004) A hybrid energy-efficient, distribution clustering approach for ad-hoc sensor networks. IEEE Transac on MC 366–379
Wang A, Yang D, Sun D (2012) A clustering algorithm based on energy information and cluster heads expectation for wireless sensor networks. Comput Electr Eng 38:662–671
Heinzelman WR, Chandrakasan A, Balakrishnan H (2000) Energy-efficient communication protocol for wireless microsensor networks. In: Proceedings of the 33rd Hawaii international conference on system sciences, pp 1–10
Chang JY, Ju PH (2012) An efficient cluster-based power saving scheme for wireless sensor networks. EURASIP J Wireless Commun Netw 172:1–10
Yang J, Ju PH (2014) An energy-saving routing architecture with a uniform clustering algorithm for wireless sensor networks. Future Gener Comput Syst 36:128–140
Bagci H, Yazici A (2013) An energy aware fuzzy approach to unequal clustering in wireless sensor networks. Appl Soft Comput 13(4):1741–1749
Lee JS, Cheng WL (2012) Fuzzy-Logic-Based clustering approach for wireless sensor networks using energy prediction. IEEE Sens J 12(9):2891–2897
Kumar SS, Kumar MN, Sheeba VS (2011) Fuzzy logic based energy efficient hierarchical clustering in wireless sensor networks. Int J Res Rev Wirel Sens Netw 53–57
Banerjee S, Khuller S (2001) A clustering scheme for hierarchical control in multi-hop wireless networks. In: Proceedings of IEEE INFOCOM
Gerla M, Kwon TJ, Pei G (2000) On demand routing in large ad hoc wireless networks with passive clustering. In: Proceeding of WCNC
Senouci MR, Mellouk A, Senouci H, Aissani A (2012) Performance evaluation of network lifetime spatial-temporal distribution for WSN routing protocols. J Netw Comput Appl 35:1317–1328
Lai Wk, Fan CS, Lin LY (2012) Arranging cluster sizes and transmission ranges for wireless sensor networks. Inform Sci 183(1):117–131
Abdulla AEAA, Nishiyama H, Kato N (2012) Extending the lifetime of wireless sensor networks: a hybrid routing algorithm. Comput Commun 35:1056–1063
Yu J, Qi Y, Wang G, Gu X (2012) A cluster-based routing protocol for wireless sensor networks with nonuniform node distribution. Int J Electron Commun 66:54–61
Maryam S, Reza NH (2015) A decentralized energy efficient hierarchical cluster-based routing algorithm for wireless sensor networks. Int J Electron Comm (AEÜ)
Song M, Cheng-lin Z (2011) Unequal clustering algorithm for WSN based on fuzzy logic and improved ACO. J Chin Univ Posts Telecommun 18:89–97
Bhari A, Wazed S, Jaekal A, Bandyopadhyay S (2009) A genetic algorithm based approach for energy efficient routing in two-tiered sensor networks. Ad Hoc Netw 7:665–676
Elhabyan RSY, Yagoub MCE (2015) Two-tier particle swarm optimization protocol for clustering and routing in wireless sensor network. J Netw Comput Appl
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Lalwani, P., Banka, H., Kumar, C. (2017). GSA-CHSR: Gravitational Search Algorithm for Cluster Head Selection and Routing in Wireless Sensor Networks. In: Ali, R., Beg, M. (eds) Applications of Soft Computing for the Web. Springer, Singapore. https://doi.org/10.1007/978-981-10-7098-3_13
Download citation
DOI: https://doi.org/10.1007/978-981-10-7098-3_13
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7097-6
Online ISBN: 978-981-10-7098-3
eBook Packages: Computer ScienceComputer Science (R0)