Dear All, I am in the process of updating the DCCP CCID3 ns-2 code, and would like to know what do we do with the FIRST feedback packet. Do we ignore it or do we increase the sending rate X by 2*X without considering the receiver rate X_recv? Increasing it by 2*X seems to give an aggressive behaviour. "If (sender has been idle or data-limited) min_rate = max(2*X_recv, W_init/R); Else min_rate = 2*X_recv; If (p > 0) Calculate X_calc using the TCP throughput equation. X = max(min(X_calc, min_rate), s/t_mbi); Else if (not the first feedback packet, and not the first feedback packet after a nofeedback timer) If (t_now - tld >= R) X = max(min(2*X, min_rate), s/R); tld = t_now;" -- Regards, Arjuna Postdoctoral Researcher Engineering Research Lab, Department of Engineering, University of Aberdeen