Progressive Fuzzy PSO-PID Congestion Control Algorithm for WSNs

被引:0
作者
Kabeer Ahmed Bhatti
Sohail Asghar
机构
[1] Shaheed Zulfikar Ali Bhutto Institute of Science and Technology (SZABIST),Department of Computer Science
[2] Comsats University,Department of Computer Science
来源
Arabian Journal for Science and Engineering | 2023年 / 48卷
关键词
PSO; WSN; Fuzzy-PID; Rate optimization;
D O I
暂无
中图分类号
学科分类号
摘要
The wireless sensor network is a collection of diverse sensor nodes in which data is communicated via physical sensors and relayed using self-configured protocols. The network becomes congested because myriad nodes are involved in the sensing and data transmission. Congestion decreases the packet delivery ratio (PDR) virtue of significant packet drop and increases transmission delay. The lost packets are retransmitted at the cost of additional energy and time, which provokes the reduction in network performance and the extravagance of energy resources. Traditional techniques for congestion control are inflexible and lack adaptive capability. To overcome these constraints, this paper proposes a PFP-PID controller (Progressive Fuzzy Particle Swarm Optimization (PSO) Proportional Integral Derivative (PID)). The initial position of the reference particle is determined using fuzzy logic, which accelerates PSO convergence by escaping numerous initial iterations. Additionally, this hybrid mechanism based on PSO and fuzzy logic controller is employed to generate the ideal PID controller design with rapid convergence, resulting in an optimized transmission rate for sensor nodes. The PFP-PID is implemented to alleviate congestion by simulating it in network simulator (NS3) and comparing it to cuckoo fuzzy PID (CFPID), PSO-neural PID, fuzzy-PID, and traditional PID. The simulation results demonstrate that the PFP-PID is scalable and has outclassed existing mechanisms and significantly improved performance, increasing PDR by 4.89%, minimizing packet drop, delay, and active queue length deviation by 36.83%, 25.32%, and 10.84%, respectively, against CFPID.
引用
收藏
页码:1157 / 1172
页数:15
相关论文
共 69 条
[1]  
Fei Z(2016)A survey of multi-objective optimization in wireless sensor networks: metrics, algorithms, and open problems IEEE Commun. Surv. Tutor. 19 550-586
[2]  
Li B(2017)Protocol for controlling congestion in wireless sensor networks Wirel. Pers. Commun. 95 3233-3251
[3]  
Yang S(2015)Congestion control mechanisms in wireless sensor networks: a survey J. Netw. Comput. Appl. 52 101-115
[4]  
Xing C(2018)Wireless sensor network congestion control based on standard particle swarm optimization and single neuron pid Sensors 18 1265-4192
[5]  
Chen H(2019)A qos-aware congestion control mechanism for wireless multimedia sensor networks Wirel. Netw. 25 4173-324
[6]  
Hanzo L(2019)Data aggregation in wireless sensor networks using firefly algorithm Wirel. Pers. Commun. 104 307-145
[7]  
Nikokheslat HD(2018)Acsro: adaptive cuckoo search based rate adjustment for optimized congestion avoidance and control in wireless sensor networks Alex. Eng. J. 57 131-842
[8]  
Ghaffari A(2018)A fuzzy congestion control protocol based on active queue management in wireless sensor networks with medical applications Wirel. Pers. Commun. 98 815-59
[9]  
Ghaffari A(2012)A pso-based adaptive fuzzy pid-controllers Simul. Model. Pract. Theory 26 49-20443
[10]  
Yang X(2017)Maximum power point tracking of a proton exchange membrane fuel cell system using pso-pid controller Int. J. Hydrog. Energy 42 20430-112447