(Patch for linux 2.6.16.18 kernels)
(24 May 2005)
Riga 2: Riga 2:
 
In this page work are released experimental linux kernel patches which should become officially included in the official kernel tree later.
 
In this page work are released experimental linux kernel patches which should become officially included in the official kernel tree later.
  
== 24 May 2005 ==
 
 
=== Patch for linux 2.6.16.18 kernels ===  
 
=== Patch for linux 2.6.16.18 kernels ===  
 
Download: [http://c3lab.poliba.it/downloads/westwood/linux_patches/tcp_westwood_2_6_16_18_fixes.patch tcp_westwood_2.6.16.18_fixes.patch]
 
Download: [http://c3lab.poliba.it/downloads/westwood/linux_patches/tcp_westwood_2_6_16_18_fixes.patch tcp_westwood_2.6.16.18_fixes.patch]

Revisione 17:02, 24 Mag 2006

Experimental Implementation

In this page work are released experimental linux kernel patches which should become officially included in the official kernel tree later.

Patch for linux 2.6.16.18 kernels

Download: tcp_westwood_2.6.16.18_fixes.patch

This patch fixes a bug in the first bandwidth estimation and adds some feature and improvements:

  • RTT_min is now updated each time a timeout event occurs (in order to cope with hard handovers in wireless scenarios)
  • The bandwidth estimate filter is now initialized with the first bandwidth sample in order to have better performances in the case of small file transfers.

Experimental Implementation[edit]

In this page work are released experimental linux kernel patches which should become officially included in the official kernel tree later.

Patch for linux 2.6.16.18 kernels[edit]

Download: tcp_westwood_2.6.16.18_fixes.patch

This patch fixes a bug in the first bandwidth estimation and adds some feature and improvements: