• DocumentCode
    1335312
  • Title

    Modeling TCP Reno performance: a simple model and its empirical validation

  • Author

    Padhye, Jitendra ; Firoiu, Victor ; Towsley, Donald F. ; Kurose, James F.

  • Author_Institution
    Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
  • Volume
    8
  • Issue
    2
  • fYear
    2000
  • fDate
    4/1/2000 12:00:00 AM
  • Firstpage
    133
  • Lastpage
    145
  • Abstract
    The steady-state performance of a bulk transfer TCP flow (i.e., a flow with a large amount of data to send, such as FTP transfers) may be characterized by the send rate, which is the amount of data sent by the sender in unit time. In this paper we develop a simple analytic characterization of the steady-state send rate as a function of loss rate and round trip time (RTT) for a bulk transfer TCP flow. Unlike the models of Lakshman and Madhow (see IEE/ACM Trans. Networking, vol.5, p.336-50, 1997), Mahdavi and Floyd (1997), Mathis, Semke, Mahdavi and Ott (see Comput. Commun. Rev., vol.27, no.3, 1997) and by by Ott et al., our model captures not only the behavior of the fast retransmit mechanism but also the effect of the time-out mechanism. Our measurements suggest that this latter behavior is important from a modeling perspective, as almost all of our TCP traces contained more time-out events than fast retransmit events. Our measurements demonstrate that our model is able to more accurately predict TCP send rate and is accurate over a wider range of loss rates. We also present a simple extension of our model to compute the throughput of a bulk transfer TCP flow, which is defined as the amount of data received by the receiver in unit time
  • Keywords
    telecommunication congestion control; transport protocols; FTP transfers; TCP Reno performance; bulk transfer TCP flow; congestion control; fast retransmit mechanism; loss rate; measurements; modeling; round trip time; steady-state performance; steady-state send rate; throughput; time-out mechanism; Data flow computing; Electronic mail; Internet; Loss measurement; Multicast protocols; Predictive models; Steady-state; Throughput; Traffic control; World Wide Web;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.842137
  • Filename
    842137