• DocumentCode
    3064444
  • Title

    Robust TCP congestion recovery

  • Author

    Wang, Haining ; Shin, Kang G.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    2001
  • fDate
    36982
  • Firstpage
    199
  • Lastpage
    206
  • Abstract
    Presents a new robust TCP (Transmission Control Protocol) congestion recovery scheme to (1) handle bursty packet losses while preserving the self-clocking capability; (2) detect a TCP connection´s new equilibrium during congestion recovery, thus improving both link utilization and effective throughput; and (3) make the TCP behavior during congestion recovery very close to that during congestion avoidance, thus “extending” the performance model for congestion avoidance to that for TCP loss recovery. Furthermore, the new recovery scheme requires only a slight modification to the sender side of TCP implementation, thus making it widely deployable. The performance of the proposed scheme is evaluated for scenarios with many TCP flows under the drop-tail and RED (random early detection) gateways in the presence of bursty packet losses. The evaluation results show that the new scheme achieves at least as great a performance improvement as TCP SACK (Selective ACKnowledgments) and consistently outperforms TCP New-Reno. Moreover, its steady-state TCP behavior is close to the ideal TCP congestion behavior. Since the proposed scheme does not require selective acknowledgments nor receiver modifications, its implementation is much simpler than TCP SACK
  • Keywords
    losses; packet switching; performance evaluation; system recovery; telecommunication congestion control; transport protocols; RED gateway; TCP New-Reno; TCP SACK; TCP connection equilibrium detection; TCP flows; TCP loss recovery; Transmission Control Protocol; bursty packet losses; congestion avoidance; drop-tail gateway; link utilization; performance model; random early detection; robust TCP congestion recovery; selective acknowledgments; self-clocking capability; sender-side modification; steady-state behavior; throughput; widely deployable recovery scheme; Electronic mail; IP networks; Internet; Laboratories; Large-scale systems; Performance loss; Protocols; Robustness; Throughput; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2001. 21st International Conference on.
  • Conference_Location
    Mesa, AZ
  • Print_ISBN
    0-7695-1077-9
  • Type

    conf

  • DOI
    10.1109/ICDSC.2001.918949
  • Filename
    918949