Optimizing the end-to-end performance of reliable flows over wireless links
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
WTCP: a reliable transport protocol for wireless wide-area networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
MSWIM '01 Proceedings of the 4th ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
TCP-Peach: a new congestion control scheme for satellite IP networks
IEEE/ACM Transactions on Networking (TON)
The Eifel algorithm: making TCP robust against spurious retransmissions
ACM SIGCOMM Computer Communication Review
Improving TCP Congestion Control over Internets with Heterogeneous Transmission Media
ICNP '99 Proceedings of the Seventh Annual International Conference on Network Protocols
I-TCP: indirect TCP for mobile hosts
ICDCS '95 Proceedings of the 15th International Conference on Distributed Computing Systems
Improving Wireless LAN Performance via Adaptive Local Error Control
ICNP '98 Proceedings of the Sixth International Conference on Network Protocols
TCP over Wireless Networks Using Multiple Acknowledgements
TCP over Wireless Networks Using Multiple Acknowledgements
Multiservice link layers: an approach to enhancing internet performance over wireless links
Multiservice link layers: an approach to enhancing internet performance over wireless links
TCP-Jersey for wireless IP communications
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
TCP is known to have performance degradation over wireless links but causes of the performance degradation have not been well studied. In order to understand the causes and to gain insight for future enhancements, we design a series of simulations to collect performance data and use stepwise multiple regression to find the leading causes. Our analysis indicates that timeout is the dominant cause of wireless TCP performance degradation. Simulations show current enhancements fail to improve the timeout behavior and thus have limited improvement. Based on these findings, we propose a new enhancement that uses ECN to deliver congestion signals and utilizes the coherence among congestion signals to distinguish wireless losses from congestion losses. Simulation results demonstrate that this enhancement thoroughly changes TCP’s timeout behavior and improves the overall performance to a new level.