• DocumentCode
    423029
  • Title

    Improving TCP robustness under reordering network environment

  • Author

    Ma, Changming ; Leung, Ka-Cheong

  • Author_Institution
    Dept. of Comput. Sci., Texas Tech. Univ., Lubbock, TX, USA
  • Volume
    2
  • fYear
    2004
  • fDate
    29 Nov.-3 Dec. 2004
  • Firstpage
    828
  • Abstract
    In this paper, we propose a simple algorithm to adaptively adjust the value of dupthresh, the duplicate acknowledgment threshold that triggers the TCP fast retransmission algorithm, to improve the TCP performance in a network environment with persistent packet reordering. Our algorithm uses an exponentially weighted moving average (EWMA) and the mean deviation of the length of the reordering events, reported by a TCP receiver with the DSACK extension, to estimate the value of dupthresh. We also apply an adaptive upper bound on dupthresh to avoid retransmission timeout events. In addition, our algorithm includes a mechanism to exponentially reduce dupthresh when the timer expires. With these mechanisms, our algorithm is capable of converging to and staying at a near-optimal interval of dupthresh. The simulation results show that our algorithm improves the protocol performance significantly with minimal overhead, achieving a greater throughput and fewer false fast retransmissions.
  • Keywords
    adaptive signal processing; moving average processes; optimisation; telecommunication congestion control; transport protocols; DSACK extension; EWMA; TCP fast retransmission algorithm; TCP robustness; congestion window size; duplicate acknowledgment threshold; duplicate selective acknowledgment extension; dupthresh interval optimization; dupthresh value adaptive adjustment; exponentially weighted moving average; persistent packet reordering network environment; retransmission timeout events; throughput; Bandwidth; Computer science; Delay estimation; Internet; Pathology; Probes; Robustness; Throughput; Transport protocols; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2004. GLOBECOM '04. IEEE
  • Print_ISBN
    0-7803-8794-5
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2004.1378076
  • Filename
    1378076