Title :
A separate-queue multicast architecture for high-speed routers
Author :
Ying Jiang ; Hamdi, M. ; Letaief, K.B.
Author_Institution :
Dept. of Comput. Sci., Hong Kong Univ. of Sci. & Technol., Kowloon, China
Abstract :
Summary form only given. The progressive integration of traditional communication services (telephony, radio and TV broadcasting, etc.) into the Internet has resulted in a number of challenges, one of them being the need for efficient multicast support by the routers (IP router, ATM switch, Ethernet switch, etc.). The frequently-adopted virtual output queued (VOQ) architecture for unicast traffic doesn´t apply directly to multicast traffic, since one multicast packet has more than one destination port. As a result, there are two multicast queue architectures that have been proposed in the literature: FIFO queue and multicast VOQ. The FIFO queue architecture is not efficient because of the HoL problem, and the multicast VOQ architecture is not practical because there are too many states to maintain and no arbitration algorithm has ever been proposed. Our contribution is to propose a new multicast queue architecture called separate queue (SQ) along with its arbitration algorithm, round robin serving (RRS). A relatively small number of FIFO queues are maintained in each input and each HoL packet can be made ready for transmission. It is shown that our algorithm performs better than the arbitration algorithms for a FIFO queue architecture in terms of delay and throughput. We also propose a way to keep packets from the same flow in sequence and a corresponding hardware implementation method.
Keywords :
Internet; multicast communication; packet switching; queueing theory; telecommunication congestion control; telecommunication network routing; telecommunication traffic; ATM switch; Ethernet switch; FIFO queue; HoL packet; IP router; Internet; RRS; SQ multicast architecture; communication service; high speed router; multicast VOQ; multicast packet; multicast traffic; round robin serving; separate-queue; unicast traffic; virtual output queued architecture; Asynchronous transfer mode; Communication switching; Ethernet networks; Internet telephony; Multicast algorithms; Round robin; Switches; TV broadcasting; Traffic control; Web and internet services;
Conference_Titel :
Computer Systems and Applications, 2003. Book of Abstracts. ACS/IEEE International Conference on
Conference_Location :
Tunis, Tunisia
Print_ISBN :
0-7803-7983-7
DOI :
10.1109/AICCSA.2003.1227458