End-to-End Congestion Control for Content-Based Networks

被引:1
|
作者
Malekpour, Amirhossein [1 ]
Carzaniga, Antonio [1 ]
Pedone, Fernando [1 ]
机构
[1] Univ Lugano, Lugano, Switzerland
关键词
congestion control; content-based networking; publish/subscribe; SERVICE;
D O I
10.1109/SRDS.2014.24
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Publish/subscribe or "push" communication has been proposed as a new network service. In particular, in a content-based network, messages sent by publishers are delivered to subscribers based on the message content and on subscribers' long-term interests (subscriptions). In most systems that implement this form of communication, messages are treated as datagrams transmitted without end-to-end or in-network acknowledgments or without any form of flow control. In such systems, publishers do not avoid or even detect congestion, and brokers/routers respond to congestion by simply dropping overflowing messages. These systems are therefore unable to provide fair resource allocation and to properly handle traffic anomalies, and therefore are not suitable for large-scale deployments. With this motivation, we propose an end-to-end congestion control for content-based networks. In particular, we propose a practical and effective congestion-control protocol that is also content-aware, meaning that it modulates specific content-based traffic flows along a congested path. Inspired by an existing rate-control scheme for IP multicast, this protocol uses an equation-based flow-control algorithm that reacts to congestion in a manner similar to and compatible with TCP. We demonstrate experimentally that the protocol improves fairness among concurrent data flows and also reduces message loss significantly.
引用
收藏
页码:221 / 231
页数:11
相关论文
共 50 条
  • [31] A delay-based end-to-end congestion avoidance scheme for multimedia networks
    Yan, Li
    Qiu, Bin
    Che, Lichang
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3332 : 389 - 396
  • [32] Congestion level based end-to-end acknowledgement mechanism in delay tolerant networks
    School of Information Science and Engineering, Central South University, Changsha 410083, China
    Zhongnan Daxue Xuebao (Ziran Kexue Ban), 2012, 7 (2613-2621):
  • [33] End-to-End TCP Congestion Control as a Classification Problem
    Sun, Guanglu
    Li, Chuan
    Ma, Yu
    Li, Shaobo
    Qiu, Jing
    IEEE TRANSACTIONS ON RELIABILITY, 2023, 72 (01) : 384 - 394
  • [34] Promoting the use of end-to-end congestion control in the Internet
    Floyd, S
    Fall, K
    IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (04) : 458 - 472
  • [35] End-to-end congestion control for the Internet: Delays and stability
    Johari, R
    Tan, DKH
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2001, 9 (06) : 818 - 832
  • [36] End-to-End TCP Congestion Control for Mobile Applications
    Huang, Haichang
    Sun, Zhiyang
    Wang, Xin
    IEEE ACCESS, 2020, 8 : 171628 - 171642
  • [37] End-to-end congestion control protocols for internet telerobotics
    Wirz, Raul
    Marin, Raul
    Claver, Jose M.
    Fernandez, Josep
    Ferre, Manuel
    Aracil, Rafael
    PROCEEDINGS OF THE 13TH IASTED INTERNATIONAL CONFERENCE ON ROBOTICS AND APPLICATIONS/PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON TELEMATICS, 2007, : 513 - 518
  • [38] A class of end-to-end congestion control algorithms for the Internet
    Golestani, SJ
    Bhattacharyya, S
    SIXTH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 1998, : 137 - 150
  • [39] Promoting the use of end-to-end congestion control in the Internet
    IEEE
    不详
    不详
    IEEE ACM Trans Networking, 4 (458-472):
  • [40] Improving performance of backpressured packet networks by integrating with an end-to-end congestion control algorithm
    Zolfaghari, Azita
    Taheri, Hassan
    COMPUTER COMMUNICATIONS, 2010, 33 (01) : 43 - 53