Index: ipv4/tcp_westwood.c =================================================================== --- ipv4.orig/tcp_westwood.c 2006-06-06 17:56:13.000000000 +0200 +++ ipv4/tcp_westwood.c 2006-06-06 17:57:13.000000000 +0200 @@ -1,9 +1,29 @@ /* - * TCP Westwood+ + * TCP Westwood+: end-to-end bandwidth estimation for TCP * - * Angelo Dell'Aera: TCP Westwood+ support + * Angelo Dell'Aera: author of the first version of TCP Westwood+ in Linux 2.4 + * Luca De Cicco: current support of Westwood+ and author of the last patch + * with: updated RTT_min and initial bandwidth estimate + * + * Support at http://c3lab.poliba.it/index.php/Westwood + * Main references in literature: + * + * - Mascolo S, Casetti, M. Gerla et al. + * "TCP Westwood: bandwidth estimation for TCP" Proc. ACM Mobicom 2001 + * + * - A. Grieco, s. Mascolo + * "Performance evaluation of New Reno, Vegas, Westwood+ TCP" ACM Computer + * Comm. Review, 2004 + * + * - A. Dell'Aera, L. Grieco, S. Mascolo. + * "Linux 2.4 Implementation of Westwood+ TCP with Rate-Halving : + * A Performance Evaluation Over the Internet" (ICC 2004), Paris, June 2004 + * + * Westwood+ employs end-to-end bandwdidth measurement to set cwnd and + * ssthresh after packet loss. The probing phase is as the original Reno. */ + #include #include #include