Title :
Hardware implementation of windowing in a multicast packet switch
Author :
Pinnu, Madhusudhana R. ; Sharma, Neeraj K.
Author_Institution :
Dept. of Comput. Sci. & Comput. Eng., La Trobe Univ., Melbourne, Vic., Australia
Abstract :
In a banyan based broadband packet switch using input queuing, the throughput of the switch is limited by the head of line blocking. Head of line blocking prevents packet in the input buffer from accessing an available output port in the network since the packet ahead of it in the buffer is blocked. Windowing is a technique used to mitigate the head of line blocking by relaxing the strict first-in-first-out queuing discipline of the input buffers. In this paper, we present a hardware implementation of windowing for a multicast packet switch. This implementation is further extended to include cyclic priority discipline to insure fairness among the input ports
Keywords :
asynchronous transfer mode; packet switching; queueing theory; ATM switching; B-ISDN; banyan based; broadband packet switch; cyclic priority discipline; hardware implementation; head of line blocking; multicast packet switch; windowing; Asynchronous transfer mode; B-ISDN; Communication switching; Costs; Fabrics; Hardware; Packet switching; Routing; Switches; Throughput;
Conference_Titel :
Algorithms & Architectures for Parallel Processing, 1996. ICAPP 96. 1996 IEEE Second International Conference on
Print_ISBN :
0-7803-3529-5
DOI :
10.1109/ICAPP.1996.562880