Title :
Discrete event fluid modeling of TCP
Author_Institution :
Dept. of Comput. Sci., Dartmouth Coll., Hanover, NH, USA
Abstract :
The bulk of Internet traffic is carried using variants of the TCP protocol. A realistic simulation-based performance study of any distributed application run over the Internet (e.g. reliable multicast) must therefore account for the impact that TCP background traffic has upon the application behavior. Because TCP flows are shaped by other TCP flows, it is difficult to model TCP and its impact on other traffic, other than by explicitly simulating it. This adds a significant computational burden to the simulation. This paper describes how we use fluid-based models of TCP to reduce the computational workload of simulating background TCP traffic. In particular we describe how a number of significant aspects of TCP can be described within a fluid formulation, how fluid models give rise to specific challenges that must be addressed by the modeler and simulation kernel, and how we have addressed these in the DaSSF simulator
Keywords :
Internet; discrete event simulation; telecommunication traffic; transport protocols; DaSSF simulator; Internet traffic; TCP background traffic; TCP flows; TCP protocol; computational workload reduction; discrete event fluid modeling; distributed application; fluid models; piecewise constant rate functions; reliable multicast; simulation kernel; simulation-based performance; Application software; Computational modeling; Computer science; Delay estimation; Educational institutions; IP networks; Internet; Kernel; Telecommunication traffic; Traffic control;
Conference_Titel :
Simulation Conference, 2001. Proceedings of the Winter
Conference_Location :
Arlington, VA
Print_ISBN :
0-7803-7307-3
DOI :
10.1109/WSC.2001.977448