Combining ACK rate control and AQM to enhance TCP performance over 3G links
Proceedings of the ACM international workshop on Performance monitoring, measurement, and evaluation of heterogeneous wireless and wired networks
A switch-based approach to throughput collapse and starvation in data centers
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
TCP has been proved to be working well in a variety of situations. However, in links of large bandwidth products, e.g., satellite links, TCP might under-utilize the link and degrade the reliability. A number of revised algorithms have been proposed to improve TCP performance. In this paper, we propose a new algorithm to improve TCP throughput without modifying TCP protocol. Since TCP uses the acknowledgments (ACKs) to adjust the sending rate, the basic idea of our scheme is to delay (or shape) ACKs traveling through a node where its forward connection is congested. The algorithm aims to fully eliminate packet loss caused by buffer overflow. We implement this scheme in the intermediate nodes connecting satellite links and make a simulation study on its effect. In addition, we test the proposed algorithm in real world. The results of both simulation and test show that the proposed scheme improves the TCP throughput by effectively controlling the acknowledgment flow.