Patent ID: 8125910

Claim:
A communication terminal for transmitting data through a network, said communication terminal comprising: congestion detecting means for detecting congestion; and sign detecting means for detecting a sign of said congestion with reference to an ideal value of a congestion control parameter as an ideal congestion control parameter value and a current value of the congestion control parameter as a current congestion control parameter value; said communication terminal having a function of changing said current congestion control parameter value into said ideal congestion control parameter value or changing a transmission rate into an ideal transmission rate calculated from said ideal congestion control parameter value when said congestion detecting means detects said congestion or when said sign detecting means detects said sign; said communication terminal further comprising means for setting an upper limit, wherein said upper limit is a sum of a threshold value and said ideal congestion control parameter value or is a product of said ideal congestion control parameter value and the threshold value, said sign detecting means detecting said sign when said current congestion control parameter value is greater than said upper limit.