• DocumentCode
    3559892
  • Title

    Robust and Efficient Stream Delivery for Application Layer Multicasting in Heterogeneous Networks

  • Author

    Kobayashi, Masahiro ; Nakayama, Hidehisa ; Ansari, Nirwan ; Kato, Nei

  • Author_Institution
    Grad. Sch. of Inf. Sci., Tohoku Univ., Sendai
  • Volume
    11
  • Issue
    1
  • fYear
    2009
  • Firstpage
    166
  • Lastpage
    176
  • Abstract
    Application layer multicast (ALM) is highly expected to replace IP multicasting as the new technological choice for content delivery. Depending on the streaming application, ALM nodes will construct a multicast tree and deliver the stream through this tree. However, if a node resides in the tree leaves, it cannot deliver the stream to its descendant nodes. In this case, quality of service (QoS) will be compromised dramatically. To overcome this problem, topology-aware hierarchical arrangement graph (THAG) was proposed. By employing multiple description coding (MDC), THAG first splits the stream into a number of descriptions, and then uses arrangement graph (AG) to construct node-disjoint multicast trees for each description. However, using a constant AG size in THAG creates difficulty in delivering descriptions appropriately across a heterogeneous network. In this paper, we propose a method, referred to as network-aware hierarchical arrangement graph (NHAG), to change the AG size dynamically to enhance THAG performance, even in heterogeneous networks. Finally, we evaluate the proposed scheme by experiments using the network simulator ns-2. By comparing our proposed method to THAG and SplitStream, we show that our method provides better performance in terms of throughput and QoS. The results indicate that our approach is more reliable than other methods in heterogeneous networks.
  • Keywords
    Internet; multicast communication; quality of service; trees (mathematics); application layer multicasting; content delivery; heterogeneous networks; multiple description coding; network simulator; network-aware hierarchical arrangement graph; node-disjoint multicast trees; ns-2; quality of service; stream delivery; topology-aware hierarchical arrangement graph; Application layer multicast; content delivery; multiple description coding; streaming contents;
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • Conference_Location
    12/16/2008 12:00:00 AM
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/TMM.2008.2008933
  • Filename
    4717209