Research Article |
A Novel Congestion Control Scheme using Firefly Algorithm Optimized Fuzzy-PID Controller in Wireless Sensor Network
Author(s): Roland T. Tweh 1, Edwin O. Ataro2 and George N. Nyakoe3
Published In : International Journal of Electrical and Electronics Research (IJEER) Volume 11, Issue 1
Publisher : FOREX Publication
Published : 10 February 2023
e-ISSN : 2347-470X
Page(s) : 44-53
Abstract
Wireless Sensor Networks (WSNs) consist of several sensor nodes, each of which may collect, receive and transmit data. In recent years, WSNs have emerged as essential technologies due to their ubiquity in applications such as the military, smartphones, disaster management, healthcare monitoring, and other surveillance systems. The inability to send data from the sensor node promptly and the impossibility of new data reaching the node's queue indicate of network congestion. The packet will be either discarded or delayed, which will cause more data loss, longer transmission delays, reduced network throughput, and lower network quality of service. To address this problem, this paper proposes an efficient and novel Firefly Algorithm-optimized Fuzzy-PID (FA-Fuzzy-PID) controller for congestion control in Wireless Sensor Networks (WSNs). The proposed control technique used a fuzzy control algorithm to overcome the standard PID controller's slow optimization parameter, low calculation accuracy, and limited adaptability.
Keywords: Firefly Algorithm
, Wireless Sensor Network
, Congestion Control
, PID controller
, Fuzzy-PID
.
Roland T.Tweh*, Department of Electrical Engineering, Pan African University Institute for Basic Sciences Technology and Innovation, Nairobi, Kenya; Email: rolandtweh95@gmail.com
Edwin O.Ataro, School of Electronics & Electrical Engineering, The Technical University of Kenya, Nairobi, Kenya; Email: atato@tukenya.ac.ke
George N.Nyakoe, Department of Electrical and Electronic Engineering, Jomo Kenyatta University of Agriculture and Technology, Nairobi, Kenya; Email: nyakoe@eng.jkuat.ac.ke
-
[1] S. Srinivasa Rao, K. C. Keshava Reddy, and S. Ravi Chand, “A Novel Optimization based Energy Efficient and Secured Routing Scheme using SRFIS-CWOSRR for Wireless Sensor Networks,” Int. J. Electr. Electron. Res., vol. 10, no. 3, pp. 644–650, 2022, doi: 10.37391/IJEER.100338. [Cross Ref]
-
[2] E. H. Kim, “Fan-Shaped Flooding in Wireless Sensor Networks,” Int. J. Electr. Electron. Res., vol. 10, no. 2, pp. 225–229, 2022, doi: 10.37391/IJEER.100230. [Cross Ref]
-
[3] R. Bhaskaran, K. Ramamoorthy, C. Fancy, and T. Jayasankar, “Replica Node Detection using Metaheuristic Algorithms in Wireless Sensor Networks,” Int. J. Eng. Trends Technol., vol. 70, no. 5, pp. 339–345, 2022, doi: 10.14445/22315381/IJETT-V70I5P237. [Cross Ref]
-
[4] B. Guruprakash, C. Balasubramanian, and R. Sukumar, “An approach by adopting multi-objective clustering and data collection along with node sleep scheduling for energy efficient and delay aware WSN,” Peer-to-Peer Netw. Appl., vol. 13, no. 1, pp. 304–319, 2020, doi: 10.1007/s12083-019-00779-3. [Cross Ref]
-
[5] V. Srivastava, S. Tripathi, K. Singh, and L. H. Son, “Energy efficient optimized rate based congestion control routing in wireless sensor network,” J. Ambient Intell. Humaniz. Comput., vol. 11, no. 3, pp. 1325–1338, 2020, doi: 10.1007/s12652-019-01449-1. [Cross Ref]
-
[6] L. Jenila and R. A. Canessane, “Cross Layer Based Dynamic Traffic Scheduling Algorithm for Wireless Multimedia Sensor Network,” Int. J. Electr. Electron. Res., vol. 10, no. 2, pp. 399–404, 2022, doi: 10.37391/IJEER.100256. [Cross Ref]
-
[7] S. Panimalar and T. P. Jacob, “A Comparative Study of Hybrid Optimized Algorithms for Congestion Control in Wireless Sensor Network,” Proc. 2020 IEEE Int. Conf. Commun. Signal Process. ICCSP 2020, pp. 889–893, 2020, doi: 10.1109/ICCSP48568.2020.9182194. [Cross Ref]
-
[8] S. Qu, L. Zhao, and Z. Xiong, “Cross-layer congestion control of wireless sensor networks based on fuzzy sliding mode control,” Neural Comput. Appl., vol. 32, no. 17, pp. 13505–13520, 2020, doi: 10.1007/s00521-020-04758-1. [Cross Ref]
-
[9] M. Zareei, C. Vargas-Rosales, R. Villalpando-Hernandez, L. Azpilicueta, M. H. Anisi, and M. H. Rehmani, “The effects of an Adaptive and Distributed Transmission Power Control on the performance of energy harvesting sensor networks,” Comput. Networks, vol. 137, pp. 69–82, 2018, doi: 10.1016/j.comnet.2018.03.016. [Cross Ref]
-
[10] L. Lin, Y. Shi, J. Chen, and S. Ali, “A novel fuzzy PID congestion control model based on cuckoo search in WSNs,” Sensors (Switzerland), vol. 20, no. 7, 2020, doi: 10.3390/s20071862. [Cross Ref]
-
[11] L. Tan, Q. Liu, and S. H. Yang, “Congestion Control Of High Speed Computer Networks: A Pid Method,” vol. 86, no. 0.
-
[12] H. O. Bansal, R. Sharma, and P. R. Shreeraman, “PID Controller Tuning Techniques: A Review,” vol. 2, no. October, pp. 168–176, 2012.
-
[13] Y. Shatnawi, “Congestion Control in ATM networks using PID Controller with Immune Algorithm,” 2019 10th Int. Conf. Inf. Commun. Syst., pp. 19–24, 2019. [Cross Ref]
-
[14] S. Jaiswal and A. Yadav, “Fuzzy based adaptive congestion control in wireless sensor networks,” 2013 6th Int. Conf. Contemp. Comput. IC3 2013, no. August 2013, pp. 433–438, 2013, doi: 10.1109/IC3.2013.6612234. [Cross Ref]
-
[15] M. Zarei, A. M. Rahmani, R. Farazkish, and S. Zahirnia, “FCCTF: Fairness Congestion Control for a distrustful wireless sensor network using Fuzzy logic,” 2010 10th Int. Conf. Hybrid Intell. Syst. HIS 2010, no. September, pp. 1–6, 2010, doi: 10.1109/HIS.2010.5601071. [Cross Ref]
-
[16] J. V. Chen, F. C. Chen, J. M. Tarn, and D. C. Yen, “Improving network congestion: A RED-based FuzzyPID approach,” Comput. Stand. Interfaces, vol. 34, no. 5, pp. 426–438, 2012, doi: 10.1016/j.csi.2012.02.002. [Cross Ref]
-
[17] T. S. Yuslinda and W. Mohamad, “Congestion control in wireless sensor network using fairness bandwidth allocation / Husna Zainol Abidin , Yuslind ...,” doi: 10.1016/j.comnet.2018.03.023.
-
[18] A. A. Rezaee and F. Pasandideh, “A Fuzzy Congestion Control Protocol Based on Active Queue Management in Wireless Sensor Networks with Medical Applications,” Wirel. Pers. Commun., vol. 98, no. 1, pp. 815–842, 2018, doi: 10.1007/s11277-017-4896-6. [Cross Ref]
-
[19] X. Yang, X. Chen, R. Xia, and Z. Qian, “Wireless sensor network congestion control based on standard particle swarm optimization and single neuron PID,” Sensors (Switzerland), vol. 18, no. 4, 2018, doi: 10.3390/s18041265. [Cross Ref]
-
[20] R. Rajesh, “Energy-Resourceful Routing by Fuzzy Based Secured CH Clustering for Smart Dust,” Int. J. Electr. Electron. Res., vol. 10, no. 3, pp. 659–663, 2022, doi: 10.37391/IJEER.100340. [Cross Ref]
-
[21] A. Sujith, V. N. Kamalesh, H. P. Srinivasa, and S. Suresh, “Energy-Efficient Adaptive Routing Algorithm Based on Fuzzy Inference System using Zone-Based Clustering of Wireless Sensor Network,” Int. J. Eng. Trends Technol., vol. 70, no. 6, pp. 221–236, 2022, doi: 10.14445/22315381/IJETT-V70I6P224. [Cross Ref]
-
[22] M. S. Manshahia, M. Dave, and S. B. Singh, “Firefly algorithm based clustering technique for Wireless Sensor Networks,” Proc. 2016 IEEE Int. Conf. Wirel. Commun. Signal Process. Networking, WiSPNET 2016, pp. 1273–1276, 2016, doi: 10.1109/WiSPNET.2016.7566341. [Cross Ref]
-
[23] X. S. Yang, Cuckoo search and firefly algorithm: Overview and analysis, vol. 516. 2014.
-
[24] X. S. Yang, “Firefly algorithms for multimodal optimization,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 5792 LNCS, pp. 169–178, 2009, doi: 10.1007/978-3-642-04944-6_14.
-
[25] G. Linta Salvin and J. Arul Linsely (2022), Full-duplex QoS Optimization using Enhanced firefly Algorithm. IJEER 10(3), 585-589. DOI: 10.37391/IJEER.100329. [Cross Ref]
-
[26] U. R. S. Yalavarthy and V. S. K. R. Gadi, “PEM Fuel Cell Powered Electric Vehicle Propelled by PMSM Using Fuzzy PID Controller-A Research,” Int. J. Eng. Trends Technol., vol. 70, no. 1, pp. 63–74, 2022, doi: 10.14445/22315381/IJETT-V70I1P208. [Cross Ref]
-
[27] M. M. Babu, R. P. Sam, and P. C. Reddy, “A3C Based Dynamic BitRate for Video Streaming in 5G Edge Assisted D2D Communication Using H.266 With Conv-DBN,” Int. J. Eng. Trends Technol., vol. 70, no. 1, pp. 93–107, 2022, doi: 10.14445/22315381/IJETT-V70I1P211. [Cross Ref]
-
[28] S. Silmi, Z. Doukha, R. Kemcha, and S. Moussaoui, “Wireless Sensor Networks Simulators and Testbeds,” pp. 141–159, 2020, doi: 10.5121/csit.2020.100912. [Cross Ref]