Optimizing IoT Data Aggregation: Hybrid Firefly-Artificial Bee Colony Algorithm for Enhanced Efficiency in Agriculture

DOI 10.7160/aol.2024.160110
No 1/2024, March
pp. 117-130

Venkateswaran, N., Kiran Kumar, K., Maheswari, K., Vijaya Kumar Reddy, R. and Boopathi, S. (2024) "Optimizing IoT Data Aggregation: Hybrid Firefly-Artificial Bee Colony Algorithm for Enhanced Efficiency in Agriculture", AGRIS on-line Papers in Economics and Informatics, Vol. 16, No. 1, pp. 117-130. ISSN 1804-1930. DOI 10.7160/aol.2024.160110.


The data aggregation process in this study has been enhanced by the hybrid firefly-artificial bee colony algorithm (HFABC) by increasing the average packet delivery ratio, end-to-end delay, and lifespan computation. In this study, HFABC and Multi Hop LEACH are two algorithms that are used to aggregate IoT data. Their performance is compared using evaluation criteria including average End-to-End Delay, PDR, and network lifetime. The HFABC method reduces average End-to-End Delay more effectively than Multi Hop LEACH, with gains of 2.20 to 8.66 %. This demonstrates how well it works to reduce the lag times for data transfer in IoT networks. With improvements ranging from 3.45% to 45.39%, HFABC has a greater success rate than Multi Hop LEACH in effectively delivering packets. HFABC increases network lifetime by 0.047 to 2.286 percent, indicating that it helps keep IoT networks operating for longer. For effective data aggregation in IoT networks, HFABC is a superior solution that decreases delays, improves packet delivery, and lengthens network lifetime.


