GA-based PID active queue management control design for a class of TCP communication networks

Chang Kuo Chen, Hang Hong Kuo, Jun Juh Yan, Teh Lu Liao

Research output: Contribution to journalArticlepeer-review

33 Citations (Scopus)


Active queue management (AQM) is a key congestion control scheme for reducing packet loss and improving network utilization in TCP/IP networks. This paper proposes a proportional-integral-derivative (PID) controller as an active queue manager for Internet routers. Due to the limitations of packet-dropping probability and the effects of propagation delays in TCP networks, the TCP AQM network was modeled as a time-delayed system with a saturated input. An improved genetic algorithm is employed to derive optimal or near optimal PID controller gains such that a performance index of integrated-absolute error (IAE) is minimized, and thereby a stable queue length, low packet loss, and high link utilization for TCP networks are guaranteed. The performance of the proposed control scheme is evaluated in various network scenarios via a series of numerical simulations.

Original languageEnglish
Pages (from-to)1903-1913
Number of pages11
JournalExpert Systems With Applications
Issue number2 PART 1
Publication statusPublished - 2009 Mar

All Science Journal Classification (ASJC) codes

  • Engineering(all)
  • Computer Science Applications
  • Artificial Intelligence

Fingerprint Dive into the research topics of 'GA-based PID active queue management control design for a class of TCP communication networks'. Together they form a unique fingerprint.

Cite this