Analysis and Improvement of Fairness among TCP Connections transmitting Differently Sized Data
نویسندگان
چکیده
Short-lived TCP connections, which transmit small-sized data, suffer from significant low throughput compared with long-lived TCP connections, which transmit large-sized data, because of the inherent nature of the ACK-based window flow control of TCP. In this paper, we focus on the unfairness problem caused by transmitting differently sized data. We first confirm the unfairness property through simple simulation results, and show the necessity of devising a method to improve the fairness property at the router buffer. As preparation for realizing this method, we next introduce a new analysis approach to estimate the throughput of a TCP connection when the packet loss probabilities of each transmitted packet are different. Our analysis gives a better estimation of the TCP throughput than the existing analyses. Using the analysis results, we propose a new method to improve the fairness property, and show that our proposed method can improve the fairness property without degradation of the network link utilization.
منابع مشابه
Analysis and Improvement of the Fairness between Long-lived and Short-lived TCP Connections
Short-lived TCP connections, which send small documents, suffer from significant low throughput compared with long-lived TCP connections, which transmit large documents, because of an inherent nature of the ACK-based window flow control of TCP. In this paper, we focus on the unfairness problem of TCP connections transmitting differently sized of documents. We first confirm the unfairness proper...
متن کاملTCP Throughput Analysis with Variable Packet Loss Probability for Improving Fairness among Long/Short-lived TCP Connections
Short-lived TCP connections, which send small documents, suffer from significant low throughput compared with long-lived TCP connections, which transmit large documents. It is because of an inherent nature of the ACK-based window flow control of TCP. In this paper, we focus on the unfairness problem of TCP connections transmitting differently sized documents. To improve the fairness, it is nece...
متن کاملDesigning AQM Mechanism for Improving Fairness among TCP Connections in Tandem Networks
In recent years, AQM (Active Queue Management) mechanisms, which control the number of packets in the router’s buffer by randomly discarding an arriving packet, have been actively studied. In past studies, most of AQM mechanisms have been designed by taking account of a single router; i.e., few AQM mechanisms have been designed by taking account of multiple routers in the network. In a tandem n...
متن کاملAnalysis and Improvement of fairness among many TCP connections sharing Tail–Drop and RED Routers
Appropriate control parameters are important for the successful deployment of RED (Random Early Detection) routers, especially when many TCP connections share the bottleneck link. In this paper, we first describe a new simple analysis method for determining the window size distribution of many TCP connections sharing a bottleneck router. We consider two kinds of buffering disciplines: TD (Tail ...
متن کاملA Credit-Based Active Queue Management (AQM) Mechanism to Achieve Fairness in the Internet
Router-based algorithms to address the TCP-friendliness problem have focused on providing fairness to TCP connections by penalizing UDP unresponsive flows. As a result, current schemes have overlooked their effect on streaming applications. In addition, current schemes have not been widely implemented in practice because of their high complexity and their inability to provide fairness when mult...
متن کامل