TCP NRT: a new TCP algorithm for differentiating non-congestion retransmission timeouts over multihop wireless networks

被引:0
作者
Prasanthi Sreekumari
Meejeong Lee
机构
[1] Ewha Womans University,Department of Computer Science and Engineering
来源
EURASIP Journal on Wireless Communications and Networking | / 2013卷
关键词
Wireless networks; TCP; RTOs; Congestion loss; Non-congestion events;
D O I
暂无
中图分类号
学科分类号
摘要
In multihop wireless networks, reliable data transfer is one of the most difficult tasks. When transmission control protocol (TCP) operates in multihop wireless networks, the performance of TCP reduces drastically. TCP retransmission timeouts (RTOs) related to non-congestion events such as spurious and random packet losses have been reported as one of the main problems in the performance degradation of TCP in multihop wireless networks. The RTOs triggered by random packet losses due to transmission errors lead to unnecessary reduction of TCP congestion window size, and the spurious RTOs due to sudden delay of packets on the network paths often cause unnecessary retransmissions as well as reduction of congestion window size. Existing solutions for detecting non-congestion RTOs have no mechanism to differentiate the spurious RTOs from RTOs caused by random packet loss. In this paper, we introduce an efficient algorithm called non-congestion retransmission timeouts (TCP NRT) which is capable of recovering packets after RTOs by reducing unnecessary retransmissions and needless reduction of congestion window size in order to improve the performance of TCP in multihop wireless networks. TCP NRT consists of three key components: NRT-detection, NRT-differentiation, and NRT-reaction. We implemented the algorithm in Qualnet network simulator and compared its performance to existing TCP versions. Results from the experiments show that our algorithm achieves significant performance improvement in terms of throughput and accuracy. Also, the results showed that our algorithm, TCP NRT, maintains a fair and friendly behavior compared to the most widely deployed TCP, NewReno.
引用
收藏
相关论文
共 26 条
  • [1] Xu S(2001)Performance evaluation of TCP algorithms in multi-hop wireless packet networks Wireless Communications and Mobile Computing 2 85-3343
  • [2] Saadawi T(2009)Two schemes to reduce latency in short lives TCP flows IEEE Communications Letters 13 10-205
  • [3] Ciullo D(2003)Forward RTO-recovery (FRTO): an enhanced recovery algorithm for TCP retransmissions timeouts ACM SIGCOMM Computer Communications Review 33 2-228
  • [4] Mellia M(2010)Detecting TCP retransmission timeouts non-related to congestion in multi-hop wireless networks IEICE Transactions on Information and Systems E93-D 3331-137
  • [5] Meo M(2007)A smart TCP acknowledgment approach for multihop wireless networks Mobile Computing, IEEE Transactions 6 192-1230
  • [6] Sarolahti P(2000)The Eifel algorithm: making TCP robust against spurious retransmissions ACM SIGCOMM Computer Communication Review 30 1-756
  • [7] Kojo M(2003)TCP enhancement for transmission over wireless access networks IEEE Journal on Selected Areas in Communications 21 216-undefined
  • [8] Mi-Young P(1994)TCP and explicit congestion notification ACM Computer Communication Review 24 8-undefined
  • [9] Sang-Hwa C(1997)Dynamics of random early detection ACM SIGCOMM Computer Communication Review 27 127-undefined
  • [10] de Oliveira R(2007)The effects of active queue management and explicit congestion notification on web performance Networking, IEEE/ACM Transactions 15 1217-undefined