TCP's Dynamic Adjustment of Transmission Rate to Packet Losses in Wireless Networks
Based on the assumption of Transmission Control Protocol (TCP) that packets are lost due to congestion, TCP's congestion control algorithms such as Fast Retransmit/Recovery (FRR) and Retransmission TimeOuts (RTO) unconditionally reduce the transmission rate for every packet loss. When TCP operates in wireless networks, however, FRRs/RTOs are often triggered regardless of congestion due to sudden delay and wireless transmission errors. The congestion irrelative FRRs/RTOs incur TCP's misbehavior such as blindly halving the transmission rate, unnecessarily retransmitting the outstanding packets which may be in the bottleneck queue. Although, many previous studies have been proposed to detect the congestion irrelative FRRs/RTOs, they paid little attention on effectively adjusting the transmission rate for the detected congestion irrelative FRRs/RTOs.