• Home
  • Search
  • FIFO based multicast scheduling algorithm for VOQ packet switches
  • Cite Icon5
  • https://doi.org/10.1109/icpp.2004.1327938Copy DOI Icon

FIFO based multicast scheduling algorithm for VOQ packet switches

  • Jan 1, 2004
  • D Pan +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Many networking/computing applications require high speed switching for multicast traffic at the switch/router level to save network bandwidth. However, existing queueing based packet switches and scheduling algorithms cannot perform well under multicast traffic. While the speedup requirement makes the output queued switch difficult to scale, the single input queued switch suffers from the head of line (HOL) blocking, which severely limits the network throughput. An efficient yet simple buffering strategy to remove the HOL blocking is to use the virtual output queueing (VOQ), which has been shown to perform well under unicast traffic. However, it is impractical to use the traditional virtual output queued (VOQ) switches for multicast traffic, because a VOQ multicast switch has to maintain an exponential number of queues in each input port. We give a novel queue structure for the input buffers of a VOQ multicast switch by separately storing the address information and data information of a packet, so that an input port only needs to manage a linear number of queues. In conjunction with the multicast VOQ switch, we present a first-in-first-out based multicast scheduling algorithm, FIFO Multicast Scheduling (FIFOMS), and conduct extensive simulations to compare FIFOMS with other popular scheduling algorithms. Our results fully demonstrate the superiority of FIFOMS in both multicast latency and queue space requirement.

Similar Papers
  • Conference Article
  • Citations3

A random graph approach for multicast scheduling and performance analysis

  • Oct 20, 2003
  • G Han +1
  • Conference Article

Performance analysis of multistage interconnection networks using a multicast algorithm

  • Apr 28, 1997
  • Jaehyung Park +1
  • Conference Article
  • Citations8

A reservation-based multicast scheduling algorithm with a reservation window for single-hop WDM networks

  • Sep 05, 2000
  • Hwa-Chun Lin +1
  • Conference Article
  • Citations2

On multicast scheduling and routing in multistage Clos networks

  • Jan 03, 2005
  • Bin Tang
  • Research Article
  • Citations14

A Queuing-Theoretic Approach to Task Scheduling and Processor Selection for Video-Decoding Applications

  • Nov 01, 2007
  • IEEE Transactions on Multimedia
  • N.H Mastronarde +1
  • Conference Article

Multi-chip multicast schedulers in input-queued switches

  • Feb 01, 2008
  • Andrea Bianco +1
  • Book Chapter
  • Citations1

Approximation Algorithms for Layered Multicast Scheduling

  • Jan 01, 2005
  • Qingbo Cai +1
  • Research Article
  • Citations20

Multicast scheduling for VOD services

  • Mar 01, 1996
  • Multimedia Tools and Applications
  • Heekyoung Woo +1
  • Research Article

Minimizing Expected Transmissions Multicast in Wireless Multihop Networks

  • May 30, 2015
  • International Journal of Wireless Information Networks
  • Kostas Christodoulopoulos +2
  • Dissertation

Load-balanced switch design and data center networking

  • Jan 01, 2014
  • Chunzhi He
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.