The design philosophy of the DARPA internet protocols
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
A control-theoretic approach to flow control
SIGCOMM '91 Proceedings of the conference on Communications architecture & protocols
TCP/IP illustrated (vol. 1): the protocols
TCP/IP illustrated (vol. 1): the protocols
Improving TCP/IP performance over wireless networks
MobiCom '95 Proceedings of the 1st annual international conference on Mobile computing and networking
Link capacity allocation and network control by filtered input rate in high-speed networks
IEEE/ACM Transactions on Networking (TON)
Computer networks: a systems approach
Computer networks: a systems approach
Computer-controlled systems (3rd ed.)
Computer-controlled systems (3rd ed.)
A comparison of mechanisms for improving TCP performance over wireless links
IEEE/ACM Transactions on Networking (TON)
Computer Networking: A Top-Down Approach Featuring the Internet Package
Computer Networking: A Top-Down Approach Featuring the Internet Package
TCP-SACK Analysis and Improvement through OMQN Models
QoS-IP 2003 Proceedings of the Second International Workshop on Quality of Service in Multiservice IP Networks
Bandwidth Estimation Schemes for TCP over Wireless Networks
IEEE Transactions on Mobile Computing
Enhancing TCP performance in wide-area cellular wireless networks: transport level approaches
Wireless communications systems and networks
Explicit transport error notification (ETEN) for error-prone wireless and satellite networks
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Networking for the earth science
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
TCP-aware resource allocation in CDMA networks
Proceedings of the 12th annual international conference on Mobile computing and networking
NS-2 TCP-Linux: an NS-2 TCP implementation with congestion control algorithms from Linux
WNS2 '06 Proceeding from the 2006 workshop on ns-2: the IP network simulator
FAST TCP: motivation, architecture, algorithms, performance
IEEE/ACM Transactions on Networking (TON)
IEEE Transactions on Parallel and Distributed Systems
On protocol engineering: detect, confirm and adjust
International Journal of Internet Protocol Technology
Loss-resilient window-based congestion control
Computer Networks: The International Journal of Computer and Telecommunications Networking
The fun of using TCP for an MMORPG
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
TCP-Cherry: A new approach for TCP congestion control over satellite IP networks
Computer Communications
TCP friendly protocols for media streams over heterogeneous wired-wireless networks
Computer Communications
Cross-layer design to improve elastic traffic performance in WLANs
International Journal of Network Management
Modified TCP startup procedure for large bandwidth-delay networks
Journal of High Speed Networks
A cross-layer design for TCP end-to-end performance improvement in multi-hop wireless networks
Computer Communications
An enhancement of TCP Veno with forward acknowledgement
Computer Communications
Performance Enhancement of TCP in Dynamic Bandwidth Wired and Wireless Networks
Wireless Personal Communications: An International Journal
TCP throughput enhancement in wired-cum-wireless network
Computer Communications
TCP with adaptive delay and loss response for heterogeneous networks
WICON '07 Proceedings of the 3rd international conference on Wireless internet
IEEE/ACM Transactions on Networking (TON)
Analysis of TCP live experiments on a real GEO satellite testbed
Performance Evaluation
Normalized queueing delay: congestion control jointly utilizing delay and marking
IEEE/ACM Transactions on Networking (TON)
An End-to-End Proactive TCP Based on Available Bandwidth Estimation with Congestion Level Index
Proceedings of the Symposium on Human Interface 2009 on Human Interface and the Management of Information. Information and Interaction. Part II: Held as part of HCI International 2009
Video streaming over in-home power line networks
IEEE Transactions on Multimedia - Special section on communities and media computing
IEEE Transactions on Wireless Communications
Understanding XCP: equilibrium and fairness
IEEE/ACM Transactions on Networking (TON)
TCP CERL: congestion control enhancement over wireless networks
Wireless Networks
Active networking for TCP over wireless
IWAN'04 Proceedings of the 6th IFIP TC6 international working conference on Active networks
TCP westwoodVT: a novel technique for discriminating the cause of packet loss in wireless networks
NETWORKING'07 Proceedings of the 6th international IFIP-TC6 conference on Ad Hoc and sensor networks, wireless networks, next generation internet
Performance of different TCP variants in IEEE 802.11 WLAN and the TCP-WOW algorithm
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Comparative performance evaluation of TCP variants on satellite environments
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Wireless loss-tolerant congestion control protocol based on dynamic AIMD theory
IEEE Wireless Communications
Enhancing wireless TCP: a serialized-timer approach
INFOCOM'10 Proceedings of the 29th conference on Information communications
A performance evaluation of transport mechanisms in hybrid networks
MILCOM'06 Proceedings of the 2006 IEEE conference on Military communications
EURASIP Journal on Wireless Communications and Networking - Special issue on opportunistic and delay tolerant networks
Equilibrium of heterogeneous congestion control: optimality and stability
IEEE/ACM Transactions on Networking (TON)
Analysis, simulation, and implementation of VCP: a wireless profiling
IEEE/ACM Transactions on Networking (TON)
On the interactions between TCP Westwood and the AODV routing protocol
Proceedings of the Third international EURO-NGI network of excellence conference on Wireless systems and mobility in next generation internet
Licklider transmission protocol (LTP)-based DTN for cislunar communications
IEEE/ACM Transactions on Networking (TON)
Cross-Layer loss differentiation algorithms to improve TCP performance in WLANs
PWC'06 Proceedings of the 11th IFIP TC6 international conference on Personal Wireless Communications
Loss differentiation schemes for TCP over wireless networks
QoS-IP'05 Proceedings of the Third international conference on Quality of Service in Multiservice IP Networks
Improved wireless TCP by discriminative control using loss cause reasoning
ICOIN'06 Proceedings of the 2006 international conference on Information Networking: advances in Data Communications and Wireless Networks
Evaluation of transport layer loss notification in wireless environments
ICN'05 Proceedings of the 4th international conference on Networking - Volume Part I
Experimental analysis and characterization of packet delay in UMTS networks
NEW2AN'06 Proceedings of the 6th international conference on Next Generation Teletraffic and Wired/Wireless Advanced Networking
Using fuzzy inference to improve TCP congestion control over wireless networks
Proceedings of the 15th Communications and Networking Simulation Symposium
RCDP: a novel content delivery solution for wireless networks based on raptor codes
ADHOC-NOW'12 Proceedings of the 11th international conference on Ad-hoc, Mobile, and Wireless Networks
Cross-layer enhancement to TCP slow-start over geostationary bandwidth on demand satellite networks
NEW2AN'07 Proceedings of the 7th international conference on Next Generation Teletraffic and Wired/Wireless Advanced Networking
Marine communities based congestion control in underwater wireless sensor networks
Information Sciences: an International Journal
INET framework extensions for TCP Vegas and TCP Westwood: poster abstract
Proceedings of the 6th International ICST Conference on Simulation Tools and Techniques
Performance of DTN protocols in space communications
Wireless Networks
Packet Recycling and Delayed ACK for Improving the Performance of TCP over MANETs
Wireless Personal Communications: An International Journal
Hi-index | 0.00 |
TCP Westwood (TCPW) is a sender-side modification of the TCP congestion window algorithm that improves upon the performance of TCP Reno in wired as well as wireless networks. The improvement is most significant in wireless networks with lossy links. In fact, TCPW performance is not very sensitive to random errors, while TCP Reno is equally sensitive to random loss and congestion loss and cannot discriminate between them. Hence, the tendency of TCP Reno to overreact to errors. An important distinguishing feature of TCP Westwood with respect to previous wireless TCP "extensions" is that it does not require inspection and/or interception of TCP packets at intermediate (proxy) nodes. Rather, TCPW fully complies with the end-to-end TCP design principle. The key innovative idea is to continuously measure at the TCP sender side the bandwidth used by the connection via monitoring the rate of returning ACKs. The estimate is then used to compute congestion window and slow start threshold after a congestion episode, that is, after three duplicate acknowledgments or after a timeout. The rationale of this strategy is simple: in contrast with TCP Reno which "blindly" halves the congestion window after three duplicate ACKs, TCP Westwood attempts to select a slow start threshold and a congestion window which are consistent with the effective bandwidth used at the time congestion is experienced. We call this mechanism faster recovery. The proposed mechanism is particularly effective over wireless links where sporadic losses due to radio channel problems are often misinterpreted as a symptom of congestion by current TCP schemes and thus lead to an unnecessary window reduction. Experimental studies reveal improvements in throughput performance, as well as in fairness. In addition, friendliness with TCP Reno was observed in a set of experiments showing that TCP Reno connections are not starved by TCPW connections. Most importantly, TCPW is extremely effective in mixed wired and wireless networks where throughput improvements of up to 550% are observed. Finally, TCPW performs almost as well as localized link layer approaches such as the popular Snoop scheme, without incurring the overhead of a specialized link layer protocol.