Abstract
In industrial wireless networks, data transmitted from source to destination are highly repetitive. This often leads to the queuing of the data, and poor management of the queued data results in excessive delays, increased energy consumption, and packet loss. Therefore, a nature-inspired-based Dragonfly Interaction Optimization Algorithm (DMOA) is proposed for optimization of the queue delay in industrial wireless networks. The term “interaction” herein used is the characterization of the “flying movement” of the dragonfly towards damselflies (female dragonflies) for mating. As a result, interaction is represented as the flow of transmitted data packets, or traffic, from the source to the base station. This includes each and every feature of dragonfly movement as well as awareness of the rival dragonflies, predators, and damselflies for the desired optimization of the queue delay. These features are juxtaposed as noise and interference, which are further used in the calculation of industrial wireless metrics: latency, error rate (reliability), throughput, energy efficiency, and fairness for the optimization of the queue delay. Statistical analysis, convergence analysis, the Wilcoxon test, the Friedman test, and the classical as well as the 2014 IEEE Congress of Evolutionary Computation (CEC) on the benchmark functions are also used for the evaluation of DMOA in terms of its robustness and efficiency. The results demonstrate the robustness of the proposed algorithm for both classical and benchmarking functions of the IEEE CEC 2014. Furthermore, the accuracy and efficacy of DMOA were demonstrated by means of the convergence rate, Wilcoxon testing, and ANOVA. Moreover, fairness using Jain’s index in queue delay optimization in terms of throughput and latency, along with computational complexity, is also evaluated and compared with other algorithms. Simulation results show that DMOA exceeds other bio-inspired optimization algorithms in terms of fairness in queue delay management and average packet loss. The proposed algorithm is also evaluated for the conflicting objectives at Pareto Front, and its analysis reveals that DMOA finds a compromising solution between the objectives, thereby optimizing queue delay. In addition, DMOA on the Pareto front delivers much greater performance when it comes to optimizing the queuing delay for industry wireless networks.
Similar content being viewed by others
Data Availability
Not applicable.
References
Machado, C. G., Winroth, M. P., & Ribeiro da Silva, E. H. D. (2020). Sustainable manufacturing in industry 4.0: An emerging research agenda. International Journal of Production Research, 58, 1462–1484.
Mishra, H., Gupta, R., & Upadhyay, S. K. (2020). Systematic review of congestion handling techniques for 802.11 wireless networks. International Journal of Communication Systems, 33, e4191.
Lilhore, U. K., Saurabh, P., & Verma, B. (2013). A new approach to overcome problem of congestion in wireless networks (pp. 499–506). Intelligent Informatics.
Hua, S. (2014). Congestion control based on reliable transmission in wireless sensor networks. Journal of Networks, 9, 762.
Li, X. L., & Chu, Z. G. (2014). Design of wireless sensor network congestion control algorithm based on active PI model and improved quantum particle swarm optimizing algorithm. Computer Measurement and Control, 22, 3656–3658.
Pan, Q., Wen, X., Lu, Z., Jing, W., & Zhang, H. (2019). Autonomous and adaptive congestion control for machine-type communication in cellular network. International Journal of Distributed Sensor Networks, 15, 1550147719841869.
Dai, J., Chen, Y., Chen, Y., & Meng, A. (2021). Congestion control of multi-layer cellular networks based on modeling of transmit power. Journal of Physics: Conference Series, Bijing, China, p. 012006, IOP Publishing.
Goyal, P., Alizadeh, M., & Balakrishnan, H. (2017). Rethinking congestion control for cellular networks. Proceedings of the 16th ACM Workshop on Hot Topics in Networks, Palo Alto CA, USA, pp. 29–35.
Li, X., Li, D., Wan, J., Vasilakos, A. V., Lai, C.-F., & Wang, S. (2017). A review of industrial wireless networks in the context of industry 4.0. Wireless Networks, 23, 23–41.
Drath, R., & Horch, A. (2014). Industrie 4.0: Hit or hype?[industry forum]. IEEE Industrial Electronics Magazine, 8, 56–58.
Sobral, J. V., Rodrigues, J. J., Rabêlo, R. A., Al-Muhtadi, J., & Korotaev, V. (2019). Routing protocols for low power and lossy networks in internet of things applications. Sensors, 19, 2144.
Haque, I. T., & Abu-Ghazaleh, N. (2016). Wireless software defined networking: A survey and taxonomy. IEEE Communications Surveys & Tutorials, 18, 2713–2737.
Long, Q., Chen, Y., Zhang, H., & Lei, X. (2022). Software defined 5G and 6G networks: A survey. Mobile Networks and Applications, 27, 1792–1812.
Bhardwaj, S., Kim, D.-H., & Kim, D.-S. (2023). Backscatter-enabled CR-NOMA based cooperative V2X communication with imperfect CSI. Vehicular Communications, 42, 100611.
Low, S. H., & Lapsley, D. E. (1999). Optimization flow control. I. Basic algorithm and convergence. IEEE/ACM Transactions on Networking, 7, 861–874.
Singh, K., Singh, K., Aziz, A. (2018). Congestion control in wireless sensor networks by hybrid multi-objective optimization algorithm. Computer Networks, 138, 90–107.
Sheikhan, M., Hemmati, E., & Shahnazi, R. (2017). GA-PSO-optimized neural-based control scheme for adaptive congestion control to improve performance in multimedia applications. arXiv preprint arXiv:1711.06317.
Ali, H. I., & Khalid, K. S. (2016). Swarm intelligence based robust active queue management design for congestion control in TCP network. IEEJ Transactions on Electrical and Electronic Engineering, 11, 308–324.
Rezaee, A. A., & Pasandideh, F. (2018). A fuzzy congestion control protocol based on active queue management in wireless sensor networks with medical applications. Wireless Personal Communications, 98, 815–842.
Qiong, H., Pengfei, Y., Qianbin, C., Pu, G., & Xiaolong, Y. (2014). A bioinspired adaptive congestion-avoidance routing for mobile ad hoc networks. Mathematical Problems in Engineering, 2014, 1–9.
Bhardwaj, S., & Kim, D.-S. (2021). Dragonfly-based swarm system model for node identification in ultra-reliable low-latency communication. Neural Computing and Applications, 33, 1837–1880.
Bhardwaj, S., & Kim, D.-S. (2020). Dragonfly approach for resource allocation in industrial wireless networks. Physical Communication, 43, 101198.
Askarzadeh, A. (2014). Bird mating optimizer: An optimization algorithm inspired by bird mating strategies. Communications in Nonlinear Science and Numerical Simulation, 19, 1213–1228.
Ritthipakdee, A., Thammano, A., Premasathian, N., & Jitkongchuen, D. (2017). Firefly mating algorithm for continuous optimization problems. Computational Intelligence and Neuroscience, 2017, 1–11.
Faheem, M., Butt, R. A., Raza, B., Alquhayz, H., Ashraf, M. W., Raza, S., & Ngadi, M. A. B. (2020). FFRP: Dynamic firefly mating optimization inspired energy efficient routing protocol for internet of underwater wireless sensor networks. IEEE Access, 8, 39587–39604.
Marinakis, Y., Marinaki, M., & Migdalas, A. (2017). An adaptive bumble bees mating optimization algorithm. Applied Soft Computing, 55, 13–30.
Niknam, T., Taheri, S. I., Aghaei, J., Tabatabaei, S., & Nayeripour, M. (2011). A modified honey bee mating optimization algorithm for multiobjective placement of renewable energy resources. Applied Energy, 88, 4817–4830.
Sulaiman, M. H., Mustaffa, Z., Saari, M. M., & Daniyal, H. (2020). Barnacles mating optimizer: A new bio-inspired algorithm for solving engineering optimization problems. Engineering Applications of Artificial Intelligence, 87, 103330.
Wu, H., Liu, C., Li, B., & Xie, X. (2017). A novel binary butterfly mating optimization algorithm with subarray strategy for thinning of large antenna array. Progress In Electromagnetics Research, 60, 101–110.
Karimzadeh Parizi, M., Keynia, F., & Khatibi Bardsiri, A. (2020). Woodpecker mating algorithm (WMA): A nature-inspired algorithm for solving optimization problems. International Journal of Nonlinear Analysis and Applications, 11, 137–157.
Cruz, F. R., & Van Woensel, T. (2014). Finite queueing modeling and optimization: A selected review. Journal of Applied Mathematics, 2014, 1–12.
Kuznetsov, N., Myasnikov, D., & Semenikhin, K. (2017). Two-phase queueing system optimization in applications to data transmission control. Procedia engineering, 201, 567–577.
Thomdapu, S. T., & Rajawat, K. (2019). Optimal design of queuing systems via compositional stochastic programming. IEEE Transactions on Communications, 67, 8460–8474.
Peng, M., Yu, Y., Xiang, H., & Poor, H. V. (2016). Energy-efficient resource allocation optimization for multimedia heterogeneous cloud radio access networks. IEEE Transactions on Multimedia, 18, 879–892.
Zhou, X., Ji, X., Wang, B., Cheng, Y., Ma, Z., Choi, F., Helmuth, B., & Xu, W. (2018). Pido: Predictive delay optimization for intertidal wireless sensor networks. Sensors, 18, 1464.
Capone, A., Li, Y., Pióro, M., & Yuan, D. (2019). Minimizing end-to-end delay in multi-hop wireless networks with optimized transmission scheduling. Ad Hoc Networks, 89, 236–248.
Li, M., Chen, C., Hua, C., & Guan, X. (2020). Learning-based autonomous scheduling for AoI-aware industrial wireless networks. IEEE Internet of Things Journal, 7, 9175–9188.
Farag, H., Gidlund, M., & Österberg, P. (2019). DeP-D: A decentralized primal-dual optimization algorithm for industrial wireless sensor networks. 15th IEEE International Workshop on Factory Communication Systems (WFCS), Sundsvall, Sweden, (pp. 1–5), IEEE.
Sarkar, A., & Murugan, T. S. (2019). Cluster head selection for energy efficient and delay-less routing in wireless sensor network. Wireless Networks, 25, 303–320.
Raina, G. & Wischik, D. (2005). Buffer sizes for large multiplexers: TCP queueing theory and instability analysis. Next Generation Internet Networks, Rome, Italy, (pp. 173–180), IEEE.
Buenrostro-Mariscal, R., Santana-Mancilla, P. C., Montesinos-López, O. A., Vazquez-Briseno, M., & Nieto-Hipolito, J. I. (2023). Prioritization-driven congestion control in networks for the internet of medical things: A cross-layer proposal. Sensors, 23, 923.
Fu, H., Sun, M., He, B., Li, J., & Zhu, X. (2023). A survey of traffic shaping technology in internet of things. IEEE Access, 11, 3794–3809.
Bui, N., Cesana, M., Hosseini, S. A., Liao, Q., Malanchini, I., & Widmer, J. (2017). A survey of anticipatory mobile networking: Context-based classification, prediction methodologies, and optimization techniques. IEEE Communications Surveys & Tutorials, 19, 1790–1821.
Lakkakorpi, J., Pitkänen, M., & Ott, J. (2011). Using buffer space advertisements to avoid congestion in mobile opportunistic DTNs. Wired/Wireless Internet Communications: 9th IFIP TC 6 International Conference, WWIC . Proceedings, Vilanova i la Geltrú, Spain, (pp. 386–397), Springer.
Bomphrey, R. J., Nakata, T., Henningsson, P., & Lin, H.-T. (2016). Flight of the dragonflies and damselflies. Philosophical Transactions of the Royal Society B: Biological Sciences, 371, 20150389.
Chen, Y. H., & Skote, M. (2016). Gliding performance of 3-D corrugated dragonfly wing with spanwise variation. Journal of Fluids and Structures, 62, 1–13.
Paulson, D. (2009). Dragonflies and Damselflies of the West. Princeton University Press.
Turner, A. M., & Chislock, M. F. (2007). Dragonfly predators influence biomass and density of pond snails. Oecologia, 153, 407–415.
Seyyedabbasi, A., Kiani, F., Allahviranloo, T., Fernandez-Gamiz, U., & Noeiaghdam, S. (2023). Optimal data transmission and pathfinding for WSN and decentralized IoT systems using I-GWO and Ex-GWO algorithms. Alexandria Engineering Journal, 63, 339–357.
Na, H., & Lee, C. (2020). A self interference nulling filter using effective channel information for full duplex systems. Wireless Personal Communications, 110, 1157–1167.
Aung, S. M. Y. & Pattanaik, K. K. (2020). Path loss measurement for wireless communication in industrial environments. International Conference on Computer Science, Engineering and Applications (ICCSEA), Gunupur, India, (pp. 1–5), IEEE.
Xie, T., Jiang, H., Zhao, X., & Zhang, C. (2019). A Wi-Fi-based wireless indoor position sensing system with multipath interference mitigation. Sensors, 19, 3983.
Shannon, C. E. (1997). The mathematical theory of communication. 1963. MD Computer, 14, 306–317.
Lee, B., Park, S., Love, D. J., Ji, H., & Shim, B. (2017). Packet structure and receiver design for low latency wireless communications with ultra-short packets. IEEE Transactions on Communications, 66, 796–807.
Weerasinghe, T. N., Balapuwaduge, I. A., & Li, F. Y. (2020). Priority-based initial access for URLLC traffic in massive IoT networks: Schemes and performance analysis. Computer Networks, 178, 107360.
Dijkstra, K.-D., & Schröter, A. (2020). Field guide to the dragonflies of Britain and Europe. Bloomsbury Publishing.
Mandelbrot, B. B. (1982). The fractal geometry of nature. Nature, 91, 394–397.
Weiss, G. H. (2009). Anomalous transport: Foundations and applications. Journal of Statistical Physics, 135, 389–391.
Palyulin, V. V., Mantsevich, V. N., Klages, R., Metzler, R., & Chechkin, A. V. (2017). Comparison of pure and combined search strategies for single and multiple targets. The European Physical Journal B, 90, 170.
Palyulin, V. V., Chechkin, A. V., Klages, R., & Metzler, R. (2016). Search reliability and search efficiency of combined Lévy-Brownian motion: Long relocations mingled with thorough local exploration. Journal of Physics A: Mathematical and Theoretical, 49, 394002.
Coelho, C. A., & Arnold, B. C. (2019). Application of the finite form representations of Meijer G and Fox H functions to the distribution of several likelihood ratio test statistics (pp. 71–452). Springer International Publishing.
Molina, D., Poyatos, J., Del Ser, J., García, S., Hussain, A., & Herrera, F. (2020). Comprehensive taxonomies of nature-and bio-inspired optimization: Inspiration versus algorithmic behavior, critical analysis recommendations. Cognitive Computation, 12, 897–939.
Jamil, M., & Yang, X.-S. (2013). A literature survey of benchmark functions for global optimisation problems. International Journal of Mathematical Modelling and Numerical Optimisation, 4, 150–194.
Laguna, M., & Martí, R. (2005). Experimental testing of advanced scatter search designs for global optimization of multimodal functions. Journal of Global Optimization, 33, 235–255.
Cui, Y., Shi, R., & Dong, J. (2022). CLTSA: A novel tunicate swarm algorithm based on chaotic-Lévy flight strategy for solving optimization problems. Mathematics, 10, 3405.
Kawano, Y., Valdez, F., & Castillo, O. (2022). Fuzzy combination of moth-flame optimization and lightning search algorithm with fuzzy dynamic parameter adjustment. Computación y Sistemas, 26, 743–757.
Duong, T. Q., Kundu, C., Masaracchia, A., & Nguyen, V.-D. (2020). Reliable communication for emerging wireless networks. Mobile Networks and Applications, 25, 271–273.
Tang, L., Lu, Z., & Fan, B. (2020). Energy efficient and reliable routing algorithm for wireless sensors networks. Applied Sciences, 10, 1885.
Turkovic, B., Kuipers, F. A., & Uhlig, S. (2019). Fifty shades of congestion control: A performance and interactions evaluation. arXiv preprint arXiv:1903.03852.
Jain, R., Durresi, A., & Babic, G. (1999). Throughput fairness index: An explanation. ATM Forum contribution, Saint Louis, USA, vol. 99.
Dzaferagic, M., Kaminski, N., McBride, N., Macaluso, I., & Marchetti, N. (2018). A functional complexity framework for the analysis of telecommunication networks. Journal of Complex Networks, 6, 971–988.
Zitzler, E. (1999). Evolutionary algorithms for multiobjective optimization: Methods and applications (Vol. 63). Citeseer.
Deb, K. (2001). Nonlinear goal programming using multi-objective genetic algorithms. Journal of the Operational Research Society, 52, 291–302.
Wilcoxon, F. (1992). Breakthroughs in statistics. Individual Comparisons by Ranking Methods, 3, 196–202.
Derrac, J., García, S., Molina, D., & Herrera, F. (2011). A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evolutionary Computation, 1, 3–18.
Acknowledgements
This work was supported by Priority Research Centers Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (2018R1A6A1A03024003) and by the MSIT (Ministry of Science and ICT), Korea, under the Innovative Human Resource Development for Local Intellectualization support program (IITP-2023-2020-0-01612) supervised by the IITP (Institute for Information & communications Technology Planning & Evaluation).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest (such as honorarium; educational grants; participation in speakers’ bureaus; membership, employment, consultancies, stock ownership, or other equity interest; and expert testimony or patent-licensing arrangements), or non-financial interest (such as personal or professional relationships, affiliations, knowledge, or beliefs) in the subject matter or materials discussed in this manuscript.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Bhardwaj, S., Kim, DH. & Kim, DS. Dragonfly Interaction Algorithm for Optimization of Queuing Delay in Industrial Wireless Networks. J Bionic Eng 21, 447–485 (2024). https://doi.org/10.1007/s42235-023-00462-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42235-023-00462-7