Abstract
We define a class of Guaranteed Rate (GR) scheduling algorithms. The GR class includes Virtual Clock, Packet-by-Packet Generalized Processor Sharing and Self Clocked Fair Queuing. For networks that employ scheduling algorithms belonging to GR, we present a method for determining an upper bound on end-to-end delay. The method facilitates determination of end-to-end delay bounds for a variety of sources. We illustrate the method by determining end-to-end delay bounds for sources conforming to Leaky Bucket and Exponentially Bounded Burstiness.
This research was supported in part by IBM Graduate Fellowship, the National Science Foundation (Research Initiation Award CCR-9409666), National Science Foundation Grant No. NCR-9004464, NASA, Mitsubishi Electric Research Laboratories (MERL), and Sun Microsystems Inc.
Preview
Unable to display preview. Download preview PDF.
References
D.D. Clark, S. Shenker, and L. Zhang. Supporting Real-Time Applications in an Integrated Services Packet Network. In Proceedings of ACM SIGCOMM, pages 14–26, August 1992.
R.L. Cruz. A Calculus for Network Delay, Part I: Network Elements in Isolation. IEEE Transactions on Information Theory, 37:114–131, Jan 1991.
R.L. Cruz. A Calculus for Network Delay, Part II: Network Analysis. IEEE Transactions on Information Theory, 37:132–141, Jan 1991.
A. Demers, S. Keshav, and S. Shenker. Analysis and Simulation of a Fair Queueing Algorithm. In Proceedings of ACM SIGCOMM, pages 1–12, September 1989.
D. Ferrari and D. C. Verma. A Scheme for Real-Time Channel Establishment in Wide-Area Networks. IEEE Journal on Selected Areas in Communications, 8(3):368–379, April 1990.
S.J. Golestani. A Framing Strategy for Congestion Management. IEEE Journal on Selected Areas in Communications, pages 1064–1077, September 1991.
S.J. Golestani. A Self-Clocked Fair Queueing Scheme for High Speed Applications. In Proceedings of INFOCOM, 1994.
P. Goyal, S.S. Lam, and H.M. Vin. Determining End-to-End Delay Bounds in Heterogeneous Networks. Technical report, Department of Computer Sciences, University of Texas at Austin, (available by anonymous ftp from ftp.cs.utexas.edu in directory pub/multimedia), March 1995.
C.R. Kalmanek, H. Kanakia, and S. Keshav. Rate Controlled Servers for Very High-Speed Networks. In Proceedings of IEEE GLOBECOM'90, San Diego, CA, pages 300.3.1–300.3.9, December 1990.
S.S. Lam and G.G. Xie. Burst Scheduling: Architecture and Algorithm for Switching Packet Video. In Proceedings of INFOCOM, April 1995.
A. K. Parekh and R. G. Gallager. A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks: The Multiple Node Case. IEEE/ACM Transactions On Networking, 2(2): 137–150, April 1994.
A.K. Parekh. A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks. PhD thesis, Department of Electrical Engineering and Computer Science, MIT, 1992.
S. Shenker. Making Greed Work in Networks: A Game-Theoretic Analysis of Switch Service Disciplines. In Proceedings of ACM SIGCOMM, pages 47–57, 1994.
G.G. Xie and S.S. Lam. Delay Guarantee of Virtual Clock Server. Technical Report TR-94-24, Dept. of Computer Sciences, UT-Austin, October 1994. Presented at 9th IEEE Workshop on Computer Communications, October 1994.
O. Yaron and M. Sidi. Generalized Processor Sharing Networks with Exponentially Bounded Burstiness Arrivals. In Proceedings of INFOCOM, 1994.
H. Zhang and D. Ferrari. Rate Controlled Static Priority Queueing. In Proceedings of INFOCOM, volume 2, pages 227–236, 1993.
H. Zhang and S. Keshav. Comparison of Rate-Based Service Disciplines. In Proceedings of ACM SIGCOMM, pages 113–121, August 1991.
L. Zhang. VirtualClock: A New Traffic Control Algorithm for Packet Switching Networks. In Proceedings of ACM SIGCOMM, pages 19–29, August 1990.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Goyal, P., Lam, S.S., Vin, H.M. (1995). Determining end-to-end delay bounds in heterogeneous networks. In: Little, T.D.C., Gusella, R. (eds) Network and Operating Systems Support for Digital Audio and Video. NOSSDAV 1995. Lecture Notes in Computer Science, vol 1018. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0019278
Download citation
DOI: https://doi.org/10.1007/BFb0019278
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60647-5
Online ISBN: 978-3-540-48524-7
eBook Packages: Springer Book Archive