An introduction to modelling and performance evaluation for TCP networks

Michele Pagano*, Raffaello Secchi

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapter


The widespread diffusion of TCP over the Internet has motivated a significant number of analytical studies in TCP modelling, the most important of which are presented in this tutorial. The simplest approaches describe the dynamics of an individual source over a simplified network model (e.g. expressing the network behaviour in terms of average loss rate and latency). These models allow us to derive accurate estimations for the long-term TCP throughput under different network settings. More detailed techniques model the behaviour of a set of TCP connections over an arbitrary complex network. The latter are able to capture the network dynamics and effectively predict the closed-loop interaction between TCP and traffic management techniques. As an example the derivation of sufficient stability conditions for a network of RED queues is provided.

Original languageEnglish
Title of host publicationNetwork Performance Engineering
Subtitle of host publicationA Handbook on Convergent Multi-Service Networks and Next Generation Internet
Number of pages23
Publication statusPublished - 16 May 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


  • fluid models
  • stability conditions
  • TCP modelling


Dive into the research topics of 'An introduction to modelling and performance evaluation for TCP networks'. Together they form a unique fingerprint.

Cite this