DocumentCode
2445510
Title
Receiver-oriented adaptive buffer allocation in credit-based flow control for ATM networks
Author
Kung, H.T. ; Chang, Koling
Author_Institution
Div. of Appl. Sci., Harvard Univ., Cambridge, MA, USA
fYear
1995
fDate
2-6 Apr 1995
Firstpage
239
Abstract
In credit-based flow control for ATM networks, a buffer is first allocated to each VC (virtual circuit) and then credit control is applied to the VC for avoiding possible buffer overflow. Receiver-oriented, adaptive buffer allocation allows a receiver to allocate its buffer dynamically, to VCs from multiple upstream nodes based on their bandwidth usage. The paper describes, in detail, such an adaptive algorithm capable of supporting a wide range of link speeds and propagation delays, and also packing multiple allocation and credit records in a single message. Analysis and simulation results show that even under highly bursty traffic, the adaptive scheme guarantees no cell loss due to congestion, and achieves excellent performance in utilization, fairness, ramp-up and packing, while requiring only relatively small node memory and bandwidth overhead. The required memory need only be 4*RTT+2*N, where RTT is the link round-trip time in cell cycles and N is the number of VCs
Keywords
adaptive control; asynchronous transfer mode; buffer storage; delays; telecommunication congestion control; ATM networks; adaptive algorithm; allocation records; buffer overflow; cell loss; congestion; credit record; credit-based flow control; fairness; highly bursty traffic; link speed; message; multiple upstream nodes; packing; performance; propagation delay; ramp-up; receiver-oriented adaptive buffer allocation; required memory; utilization; virtual circuit; Adaptive algorithm; Analytical models; Bandwidth; Buffer overflow; Circuits; Performance analysis; Propagation delay; Random access memory; Traffic control; Virtual colonoscopy;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM '95. Fourteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Bringing Information to People. Proceedings. IEEE
Conference_Location
Boston, MA
ISSN
0743-166X
Print_ISBN
0-8186-6990-X
Type
conf
DOI
10.1109/INFCOM.1995.515882
Filename
515882
Link To Document