skip to main content
article
Free Access

Dynamic Time Windows: packet admission control with feedback

Published:01 October 1992Publication History
Skip Abstract Section

Abstract

We present a feedback congestion control method, Dynamic Time Windows, for use in high speed wide area networks based on controlling source variance. It is part of the two-level integrated congestion control system introduced in our earlier work[1].

The method consists of a packet admission control system and a feedback system to dynamically control source burstiness. Source throughput is not modulated as with traditional packet windows, allowing system throughput to remain high while avoiding congestion. Furthermore, the admission control bounds congestion times in the network, allowing feedback to be effective in the face of large bandwidth delay products.

The basic control mechanisms are analogs to traditional packet windows applied to controlling time windows - a new mechanism which allows switches to modulate source variances. The proposed system is simulated, and the results reported and analyzed. Enhancements to the basic system are also proposed and analyzed.

We wish to stress that the system described here is the second level of a two-level congestion control. Previous work[1] concentrated on the switch queueing mechanism, Pulse, while this work is a detailed examination of the feedback system used to adjust time windows to changing network load.

References

  1. 1 Mukherjee, A., L. Landweber, T. Faber, "Dynamic Time Windows and Generalized Virtual Clock: Combined Closed Loop/Open Loop Congestion Control," Proc. IEEE INFOCOM, May 6-8, Florence, Italy, May 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Zhang, L. "Virtual Clock: A News Traffic Control Algorithm for Packet Switching Networks" Proc. ACM SIGCOMM, Philadelphia, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Fraser, A.G., C.R. Kalmanek, A.E. Kaplan, W.T. Marshall, R.C. Restrick, "XUNET 2: A Nationwide Testbed in High-Speed Networking," Proc. iEEE iNFOCOM, May 6-8, Florence, Italy, May 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Turner, J., "New directions in communications (or which way to the information age?)," IEEE Comm. Magazine, vol. 24, pp. 8-15, Oct, 1986.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Bala, K., i. Cidon and K. Sohraby, "Congestion Control in High Speed Packet Switched Networks," Proc. IEEE INFOCOM, San Francisco, pp. 520-526, June 1990.Google ScholarGoogle Scholar
  6. 6 Sidi, M., W. Liu, I. Cidon and I. Gopal, "Congestion control through input rate regulation," Proc. IEEE GLO- BECOM, Dallas, pp. 1764-1768, Nov. 1989.Google ScholarGoogle Scholar
  7. 7 Ramakrishnan, K. K., R. Jain, "A Binary Feedback Scheme for Congestion Avoidance in Computer Networks with a Connectionless Network Layer," Proc. ACM SIGCOMM, Stanford, pp 303-313, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Chiu, Dah-Ming, and R. Jain, "Congestion Avoidance in Computer Networks With a Connectionless Network Layer Part Iii: Analysis of the increase and Decrease Algorithms," Technical Report DEC-TR-509, Digital Equipment Corporation, 1987.Google ScholarGoogle Scholar
  9. 9 Jacobson, Van, "Congestion Avoidance and Control," Proc. ACM SIGCOMM, Stanford, pp 314-329, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 R. Jain and Routhier, S., "Packet Trains - Measurement and a New Model for Computer Network Traffic" iEEE Journal on Selected Areas in Communications, SAC- 4(6):986-995, September 1986.Google ScholarGoogle Scholar
  11. 11 Ramamurthy, G., and R.S. Dighe, "Distributed source control: a network access control for integrated broadband packet networks," IEEE J. Select. Areas Commun., vol. 9, pp. 990-1002, Sept. 1991.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 Golestani, S. J., "A framing strategy for congestion management," IEEE J. Select. Areas Commun., vol. 9. pp. 1064-1077. Sept. 1991.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13 Bolot, J., and A. U. Shankar, "Dynamical behavior of rate-based flow control mechanism," ACM SIGCOMM Computer Communication Review, vol. 20, pp. 35-49, April 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Dynamic Time Windows: packet admission control with feedback

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGCOMM Computer Communication Review
          ACM SIGCOMM Computer Communication Review  Volume 22, Issue 4
          Oct. 1992
          308 pages
          ISSN:0146-4833
          DOI:10.1145/144191
          Issue’s Table of Contents
          • cover image ACM Conferences
            SIGCOMM '92: Conference proceedings on Communications architectures & protocols
            October 1992
            326 pages
            ISBN:0897915259
            DOI:10.1145/144179

          Copyright © 1992 ACM

          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]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 October 1992

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader