Communication system, communication apparatus, congestion control method used therefor, and program for the method
AssigneeNEC Corporation
InventorTakayuki Hama
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorTakayuki Hama
Estimating the term…
There is provided a communication apparatus capable of increasing throughput even when the loss rate is high, without special congestion information being notified from a network. A congestion determination section determines whether the current state is light/heavy congestion from ACK packets and the content stored in a session state storage section, and hands the processing to a network state estimation section or a normal transfer section according to the result of the determination. The network state estimation section estimates the network congestion state from ACK packets and the content stored in the session state storage section. A light/heavy congestion determination section determines whether the state is light congestion or heavy congestion from the result of the estimation by the network state estimation section, and hands the processing to a resending determination section or a heavy congestion resending section according to the result of the determination. The resending determination section determines whether there is any unresent segment among segments requested by an ACK from the receiving side to be resent, and hands the processing to a light congestion resending section or the normal transfer section according to the result of the determination.
A communication system using a window control in which, when a receiving side recognizes packet loss, the receiving side specifies the lost packet and requests a sending side to resend the packet, wherein
A communication apparatus using a window control in which, when a receiving side recognizes packet loss, the receiving side specifies the lost packet and requests a sending side to resend the packet, wherein
A communication method used for a communication system using a window control in which, when a receiving side recognizes packet loss, the receiving side specifies the lost packet and requests a sending side to resend the packet, wherein
A program for a communication method used for a communication system using a window control in which, when a receiving side recognizes packet loss, the receiving side specifies the lost packet and requests a sending side to resend the packet, the program causing a computer for performing processing of the sending side to execute estimation processing for estimating the congestion state of a network based on information notified by the receiving side and one or more pieces of information about the congestion control state, processing for determining whether the state is a heavy congestion phase or not based on the congestion state estimated by the estimation means, and processing for, when it is determined that the state is not the heavy congestion phase, resending the lost packet while increasing a window for determining the transmission amount of the packet.
Dependencies are inferred from the claim text.