Energy conservation and congestion control are widely researched topics in Wireless Sensor Networks in recent years. The main objective is to develop a model to find the optimized path on the basis of distance between source and destination and the residual energy of the node. This paper shows an implementation of nature inspired improved Bat Algorithm to control congestion in Wireless Sensor Networks at transport layer. The Algorithm has been applied on the fitness function to obtain an optimum solution. Simulation results have shown improvement in parameters like network lifetime and throughput as compared with CODA (Congestion Detection and Avoidance), PSO (Particle Swarm Optimization) algorithm and ACO (Ant Colony Optimization).
KeywordsImproved Bat AlgorithmCongestion ControlWireless Sensor Networks
Gadze, J.D., Dake, D.K. and Diawuo, K. (2013) Adaptive Congestion Control Protocol (Accp) for Wireless Sensor Networks. International Journal of Wireless & Mobile Networks (IJWMN), 5, 129-144. https://doi.org/10.5121/ijwmn.2013.5509
Ortiz, A.M., et al. (2013) Fuzzy-Logic Based Routing for Dense Wireless Sensor Networks. Telecommunication Systems, 52, 2687-2697.
Cardell-Oliver, R., Kranz, M., Smettem, K. and Mayer, K. (2005) A Reactive Soil Moisture Sensor Network: Design and Field Evaluation. International Journal of Distributed Sensor Networks, 1, 149-162. https://doi.org/10.1080/15501320590966422
Barrenetxea, G., Ingelrest, F., Schaefer, G. and Vetterli, M. (2008) The Hitchhiker’s Guide to Successful Wireless Sensor Network Deployments. Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems, Raleigh. https://doi.org/10.1145/1460412.1460418
Akyildiz, I.F., Melodia, T. and Chowdhury, K.R. (2007) A Survey on Wireless Multimedia Sensor Networks. Computer Networks, 51, 921-960. https://doi.org/10.1016/j.comnet.2006.10.002
Dietrich, I. and Dressler, F. (2009) On the Lifetime of Wireless Sensor Networks. ACM Transactions on Sensor Networks, 5. https://doi.org/10.1145/1464420.1464425
Wang, S.-S. and Chen, Z.-P. (2013) LCM: A Link-Aware Clustering Mechanism for Energy-Efficient Routing in Wireless Sensor Networks. Sensors Journal, 13, 728-736. https://doi.org/10.1109/JSEN.2012.2225423
Yoon, S., Azad, A.K., Oh, H. and Kim, S. (2012) Aurp: An Auv-Aided Underwater Routing Protocol for Underwater Acoustic Sensor Networks. Sensors, 12, 1827-1845. https://doi.org/10.3390/s120201827
Akyildiz, I.F. and Stuntebeck, E.P. (2006) Wireless Underground Sensor Networks: Research Challenges. Ad-Hoc Networks, 4, 669-686. https://doi.org/10.1016/j.adhoc.2006.04.003
Yedavalli, R.K. and Belapurkar, R.K. (2011) Application of Wireless Sensor Networks to Aircraft Control and Health Management Systems. Journal of Control Theory and Applications, 9, 28-33. https://doi.org/10.1007/s11768-011-0242-9
Xu, G., Shen, W. and Wang, X. (2014) Applications of Wireless Sensor Networks in Marine Environment Monitoring: A Survey. Sensors, 14, 16932-16954. https://doi.org/10.3390/s140916932
Akyildiz, I.F., Su, W., Sankarasubramaniam, Y. and Cayirci, E. (2002) Wireless Sensor Networks: A Survey. Computer Networks, 38, 393-422. https://doi.org/10.1016/S1389-1286(01)00302-4
Yick, J., Mukherjee, B. and Ghosal, D. (2008) Wireless Sensor Network Survey. Computer Networks, 52, 2292-2330. https://doi.org/10.1016/j.comnet.2008.04.002
Akyildiz, I.F., Su, W., Sankarasubramaniam, Y. and Cayirci, E. (2002) A Survey on Sensor Networks. IEEE Communications Magazine, 40, 104-112. https://doi.org/10.1109/MCOM.2002.1024422
Hull, B., Jamieson, K. and Balakrishnan, H. (2004) Mitigating Congestion in Wireless Sensor Networks. Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, Baltimore, 3-5 November 2004, 134-147. https://doi.org/10.1145/1031495.1031512
Domingo, M. (2013) Marine Communities Based Congestion Control in Underwater Wireless Sensor Networks. Information Sciences, 228, 203-221. https://doi.org/10.1016/j.ins.2012.11.011
Priyanka, R., Singh, K., Chaouchi, H. and Bonnin, J. (2014) Wireless Sensor Networks: A Survey on Recent Developments and Potential Synergies. The Journal of Supercomputing, 68, 1-48. https://doi.org/10.1007/s11227-013-1021-9
Kemal, A. and Younis, M. (2005) A Survey on Routing Protocols for Wireless Sensor Networks. Ad Hoc Networks, 3, 325-349. https://doi.org/10.1016/j.adhoc.2003.09.010
Gandomi, A., Yang, X., Hossein, A. and Talatahari, A. (2013) Bat Algorithm for Constrained Optimization Tasks. Neural Computing and Applications, 22, 1239-1255. https://doi.org/10.1007/s00521-012-1028-9
Adis, A. and Tuba, M. (2014) Improved Bat Algorithm Applied to Multilevel Image Thresholding. The Scientific World Journal, 2014, Article ID: 176718.
Zhao, M., Li, J. and Yang, Y. (2014) A Framework of Joint Mobile Energy Replenishment and Data Gathering in Wireless Rechargeable Sensor Networks. IEEE Transactions on Mobile Computing, 13, 2689-2705. https://doi.org/10.1109/TMC.2014.2307335
Garcia, M., Sendra, S., Lloret, J. and Canovas, A. (2013) Saving Energy and Improving Communications Using Cooperative Group-Based Wireless Sensor Networks. Telecommunication Systems, 52, 2489-2502. https://doi.org/10.1007/s11235-011-9568-3
Alam, B., et al. (2013) Energy and Bandwidth-Efficient Wireless Sensor Networks for Monitoring High-Frequency Events. Proceedings of 10th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks, New Orleans, 24-27 June 2013, 194-202.
Charalambos, S., Vassiliou, V. and Paphitis, A. (2013) Hierarchical Tree Alternative Path (HTAP) Algorithm for Congestion Control in Wireless Sensor Networks. Ad Hoc Networks, 11, 257-272. https://doi.org/10.1016/j.adhoc.2012.05.010
Manshahia, M.S., Dave, M. and Singh, S.B. (2015) Bio Inspired Congestion Control Mechanism for Wireless Sensor Networks. Proceedings of 2015 IEEE International Conference on Computational Intelligence and Computing Research, Madurai, 10-12 December 2015, 1-6. https://doi.org/10.1109/ICCIC.2015.7435672
Manshahia, M.S., Dave, M. and Singh, S.B. (2015) Congestion Control in Wireless Sensor Networks Based on Bioluminescent Firefly Behavior. Wireless Sensor Network, 7, 149-156. https://doi.org/10.4236/wsn.2015.712013
Selim, Y. and Kucuksille, E. (2013) Improved Bat Algorithm (IBA) on Continuous Optimization Problems. Lecture Notes on Software Engineering, 1, 279-283.
Yang, X. and Gandomi, A. (2012) Bat Algorithm: A Novel Approach for Global Engineering Optimization. Engineering Computations, 29, 464-483. https://doi.org/10.1108/02644401211235834
Gandomi, A. and Yang, X. (2014) Chaotic Bat Algorithm. Journal of Computational Science, 5, 224-232. https://doi.org/10.1016/j.jocs.2013.10.002
Ding, R. and Yang, L. (2010) A Reactive Geographic Routing Protocol for Wireless Sensor Networks. 6th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Brisbane, 7-10 December 2010, 31-36. https://doi.org/10.1109/issnip.2010.5706734
Wan. C.Y., Eisenman, S.B. and Campbell, A.T. (2003) CODA: Congestion Detection and Avoidance in Sensor Networks. Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, Los Angeles, 5-7 November 2003, 266-279. https://doi.org/10.1145/958491.958523
Antoniou, P., Pitsillides, A., Blackwell, T., Engelbrecht, A. and Michael, L. (2013) Congestion Control in Wireless Sensor Networks Based on Bird Flocking Behavior Congestion. Computer Networks, 57, 1167-1191. https://doi.org/10.1016/j.comnet.2012.12.008
Aghaei, R.G., Rahman, A.M., Rahman, M.A., Gueaieb, W. and Saddik, A.E. (2008) Ant Colony-Based Many-to-One Sensory Data Routing in Wireless Sensor Networks. Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, Doha, 31 March-4 April 2008, 1005-1010.
Saleem, K., Fisal, N., Baharudin, M.A., Ahmed, A.A., Hafizah, S. and Kamilah, S. (2010) Ant Colony Inspired Self-Optimized Routing Protocol Based on Cross Layer Architecture for Wireless Sensor Networks. WSEAS Transactions on Communications, 9, 670-678.