Title :
Kalman filter-Based Approximation of a Network Calculus TCP Controller
Author :
Chen, Mingyu ; Murthi, Manohar N. ; Premaratne, Kamal
Author_Institution :
Dept. of Electr. & Comput. Eng., Miami Univ., Coral Gables, FL
Abstract :
Delay-based TCP congestion avoidance methods such TCP Vegas, enhanced Vegas, and fast TCP all suffer from throughput degradation as illustrated by their inability to fully utilize the link bandwidth in a bidirectional bottleneck link topology. In this paper, we propose a Kalman filter implementation of a TCP congestion avoidance scheme that is derived by approximating the ideal window controller generated from an approach based upon network calculus (NC) notions. With an improved bandwidth estimation method, this Kalman filter-based NC controller presents a marked improvement over all other delay-based TCP congestion avoidance schemes. In ns-2 simulations, it is able to fully utilize the link bandwidth in both directions with the router queue levels achieving stable set points with reduced queueing delay variation under highly dynamic conditions.
Keywords :
Kalman filters; approximation theory; queueing theory; telecommunication congestion control; telecommunication network routing; transport protocols; Kalman filter-based approximation; TCP congestion avoidance scheme; bandwidth estimation method; network calculus controller; ns-2 simulation; router queueing delay; transmission control protocol; Bandwidth; Calculus; Degradation; Delay estimation; Drives; Kalman filters; Network topology; Optimal control; Parameter estimation; Throughput; Congestion control; Fast TCP; Kalman filter; Network Calculus; TCP Vegas;
Conference_Titel :
Information Sciences and Systems, 2006 40th Annual Conference on
Conference_Location :
Princeton, NJ
Print_ISBN :
1-4244-0349-9
Electronic_ISBN :
1-4244-0350-2
DOI :
10.1109/CISS.2006.286538