AHFABC, IoT, performance, Average End-To-End Delay, Average Packet Delivery Ratio, lifetime computation.


  1. Abbasi, A. A. and Younis, M. (2007) "A survey on clustering algorithms for wireless sensor networks", Computer Communications, Vol. 30, No. 14-15, pp. 2826-2841. ISSN 0140-3664. DOI 10.1016/j.comcom.2007.05.024.
  2. Almazmoomi, A., and Monowar, M. (2019) "BIRA: A bee inspired routing algorithm for device-to-device ommunication in the internet of things", Proceedings - 2019 International Conference on Information Technology, ICIT 2019, Vol. 10, No. 11, pp. 325-330. DOI 10.1109/ICIT48102.2019.00064.
  3. Badawy, M. M., Ali, Z. H. and Ali, H.A. (2020). "QoS provisioning framework for service-oriented internet of things (IoT)", Cluster Computing, Vol. 23, No. 2, pp. 575-591, ISSN 1573-7543. DOI 10.1007/s10586-019-02945-x.
  4. Bharti, A., Chawla, S. S., Kumar, S., Kaur, S., Soin, D., Jindal, N. and Garg, R. (2019) "Asymptomatic bacteriuria among the patients of type 2 diabetes mellitus", Journal of Family Medicine and Primary Care, Vol. 8, No. 2, p. 539, ISSN 2249-4863. E-ISSN 2278-7135, ISSN 2249-4863. DOI 10.4103/jfmpc.jfmpc_403_18.
  5. Biradar, R. V., Sawant, S. R., Mudholkar, R. R. and Patil, V. C. (2011) "Inter-intra cluster multihop- leach routing in self-organizing wireless sensor networks", International Journal of Research and Reviews in Computer Science, Vol. 2, No. 1, pp. 88-95. ISSN 2079-2557.
  6. Boyinbode, O., Le, H., Mbogho, A., Takizawa, M. and Poliah, R. (2010) "A survey on clustering algorithms for wireless sensor networks", Proceedings - 13th International Conference on Network- Based Information Systems, NBiS 2010, Vol. 1, No. 2-3, pp. 358-364. ISBN 9781424480531. DOI 10.1109/NBiS.2010.59.
  7. Cheng, Y., Zhao, H. and Xia, W. (2022) "Energy-Aware Offloading and Power Optimization in Full- Duplex Mobile Edge Computing-Enabled Cellular IoT Networks", IEEE Sensors Journal, Vol. 22, No. 24, pp. 24607-24618. ISSN 1558-1748.
  8. Elhoseny, M., Shankar, K., Lakshmanaprabu, S. K., Maseleno, A. and Arunkumar, N. (2020) "Hybrid optimization with cryptography encryption for medical image security in Internet of Things", Neural Computing and Applications, Vol. 32, No. 15, pp. 10979-10993, ISSN 1433-3058. DOI 10.1007/s00521-018-3801-x.
  9. Habib, N., McCabe, C., Medina, S., Varshavsky, M., Kitsberg, D., Dvir-Szternfeld, R., Green, G., Dionne, D., Nguyen, L., Marshall, J. L., Chen, F., Zhang, F., Kaplan, T., Regev, A. and Schwartz, M. (2020) "Disease-associated astrocytes in Alzheimer’s disease and aging", Nature Neuroscience, Vol. 23, No. 6, pp. 701-706. ISSN 1546-1726. DOI 10.1038/s41593-020-0624-8.
  10. Huang, C., Wang, Y., Li, X., Ren, L., Zhao, J., Hu, Y., Zhang, L., Fan, G., Xu, J., Gu, X., Cheng, Z., Yu, T., Xia, J., Wei, Y., Wu, W., Xie, X., Yin, W. , Li, H., Liu, M., Xiao, Y., Gao, H., Guo, L., Xie, J., Wang, G., Jiang, R., Gao, Z., Jin, Q., Wang, J. and Cao, B. (2020) "Clinical features of patients infected with 2019 novel coronavirus in Wuhan, China", The Lancet, Vol. 395, p. 10223, pp. 497-506. ISSN 1474-547X. DOI 10.1016/S0140-6736(20)30183-5.
  11. Hussein, H. M., Katzis, K., Mfupe, L. P. and Bekele, E. T. (2022) "Performance Optimization of High-Altitude Platform Wireless Communication Network Exploiting TVWS Spectrums Based on Modified PSO", IEEE Open Journal of Vehicular Technology, Vol. 3, pp. 356-366. ISSN 2644-1330. DOI 10.1109/OJVT.2022.3191762.
  12. Karaboga, D. and Basturk, B. (2007) "A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm", Journal of Global Optimization, Vol. 39, pp. 459-471. ISSN 0925-5001. DOI 10.1007/s10898-007-9149-x.
  13. Karaboga, D. and Basturk, B. (2008) "On the performance of artificial bee colony (ABC) algorithm", Applied Soft Computing, Vol. 8, No. 1, pp. 687–697. ISSN 1568-4946. DOI 10.1016/j.asoc.2007.05.007.
  14. Katiyar, V., Chand, N., Gautam, G. C. and Kumar, A. (2011) "Improvement in LEACH protocol for large-scale wireless sensor networks", 2011 International Conference on Emerging Trends in Electrical and Computer Technology, pp. 1070-1075. ISBN 9781424479252. DOI 10.1109/ICETECT.2011.5760277.
  15. Katiyar, V., Chand, N. and Soni, S. (2010) "Clustering algorithms for heterogeneous wireless sensor network: A survey", International Journal of Applied Engineering Research, Vol. 1, No. 2, p. 273. ISSN 0973-4562.
  16. Khan, M. F., Felemban, E. A., Qaisar, S. and Ali, S. (2013) "Performance analysis on packet delivery ratio and end-to-end delay of different network topologies in wireless sensor networks (WSNs)", 2013 IEEE 9th International Conference on Mobile Ad-hoc and Sensor Networks,, p. 324-329. ISBN 9781479934300. DOI 10.1109/MSN.2013.74.
  17. Kumar, J. S. and Zaveri, M. A. (2018) "Clustering Approaches for Pragmatic Two-Layer IoT Architecture", Wireless Communications and Mobile Computing, Vol. 2018, p. 8739203. ISSN 1530-8677. DOI 10.1155/2018/8739203.
  18. Lee, J. Y., Jung, K. D., Moon, S. J. and Jeong, H. Y. (2017) "Improvement on LEACH protocol of a wide-area wireless sensor network", Multimedia Tools and Applications, Vol. 76, p. 19843-19860. ISSN 1573-7721. DOI 10.1007/s11042-016-3732-4.
  19. Mahdy, A., Shaheen, A., El-Sehiemy, R., Ginidi, A. and Al-Gahtani, S. F. (2023) "Single-and Multi- Objective Optimization Frameworks of Shape Design of Tubular Linear Synchronous Motor", Energies, Vol. 16, No. 5, p. 2409. ISSN 1996-1073. DOI 10.3390/en16052409.
  20. Mallala, B., Papana, V. P., Sangu, R., Palle, K. and Chinthalacheruvu, V. K. R. (2022) "Multi- objective optimal power flow solution using a non-dominated sorting hybrid fruit fly-based artificial bee colony", Energies, Vol. 15, No. 11, p. 4063. ISSN 1996-1073. DOI 10.3390/en15114063.
  21. Nagavalli, S., and Ramachandran, G. (2019) "An efficient routing scheme using cuckoo search algorithm forinternet of things", Journal of Computational and Theoretical Nanoscience, Vol. 16, No. 5-6, pp. 2045-2049. ISSN 15461963. DOI 10.1166/jctn.2019.7847.
  22. Patel, P. D., Lapsiwala, P. B. and Kshirsagar, R. V. (2012) "Data aggregation in wireless sensor network", International Journal of Managment, IT and Engineering, Vol. 2, No. 7, pp. 457-472. E-ISSN 2249-0558.
  23. Patil, V. P. (2012) "Efficient AODV Routing Protocol for MANET with enhanced packet delivery ratio and minimized end to end delay", International journal of scientific and Research Publications, Vol. 2, No. 8, pp. 1-6. E-ISSN 2250-3153.
  24. Rajput, A. and Kumaravelu V. B. (2018) "Clustering techniques of Wireless sensor networks for Internet of Things", ARPN Journal of Engineering and Applied Sciences, Vol. 13, No. 5, pp. 1715-1733. ISSN 18196608.
  25. Said, O. (2017) "Analysis, design and simulation of Internet of Things routing algorithm based on ant colony optimization", International Journal of Communication Systems, Vol. 30, No. 8, p. e3174. ISSN 1099-1131. DOI 10.1002/dac.3174.
  26. Sharp, T. R., Zhivov, A., Haase, M. and Rose, J. (2020) "Energy master planning: identifying framing constraints that scope your technology options", ASHRAE Transactions, Vol. 126, No. 1. ISSN 0001-2505.
  27. Sholla, S., Kaur, S., Begh, G. R., Mir, R. N. and Chishti, M. A. (2017) "Clustering Internet of Things: A Review", Journal of Science and Technology: Issue on Information and Communications Technology, Vol. 3, No. 2, 21 p., ISSN 1859‐1531. DOI 10.31130/jst.2017.61.
  28. Sinha, A. and Lobiyal, D. K. (2013) "Performance evaluation of data aggregation for cluster-based wireless sensor network", Human-Centric Computing and Information Sciences, Vol. 3, pp. 1-17. E-ISSN 2192-1962. DOI 10.1186/2192-1962-3-13.
  29. Sun, X., Xu, N., Yao, M., Cai, F. and Wu, M. (2022) "Efficient feedback linearization control for an IPMSM of EVs based on improved firefly algorithm", ISA Transactions, Vol. 134, pp. 431-441. ISSN 0019-0578. DOI 10.1016/j.isatra.2022.08.013.
  30. Tewari, M. and Vaisla, K. S. (2014) "Performance study of SEP and DEC hierarchical clustering algorithm for heterogeneous WSN", Proceedings - 2014 6th International Conference on Computational Intelligence and Communication Networks, CICN 2014, p. 385-389. ISBN 9781479950775. DOI 10.1109/CICN.2014.92.
  31. Tian, S., Wang, T., Zhang, L. and Wu, X. (2019) "An Energy-Efficient Scheduling Approach for Flexible Job Shop Problem in an Internet of Manufacturing Things Environment", IEEE Access, Vol. 7, pp. 62695-62704. ISSN 2169-3536. DOI 10.1109/ACCESS.2019.2915948.
  32. Yang, X.-S. and Slowik, A. (2020) "Firefly algorithm", a chapter In: Swarm Intelligence Algorithms, 1st ed., CRC Press, p. 163-174, eBook. ISBN 9780429422614. DOI 10.1201/9780429422614-13.
  33. Yang, Y., Zhang, S., Zhang, X., Gao, L., Wei, Y. and Ji, Y. (2019) "Detecting topology freezing transition temperature of vitrimers by AIE luminogens", Nature Communications, Vol. 10, No. 1, p. 3165. ISSN 2041-1723. DOI 10.1038/s41467-019-11144-6.
  34. Zhang, Y., Li, P. and Wang, X. (2019) "Intrusion Detection for IoT Based on Improved Genetic Algorithm and Deep Belief Network", IEEE Access, Vol. 7, pp. 31711-31722. ISSN 2169-3536. DOI 10.1109/ACCESS.2019.2903723.
  35. Zheng, X., Gao, W., Zhang, X., He, M., Lin, X., Cao, H., Zhang, Y. and Sun, Z. (2017) "Spent lithium-ion battery recycling – Reductive ammonia leaching of metals from cathode scrap by sodium sulphite", Waste Management, Vol. 60, pp. 680-688. ISSN 1879-2456. DOI 10.1016/j.wasman.2016.12.007.

Full paper

  Full paper (.pdf, 1.14 MB).