Congestion avoidance with BUC (Buffer Utilization Control) gateways and RFCN (Reverse Feedback Congestion Notification)

被引:0
|
作者
Ziegler, T
Clausen, HD
机构
关键词
D O I
10.1109/PCCC.1997.581545
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes the BUC (Buffer Utilization Control) algorithm, a congestion avoidance algorithm executed exclusively in a gateway we call the ''BUC gateway''. The BUC gateway maintains separate queues per transport-level-conversation at each output-port. These ''per-conversation-queues'' are served in a round-robin manner. To control the data-flow of conversations, the BUC algorithm updates a window in well-defined time-intervals called ''epochs''. At the beginning of each epoch a conversation's window is computed as a function of the per-conversation-queue-size and the window-size of the preceding epoch. Additionally, we propose a novel signalling mechanism called RFCN - Reverse Feedback Congestion Notification. RFCN is applicable to transport protocols using sliding window flow control, e.g. TCP. Window flow control requires that the receiver transmits it's available buffersize to the sender in a window-field in the ACK-header. The BUC algorithm may update the credit value in this window field to it's computed window to control the transmission rate of a data-sender. As only the common sliding window flow control mechanism has to be provided by the transport protocol, RFCN has the ability of controlling the data flow of transport entities without needing cooperative transport protocols. This allows deployment of the BUC algorithm in existing networks without having to upgrade (TCP) transport entities. Simulations are performed to evaluate the convergence behavior and the performance of the BUC algorithm.
引用
收藏
页码:410 / 418
页数:9
相关论文
共 50 条
  • [41] Control engineer's look at ATM congestion avoidance
    Rohrs, CE
    Berry, RA
    OHalek, SJ
    [J]. COMPUTER COMMUNICATIONS, 1996, 19 (03) : 226 - 234
  • [42] Flow control and congestion avoidance in switched Ethernet LANs
    Ren, JF
    Landry, R
    [J]. ICC'97: 1997 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS - TOWARDS THE KNOWLEDGE MILLENNIUM, CONFERENCE RECORD - VOLS 1-3, 1997, : 508 - 512
  • [43] Congestion avoidance with dynamic rate control in ATM networks
    Choi, HM
    Nygard, KE
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 1998, 11 (04) : 259 - 264
  • [44] Adaptive cruise control design for active congestion avoidance
    Kesting, Arne
    Treiber, Martin
    Schoenhof, Martin
    Helbing, Dirk
    [J]. TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2008, 16 (06) : 668 - 683
  • [45] Fuzzy Congestion Control and Avoidance for CoAP in IoT Networks
    Thieu Nga Pham
    Dang Hai Hoang
    Thi Thuy Duong Le
    [J]. IEEE ACCESS, 2022, 10 : 105589 - 105611
  • [46] Localized QoS Routing with Admission Control for Congestion Avoidance
    Mohammad, Abdulbaset H.
    Woodward, Michael E.
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS 2010), 2010, : 174 - 179
  • [47] Adaptive negative feedback congestion avoidance for ABR traffic in ATM networks
    Choi, HM
    Perrizo, W
    [J]. 1998 IEEE ATM WORKSHOP PROCEEDINGS: MEETING THE CHALLENGES OF DEPLOYING THE GLOBAL BROADBAND NETWORK INFRASTRUCTURE, 1998, : 97 - 101
  • [48] An agent based congestion control and notification scheme for TCP over ABR
    Djemame, K
    Kara, M
    Banwait, R
    [J]. COMPUTER COMMUNICATIONS, 2000, 23 (16) : 1524 - 1536
  • [49] Optimal policy of a window flow control scheme with Explicit Congestion Notification
    Kimura, Mitsutaka
    Imaizumi, Mitsuhiro
    Yasui, Kazumi
    [J]. TWELFTH ISSAT INTERNATIONAL CONFERENCE RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2006, : 154 - +
  • [50] On Explicit Congestion Notification for Stream Control Transmission Protocol in Lossy Networks
    Guanhua Ye
    Tarek N. Saadawi
    Myung Lee
    [J]. Cluster Computing, 2005, 8 : 147 - 156