Abstract
In high-speed networks with a large bandwidth-delay product, it is very important to effectively control outstanding packets at the source to avoid network breakdown due to buffer overflows. We propose a new rate-based flow control scheme that aims at control of best-effort traffic instead of guaranteed traffic. Our scheme directly controls the rate at which the source can send packets based on feedback information determined by both the average queue length and queue dynamics (queue increase or decrease). We show through analysis and simulation that the rate and queue fluctuations of the proposed scheme can be made much smaller than those of the conventional scheme, based on binary feedback determined by the average queue length. Therefore, efficient network resource utilization and better throughput/delay performance can be easily achieved.
Résumé
Dans les réseaux à haut débit ayant une grande valeur du produit de la largeur de bande par le temps de transfert, il est très important de réguler efficacement à la source, le nombre de paquets en cours pour éviter une panne du réseau par débordement des mémoires tampons. L’article propose une nouvelle méthode de commande de flux qui vise à réguler le trafic élastique plutôt que le trafic garanti. Celle-ci régule directement le débit auquel la source peut émettre les paquets à partir d’informations renvoyées par le réseau qui tiennent compte à la fois de la longueur moyenne des files d’attente et de leur dynamique (augmentation ou diminution de longueur). L’analyse et la simulation montrent que les fluctuations du débit et des files d’attente peuvent être rendues beaucoup plus petites qu ’avec la méthode classique basée sur une information binaire déterminée par la longueur moyenne des files d’attente. En conséquence, une utilisation efficace des ressources du réseau et une meilleure qualité combinée en débit et retard peuvent être obtenues aisément.
Similar content being viewed by others
References
Doeringer (D.), Dykeman (D.), Kaiserswerth (M.), Meister (B.), Rudin (H.), Williamson (R.). A survey of light-weight transport protocols for high-speed networks.IEEE Trans. COM (Nov. 1990),38, n° 11, pp. 2025–2039.
Eldridge (C. A.). Rate controls in standard transport layer protocols.ACM Comput. Commun. Rev. (July 1992),22, n° 3, pp. 106–120.
Yin (N.),Hluchyj (M.). On closed-loop rate control for ATM cell relay networks.Proc. IEEE INFOCOM (1994), pp. 99–109.
Ramakrishnan (K. K.),Jain (R.). A binary feedback scheme for congestion avoidance in computer networks with a connectionless network layer.Proc. ACM SIGCOMM (1988), pp. 303–313.
Bonomi (F.), Fendick (K. W.). The rate-based flow control framework for the available bit rate ATM service.IEEE Network (March/Apr. 1995),9, n° 2, pp. 25–39.
Bolot (J.-C). Dynamical behavior of rate-based flow control mechanisms.ACM Comput. Commun. Rev. (Apr. 1990),20, n° 2, pp. 35–49.
Wolff (R. W.). Stochastic modeling and the theory of queues.Prentice-Hall, New Jersey (1989).
MacDougall (M. H.). Simulating computing systems.MIT Press (1987).
Author information
Authors and Affiliations
Corresponding authors
Additional information
This work was supported in part by kosef (Korea Science and Engineering Foundation) grant 971-0905-034-2.
Rights and permissions
About this article
Cite this article
Park, J., Choi, Y. Performance analysis of rate control scheme considering queue dynamics. Ann. Télécommun. 52, 465–475 (1997). https://doi.org/10.1007/BF02998475
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF02998475