RAP: An end-to-end rate-based congestion control mechanism for realtime streams in the Internet

被引:194
|
作者
Rejaie, R [1 ]
Handley, M [1 ]
Estrin, D [1 ]
机构
[1] Univ So Calif, Inst Informat Sci, Marina Del Rey, CA 90292 USA
关键词
D O I
10.1109/INFCOM.1999.752152
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
End-to-end congestion control mechanisms have been critical to the robustness and stability of the Internet. Most of today's Internet traffic is TCP, and we expect this to remain so in the future. Thus, having "TCP-friendly" behavior is crucial for new applications. However, the emergence of non-congestion-controlled realtime applications threatens unfairness to competing TCP traffic and possible congestion collapse. We present an end-to-end TCP-friendly Rate Adaptation Protocol (RAP), which employs an additive-increase, multiplicative-decrease (AIMD) algorithm. It is well suited for unicast playback of realtime streams and other semi reliable rate-based applications. Its primary goal is to be fair and TCP-friendly while separating network congestion control from application-level reliability. We evaluate RAP through extensive simulation, and conclude that bandwidth is usually evenly shared between TCP and RAP traffic Unfairness to TCP traffic is directly determined by how TCP diverges from the AIMD algorithm. Basic RAP behaves in a TCP-friendly fashion in a wide range of likely conditions, but we also devised a fine-grain rate adaptation mechanism to extend this range further. Finally, we show that deploying RED queue management can result in an ideal fairness between TCP and RAP traffic.
引用
收藏
页码:1337 / 1345
页数:9
相关论文
共 50 条
  • [31] Improving the Performance of End-to-End Single Rate Multicast Congestion Control
    Kammoun, W.
    Youssef, H.
    2008 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1-3, 2008, : 881 - 885
  • [32] Total acknowledgements: a robust feedback mechanism for end-to-end congestion control
    Waldby, J.
    Madhow, U.
    Lakshman, T.V.
    Performance Evaluation Review, 1998, 26 (01): : 274 - 275
  • [33] End-to-End Congestion Control in Internet Using Multi-Valued Logic
    Resu, Swetha
    Pavani, G.
    Krishnan, Badri
    Sailaja, B.
    2015 1ST INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2015, : 981 - 984
  • [34] Fuzzy end-to-end rate control for Internet transport protocols
    Montesino, Federico
    Lopez, Diego R.
    Barriga, Angel
    Sanchez-Solano, Santiago
    2006 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-5, 2006, : 1347 - +
  • [35] End-to-End Congestion Control for Content-Based Networks
    Malekpour, Amirhossein
    Carzaniga, Antonio
    Pedone, Fernando
    2014 IEEE 33RD INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2014, : 221 - 231
  • [36] Fair end-to-end window-based congestion control
    Mo, JH
    Walrand, J
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2000, 8 (05) : 556 - 567
  • [37] End-to-end tomography and congestion control on multicast based videoconferencing
    Zhang, Xuan
    Li, Xing
    Li, Chongrong
    THIRD 2008 INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 60 - 65
  • [38] Fair end-to-end window-based congestion control
    Mo, J
    Walrand, J
    PERFORMANCE AND CONTROL OF NETWORK SYSTEMS II, 1998, 3530 : 55 - 63
  • [39] Load Balancing with Rate-Based Path Selection for End-to-End Multipath Networks
    Nakayama, Yu
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2015, E98B (08) : 1526 - 1536
  • [40] Fairness and stability of end-to-end congestion control
    Kelly, F
    EUROPEAN JOURNAL OF CONTROL, 2003, 9 (2-3) : 159 - 176