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.