Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

A delay-based approach for congestion avoidance in interconnected heterogeneous computer networks

Published: 01 October 1989 Publication History
  • Get Citation Alerts
  • Abstract

    In heterogeneous networks, achieving congestion avoidance is difficult because the congestion feedback from one subnetwork may have no meaning to sources on other subnetworks. We propose using changes in round-trip delay as an implicit feedback. Using a black-box model of the network, we derive an expression for the optimal window as a function of the gradient of the delay-window curve.The problems of selfish optimum and social optimum are also addressed. It is shown that without a careful design, it is possible to get into a race condition during heavy congestion, where each user wants more resources than others, thereby leading to a diverging condition.It is shown that congestion avoidance using round-trip delay is a promising approach. The approach has the advantage that there is absolutely no overhead for the network itself. It is exemplified by a simple scheme. The performance of the scheme is analyzed using a simulation model. The scheme is shown to be efficient, fair, convergent, and adaptive to changes in network configuration.The scheme as described works only for networks which can be modeled with queueing servers with constant service times. Further research is required to extend it for implementation in practical networks. Several directions for future research have been suggested.

    References

    [1]
    {1} V. Ahuja, "Routing and Flow Control in Systems Network Architecture," IBM Systems Journal, Vol. 18, No. 2, 1979, pp. 298-314.
    [2]
    {2} W. Bux and D. Grillo, "Flow Control in Local-Area Networks of Interconnected Token Rings," IEEE Transactions on Communications, Vol. COM-33, No. 10, October 1985, pp. 1058-66.
    [3]
    {3} Dah-Ming Chiu and Raj Jain," Analysis of Increase and Decrease Algorithms For Congestion Avoidance in Computer Networks," Computer Networks and ISDN Systems, Vol. 17, 1989, pp. 1-14.
    [4]
    {4} Digital Equipment Corp., "DECnet Digital Network Architecture (Phase V) General Description," Order NO. EK-DNAPV-GD, September 1987.
    [5]
    {5} A. Demers, S. Keshav, and S. Shenker, "Analysis and Simulation of a Fair Queueing Algorithm," Proc. ACM SIGMETRICS'89, Austin, TX, Sept. 21-24, 1989, to appear.
    [6]
    {6} M. Gerla and L. Kleinrock, "Flow Control: A Comparative Survey," IEEE Transactions on Communications, Vol. COM-28, No. 4, April 1980, pp. 553-574.
    [7]
    {7} A. Giessler, J. Haanle, A. Konig and E. Pade, "Free Buffer Allocation - An Investigation by Simulation," Computer Networks, Vol. 1, No. 3, July 1978, pp. 191-204.
    [8]
    {8} International Organization of Standardization, "ISO 8073: Information Processing Systems-Open Systems Interconnection - Connection Oriented Transport Protocol Specification," July 1986.
    [9]
    {9} M. Irland, "Buffer Management in a Packet Switch," IEEE Trans. on Commun., Vol. COM- 26, March 1978, pp. 328-337.
    [10]
    {10} J. M. Jaffe, "Flow Control Power is Nondecentralizable," IEEE Transaction on Communications, Vol. COM-29, No. 9, September 1981, pp. 1301-1306.
    [11]
    {11} V. Jacobson, "Congestion Avoidance and Control," Proc. ACM SIGCOMM'88, 1988, pp. 314- 329.
    [12]
    {12} Raj Jain, Dah-Ming Chiu, and William Hawe, "A Quantitative Measure of Fairness and Discrimination for Resource Allocation in Shared Systems," Digital Equipment Corporation, Technical Report DEC-TR-301, September 1984.
    [13]
    {13} Raj Jain, "A Timeout-Based Congestion Control Scheme for Window Flow-Controlled Networks," IEEE Journal on Selected Areas in Communications, Vol. SAC-4, No. 7, October 1986, pp. 1162-1167.
    [14]
    {14} Raj Jain, K. K. Ramakrishnan, and Dah-Ming Chiu, "Congestion Avoidance in Computer Networks with a Connectionless Network Layer," Digital Equipment Corporation, Technical Report DEC-TR-506, August 1987.
    [15]
    {15} Raj Jain and K. K. Ramakrishnan, "Congestion Avoidance in Computer Networks with a Connectionless Network Layer: Concepts, Goals and Methodology," Proc. IEEE Computer Networking Symposium, Washington, D. C., April 1988, pp. 134-143.
    [16]
    {16} L. Kleinrock, "Power and Deterministic Rules of Thumb for Probabilistic Problems in Computer Communications," in Proc. Int. Conf. Commun., June 1979, pp. 43.1.1-10.
    [17]
    {17} J. C. Majithia, et al, "Experiments in Congestion Control Techniques," Proc. Int. Symp. Flow Control Computer Networks, Versailles, France. February 1979.
    [18]
    {18} N. F. Maxemchuk and M. E. Zarki, "Routing and Flow Control in High Speed, Wide Area Networks," Proceedings of IEEE, to appear.
    [19]
    {19} J. B. Nagle, "On Packet Switches with Infinite Storage," IEEE Transactions on Communications, Vol. COM-35, No. 4, April 1987, pp. 435- 438.
    [20]
    {20} K. K. Ramakrishnan and Raj Jain, "An Explicit Binary Feedback Scheme for Congestion Avoidance in Computer Networks with a Connectionless Network Layer," Proc. ACM SIGCOMM'88, Stanford, CA, August 1988.
    [21]
    {21} J. M. Selga, "New Flow Control Power is Decentralizable and Fair," Proc. IEEE INFOCOM'84, pp. 87-94.
    [22]
    {22} B. A. Sanders, "An Incentive Compatible Flow Control Algorithm for Fair Rate Allocation in Computer/Communication Networks," Proc. Sixth International Conf. on Distributed Computing Systems, 1986, pp. 314-320.

    Cited By

    View all

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGCOMM Computer Communication Review
    ACM SIGCOMM Computer Communication Review  Volume 19, Issue 5
    Oct. 1989
    89 pages
    ISSN:0146-4833
    DOI:10.1145/74681
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 October 1989
    Published in SIGCOMM-CCR Volume 19, Issue 5

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)77
    • Downloads (Last 6 weeks)10

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)TCP FlexiS: A New Approach to Incipient Congestion Detection and ControlIEEE/ACM Transactions on Networking10.1109/TNET.2023.331944132:2(1245-1260)Online publication date: Apr-2024
    • (2024)Parrondo's paradox in network communication: A routing strategyPhysical Review Research10.1103/PhysRevResearch.6.L0120376:1Online publication date: 22-Feb-2024
    • (2024)Measuring congestion-induced performance imbalance in Internet load balancing at scaleComputer Networks10.1016/j.comnet.2024.110189240(110189)Online publication date: Feb-2024
    • (2023)Avoiding Congestion for Coap Burst TrafficEAI Endorsed Transactions on Internet of Things10.4108/eetiot.v9i1.26559:1(e2)Online publication date: 29-Mar-2023
    • (2023)L4S Congestion Control Algorithm for Interactive Low Latency Applications over 5G2023 IEEE International Conference on Multimedia and Expo (ICME)10.1109/ICME55011.2023.00176(1002-1007)Online publication date: Jul-2023
    • (2022)Good Learning, Bad Performance: A Novel Attack Against RL-Based Congestion Control SystemsIEEE Transactions on Information Forensics and Security10.1109/TIFS.2022.315424417(1069-1082)Online publication date: 2022
    • (2022)ServiceRank: Root Cause Identification of Anomaly in Large-Scale Microservice ArchitecturesIEEE Transactions on Dependable and Secure Computing10.1109/TDSC.2021.308367119:5(3087-3100)Online publication date: 1-Sep-2022
    • (2022)Fuzzy Congestion Control and Avoidance for CoAP in IoT NetworksIEEE Access10.1109/ACCESS.2022.321129610(105589-105611)Online publication date: 2022
    • (2021)Detecting and Controlling the Occurrence of Data Congestion in a High-density VANETs Environment2021 29th Conference of Open Innovations Association (FRUCT)10.23919/FRUCT52173.2021.9435487(42-48)Online publication date: 12-May-2021
    • (2021)Development of a Real-Time Dynamic Weighting Method in Routing for Congestion Control: Application and AnalysisWireless Personal Communications: An International Journal10.1007/s11277-020-08041-3118:1(755-772)Online publication date: 1-May-2021
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media