Re: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-28 Thread Thomas Kho
On 5/24/06, #ZHOU BIN# [EMAIL PROTECTED] wrote: + u16 cntRTT; /* # of RTTs measured within last RTT */ + /* veno-cntRTT = 0; */ It looks like this counter is never initialized, and the comment is deceiving. Thomas Kho - To unsubscribe from this list: send the line

RE: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-28 Thread #ZHOU BIN#
-Original Message- From: Thomas Kho [mailto:[EMAIL PROTECTED] Sent: Monday, May 29, 2006 6:22 AM To: #ZHOU BIN# Cc: [EMAIL PROTECTED]; netdev@vger.kernel.org Subject: Re: [PATCH] TCP Veno module for kernel 2.6.16.13 On 5/24/06, #ZHOU BIN# [EMAIL PROTECTED] wrote: + u16

RE: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-26 Thread Fu Cheng Peng, Franklin
-Original Message- From: David Miller [mailto:[EMAIL PROTECTED] Sent: Friday, May 26, 2006 4:24 AM To: #ZHOU BIN# Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; netdev@vger.kernel.org Subject: Re: [PATCH] TCP Veno module for kernel 2.6.16.13 From: #ZHOU BIN# [EMAIL

RE: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-25 Thread #ZHOU BIN#
:[EMAIL PROTECTED] Sent: Thursday, May 25, 2006 12:47 AM To: Baruch Even Cc: #ZHOU BIN#; [EMAIL PROTECTED]; netdev@vger.kernel.org Subject: Re: [PATCH] TCP Veno module for kernel 2.6.16.13 On Wed, 24 May 2006 17:16:52 +0100 Baruch Even [EMAIL PROTECTED] wrote: #ZHOU BIN# wrote: From: Bin Zhou

Re: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-25 Thread David Miller
From: #ZHOU BIN# [EMAIL PROTECTED] Date: Thu, 25 May 2006 16:30:48 +0800 Yes, I agree. Actually the main contribution of TCP Veno is not in this AI phase. No matter the ABC is added or not, TCP Veno can always improve the performance over wireless networks, according to our tests. It seems

Re: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-25 Thread Stephen Hemminger
On Thu, 25 May 2006 13:23:50 -0700 (PDT) David Miller [EMAIL PROTECTED] wrote: From: #ZHOU BIN# [EMAIL PROTECTED] Date: Thu, 25 May 2006 16:30:48 +0800 Yes, I agree. Actually the main contribution of TCP Veno is not in this AI phase. No matter the ABC is added or not, TCP Veno can

Re: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-25 Thread David Miller
From: Stephen Hemminger [EMAIL PROTECTED] Date: Thu, 25 May 2006 13:50:11 -0700 The general idea of resetting cwnd to an estimate of capacity seems to be a general feature of Westwood, Veno, Compound and Africa. Also FreeBSD does the same thing, but they don't have a cool name. Interesting

RE: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-25 Thread Caitlin Bestler
[EMAIL PROTECTED] wrote: On Thu, 25 May 2006 13:23:50 -0700 (PDT) David Miller [EMAIL PROTECTED] wrote: From: #ZHOU BIN# [EMAIL PROTECTED] Date: Thu, 25 May 2006 16:30:48 +0800 Yes, I agree. Actually the main contribution of TCP Veno is not in this AI phase. No matter the ABC is added

Re: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-25 Thread David Miller
From: Caitlin Bestler [EMAIL PROTECTED] Date: Thu, 25 May 2006 14:11:03 -0700 The *desirability* of using this data is debatable, but it most certainly is possible. Right, I don't think these kinds of schemes scale very well personally. I think TCP can certainly infer these attributes using

Re: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-24 Thread Stephen Hemminger
On Wed, 24 May 2006 19:08:05 +0800 #ZHOU BIN# [EMAIL PROTECTED] wrote: From: Bin Zhou [EMAIL PROTECTED] TCP Veno module is a new congestion control module to improve TCP performance over wireless networks. The key innovation in TCP Veno is the enhancement of TCP Reno/Sack congestion

Re: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-24 Thread Baruch Even
#ZHOU BIN# wrote: From: Bin Zhou [EMAIL PROTECTED] + else if (sysctl_tcp_abc) { + /* RFC3465: Apppriate Byte Count + * increase once for each full cwnd acked. + * Veno has no idear about it so far, so we keep +