On Modeling Feedback Congestion Control Mechanism of TCP using Fluid Flow Approximation and Queueing Theory
نویسندگان
چکیده
The Internet uses a window-based congestion control mechanism in TCP (Transmission Control Protocol). In the literature, there have been a great number of analytical studies on TCP. Most of those studies have focused on the statistical behavior of TCP by assuming a constant packet loss probability in the network. However, the packet loss probability, in reality, changes according to packet transmission rates from TCP connections. In this paper, we explicitly model the interaction between the congestion control mechanism of TCP and the network as a feedback system. Namely, we model the congestion control mechanism of TCP as a dynamic system, where the input to the system is the packet loss probability and the output is the window size. Inversely, we model the network as a dynamic system, where the input is the window size and the output is the packet loss probability. The network is modeled by a M/M/1/m queueing system by assuming an existence of a single bottleneck link. Using our analytic model, the transient behavior of TCP connections is quantitatively evaluated with several numerical examples.
منابع مشابه
Modeling Feedback Congestion Control Mechanism of TCP using Fluid Flow Approximation and Queueing Theory
The Internet uses a window-based flow control mechanism in TCP (Transmission Control Protocol). In the literature, there have been a significant number of analytical studies on TCP. Most of those studies have focused on the statistical behavior of TCP by assuming a constant packet loss probability in the network. However, the packet loss probability, in reality, changes according to packet tran...
متن کاملSteady State and Transient Behavior Analyses of TCP Connections considering Interactions between TCP connections and Network
The Internet uses a window-based flow control mechanism in TCP (Transmission Control Protocol). In the literature, there have been a significant number of analytical studies on TCP. Most of those studies, however, have focused on the statistical behavior of TCP by assuming a constant packet loss probability in the network. In our previous work, we have presented an approach for modeling the net...
متن کاملScalable Modeling and Performance Evaluation of Dynamic RED Router using Fluid-Flow Approximation
In recent years, AQM (Active Queue Management) mechanisms, which support the end-to-end congestion control mechanism of TCP (Transmission Control Protocol), have been widely studied in the literature. AQM mechanism is a congestion controller at a router for suppressing and stabilizing its queue length (i.e., the number of packets in the buffer) by actively discarding arriving packets. Although ...
متن کاملStability Analysis of a Window-based Flow Control Mechanism for TCP Connections with Different Propagation Delays
A feedback-based congestion control mechanism is essential to realize an efficient best-effort service in highspeed networks. A window-based flow control mechanism called TCP (Transmission Control Protocol), a sort of feedbackbased congestion control mechanism, has been widely used in the current Internet. Recently, TCP Vegas has been proposed, which is another version of TCP mechanism, and ach...
متن کاملA Window-Based Flow Control Mechanism based on TCP Vegas with Explicit Congestion Notification
A window-based flow control mechanism is a sort of feedback-based congestion control mechanisms, and has been widely used in TCP/IP networks. Recently proposed TCP Vegas is another version of the TCP mechanism and has potential to achieve much better performance than current TCP Tahoe and Reno. In this paper, we focus on a window-based flow control mechanism based on a congestion avoidance mech...
متن کامل