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

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-25 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 >

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 us

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 matte

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. Interestin

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

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

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: >

Re: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-24 Thread Stephen Hemminger
On Wed, 24 May 2006 17:16:52 +0100 Baruch Even <[EMAIL PROTECTED]> wrote: > #ZHOU BIN# wrote: > > From: Bin Zhou <[EMAIL PROTECTED]> > > + else if (sysctl_tcp_abc) { > > + /* RFC3465: Apppriate Byte Count > > + * increase once for each full cwnd acked.

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 > +

Re: [PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-24 Thread James Morris
On Wed, 24 May 2006, Stephen Hemminger wrote: > Hope you don't mind if I will run it through Lindent first to cleanup > whitespace. How about dropping the mixed caps, as well? -- James Morris <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe netdev" in the body

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 conges

[PATCH] TCP Veno module for kernel 2.6.16.13

2006-05-24 Thread #ZHOU BIN#
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 control algorithm by using the estimated state of a connection based on TCP Vega