Wireless Sensor Network Congestion Control Based on Standard Particle Swarm Optimization and Single Neuron PID

Aiming at the problem of network congestion caused by the large number of data transmissions in wireless routing nodes of wireless sensor network (WSN), this paper puts forward an algorithm based on standard particle swarm–neural PID congestion control (PNPID). Firstly, PID control theory was applied to the queue management of wireless sensor nodes. Then, the self-learning and self-organizing ability of neurons was used to achieve online adjustment of weights to adjust the proportion, integral and differential parameters of the PID controller. Finally, the standard particle swarm optimization to neural PID (NPID) algorithm of initial values of proportion, integral and differential parameters and neuron learning rates were used for online optimization. This paper describes experiments and simulations which show that the PNPID algorithm effectively stabilized queue length near the expected value. At the same time, network performance, such as throughput and packet loss rate, was greatly improved, which alleviated network congestion and improved network QoS.

[1]  Enzo Baccarelli,et al.  P-SEP: a prolong stable election routing algorithm for energy-limited heterogeneous fog-supported wireless sensor networks , 2017, The Journal of Supercomputing.

[2]  Weidong Zhang,et al.  Design of an H∞ Based PI controller for AQM routers supporting TCP flows , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[3]  Wang Xiao-mei The Static Robust and Optimization in Router Level of Internet , 2012 .

[4]  Guanrong Chen,et al.  Stable parameters for PI-control AQM scheme , 2006 .

[5]  Jian-Zhong Li,et al.  ε-Approximation and Weighted Fairness Guaranteed Congestion Control Algorithm for Wireless Sensor Networks: ε-Approximation and Weighted Fairness Guaranteed Congestion Control Algorithm for Wireless Sensor Networks , 2011 .

[6]  Li Guo ε-Approximation and Weighted Fairness Guaranteed Congestion Control Algorithm for Wireless Sensor Networks , 2011 .

[7]  Hua Sun Congestion Control Based on Reliable Transmission in Wireless Sensor Networks , 2014, J. Networks.

[8]  Rekha Chakravarthi,et al.  Performance evaluation of fuzzy and BPN based congestion controller in WSN , 2015 .

[9]  Amir-Hossein Jahangir,et al.  A compensated PID active queue management controller using an improved queue dynamic model , 2014, Int. J. Commun. Syst..

[10]  Hao Qian Research and Simulation of Single Neuron PID Controller , 2009 .

[11]  Ali Ghaffari,et al.  Congestion control mechanisms in wireless sensor networks: A survey , 2015, J. Netw. Comput. Appl..

[12]  Jun Zhang,et al.  Orthogonal Learning Particle Swarm Optimization , 2009, IEEE Transactions on Evolutionary Computation.

[13]  Wang Pan-pan Congestion Avoidance Scheme in Wireless Sensor Network , 2013 .

[14]  Tian Da Distributed Neural Network Learning Algorithm Based on Hebb Rule , 2007 .

[15]  Yunfei Yin,et al.  Dynamic behavioral assessment model based on Hebb learning rule , 2017, Neural Computing and Applications.

[16]  Mukesh Singhal,et al.  An efficient routing algorithm to preserve k\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$k$$\end{document}-coverage , 2013, The Journal of Supercomputing.

[17]  Hongtao Yang,et al.  Application of improved particle-swarm-optimization in stabilized platform based on multiple reference frame model , 2015 .

[18]  Yang Hongyong Congestion Control Strategy Based on RED Algorithm in Wireless Sensor Network , 2012 .

[19]  Mukesh Singhal,et al.  Barrier coverage of WSNs with the imperialist competitive algorithm , 2017, The Journal of Supercomputing.

[20]  Niu Yugang,et al.  Adaptive congestion control algorithm based on predictive control , 2008, 2008 Chinese Control and Decision Conference.

[21]  Shijun Zhao,et al.  Simulation analysis of congestion control in WSN based on AQM , 2011, 2011 International Conference on Mechatronic Science, Electric Engineering and Computer (MEC).

[22]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[23]  Zhong Da-fu Congestion Algorithm of Wireless Sensor Network Based on RBF Predicted Neural Network Controller , 2010 .