Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/99508.99527acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
Article
Free access

Dynamic adaptive windows for high speed data networks: theory and simulations

Published: 01 August 1990 Publication History

Abstract

Recent results on the asymptotically optimal design of sliding windows for virtual circuits in high speed, geographically dispersed data networks in a stationary environment are exploited here in the synthesis of algorithms for adapting windows in realistic, non-stationary environments. The algorithms proposed here require each virtual circuit's source to measure the round trip response times of its packets and to use these measurements to dynamically adjust its window. Our design philosophy is quasi-stationary: we first obtain, for a complete range of parameterized stationary conditions, the relation, called the “design equation”, that exists between the window and the mean response time in asymptotically optimal designs; the adaptation algorithm is simply an iterative algorithm for tracking the root of the design equation as conditions change in a non-stationary environment. A report is given of extensive simulations of networks with data rates of 45 Mbps and propagation delays of up to 47 msecs. The simulations generally confirm that the realizations of the adaptive algorithms give stable, efficient performance and are close to theoretical expectations when these exist.

References

[1]
M. Reiser, "A queueing-network analysis of computer communication networks with window ttow control," IEEE Trans. Comm., COM-27, 1979. pp. 11#-1209.
[2]
M. Schwartz, Telecommunication Networks: Protocols, Modeling and Analysis, Addison-Wesley, Reading, Mass., 1987.
[3]
A. S. Tanenbaum, Computer Networks, Prentice HalL Englewood Cliffs, HJ, 1988.
[4]
D. Bertsekas and R. Gallager, Data Ne#ork.~, Prentice Hall, Englewood Cliffs, NJ, 1987.
[5]
$. P. Morgan, "Window flow control on a trunked byte-stream virtual circuit," IEEE Trans. Commun., COM-36, July 1988, pp. 816-825.
[6]
V. Jacobsen, "Congestion avoidance and control," Prec. ACM SIGCOMM, 1988, pp. 314-329.
[7]
P. Karn and C. Partridge., "Improving round.trip time estimates in reliable transport protocols," Prec. ACM SIGCOMM 1987, pp. 2-7.
[8]
K. K. Ramak:rishnan and R. Jaln, "A binary feedback scheme for congestion avoidance in computer networks with a connccdonless network layer," Prec. ACM SIGCOMM, 1988, pp. 303-313.
[9]
R. Jain. "A delay-based approach for congestion avoidance in interconnected heterogeneous computer networks," Report DEC-TR-556, 1988, Digital Equipment Corp.
[10]
D. Mitra. "Optimal design of windows for high speed data networks," Prec. IEEE INFOCOM'90, IEEE Computer Society Press, 1990, pp. 1156-1163. This paper reports partial results fa'om "Optimal design of congestion control for high speed data networks," AT&T Bell Laboratories report, 1989, submitted for publication.
[11]
R. lain, K. Ramalcrishnan and D. Chiu, "Congestion avoidance in computer networks with a connectionless network layer," in Innovations in lrdernetworldng, Altech House, 1988.
[12]
L. Zhang, A New Architecture for Packet Switching Network Protocols, MIT Ph.D. thesis, Laboratory for Computer Science, Cambridge, Mass., 02139.
[13]
A. E. Eckberg, D. T. Luan and D. M. Lucantoni, "Bandwidth management: a congestion control strategy for broadband packet networks: characterizing the thtoughput-bursdness filter," Prec. 1TC Specialist Seminar, Adelaide., 1989, paper no. 4.4.
[14]
J. McKerma, D. Mitra and K. G. Ramakrishnan, "A class of closed Markovian queueing networks: integral representations, asymptotic expansions and generalizations," Bell System Tech. L, 60, 1981, pp. 599-641.
[15]
J. McKenna and D. Mitra, "Asymptotic expansions and integral representations of moments of queue lengths in closed queueing networks," J. ACM, 31, no. 2, 1984, pp. 346-36O.
[16]
D. Mitra and K. G. Ramakrishnan, "A numerical investigation on the optimal design of congestion controls for high speed data networks," Prec. ICCC. New Delhi, 1990.
[17]
A. Giessler, J. Hanle, A. Konig and E. Pade, "Free buffer allocation- an investigation by simulation," Comput. Networks, 2, 1978.
[18]
L. Kleinrock. "'On detemdnistic rules for probabilisdc problems in computer communications," Proc. ICC, vol. 3, June 1979.
[19]
D. Mitra and I. Mitrani, "Asymptotic optimality of the go-back-n protocol in high speed data networks with small buffers," Prec. Fourth International Conf. on Data Communications Systems and Their Performance, IHP, Barcelona, June 1990, pp. 17-31.
[20]
K. G. Ramakrishnan and D. Mi{ra, "PANACEA: An integrated set of tools for performance analysis," in Modelling Techniques and Tools for Computer Evaluations, F,d. R. Puigjanet and D. Potier, Plenum Press. N.Y. 1988.
[21]
J.B. Seery, "Customizing PANACEMSimulation," internal AT&T Bell Laboratories memorandum.
[22]
D. Mitra and J. B. Seery, "Dynamic Adaptive Windows for High Speed Data Networks: Theory and Simulations," AT&T Bell Laboratories report, April 1990, submitted for publication.

Cited By

View all

Index Terms

  1. Dynamic adaptive windows for high speed data networks: theory and simulations

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        SIGCOMM '90: Proceedings of the ACM symposium on Communications architectures & protocols
        August 1990
        318 pages
        ISBN:0897914058
        DOI:10.1145/99508
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 01 August 1990

        Permissions

        Request permissions for this article.

        Check for updates

        Qualifiers

        • Article

        Conference

        SIGCOMM90
        Sponsor:
        SIGCOMM90: Communications Architectures & Protocols
        September 26 - 28, 1990
        Pennsylvania, Philadelphia, USA

        Acceptance Rates

        Overall Acceptance Rate 462 of 3,389 submissions, 14%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)93
        • Downloads (Last 6 weeks)17
        Reflects downloads up to 19 Nov 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2010)Performance measure of Drop tail and RED algorithm2010 2nd International Conference on Electronic Computer Technology10.1109/ICECTECH.2010.5479996(35-38)Online publication date: May-2010
        • (2007)Temporal placement control of video frames in ATM networksInternational Journal of Communication Systems10.1002/dac.45000704097:4(329-335)Online publication date: 21-Mar-2007
        • (2006)Rate-adaptive snoopIEEE/ACM Transactions on Networking10.1109/TNET.2006.87615414:3(603-615)Online publication date: 1-Jun-2006
        • (2006)Adaptive algorithms for feedback-based flow control in high-speed, wide-area ATM networksIEEE Journal on Selected Areas in Communications10.1109/49.41464513:7(1267-1283)Online publication date: 1-Sep-2006
        • (2006)Round-robin scheduling for max-min fairness in data networksIEEE Journal on Selected Areas in Communications10.1109/49.1035509:7(1024-1039)Online publication date: 1-Sep-2006
        • (2006)Asymptotic analysis of adaptive rate control for diverse sources with delayed feedbackIEEE Transactions on Information Theory10.1109/18.34047340:6(2008-2025)Online publication date: 1-Sep-2006
        • (2003)End-to-end available bandwidthIEEE/ACM Transactions on Networking10.1109/TNET.2003.81530411:4(537-549)Online publication date: 1-Aug-2003
        • (2002)End-to-end available bandwidthACM SIGCOMM Computer Communication Review10.1145/964725.63305432:4(295-308)Online publication date: 19-Aug-2002
        • (2002)End-to-end available bandwidthProceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications10.1145/633025.633054(295-308)Online publication date: 19-Aug-2002
        • (2002)Experience with active congestion controlProceedings DARPA Active Networks Conference and Exposition10.1109/DANCE.2002.1003488(132-142)Online publication date: 2002
        • Show More Cited By

        View Options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media