Modeling TCP Reno performance: a simple model and its empirical validation
IEEE/ACM Transactions on Networking (TON)
TCP is max-plus linear and what it tells us on its throughput
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Modeling TCP behavior in a differentiated services network
IEEE/ACM Transactions on Networking (TON)
Fixed point approximations for TCP behavior in an AQM network
Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Towards More Complete Models of TCP Latency and Throughput
The Journal of Supercomputing
Efficient parallel simulation of a sliding window protocol
Performance Evaluation
On the autocorrelation structure of TCP traffic
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Advances in modeling and engineering of Longe-Range dependent traffic
On the autocorrelation structure of TCP traffic
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Advances in modeling and engineering of Longe-Range dependent traffic
QoS-IP 2003 Proceedings of the Second International Workshop on Quality of Service in Multiservice IP Networks
Multimedia streaming via TCP: an analytic performance study
Proceedings of the joint international conference on Measurement and modeling of computer systems
Multimedia streaming via TCP: an analytic performance study
Proceedings of the 12th annual ACM international conference on Multimedia
A Markov model of TCP throughput, goodput and slow start
Performance Evaluation - Special issue: Distributed systems performance
Optimal Design of Hybrid FEC/ARQ Schemes for TCP over Wireless Links with Rayleigh Fading
IEEE Transactions on Mobile Computing
TCP self-clocking and bandwidth sharing
Computer Networks: The International Journal of Computer and Telecommunications Networking
Multimedia streaming via TCP: An analytic performance study
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Multipath live streaming via TCP: scheme, performance and benefits
CoNEXT '07 Proceedings of the 2007 ACM CoNEXT conference
Stochastic convex ordering for multiplicative decrease internet congestion control
Computer Networks: The International Journal of Computer and Telecommunications Networking
Multipath live streaming via TCP: Scheme, performance and benefits
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Multi-code SS-CSMA/CA for cluster-tree wireless ad hoc networks
ISWCS'09 Proceedings of the 6th international conference on Symposium on Wireless Communication Systems
Fuzzy enabled congestion control for Differentiated Services Networks
Applied Soft Computing
Mathematical modeling of parameterized TCP protocol
Automation and Remote Control
Hi-index | 0.00 |
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 three quantities. The first is the {\em send rate}, which is the amount of data sent by the sender in unit time. The second is the $throughput$, which is the amount of data received by the receiver in unit time. Note that the throughput will always be less than or equal to the send rate due to losses. Finally, the number of non-duplicate packets received by the receiver in unit time give us the $goodput$ of the connection. The goodput is always less than or equal to the throughput, since the receiver may receiver two copies of the same packet due to retransmissions by the sender. In [1] we presented a simple model for predicting the steady state send rate of a bulk transfer TCP flow as a function of loss rate and round trip time. In this paper, we extend that work in two ways. First, we analyze the performance of bulk transfer TCP flows using more precise, stochastic analysis. We show that the predictions of the approximate model in [1] closely match the predictions of the more precise model, thus validating the approximate model. Second, we build upon the analysis in [1] to provide both an approximate formula as well as a more accurate stochastic model for the steady state throughput of a bulk transfer TCP flow. References: [1] J. Padhye, V. Firoiu, D. Towsley and J. Kurose. Modeling TCP Throughput: A Simple Model and its Empirical Validation. In Proccedings of SIGCOMM''98