Thread (3 messages) 3 messages, 2 authors, 2006-05-02

Re: [PATCH 001/100] TCP congestion module: add TCP-LP supporting for 2.6.16

flat view

From: Stephen Hemminger <hidden>
Date: 2006-05-02 17:16:10

On Mon, 1 May 2006 18:05:52 +0800
"Wong Edison" [off-list ref] wrote:
TCP Low Priority is a distributed algorithm whose goal is to utilize only
the excess network bandwidth as compared to the ``fair share`` of
bandwidth as targeted by TCP. Available from:
  http://www.ece.rice.edu/~akuzma/Doc/akuzma/TCP-LP.pdf

See http://www-ece.rice.edu/networks/TCP-LP/ for their implementation.
Our group take the following changes from
the original TCP-LP implementation:
  o We use newReno in most core CA handling. Only add some checking
    within cong_avoid.
  o Error correcting in remote HZ, therefore remote HZ will be keeped
    on checking and updating.
  o Handling calculation of One-Way-Delay (OWD) within rtt_sample, sicne
    OWD have a similar meaning as RTT. Also correct the buggy formular.
  o Handle reaction for Early Congestion Indication (ECI) within
    pkts_acked, as mentioned within pseudo code.
  o OWD is handled in relative format, where local time stamp will in
    tcp_time_stamp format.

Port from 2.4.19 to 2.6.16 as module by:
  Wong Hoi Sing Edison [off-list ref]
  Hung Hing Lun [off-list ref]

Signed-off-by: Wong Hoi Sing Edison <hswong3i@gmail.com>
Is this all of it?  Your subject line says there are a 99 more pieces.
That seems huge.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help