• DocumentCode
    3203028
  • Title

    ACK delay control for improving TCP throughput over satellite links

  • Author

    Wu, Jing ; Shi, Yu ; Zhang, Peng ; Cheng, Shiduan ; Ma, Jian

  • Author_Institution
    Nat. Key Lab. of Switching Technol. & Telecommun. Networks, Beijing Univ. of Posts & Telecommun., China
  • fYear
    1999
  • fDate
    28 Sept.-1 Oct. 1999
  • Firstpage
    303
  • Lastpage
    312
  • Abstract
    TCP has been proved to work well in a variety of situations. However, in links of large bandwidth products, e.g., satellite links, TCP might underutilize the link and degrade the reliability. A number of revised algorithms have been proposed to improve TCP performance. In this paper, we propose a new algorithm to improve TCP throughput without modifying the TCP protocol. Since TCP uses acknowledgements (ACKs) to adjust the sending rate, the basic idea of our scheme is to delay (or shape) ACKs traveling through a node where the forward connection is congested. The algorithm aims to fully eliminate packet loss caused by buffer overflow. We implement this scheme in the intermediate nodes connecting satellite links and make a simulation study on its effect. In addition, we test the proposed algorithm in the real world. The results of both simulation and tests show that the proposed scheme improves the TCP throughput by effectively controlling the acknowledgment flow.
  • Keywords
    Internet; buffer storage; packet switching; satellite links; telecommunication control; telecommunication network routing; transport protocols; ACK; ACK delay control; Internet; TCP performance; TCP throughput; TCP traffic control; access routers; acknowledgements; acknowledgment flow; buffer overflow; packet loss; satellite links; sending rate; Bandwidth; Buffer overflow; Degradation; Delay; Joining processes; Protocols; Satellites; Shape; Testing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks, 1999. (ICON '99) Proceedings. IEEE International Conference on
  • Print_ISBN
    0-7695-0243-1
  • Type

    conf

  • DOI
    10.1109/ICON.1999.796192
  • Filename
    796192