• DocumentCode
    3325008
  • Title

    On Maximizing IP Multicast Throughput in Multi-Source Applications

  • Author

    Rahimi, M.R. ; Sarshar, N.

  • Author_Institution
    Fac. of Eng., Univ. of Regina, Regina, SK, Canada
  • fYear
    2009
  • fDate
    3-6 Aug. 2009
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Given a fixed network of routers, a set of multicast sources and their corresponding receivers, we investigate the problem of constructing multicast sessions that maximize the multicast throughput of all sessions under fairness constraints. It is known that for problems with only one source node, heuristic algorithms based on packing maximum-rate Steiner trees may achieve throughput close to network capacity for some networks of interest. In almost all practical applications, however, multiple multicast sessions must be concurrently supported by the same network. We find that greedy strategies such as maximum-rate Steiner tree packing fail to perform well in dense problems, where the number of sources are large. We then propose a heuristic round-robin algorithm, called Cooperative Shortest Path Tree Packing Algorithm (CSPT), that performs uniformly well in the whole spectrum of problems from sparse to dense. Simulations on random networks show up to 5 times increase in throughput when compared to conventional methods in which there is only one tree per multicast session, and on average achieving 92% of the network capacity, when network coding is allowed. Finally, we show how CSPT can be implemented, with relative ease, on top of the current standard IP protocols.
  • Keywords
    IP networks; multicast protocols; telecommunication network routing; trees (mathematics); IP multicast throughput; IP protocols; cooperative shortest path tree packing algorithm; greedy strategies; heuristic round-robin algorithm; maximum-rate Steiner trees; multicast sources; multiple multicast sessions; multisource applications; network capacity; router fixed network; Bandwidth; Collaboration; Fault tolerance; Heuristic algorithms; Multicast algorithms; Multicast protocols; Network coding; Round robin; Routing protocols; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 2009. ICCCN 2009. Proceedings of 18th Internatonal Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1095-2055
  • Print_ISBN
    978-1-4244-4581-3
  • Electronic_ISBN
    1095-2055
  • Type

    conf

  • DOI
    10.1109/ICCCN.2009.5235392
  • Filename
    5235392