TCP Westwood: End-to-End Congestion Control for Wired/Wireless Networks

被引:0
|
作者
Claudio Casetti
Mario Gerla
Saverio Mascolo
M.Y. Sanadidi
Ren Wang
机构
[1] Politecnico di Torino,Computer Science Department
[2] UCLA,undefined
[3] Politecnico di Bari,undefined
来源
Wireless Networks | 2002年 / 8卷
关键词
congestion control; bandwidth estimation; wireless network;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:467 / 479
页数:12
相关论文
共 50 条
  • [31] Policy-based Congestion Control in WCDMA Wireless Access Networks for End-to-end QoS
    Oh, Seung-Hun
    Kim, Young-Han
    [J]. 2006 THE JOINT INTERNATIONAL CONFERENCE ON OPTICAL INTERNET (COIN) AND NEXT GENERATION NETWORK (NGNCON), 2006, : 417 - 419
  • [32] End-to-End Congestion Control for Content-Based Networks
    Malekpour, Amirhossein
    Carzaniga, Antonio
    Pedone, Fernando
    [J]. 2014 IEEE 33RD INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2014, : 221 - 231
  • [33] End-to-end bandwidth estimation for congestion control in packet networks
    Grieco, LA
    Mascolo, S
    [J]. QUALITY OF SERVICE IN MULTISERVICE IP NETWORKS, PROCEEDINGS, 2003, 2601 : 645 - 658
  • [34] An End-to-End Support for Short-Lived TCP Flows in Heterogeneous Wired-cum-Wireless Networks: An Analytical Study
    Sammaneh, Haya
    Al-Karaki, Jamal
    Bataineh, Sameer
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2011, 8 (02) : 212 - 220
  • [35] End-to-end differentiation of congestion and wireless losses
    Song, C
    Cosman, PC
    Voelker, GM
    [J]. MULTIMEDIA COMPUTING AND NETWORKING 2002, 2002, 4673 : 1 - 15
  • [36] End-to-end differentiation of congestion and wireless losses
    Cen, S
    Cosman, PC
    Voelker, GM
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (05) : 703 - 717
  • [37] End-to-end congestion control for InfiniBand
    Santos, JR
    Turner, Y
    Janakiraman, G
    [J]. IEEE INFOCOM 2003: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2003, : 1123 - 1133
  • [38] Starvation in End-to-End Congestion Control
    Arun, Venkat
    Alizadeh, Mohammad
    Balakrishnan, Hari
    [J]. SIGCOMM '22: PROCEEDINGS OF THE 2022 ACM SIGCOMM 2022 CONFERENCE, 2022, : 177 - 192
  • [39] End-to-end framework for QoS guarantee in heterogeneous wired-cum-wireless networks
    Li, M
    Zhu, H
    Sathyamurthy, S
    Chlamtac, I
    Prabhakaran, B
    [J]. FIRST INTERNATIONAL CONFERENCE ON QUALITY OF SERVICE IN HETEROGENEOUS WIRED/WIRELESS NETWORKS, PROCEEDINGS, 2004, : 140 - 147
  • [40] Enhanced Split TCP with End-to-End Protocol Semantics over Wireless Networks
    Kim, Bong Ho
    Calin, Doru
    Lee, Insup
    [J]. 2017 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2017,