DocumentCode :
1902326
Title :
An analytical model of TCP performance
Author :
Kassa, Debessay Fesehaye ; Wittevrongel, Sabine
Author_Institution :
Dept. of Telecommun. & Inf. Process., Ghent Univ.
fYear :
2006
fDate :
10-12 April 2006
Lastpage :
366
Abstract :
The transmission control protocol (TCP) is the dominant transport layer protocol for the end-to-end control of information transfer. Accurate models of TCP performance are a key and basic step for designing, dimensioning and planning IP (Internet Protocol) networks. Packet-level simulation models do not scale with the growth of network capacities and number of users. Measurements can only be used to explore existing network scenarios or otherwise they become costly and inflexible with the growth and complexity of the Internet. This study presents a simple, fast and accurate analytical model of TCP. The model gives Internet performance metrics, assuming that only basic network parameters such as the network topology, the number of users, link capacity, distance between network nodes and router buffer sizes are known. The TCP performance model derives performance metrics which express the network quality of service. To obtain the performance metrics, TCP and network sub-models are used. A closed network of ./G/infin queues is used to develop each TCP sub-model where each queue represents a state of a TCP connection. An M/M/1/K queue is used for each network sub-model which represents the output interface of an IP router with a buffer capacity of K packets. The two sub-models are iteratively solved. Initial comparisons of our results with ns2 simulation experiments and with results from a well known TCP model show that our model is faster, simpler and gives more accurate TCP performance metrics
Keywords :
Internet; quality of service; queueing theory; routing protocols; telecommunication network planning; transport protocols; ./G/infin queue; IP network planning; IP router; Internet; M/M/1/K queue; TCP performance; analytical model; quality of service; transmission control protocol; Analytical models; IP networks; Information processing; Measurement; Network topology; Quality of service; TCPIP; Telecommunication control; Throughput; Transport protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance, Computing, and Communications Conference, 2006. IPCCC 2006. 25th IEEE International
Conference_Location :
Phoenix, AZ
Print_ISBN :
1-4244-0198-4
Type :
conf
DOI :
10.1109/.2006.1629427
Filename :
1629427
Link To Document :
بازگشت