Title :
Zero queueing flow control and applications
Author :
Kung, H.T. ; Wang, S.Y.
Author_Institution :
Div. of Eng. & Appl. Sci., Harvard Univ., Cambridge, MA, USA
fDate :
29 Mar-2 Apr 1998
Abstract :
Zero queueing flow control (ZQFC) is a new credit-based flow control method for ATM networks. The receiving node of such a flow-controlled link will have zero queue-occupancy in the steady state. ZQFC uses both link and VC flow control simultaneously over the link to implement the required rate adaptation for achieving zero queueing. Because of its zero queueing property, ZQFC is able to solve a head-of-the-line blocking problem that may arise when multiple VCs share the same receiver buffer in implementing their flow control. ZQFC works well with TCP traffic. When there is any queue buildup associated with a TCP connection in a shared buffer, ZQFC will identify the connection and take steps to reduce its arrival rate at the buffer. This will allow many TCP connections to share the buffer efficiently and fairly. It makes sense to deploy ZQFC for just a single link where performance improvement is critical. Simulations using real-life TCP code have demonstrated these advantages of ZQFC
Keywords :
asynchronous transfer mode; buffer storage; queueing theory; telecommunication congestion control; telecommunication traffic; ATM networks; TCP traffic; VC flow control; ZQFC; credit-based flow control method; head-of-the-line blocking problem; input-buffered switches; link flow control; output-buffered switches; shared buffer; zero queue-occupancy; zero queueing flow control; Adaptive control; Asynchronous transfer mode; Bandwidth; Communication system traffic control; Programmable control; Steady-state; Switches; Traffic control; Virtual colonoscopy;
Conference_Titel :
INFOCOM '98. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7803-4383-2
DOI :
10.1109/INFCOM.1998.659654