A Decision Maker for Transport Protocol Configuration

This paper proposes an approach, called Protocol Configuration Decision Maker, for TCP to dynamically adapt to a network environment. The proposed mechanism monitors the network condition with parameters like loss rate. Then it consults a knowledge database to see whether a better performance can be achieved and replaces a relevant TCP module with the one instructed by the database. Through simulation studies, we show that our mechanism helps TCP achieve better throughput than normal TCP Reno, up to 80~194%.

[1]  Ren Wang,et al.  TCP Westwood: congestion window control using bandwidth estimation , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[2]  Sally Floyd,et al.  An Extension to the Selective Acknowledgement (SACK) Option for TCP , 2000, RFC.

[3]  Injong Rhee,et al.  Binary increase congestion control (BIC) for fast long-distance networks , 2004, IEEE INFOCOM 2004.

[4]  Richard O. Lynch,et al.  Introduction to Design and Analysis of Experiments , 1999, Technometrics.

[5]  S. Bocking Object-oriented network protocols , 1997, Proceedings of INFOCOM '97.