Optimizing patching performance

被引:0
作者
Cai, Y [1 ]
Hua, KA [1 ]
Vu, K [1 ]
机构
[1] Univ Cent Florida, Sch Comp Sci, Orlando, FL 32816 USA
来源
MULTIMEDIA COMPUTING AND NETWORKING 1999 | 1998年 / 3654卷
关键词
multicast; patching; multimedia communication; optimization; performance analysis; simulation;
D O I
10.1117/12.333810
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Patching has been shown to be cost efficient for video-on-demand systems. Unlike conventional multicast, patching is a dynamic multicast scheme which enables a new request to join an ongoing multicast. Since a multicast can now grow dynamically to serve new users, this approach is more efficient than traditional multicast. In addition, since a new request can be serviced immediately without having to wait for the next multicast, true video-on-demand can be achieved. In this paper, we introduce the notion of patching window, and present a generalized patching method. Re show that existing schemes are special cases with a specific patching window size. We derive a mathematical formula to help determine the optimal size for the patching window. This formula allows us to design the best patching scheme given a workload. The proposed technique is validated using simulations. They show that the analytical results are very accurate. We also provide performance results to demonstrate that the optimal technique outperforms the existing schemes by a significant margin. It is also up to two times better than the best Piggybacking method which provides data sharing by merging the services in progress into a single stream by altering their display rates.
引用
收藏
页码:204 / 215
页数:12
相关论文
共 15 条
  • [1] ABRAMPROFETA EL, 1997, P ACM MULTIMEDIA
  • [2] AGGARWAL CC, 1996, P IEEE INT C MULT SY
  • [3] The use of multicast delivery to provide a scalable and interactive video-on-demand service
    Almeroth, KC
    Ammar, MH
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1996, 14 (06) : 1110 - 1122
  • [4] METASCHEDULING FOR CONTINUOUS MEDIA
    ANDERSON, DP
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1993, 11 (03): : 226 - 252
  • [5] Dan A., 1994, Proceedings ACM Multimedia '94, P15, DOI 10.1145/192593.192614
  • [6] Adaptive piggybacking: A novel technique for data sharing in video-on-demand storage servers
    Golubchik, L
    Lui, JCS
    Muntz, RR
    [J]. MULTIMEDIA SYSTEMS, 1996, 4 (03) : 140 - 155
  • [7] Hua K. A., 1998, Proceedings ACM Multimedia 98, P191, DOI 10.1145/290747.290771
  • [8] Exploiting client bandwidth for more efficient video broadcast
    Hua, KA
    Cai, Y
    Sheu, S
    [J]. 7TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS - PROCEEDINGS, 1998, : 848 - 856
  • [9] HUA KA, 1997, P ACM SIGCOMM 97 CAN
  • [10] KAMATH M, 1995, P 4 DASFAA 95 SING A