Title :
Optimal control of queues in computer networks
Author :
Hassan, Mahbub ; Sirisena, Harsha
Author_Institution :
Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW, Australia
Abstract :
The design of rate allocation and queue length control in computer networks is treated as a stochastic optimal control problem. The performance index is chosen to achieve the twin objectives of minimising queue length fluctuations and fully utilising the available bandwidth. Simple, practically realisable optimal control schemes are obtained for both LANs and WANs. An adaptive scheme is proposed where the auto-regressive parameters of the traffic, needed for gain calculations, are estimated by an LMS algorithm. Discrete event simulations are carried out to verify the fluid-flow models used in developing the controllers, to compare their performance against PI controllers proposed previously, and to study the effect of self-similar traffic. Two key results are obtained. First, queue-length fluctuations, and hence potentially packet losses, are much smaller for the optimal feedforward controller than for the PI controller. Second, in contrast to uncontrolled queues, the queue length variance decreases with increasing Hurst parameter for self-similar traffic
Keywords :
autoregressive processes; controllers; least mean squares methods; local area networks; optimal control; performance evaluation; queueing theory; telecommunication congestion control; telecommunication traffic; wide area networks; Hurst parameter; LAN; LMS algorithm; PI controllers; WAN; adaptive scheme; computer networks; controllers; discrete event simulations; fluid-flow models; optimal feedforward controller; optimal queue control; packet losses; performance index; queue length control; queue length fluctuation minimisation; rate allocation; self-similar traffic; stochastic optimal control; traffic auto-regressive parameters; uncontrolled queues; Adaptive control; Bandwidth; Computer networks; IP networks; Intelligent networks; Jitter; Optimal control; Stochastic processes; TCPIP; Traffic control;
Conference_Titel :
Communications, 2001. ICC 2001. IEEE International Conference on
Conference_Location :
Helsinki
Print_ISBN :
0-7803-7097-1
DOI :
10.1109/ICC.2001.937016