Title :
High throughput multicast solution for shared memory packet switch
Author :
Xi, Kang ; Ge, Ning ; Feng, Chongxi
Author_Institution :
Dept. of Electron. Eng., Tsinghua Univ., Beijing, China
Abstract :
A high-performance multicast solution is proposed for a shared memory packet switch. In this solution, multicast packets are organized in a single queue and the switching information of the first K packets is processed by a multicast preprocessing arbiter (MPA) to determine the transmission data of each output port. The solution yields high throughput since head-of-line (HOL) blocking can be resolved with a moderate arbiter stage K. Besides, the arbiter also enables packet dropping from the head of the queue in the case of memory overflow, which can eliminate port starvation especially in the case of imbalanced load. This solution can greatly improve multicast throughput without introducing speed and capacity bottlenecks of address memory. The solution can be implemented with moderate complexity. Performance improvement was verified by simulation under balanced and imbalanced load, respectively.
Keywords :
multicast communication; multistage interconnection networks; packet switching; parallel memories; queueing theory; telecommunication congestion control; telecommunication traffic; HOL blocking resolution; balanced load; head-of-line blocking; high-performance multicast solution; imbalanced load; memory overflow; multicast preprocessing arbiter; packet dropping; port starvation; shared memory packet switch; single queue; throughput; Asynchronous transfer mode; Communication switching; Data acquisition; Digital multimedia broadcasting; Multimedia communication; Packet switching; Read-write memory; Switches; Throughput; Videoconference;
Conference_Titel :
High Performance Switching and Routing, 2002. Merging Optical and IP Technologies. Workshop on
Print_ISBN :
4-88552-184-X
DOI :
10.1109/HPSR.2002.1024243