A New Feedback Congestion Control Policy for Long Propagation Delays

Copyright [©] (1995) by IEEE. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distrubuted for profit. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee.

This paper presents a new feedback congestion control mechanism for the flow control of the best-effort (ABR) traffic in ATM networks. This new mechanism belongs to the class of feedback control schemes that ensure no data losses and operate based on simple stop' and `start' signals. A novelty presented by this paper is a methodology which, for a given set of desired properties, leads to the specification of the corresponding control algorithm. For the case of a single connection, the algorithm can operate with the theoretically minimum possible buffer size. Interestingly, the algorithm obtained has a different structure than the previous schemes; it does not operate based on fixed high and low thresholds. A new congestion control mechanism is subsequently derived for the flow control of multiple connections. The new scheme is exercised hop-by-hop and on a per-connection basis. This scheme allows connections to share memory and bandwidth resources efficiently within the network. The performance of the new scheme is also presented, and its statistical multiplexing efficiency is demonstrated. The measures investigated include buffer occupancy, average delay, overhead due to the protocol signals, and sustained throughput. In the case of long propagation delays, the buffer savings achieved by the new scheme are substantial.

By: Ilias Iliadis

Published in: IEEE Journal on Selected Areas in Communications, volume 13, (no 7), pages 1284-95 in 1995

Please obtain a copy of this paper from your local library. IBM cannot distribute this paper externally.

Questions about this service can be mailed to reports@us.ibm.com .