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.
- 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 ScholarDigital Library
- 2 Zhang, L. "Virtual Clock: A News Traffic Control Algorithm for Packet Switching Networks" Proc. ACM SIGCOMM, Philadelphia, 1990. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 Scholar
- 9 Jacobson, Van, "Congestion Avoidance and Control," Proc. ACM SIGCOMM, Stanford, pp 314-329, 1988. Google ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- 12 Golestani, S. J., "A framing strategy for congestion management," IEEE J. Select. Areas Commun., vol. 9. pp. 1064-1077. Sept. 1991.Google ScholarDigital Library
- 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 ScholarDigital Library
Index Terms
- Dynamic Time Windows: packet admission control with feedback
Recommendations
Dynamic Time Windows: packet admission control with feedback
SIGCOMM '92: Conference proceedings on Communications architectures & protocolsWe 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 ...
Dynamic bandwidth allocation scheme for multiple real-time VBR videos over ATM networks
This paper considers VBR transmission of multiple real time videos over ATM networks. Multiple real time VBR video sources are multiplexed into an ATM switch to transmit cells into the network. Given the ATM switch capacity, the problem is to ...
Comments