As of 2.6.13, Linux supports pluggable congestion control algorithms. Due
to the limitation of the API, we take the following changes from the original
TCP-LP implementation:
- We use newReno in most core CA handling. Only add some checking within
cong_avoid. - Add Error correcting in remote HZ, therefore remote HZ will be keeped on
checking and updating. - Handle calculation of One-Way-Delay (OWD) within rtt_sample, sicne OWD
have a similar meaning as RTT. Also correct the buggy formular. - Handle reaction for Early Congestion Indication (ECI) within pkts_acked,
as mentioned within pseudo code. - Handle OWD in relative format, where local time stamp will in
tcp_time_stamp format.


how to simulate this project
how to simulate this project in ns2
can any one help me
we don't support NS2 at all...
since this project is a clone to original TCP-LP project (http://www-ece.rice.edu/networks/TCP-LP/), but not its extension, we don't support NS2 simulation at all: the effective of TCP-LP is already proved by original development team, there is no point for us to repeat such work.
please refer to original TCP-LP implementation for NS2 supporting (http://www.ece.rice.edu/networks/TCP-LP/ns2/). BTW, their work is based on NS2 in 2004, you may found some difficulty in reproduce their environment.
on the other hand, you may try out NSC - Network Simulation Cradle (http://www.wand.net.nz/~stj2/nsc/):
----------------------------------------
Edison Wong
Post new comment