Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
The performance of TCP/IP for networks with high bandwidth-delay products and random loss
IEEE/ACM Transactions on Networking (TON)
A comparison of mechanisms for improving TCP performance over wireless links
IEEE/ACM Transactions on Networking (TON)
Comparative performance analysis of versions of TCP in a local network with a lossy link
IEEE/ACM Transactions on Networking (TON)
Energy/Throughput Tradeoffs of TCP Error Control Strategies
ISCC '00 Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
Wave and Wait Protocol (WWP): An Energy-Saving Transport Protocol for Mobile IP-Devices
ICNP '99 Proceedings of the Seventh Annual International Conference on Network Protocols
TCP-real: improving real-time capabilities of TCP over heterogeneous networks
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Experimental Evaluation of TCP-Probing in Mobile Networks
The Journal of Supercomputing
TCP-Real: receiver-oriented congestion control
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
This paper is motivated by the modifications recently suggested to enhance TCP performance over wireless channels. We argue that TCP end-to-end error-control mechanism lacks the functionality to respond appropriately in situations where errors vary in nature, frequency, or duration. As a result, this mechanism could, under some circumstances, yield zero throughput achievements at high energy-cost, or degrade throughput performance without conserving energy. This incompetent behavior with respect to the energy/throughput tradeoff puts in question TCP's suitability as a universal, reliable transport protocol of choice, especially for battery-powered mobile devices for which energy is a critical resource and congestion is not the exclusive cause of errors.We propose “Wave” and “Probing” communication and control mechanisms that permit end-to-end protocols to detect congestion without necessarily experiencing packet drops, to distinguish random and burst errors from congestion, and, as conditions vary, to rapidly adjust the transmission window upwards or downwards depending on the nature of the error. We report extensively on the performance of these new mechanisms to demonstrate their energy-conserving and high-throughput capabilities.