-The transmission control protocol (TCP) has been designed to provide reliable transport of packets by adjusting the transmission rate to the network congestion level. While TCP can adapt to small fluctuations in the delay between the sender and the receiver, adverse affects (most importantly spurious timeouts) have been observed under large delay variability. In this paper, we exhibit the presence of such delay spikes in wireless networks and discuss their possible origins. We then investigate a new methodology for avoiding spurious TCP timeouts by appropriately injecting additional random delay along the communication path. Different algorithms for the delay injection are presented and we assess their relative performances and merits through simulations. In particular we show by numerical examples that the delay injection methodology can significantly decrease the number of timeouts and increase the achieved TCP throughput by about 8% in the network scenario considered in this paper. One of the attractive features of the new methodology is that it does not require any changes to the TCP protocol and can be applied independently of the TCP version used.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.