Abstract
For the optimal performance of wireless sensor networks in different areas of applications needs to maximize the coverage area of sensor nodes. The coverage of sensor nodes in monitoring region can be improved by using efficient node deployment algorithms. In this paper node deployment based on bat algorithm (BA) is proposed to enhance the coverage rate of nodes. Each bat describes solution for deployment of sensor nodes individually. In bat algorithm based node deployment grid points covered by one sensor node are excluded for remaining sensor nodes. The benefit of eliminating the grid points is that the load on remaining nodes is decreased and there is no chance of overlapping i.e. grid point is covered by only one sensor node. The simulations of node deployment based on BA and fruit fly optimization algorithm (FOA) are also demonstrated. In this paper to further increase the coverage rate of sensor nodes the performance of various parameters of bat algorithm such as loudness, pulse emission rate, maximum frequency, grid points and sensing radius has been optimized. The simulation results of node deployment based on optimized bat algorithm are also compared with BA and FOA based node deployment in terms of mean coverage rate, computation time and standard deviation. The coverage rate curve for various numbers of iterations and sensor nodes are also presented for optimized bat algorithm, BA and FOA. The results demonstrate the effectiveness of optimized bat algorithm as it achieved more coverage rate than BA and FOA.
Similar content being viewed by others
References
Aldeer, M. M. N. (2013). A summary survey on recent applications of wireless sensor networks. In Proceeding of IEEE student conference on research and development (SCOReD), Putrajaya, Malaysia. https://doi.org/10.1109/SCOReD.2013.7002637.
Kulkarni, R. V., & Venayagamoorthy, G. K. (2011). Particle swarm optimization in wireless-sensor networks: A brief survey. IEEE Transactions on Systems, Man and Cybernetics-Part C: Applications and Reviews, 41(2), 262–267.
Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., & Cayirci, E. (2002). Wireless sensor networks: A survey. Computer Networks, 38, 393–422.
Yick, J., Mukherjee, B., & Ghosal, D. (2008). Wireless sensor network survey. Computer Networks, 52, 2292–2330.
Goyal, S., & Patterh, M. S. (2014). Wireless sensor network localization based on cuckoo search algorithm. Wireless Personal Communication, 79(1), 223–234.
Goyal, S., & Patterh, M. S. (2015). Flower pollination algorithm based localization of wireless sensor network. In Proceeding of 2nd IEEE international conference on recent advances in engineering and computational sciences, Chandigarh, India. https://doi.org/10.1109/RAECS.2015.7453299.
Wang, G., Cao, G., Berman, P., & Porta, T. F. L. (2007). Bidding protocols for deploying mobile sensors. IEEE Transactions on Mobile Computing, 6(5), 515–528.
Zou, Y., & Chakrabarty, K. (2003). Sensor deployment and target localization based on virtual forces. In Proceedings of the 22nd annual joint conference of the IEEE computer and communications societies, San Francisco, CA, USA. https://doi.org/10.1109/INFCOM.2003.1208965.
Ghosh, A., & Das, S. K. (2008). Coverage and connectivity issues in wireless sensor networks: A survey. Pervasive and Mobile Computing, 4(3), 303–334.
Lei, Y., Zhang, Y., & Zhao, Y. (2009). The research of coverage problems in wireless sensor network. In Proceeding of IEEE international conference on wireless networks and information systems (WNIS’09), Shanghai, China. https://doi.org/10.1109/WNIS.2009.38.
Zhang, H., & Liu, C. (2012). A review on node deployment of wireless sensor network. International Journal of Computer Science Issues, 9(6), 378–383.
Wang, X., Wang, S., & Ma, J. J. (2007). Dynamic sensor deployment strategy based on virtual force-directed particle swarm optimization in wireless sensor networks. Acta Electronica Sinica, 35(11), 2038–2042.
Wang, G., Cao, G., & Porta, T. F. L. (2006). Movement-assisted sensor deployment. IEEE Transactions on Mobile Computing, 5(6), 640–652.
Aziz, N., Mohemmed, A., & Sagar, B. (2007). Particle swarm optimization and Voronoi diagram for wireless sensor networks coverage optimization. In Proceeding of IEEE international conference on intelligent and advanced system, Kuala Lumpur, Malaysia. https://doi.org/10.1109/ICIAS.2007.4658528.
Zou, Y., & Chakrabarty, K. (2004). Uncertainty-aware and coverage oriented deployment for sensor networks. Journal of Parallel and Distributed Computing, 64(7), 788–798.
Aitsaadi, N., Achir, N., Boussetta, K., & Pujolle, G. (2011). Artificial potential field approach in WSN deployment: Cost, QoM, connectivity, and lifetime constraints. Computer Networks, 55(1), 84–105.
Li, Z., & Lei, L. (2009). Sensor node deployment in wireless sensor networks based on improved particle swarm optimization. In Proceeding of IEEE international conference on applied superconductivity and electromagnetic devices, Chengdu, China. https://doi.org/10.1109/ASEMD.2009.5306655.
Kulkarni, R. V., & Venayagamoorthy, G. K. (2010). Bio-inspired algorithms for autonomous deployment and localization of sensor nodes. IEEE Transactions on Systems, Man, and Cybernetics-PART C: Applications and Reviews, 40(6), 663–675.
Liao, W. H., Kao, Y., & Li, Y. S. (2011). A sensor deployment approach using glowworm swarm optimization algorithm in wireless sensor networks. Expert Systems with Applications, 38, 12180–12188.
Yu, X., Zhang, J., Fan, J., & Zhang, T. (2013). A faster convergence artificial bee colony algorithm in sensor deployment for wireless sensor networks. International Journal of Distributed Sensor Networks, 9(10), 1–9.
Deif, D. S., & Gadallah, Y. (2014). Wireless sensor network deployment using a variable-length genetic algorithm. In Proceeding of IEEE wireless communications and networking conference (WCNC), Istanbul, Turkey. https://doi.org/10.1109/WCNC.2014.6952773.
Nagchoudhury, P., Maheshwari, S., & Choudhary, K. (2015). Optimal sensor nodes deployment method using bacteria foraging algorithm in wireless sensor networks. In S. Satapathy, A. Govardhan, K. Raju, & J. Mandal (Eds.), Emerging ICT for bridging the future—Proceedings of the 49th annual convention of the computer society of India (vol. 2, pp. 221–228). Advances in Intelligent Systems and Computing, 338. https://doi.org/10.1007/978-3-319-13731-5_25.
Zhao, H., Zhang, Q., Zhang, L., & Wang, Y. (2015). Novel sensor deployment approach using fruit fly optimization algorithm in wireless sensor networks. In Proceeding of IEEE conference on Trustcom/BigDataSE/ISPA, Helsinki, Finland. https://doi.org/10.1109/Trustcom.2015.520.
Wang, L., Weihua, W., Junyan, Q., & Zongpu, J. (2018). Wireless sensor network coverage optimization based on whale group algorithm. Computer Science and Information Systems, 15(3), 569–583. https://doi.org/10.2298/CSIS180103023W.
Liu, W., Yang, S., Sun, S., & Wei, S. (2018). A node deployment optimization method of WSN based on ant-lion optimization algorithm. In Proceeding of IEEE 4th international symposium on wireless systems within the international conferences on intelligent data acquisition and advanced computing systems (IDAACS-SWS), Lviv, Ukraine. https://doi.org/10.1109/IDAACS-SWS.2018.8525824.
Song, X., Gong, Y., Jin, D., & Li, Q. (2019). Nodes deployment optimization algorithm based on improved evidence theory of underwater wireless sensor networks. Photonic Network Communications, 37, 224–232. https://doi.org/10.1007/s11107-018-0807-3.
Wang, S., Yang, X., Wang, X., & Qian, Z. (2019). A virtual force algorithm-Lévy-embedded grey wolf optimization algorithm for wireless sensor network coverage optimization. Sensors, 19, 2735. https://doi.org/10.3390/s19122735.
Xiang, T., Wang, H., & Shi, Y. (2019). Hybrid WSN node deployment optimization strategy based on CS algorithm. In Proceeding of IEEE 3rd information technology, networking, electronic and automation control conference (ITNEC), Chengdu, China. https://doi.org/10.1109/ITNEC.2019.8729481.
Yang, X. S., & Gandomi, A. H. (2012). Bat algorithm: A novel approach for global engineering optimization. Engineering Computations, 29(5), 464–483. https://doi.org/10.1108/02644401211235834.
Goyal, S., & Patterh, M. S. (2015). Modified bat algorithm for localization of wireless sensor network. Wireless Personal Communication, 86(2), 657–670.
Acknowledgements
This research was supported by the Department of Science and Technology (DST), Government of India, New Delhi, under the Innovation in Science Pursuit for Inspired Research (INSPIRE) program supervised by Dr. Sonia (Assistant Professor) and Dr. Ranjit Kaur (Professor) in Department of Electronics and Communication Engineering Punjabi University, Patiala.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Mohar, S.S., Goyal, S. & Kaur, R. Optimized Sensor Nodes Deployment in Wireless Sensor Network Using Bat Algorithm. Wireless Pers Commun 116, 2835–2853 (2021). https://doi.org/10.1007/s11277-020-07823-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-020-07823-z