• DocumentCode
    1989981
  • 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
  • fYear
    2003
  • fDate
    14-18 July 2003
  • Firstpage
    24
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/AICCSA.2003.1227458
  • Filename
    1227458