Improving TCP/IP performance over wireless networks
MobiCom '95 Proceedings of the 1st annual international conference on Mobile computing and networking
The performance of TCP/IP for networks with high bandwidth-delay products and random loss
IEEE/ACM Transactions on Networking (TON)
The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
M-TCP: TCP for mobile cellular networks
ACM SIGCOMM Computer Communication Review
A comparison of mechanisms for improving TCP performance over wireless links
IEEE/ACM Transactions on Networking (TON)
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
TCP over wireless with link level error control: analysis and design methodology
IEEE/ACM Transactions on Networking (TON)
Equation-based congestion control for unicast applications
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
MSWIM '01 Proceedings of the 4th ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
Dynamic behavior of slowly-responsive congestion control algorithms
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
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
Routing in multi-radio, multi-hop wireless mesh networks
Proceedings of the 10th annual international conference on Mobile computing and networking
Effects of link-level queueing and truncated ARQ on TCP throughput in multi-rate wireless networks
QShine '06 Proceedings of the 3rd international conference on Quality of service in heterogeneous wired/wireless networks
Perceptually optimized 3D transmission over wireless networks
SIGGRAPH '05 ACM SIGGRAPH 2005 Web program
A new TCP for persistent packet reordering
IEEE/ACM Transactions on Networking (TON)
Loss-resilient window-based congestion control
Computer Networks: The International Journal of Computer and Telecommunications Networking
A cross-layer approach for TCP optimization over wireless and mobile networks
Computer Communications
Flight size auto tuning for broadband wireless networks
Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly
EUNICE'07 Proceedings of the 13th open European summer school and IFIP TC6.6 conference on Dependable and adaptable networks and services
EURASIP Journal on Wireless Communications and Networking
TCP throughput improvement over vertical handover between 3G LTE and WLAN
ICHIT'11 Proceedings of the 5th international conference on Convergence and hybrid information technology
TCP CAE: an improved congestion control using comparative ACK-based estimator
The Journal of Supercomputing
Hi-index | 0.00 |
This paper presents TCP-DCR, a set of simple modifications to the TCP protocol to improve its robustness to channel errors in wireless networks. TCP-DCR is based on the simple idea of allowing the link-level mechanism to recover the packets lost, due to channel errors, thereby limiting the response of the transport protocol to mostly congestion losses. This is done by delaying the triggering of congestion response algorithms for a small bounded period of time \tau to allow the link-level retransmissions to recover the loss due to channel errors. If at the end of the delay \tau the packet is not recovered, then it is treated as a packet lost due to congestion. We analyze TCP-DCR to show that the delay in congestion response does not impact the fairness towards the native implementations of TCP that respond to congestion immediately after receiving three dupacks. We evaluate TCP-DCR through simulations to show that it offers significantly better performance when channel errors contribute more towards packet losses in the network with no or minimal impact on the performance when congestion is the primary cause for packet loss. We also present an analysis to show that protocol evaluation in the wireless networks is significantly influenced by the number of flows in the network.