End-to-end wireless TCP with non-congestion packet loss detection and handling

被引:2
|
作者
Lee, JJ [1 ]
Liu, F [1 ]
Kuo, CCJ [1 ]
机构
[1] Univ So Calif, Dept Elect Engn, Los Angeles, CA 90089 USA
来源
关键词
TCP congestion control; lossy link; available bandwidth; wireless networks;
D O I
10.1117/12.486887
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Traditional TCP performance degrades over lossy links, as the TCP sender assumes that packet loss is caused by congestion in the network path and thus reduces the sending rate by cutting the congestion window multiplicatively, and a mechanism to overcome this limitation is investigated in this research. Our scheme identifies the network path condition to differentiate whether congestion happens or not, and responds differently. The basic idea of separating congestion and non-congestion caused losses is to compare the estimated current available bandwidth and the average available bandwidth. To minimize the effect of temporary fluctuation of measurements, we estimate the available bandwidth with a higher weight on stable measurements and a lower weight on unstable fluctuations. In our scheme, packet loss due to congestion invokes the TCP Newreno procedure. In cases of random loss that is not related to congestion, the multiplicative decrease of the sending rate is avoided to achieve higher throughput. In addition, each duplicate acknowledgement after a fast retransmission will increase the congestion window to fully recover its sending rate. Extensive simulation results show that our differentiation algorithm achieves high accuracy. Accordingly, the TCP connection over lossy link with the proposed scheme provides higher throughput than TCP Newreno.
引用
收藏
页码:104 / 113
页数:10
相关论文
共 50 条
  • [1] Non-congestion packet loss detection for TCP error recovery using wireless links
    Samaraweera, NKG
    [J]. IEE PROCEEDINGS-COMMUNICATIONS, 1999, 146 (04): : 222 - 230
  • [2] Enhanced TCP NCE: A Modified Non-Congestion Events Detection, Differentiation and Reaction to Improve the End-to-End Performance Over MANET
    Govindarajan, J.
    Vibhurani, N.
    Kousalya, G.
    [J]. PROGRESS IN INTELLIGENT COMPUTING TECHNIQUES: THEORY, PRACTICE, AND APPLICATIONS, VOL 2, 2018, 719 : 443 - 454
  • [3] A passive method for estimating end-to-end TCP packet loss
    Benko, P
    Veres, A
    [J]. GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 2609 - 2613
  • [4] TCP Westwood: End-to-End Congestion Control for Wired/Wireless Networks
    Claudio Casetti
    Mario Gerla
    Saverio Mascolo
    M.Y. Sanadidi
    Ren Wang
    [J]. Wireless Networks, 2002, 8 : 467 - 479
  • [5] TCP westwood: End-to-end congestion control for wired/wireless networks
    Casetti, C
    Gerla, M
    Mascolo, S
    Sanadidi, MY
    Wang, R
    [J]. WIRELESS NETWORKS, 2002, 8 (05) : 467 - 479
  • [6] On end-to-end congestion avoidance for TCP/IP
    Martin, J
    Nilsson, A
    [J]. HIGH PERFORMANCE NETWORKING, 1998, 8 : 535 - 551
  • [7] End-to-end congestion control for TCP-Friendly flows with variable packet size
    Widmer, J
    Boutremans, C
    Le Boudec, JY
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2004, 34 (02) : 137 - 151
  • [8] End-to-End TCP Congestion Control for Mobile Applications
    Huang, Haichang
    Sun, Zhiyang
    Wang, Xin
    [J]. IEEE ACCESS, 2020, 8 : 171628 - 171642
  • [9] End-to-End TCP Congestion Control as a Classification Problem
    Sun, Guanglu
    Li, Chuan
    Ma, Yu
    Li, Shaobo
    Qiu, Jing
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2023, 72 (01) : 384 - 394
  • [10] On end-to-end analysis of packet loss
    Räisänen, VI
    [J]. COMPUTER COMMUNICATIONS, 2003, 26 (14) : 1693 - 1697