• DocumentCode
    1595709
  • Title

    Construction of an efficient overlay multicast infrastructure for real-time applications

  • Author

    Banerjee, Sean ; Kommareddy, C. ; Kar, Koushik ; Bhattacharjee, Bishwaranjan ; Khuller, S.

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • Volume
    2
  • fYear
    2003
  • Firstpage
    1521
  • Abstract
    This paper presents an overlay architecture where service providers deploy a set of service nodes (called MSNs) in the network to efficiently implement media-streaming applications. These MSNs are organized into an overlay and act as application-layer multicast forwarding entities for a set of clients. We present a decentralized scheme that organizes the MSNs into an appropriate overlay structure that is particularly beneficial for real-time applications. We formulate our optimization criterion as a "degree-constrained minimum average-latency problem" which is known to be NP-hard. A key feature of this formulation is that it gives a dynamic priority to different MSNs based on the size of its service set. Our proposed approach iteratively modifies the overlay tree using localized transformations to adapt with changing distribution of MSNs, clients, as well as network conditions. We show that a centralized greedy approach to this problem does not perform quite as well, while our distributed iterative scheme efficiently converges to near-optimal solutions.
  • Keywords
    Internet; iterative methods; multicast communication; real-time systems; MSN; NP-hard; application-layer; decentralized scheme; distributed iterative scheme; media-streaming applications; multicast forwarding entities; multicast service nodes; optimization criterion; overlay multicast infrastructure; real time applications; Application software; Computer science; Delay; Internet; Jitter; Large-scale systems; Multicast protocols; Real time systems; Spine; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
  • Conference_Location
    San Francisco, CA
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-7752-4
  • Type

    conf

  • DOI
    10.1109/INFCOM.2003.1208987
  • Filename
    1208987