Modeling TCP Reno performance: a simple model and its empirical validation
IEEE/ACM Transactions on Networking (TON)
Analytic models for the latency and steady-state throughput of TCP tahoe, Reno, and SACK
IEEE/ACM Transactions on Networking (TON)
Communication Networking: An Analytical Approach
Communication Networking: An Analytical Approach
Modeling short-lived TCP connections with open multiclass queuing networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Closed queueing network models of interacting long-lived TCP flows
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.00 |
Measurement, simulation and analytical models are the techniques and tools that can be used to understand and investigate the Internet and its performance. Measurements become costly and inflexible with the growth and complexity of the Internet. Simulation models do not scale with the growth of network capacities and the number of users. Computationally efficient analytical models are therefore important tools for investigating, designing, dimensioning and planning IP (Internet Protocol) networks.This study presents a simple, fast and detailed analytical model of the Transmission Control Protocol (TCP) which is the dominant transport protocol for the end-to-end control of information transfer. The model gives Internet performance metrics, assuming that only basic network parameters such as the network topology, the number of TCP connections for large file transfers, link capacity, distance between network nodes and router buffer sizes are known.The performance metrics are obtained by using TCP and network sub-models and solving them using a fixed point algorithm. Each of the TCP sub-models is developed using a closed network of ./G/∞ queues where each queue represents a state of a TCP connection. Each network sub-model which represents the output interface of an IP router with a buffer capacity of K -- 1 packets is modeled using an M/M/1/K queue.Numerical results based on comparisons against ns2 simulations show that our model is as accurate, yet simpler and computationally more efficient than another well known TCP model. Our model can therefore be used to rapidly analyze network topologies with several bottlenecks and obtain detailed performance metrics. Our model also gives closed form expressions for important TCP performance values and distributions.