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 条
  • [21] QoS monitoring framework for end-to-end service management in wired and wireless networks
    Sidibe, Mamadou
    Mehaoua, Ahmed
    [J]. 2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 964 - +
  • [22] End-to-end QoS framework for heterogeneous wired-cum-wireless networks
    Li, Ming
    Zhu, Hua
    Chlamtac, Imrich
    Prabhakaran, B.
    [J]. WIRELESS NETWORKS, 2006, 12 (04) : 439 - 450
  • [23] End-to-end QoS framework for heterogeneous wired-cum-wireless networks
    Ming Li
    Hua Zhu
    Imrich Chlamtac
    B. Prabhakaran
    [J]. Wireless Networks, 2006, 12 : 439 - 450
  • [24] Enabling end-to-end QoS over hybrid wired-wireless networks
    Zhang, Liqiang
    Zeadally, Sherali
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2006, 38 (02) : 167 - 185
  • [25] End-to-end fair rate optimization in wired-cum-wireless networks
    Wang, Xin
    Kar, Koushik
    Low, Steven H.
    [J]. AD HOC NETWORKS, 2009, 7 (03) : 473 - 485
  • [26] Improvement Scheme of End-to-end TCP Congestion Control in Ad Hoc Network
    Teng Yanping
    Wang Haizhen
    Jin Mei
    Li Dahui
    [J]. PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 1068 - 1071
  • [27] Enabling End-to-End QoS over Hybrid Wired-Wireless Networks
    Liqiang Zhang
    Sherali Zeadally
    [J]. Wireless Personal Communications, 2006, 38 : 167 - 185
  • [28] TCP-friendly many-to-many end-to-end congestion control
    Anker, T
    Dolev, D
    Shnayderman, I
    Sukhov, I
    [J]. 22ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2003, : 209 - 218
  • [29] Equivalent noise model and congestion control algorithm of end-to-end TCP link
    Li, Shi-Yin
    Wang, Xiu-Juan
    Qian, Jian-Sheng
    Liu, Qiong
    [J]. Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2009, 38 (04): : 489 - 492
  • [30] Robust end-to-end loss differentiation scheme for transport control protocol over wired/wireless networks
    Lim, C. -H.
    Jang, J. -W.
    [J]. IET COMMUNICATIONS, 2008, 2 (02) : 284 - 291