A fluid-based model of time-limited TCP flows

被引:11
作者
Barbera, M [1 ]
Lombardo, A [1 ]
Schembra, G [1 ]
机构
[1] Univ Catania, DIIT, I-95125 Catania, Italy
关键词
Internet; TCP; slow start; performance analysis; fluid-flow analysis;
D O I
10.1016/j.comnet.2003.09.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Design methodologies for TCP/IP based networks is one of the most challenging topic in research on telecommunications networks. The main difficulty consists in modeling congestion control mechanisms because it involves feedback from the network. In this perspective, in this paper we develop an accurate analytical framework for networked TCP applications supporting both Slow Start and Congestion Avoidance algorithms. To this end we enhance the TCP fluid model introduced in the previous literature considering also TCP sources aimed at transmitting a prefixed quantity of data such as file transfer or network browsing. The proposed model addresses a network of routers supporting any Active Queue Management (AQM) techniques, provided that the equations describing the AQM rules implemented in the routers are introduced in the fluid framework. The proposed framework allows designers to study not only the steady-state behavior of the network, but also the transient behavior when a set of TCP sources start to transmit or finish transmitting. Moreover the model results provide the average values of the queue length in each router even when some of them are not bottleneck ones. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:275 / 288
页数:14
相关论文
共 14 条
[1]  
[Anonymous], IEEE INFOCOM
[2]  
[Anonymous], 2000, IEEE INFOCOM
[3]  
BRAKMO LS, 1994, ACM SIGCOMM AUG
[4]  
BU T, 2001, ACM SIGMETRICS JUN
[5]  
Floyd S., 1999, Tech. Rep. RFC 2582
[6]   Random Early Detection Gateways for Congestion Avoidance [J].
Floyd, Sally ;
Jacobson, Van .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1993, 1 (04) :397-413
[7]  
Hollot CV, 2003, IEEE INFOCOM SER, P85
[8]  
JACOBSON V, 1988, ACM SIGCOMM AUG
[9]  
*LBL, NETW SIM NS 2
[10]  
Mathis M., 1996, RFC2018