BCR: Balanced Congestion Control after Spurious RTO
TCP has been used as the standard for reliable transmission of application traffic in the internet. Recently, many kinds of wireless TCP schemes, such as TCP Westwood, have been developed with the emergence of wireless networks. Various algorithms have been suggested that are aimed at improving its performance in wireless networks. In this paper, we focus on the spurious timeouts that occur in such networks. E-RTO efficiently treats delay spikes that come from the retransmission of lost packets by the reliable wireless link layer. Also, it efficiently handles delay spikes with segment losses. However, it does not address the mobility of the user in the network. We tried to give a solution to this problem by proposing an BCR algorithm, and we evaluated the performance of BCR through simulation using NS-2. Through the experiment, we showed that the throughput and goodput of BCR are better than those of E-RTO.
KeywordsPacket Loss Transmission Control Protocol Congestion Control Congestion Window Fast Retransmission
Unable to display preview. Download preview PDF.
- 1.Allman, M., Paxson, V., Stevens, W.: TCP Congestion Control. RFC 2581 (April 1999)Google Scholar
- 2.Allman, M., Balakrishnan, H., Floyd, S.: Enhancing TCP’s Loss Recovery Using Limited Transmit. RFC 3042 (January 2001)Google Scholar
- 3.Sarolahti, P., Kojo, M., Raatikainen, K.: F-RTO: An Enhanced Recovery Algorithm for TCP Retransmission Timeouts. ACM SIGCOMM Computer Communication Review 33(2) (April 2003)Google Scholar
- 4.Lee, M.J., Kwon, O.C.: E-RTO: An Enhanced TCP Retransmission Timeout Algorithm using ACK option. In: Proceedings of the IEEE WCNC (2006)Google Scholar
- 5.UCB/LBNL/VINT Network Simulator, http://www.isi.edu/nsnam/ns/
- 6.Gurtov, A., Ludwig, R.: Responding to Spurious Timeouts in TCP. In: IEEE International Conference on Computer Communication, vol. 3, pp. 2312–322 (March 2003)Google Scholar
- 7.Wang, N.C., Wang, Y.Y., Chang, S.C.: A Fast Adaptive Congestion Control Scheme for Improving TCP Performance during Soft Vertical Handoff. In: Proceedings of the IEEE WCNC (2007)Google Scholar