Title :
Round-robin with credits: an improved scheduling strategy for rate-allocation in high-speed packet-switching
Author_Institution :
Dept. of Comput. Sci., La Trobe Univ., Melbourne, Vic., Australia
Abstract :
“Framed non-work conserving” scheduling disciplines have been used to ensure performance guarantees for VBR traffic in ATM. The author presents a modified round-robin scheduling discipline of this type, which uses the notion of “credits”. This scheduler is analysed and shown to give improvements provided the input traffic obeys certain restrictions. It turns out that, the scheduler allows to guarantee a minimum rate for a virtual circuit (VC) at any switch, while also ensuring that higher-rate bursts of a limited length are properly handled. The scheduler is also “self-policing” in the sense that the long-term average rate allocated to the VC is kept dose to the guaranteed minimum. This, in turn, allows suitable rate allocations to be made for other (non delay-sensitive) VCs, and this rate can be guaranteed to such VCs. The analysis also provides a method of computing delay and jitter bounds which can be used to determine suitable parameters for call set-up, as part of the connection admission control
Keywords :
asynchronous transfer mode; channel capacity; delays; jitter; packet switching; scheduling; telecommunication congestion control; telecommunication traffic; VBR traffic; call set-up; connection admission control; delay bounds; framed nonwork conserving scheduling; high-speed packet-switching; jitter bounds; minimum rate; performance guarantees; rate-allocation; round-robin with credits; scheduling strategy; self-policing; virtual circuit; Bandwidth; Circuits; Delay effects; Fabrics; Hardware; Switches; Telecommunication traffic; Traffic control; Virtual colonoscopy; Visualization;
Conference_Titel :
Global Telecommunications Conference, 1994. GLOBECOM '94. Communications: The Global Bridge., IEEE
Print_ISBN :
0-7803-1820-X
DOI :
10.1109/GLOCOM.1994.513493