A digital fountain approach to reliable distribution of bulk data
Proceedings of the ACM SIGCOMM '98 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
Bandwidth tradeoff between TCP and link-level FEC
Computer Networks: The International Journal of Computer and Telecommunications Networking
Reliable multicast: where to use FEX
PfHSN '96 Proceedings of the TC6 WG6.1/6.4 Fifth International Workshop on Protocols for High-Speed Networks V
Link-level measurements from an 802.11b mesh network
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Analysis of link-level hybrid FEC/ARQ-SR for wireless links and long-lived TCP traffic
Performance Evaluation - Selected papers from the first workshop on modeling and optimization in mobile, ad hoc and wireless networks (WiOpt'2003)
Impact of interference and capture effects in 802.11 wireless networks on TCP
WitMeMo '06 Proceedings of the second international workshop on Wireless traffic measurements and modeling
Partial CRC Checksum of SCTP for Error Control over Wireless Networks
Wireless Personal Communications: An International Journal
Dagstuhl perspectives workshop on end-to-end protocols for the future internet
ACM SIGCOMM Computer Communication Review
A comprehensive TCP fairness analysis in high speed networks
Computer Communications
Improving TCP fairness and performance with bulk transmission control over lossy wireless channel
Computer Networks: The International Journal of Computer and Telecommunications Networking
Measurement informed route selection
PAM'07 Proceedings of the 8th international conference on Passive and active network measurement
TCP with feed-forward source coding for wireless downlink networks
Allerton'09 Proceedings of the 47th annual Allerton conference on Communication, control, and computing
An end-to-end transport protocol for extreme wireless network environments
MILCOM'06 Proceedings of the 2006 IEEE conference on Military communications
Analysis, simulation, and implementation of VCP: a wireless profiling
IEEE/ACM Transactions on Networking (TON)
A Segment-Based SACK Scheme for TCP Over the Error-Prone Links
Wireless Personal Communications: An International Journal
Efficient and low-delay error control for large-BDP networks
Computer Communications
Wireless Personal Communications: An International Journal
Reducing web latency: the virtue of gentle aggression
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Hi-index | 0.00 |
TCP performance over wireless links suffers substantially when packet error rates increase beyond about 1% - 5%. This paper proposes end-end mechanisms to improve TCP performance over lossy networks with potentially much higher packet loss rates. Our proposed scheme separates congestion indications from wireless packet erasures by exploiting ECN. Timeout effects due to packet erasures are combated using a dynamic and adaptive Forward Error Correction (FEC) scheme that includes adaptation of TCP’s Maximum Segment Size. Proactive and reactive FEC overhead enhance TCP SACK to protect original segments and retransmissions respectively. Dynamically changing the MSS tailors the number of segments in the window for optimal performance. SACK and timeout mechanisms are used as a last resort. ns-2 simulations show that our scheme substantially improves TCP performance even for packet loss rates up to 30%, thus extending the dynamic range and performance of TCP over networks with lossy (e.g., wireless) links.