Patent ID: 8605745

Claim:
A first communication apparatus to be connected to a network comprising: a bandwidth control unit for, with respect to each interval, managing bandwidth relating to a packet to be transmitted from the first communication apparatus via the network to a second communication apparatus, and changing a control bandwidth for sending a packet from a first control bandwidth in a first interval to a second control bandwidth after a second interval based on managed retransmission bandwidth or managed discard bandwidth in the second interval and the first control bandwidth in the first interval that is prior to the second interval; and a transmission unit for sending a packet to the network, according to the second control bandwidth, wherein the bandwidth control unit receives a reception status acknowledgement relating to reception of the transmitted packet, from the second communication apparatus, detects a discard status or a retransmission status on the network of the packet transmitted to the second communication apparatus, from the reception status acknowledgement, and changes the control bandwidth based on the discard bandwidth determined based on the discard status or the retransmission bandwidth determined based on the retransmission status, the discard bandwidth is obtained by summing discarded segments from the discard status, and the retransmission bandwidth is obtained by summing retransmission segments from the retransmission status.