On the generation and use of TCP acknowledgments
ACM SIGCOMM Computer Communication Review
TCP in wired-cum-wireless environments
IEEE Communications Surveys & Tutorials
Hi-index | 0.00 |
TCP (Transmission Control Protocol) is the prevalent reliable transport protocol used for the most popular Internet services like web browsing and e-mail. Since these services are the dominant applications on the Internet, TCP controls the majority of today's Internet traffic. These services usually involve transmission of relatively small amounts of data [1]. In other words, when TCP connections are opened for the data transfer, there exists large probability that the whole transfer is completed while the TCP sender is still in the slow start phase. Therefore, the TCP connection never manages to fully utilize the available bandwidth. Motivated on this fact, we proposes a small change to TCP that may be beneficial to short-lived TCP connections and those over links with large RTT(Round Trip Time)s. Our proposed scheme can save several RTTs during the initial slow-start phase and maximize the wireless bandwidth utilization guaranteeing fairness without degradation of other traffics. Simulation shows significantly improved performance in TCP throughput.