Proxy-based asynchronous multicast for efficient on-demand media distribution

被引:0
|
作者
Cui, Y [1 ]
Nahrstedt, K [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
来源
关键词
on-demand media distribution; asynchronous multicast; proxy;
D O I
10.1117/12.484078
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To achieve scalable and efficient on-demand media distribution, existing solutions mainly make use of multicast as underlying data delivery support. However, due to the intrinsic conflict between the synchronous multicast transmission and the asynchronous nature of on-demand media delivery, these solutions either suffer from large playback delay or require clients to be capable of receiving multiple streams simultaneously and buffering large amount of data. Moreover, the limited and slow deployment of IP multicast hinders their application on the Internet. To address these problems, we propose asynchronous multicast. which is able to directly support on-demand data delivery. Asynchronous multicast is an application level solution. When it is deployed on a proxy network, stable and scalable media distribution can be achieved. In this paper, we focus on the problem of efficient media distribution. We first propose a temporal dependency model to formalize the temporal relations among asynchronous media requests. Based on this model, we propose the concept of Media Distribution Graph (MDG), which represents the dependencies among all asynchronous requests in the proxy network. Then we formulate the problem of efficient media distribution as finding Media Distribution Tree (MDT), which is the minimal spanning tree on MDG. Finally, we present our algorithm for MDT construction/maintenance. Through theoretical analysis and experimental study, we claim that our solution can meet the goals of scalability, efficiency and low access latency at the same time.
引用
收藏
页码:162 / 176
页数:15
相关论文
共 50 条
  • [1] Proxy-based reliable multicast protocol
    Won, Y
    Lim, K
    Hwang, SK
    Yoo, KJ
    [J]. INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 13TH INTERNATIONAL CONFERENCE ON COMPUTERS AND THEIR APPLICATIONS, 1998, : 98 - 101
  • [2] Placement of proxy-based multicast overlays
    Wu, MY
    Zhu, Y
    Shu, W
    [J]. COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2005, 48 (04): : 627 - 655
  • [3] Efficient proxy-based Internet media distribution control and privacy protection infrastructure
    Chen, Songqing
    Chen, Shiping
    Guo, Huiping
    Shen, Bo
    Jajodia, Sushil
    [J]. 2006 14TH IEEE INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, PROCEEDINGS, 2006, : 209 - +
  • [4] Asynchronous and reliable on-demand media broadcast
    Jenkac, H
    Stockhammer, T
    Xu, W
    [J]. IEEE NETWORK, 2006, 20 (02): : 14 - 20
  • [5] Design of proxy-based video on demand system
    [J]. Jisuanji Gongcheng/Computer Engineering, 2002, 28 (01):
  • [6] Efficient reliable on-demand multicast for content delivery
    Miloucheva, Ilka
    Reyes, Nilson
    Mahnke, Jens
    Jonas, Karl
    [J]. SOFTCOM 2006: INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS, 2006, : 157 - +
  • [7] Asynchronous media casting network: An optimal network scheme for on-demand video distribution
    Sato, K
    Katsumoto, M
    Miki, T
    [J]. AINA 2003: 17TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, 2003, : 90 - 97
  • [8] On-demand multicast routing protocol with efficient route discovery
    Kharraz, Mohammad-Amin
    Sarbazi-Azad, Hamid
    Zomaya, Albert Y.
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (03) : 942 - 950
  • [9] A proxy-based rate control strategy of streaming media distribution in heterogeneous access environments
    Yang, ZK
    Zhu, XL
    Du, X
    Cheng, WQ
    Chun, TC
    [J]. VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2005, PTS 1-4, 2005, 5960 : 1617 - 1625
  • [10] Web-cached multicast for on-demand video distribution
    Kim, B
    Kim, I
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2005, E88B (12) : 4435 - 4441