DocumentCode :
296462
Title :
Dynamic queue length thresholds in a shared memory ATM switch
Author :
Choudhury, Abhijit K. ; Hahne, Ellen L.
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
Volume :
2
fYear :
1996
fDate :
24-28 Mar 1996
Firstpage :
679
Abstract :
Buffer management schemes are needed to fairly regulate the sharing of memory among different output port queues in a shared memory ATM switch. Of the conventional schemes, static threshold is simple but does not adapt to changing traffic conditions while pushout is efficient and adaptive but difficult to implement. We propose a novel scheme called dynamic threshold which combines the simplicity of static threshold and the adaptability of pushout. The key idea is that the maximum permissible length, for any individual queue at any instant of time, is proportional to the unused buffering in the switch. A queue whose length equals or exceeds the current threshold value may accept no more new cells. The dynamic threshold procedure presented improves the fairness and switch efficiency by guaranteeing access to the buffer space for all output queues. Computer simulation is used to compare the loss performance of the dynamic threshold technique with that of static threshold and pushout. The dynamic threshold scheme is shown to be a good compromise: while nearly as simple as static threshold control, it offers most of the performance benefits of pushout. Like pushout, the dynamic threshold method is adaptive, so it is more robust to uncertainties and changes in traffic conditions than, static threshold control
Keywords :
asynchronous transfer mode; buffer storage; electronic switching systems; queueing theory; shared memory systems; telecommunication network management; adaptive method; buffer management; cell loss probability; computer simulation; dynamic queue length thresholds; dynamic threshold; fairness; loss performance; output port queues; pushout; shared memory ATM switch; static threshold; static threshold control; switch efficiency; traffic conditions; Adaptive control; Asynchronous transfer mode; Computer simulation; Memory management; Performance loss; Programmable control; Robust control; Switches; Traffic control; Uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM '96. Fifteenth Annual Joint Conference of the IEEE Computer Societies. Networking the Next Generation. Proceedings IEEE
Conference_Location :
San Francisco, CA
ISSN :
0743-166X
Print_ISBN :
0-8186-7293-5
Type :
conf
DOI :
10.1109/INFCOM.1996.493364
Filename :
493364
Link To Document :
بازگشت