[PDF][PDF] A comparative study among four controllers intended for congestion control in computer networks

M Abd Al-majeed, L Saud - American Scientific Research Journal for …, 2018 - core.ac.uk
American Scientific Research Journal for Engineering, Technology, and …, 2018core.ac.uk
Computer networks efficiency is an vital part of today's information services technology, with
this comes multiple issues, among them is the congestion problem. This paper will discuss
the designing and evaluating of four controllers to deal with this issue. The design starts with
modeling the Transmission Control Protocol/Active Queue Management (TCP/AQM) which
is intended for dynamics modeling of the average TCP window size and the queue size in
the bottleneck router. Apart from modeling, the work comprises of two parts. In the first, three …
Abstract
Computer networks efficiency is an vital part of today’s information services technology, with this comes multiple issues, among them is the congestion problem. This paper will discuss the designing and evaluating of four controllers to deal with this issue. The design starts with modeling the Transmission Control Protocol/Active Queue Management (TCP/AQM) which is intended for dynamics modeling of the average TCP window size and the queue size in the bottleneck router. Apart from modeling, the work comprises of two parts. In the first, three controllers Random Early Detection, Proportional-Integral and Proportional-Integral-Derivative (RED, PI, and PID) are designed, tested, evaluated, and compared among each other, with the use of the TCP/AQM model developed. The second part considers designing a fuzzy logic based online tuned PID controller and comparing its performance with a PID controller tuned offline with three tuning methods, Ziegler Nichols (ZN), Particle Swarm Optimization (PSO), and Ant Colony Optimization (ACO). The Integral Square Error (ISE) is used as the objective function for optimization. The controllers’ performance is evaluated using the following parameters for system’s response, rise time, settling time, and maximum peak overshoot. The performance of the controllers is also examined by applying a disturbance as an exceptional condition. To test and evaluate the controllers, the system as all is implemented using MatLab (Version 2014). The results obtained indicated that the PID gave a better performance, compared to the RED and the PI, in following changes in the desired queue level, and in reducing the loss of packets. The PID gave a settling time 20% lesser than that of the PI and 60% lesser than that of the RED. Regarding the tuning methods, and under the settings considered for each in this work, the ACO-PID gave the least overshoot (1.545%) compared to the others methods [ZN-PID (40%), PSO-PID (13.85%), Fuzzy-PID (5%)].
core.ac.uk
以上显示的是最相近的搜索结果。 查看全部搜索结果