Abstract
Ant colony optimization (ACO) is a well-applied technique to solve the real-time problem of discovering the energy-efficient routes to transmit the sensing information to the base station (BS). Traditionally, ACO incorporated wireless sensor networks used only one pheromone, i.e., minimum distance between the sensor nodes to discover the optimum route to the BS. The authors illustrated a multiple pheromone-based ACO technique known as multiple pheromone ant colony optimization (MPACO), for instance, distance between sensing nodes, their residual energy and number of neighbor nodes to ascertain an efficient route. MPACO enables the sensing nodes to transmit the sensing data to BS over optimal routes with economical energy consumption to achieve a prolonged network life span. The comprehensive evaluation reveals that MPACO proffers 20% more network lifetime than the current existing ACO technique, i.e., improved ACO. Moreover, MPACO shows a significant improvement of 300% in network life span than another existing fuzzy-based strategy, i.e., multi-objective fuzzy clustering algorithm.
Similar content being viewed by others
References
Al-Karaki JN, Kamal AE (2004) Routing techniques in wireless sensor networks: a survey. IEEE Wirel Commun 11(6):6–28
Avril F, Bernard T, Bui A, Sohier D (2014) Clustering and communications scheduling in wsns using mixed integer linear programming. J Commun Netw 16(4):421–429
Camilo T, Carreto C, Silva JS, Boavida, F (2006) An energy-efficient ant-based routing algorithm for wireless sensor networks. In: International workshop on ant colony optimization and swarm intelligence
Chang JY, Ju PH (2014) An energy-saving routing architecture with a uniform clustering algorithm for wireless body sensor networks. Future Gener Comput Syst 35:128–140
Dehkordi H, Schmaltz V (2012) Analysis of a clock synchronization protocol for wireless sensor networks
Dong H, Zhao X, Qu L, Chi X, Cui X (2014) Multihop routing optimization method based on improved ant algorithm for vehicle to roadside network. J Bionic Eng 11(3):490–496
Dorigo M, Birattari M (2011) Ant colony optimization. Encyclopedia of machine learning. Springer, Berlin, pp 36–39
Duan X, Zhao C, He S, Cheng P, Zhang J (2017) Distributed algorithms to compute walrasian equilibrium in mobile crowdsensing. IEEE Trans Ind Electron 64(5):4048–4057
Han Z, Wu J, Zhang J, Liu L, Tian K (2014) A general self-organized tree-based energy-balance routing protocol for wireless sensor network. IEEE Trans Nucl Sci 61(2):732–740
Handy M, Haase M, Timmermann D (2002) Low energy adaptive clustering hierarchy with deterministic cluster-head selection. In: 4th international workshop on mobile and wireless communications network
Heinzelman WR, Chandrakasan A, Balakrishnan H (2000) Energy-efficient communication protocol for wireless microsensor networks
Heinzelman WR, Chandrakasan A, Balakrishnan H (2002) An application-specific protocol architecture for wireless microsensor networks. IEEE Trans Wirel Commun 1(4):660–670
Karaboga D, Okdem S, Ozturk C (2012) Cluster based wireless sensor network routing using artificial bee colony algorithm. Wirel Netw 18(7):847–860
Kennedy J (2011) Particle swarm optimization. Encyclopedia of machine learning. Springer, Boston, MA, pp 760–766. https://doi.org/10.1007/978-0-387-30164-8
Kim KT, Lyu CH, Moon SS and Youn HY (2010) Tree-based clustering (tbc) for energy efficient wireless sensor networks. In: WAINA
Kuila P, Jana PK (2014) Energy efficient clustering and routing algorithms for wireless sensor networks: particle swarm optimization approach. Eng Appl Artif Intell 33:127–140
Labraoui N, Gueroui M, Aliouat M, Petit J (2013) Reactive and adaptive monitoring to secure aggregation in wireless sensor networks. Telecommun Syst 54(1):3–17
Lee JW, Choi BS, Lee JJ (2011) Energy-efficient coverage of wireless sensor networks using ant colony optimization with three types of pheromones. IEEE Trans Ind Inf 7(3):419–427
Li J, Silva BN, Diyan M, Cao Z, Han K (2018a) A clustering based routing algorithm in iot aware wireless mesh networks. Sustain Cities Soc 40:657–666
Li J, Silva BN, Diyan M, Cao Z, Han, K (2018b) Minimizing convergecast time and energy consumption in green internet of things. IEEE Trans Emerg Top Comput. https://doi.org/10.1109/TETC.2018.2844282
Lindsey S, Raghavendra CS (2002) PEGASIS: power-efficient gathering in sensor information systems
Liu XA (2012) Survey on clustering routing protocols, wireless sensor networks. Sensors 12(8):113–153
Liu X (2015) An optimal-distance-based transmission strategy for lifetime maximization of wireless sensor networks. IEEE Sens J 15(6):3484–3491
Liu X (2016) A novel transmission range adjustment strategy for energy hole avoiding in wireless sensor networks. J Netw Comput Appl 67:43–52
Liu X (2017) Node deployment based on extra path creation for wireless sensor networks on mountain roads. IEEE Commun Lett 21(11):2376–2379
Malik SK, Dave M, Dhurandher SK, Woungang I, Barolli L (2017) An ant-based qos-aware routing protocol for heterogeneous wireless sensor networks. Soft Comput 21(21):6225–6236
Mann PS, Singh S (2017) Artificial bee colony metaheuristic for energy-efficient clustering and routing in wireless sensor networks. Soft Comput 21(22):6699–6715
Pantazis NA, Nikolidakis SA, Vergados DD (2013) Energy-efficient routing protocols in wireless sensor networks: a survey. IEEE Commun Surv Turotials 15(2):551–591
Qiu T, Liu X, Han M, Li M, Zhang Y (2017) Srts: a self-recoverable time synchronization for sensor networks of healthcare iot. Comput Netw 129(1):481–492
Sajwan M, Gosain D, Sharma AK (2018) Hybrid energy-efficient multi-path routing for wireless sensor networks. Comput Electr Eng 67:96–113
Saleem M, DiCaro GA, Farooq M (2011) Swarm intelligence based routing protocol for wireless sensor networks: survey and future directions. Inf Sci 181(20):4597–4624
Satapathy SS, Sarma N , (2006) Treepsi: tree based energy efficient protocol for sensor information. In: International conference on wireless and optical communications networks
Sert SA, Bagci H, Yazici A (2015) Mofca: multi-objective fuzzy clustering algorithm for wireless sensor networks. Soft Comput 30:151–165
Sharma D, Bhondekar AP (2018) A Traffic and energy aware routing for heterogeneous wireless sensor networks. IEEE Commun Lett 22(8):1608–1611
Sun Y, Dong W, Chen Y (2017) An improved routing algorithm based on ant colony optimization in wireless sensor networks. IEEE Commun Lett 21(6):1317–1320
Wang H, Chen Y, Dong S (2016) Research on efficient–efficient routing protocol for WSNs based on improved artificial bee colony algorithm. IET Wirel Sens Syst 7(1):15–20
Wu W, Xiong N, Wu C (2017) An improved clustering algorithm based on energy consumption in wsns. IET Netw 6:47–53
Yang J, Xu M, Zhao W, Xu BA (2010) Multipath routing protocol based on clustering and ant colony optimization for wireless sensor networks. Sensors 10(5):4521–4540
Ye Z, Mohamadian H (2014) Adaptive clustering based dynamic routing of wireless sensor networks via generalized ant colony optimization. Ieri Procedia 10:2–10
Acknowledgements
The authors of the work highly acknowledge the contribution of I.K.G Punjab Technical University, Kapurthala, Punjab, India.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest:
The authors declare that they have no conflict of interest.
Ethical approval:
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Communicated by V. Loia.
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
Arora, V.K., Sharma, V. & Sachdeva, M. A multiple pheromone ant colony optimization scheme for energy-efficient wireless sensor networks. Soft Comput 24, 543–553 (2020). https://doi.org/10.1007/s00500-019-03933-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-019-03933-4