Frame Selection for Dynamic Caching Adjustment in Video Proxy Servers

被引:0
|
作者
Wei-Hsiu Ma
David H.C. Du
机构
[1] University of Minnesota,Department of Computer Science and Engineering
来源
关键词
video caching; proxy server; frame selection; video streaming; video smoothing;
D O I
暂无
中图分类号
学科分类号
摘要
By caching video data, a video proxy server close to the clients can be used to assist video delivery and alleviate the load of video servers. We assume a video can be partially cached and a certain number of video frames are stored in the proxy server. In our setting, the proxy server is allowed to cache the passing data from the video server. A video provides several options (levels) in terms of bandwidth requirement over the server-proxy path. For each video, the proxy server decides to cache a smaller amount of data at a lower level or to accumulate more data to reach a higher level. The proxy server can dynamically adjust the cached video data by choosing an appropriate level based on the network condition or the popularity of the video. We propose a frame selection scheme, Dynamic Chunk Algorithm, to determine which frames are to be cached in the proxy server for the dynamic caching adjustment scenario. The algorithm guarantees the rate constraint over the server-proxy path to be satisfied for each level. This approach also maintains the set of cached frames at a higher level as a superset of the cached frames at a lower level. Hence, it enforces the proxy server to simply cache more data without dropping frames when it intends to reduce network bandwidth consumption for a video and vice versa.
引用
收藏
页码:53 / 73
页数:20
相关论文
共 50 条
  • [21] Buffer control at video-streaming proxy servers
    Wu, G
    Chong, EKP
    Givan, R
    GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, : 3558 - 3563
  • [22] Throughput optimization for video streaming proxy servers based on video staging
    Cheuk, W. K.
    Lun, Daniel P. K.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2007, 35 (03) : 311 - 333
  • [23] Throughput optimization for video streaming proxy servers based on video staging
    W. K. Cheuk
    Daniel P. K. Lun
    Multimedia Tools and Applications, 2007, 35 : 311 - 333
  • [24] Efficient proxy selection in cooperative web caching
    Khalil, Ibrahim
    PeiQi, Ge
    2007 15TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, 2007, : 402 - 407
  • [25] Joint server scheduling and proxy caching for video delivery
    Verscheure, O
    Venkatramani, C
    Frossard, P
    Amini, L
    COMPUTER COMMUNICATIONS, 2002, 25 (04) : 413 - 423
  • [26] Proxy caching based on segments for layered encoded video
    Liu, BF
    Zhang, WJ
    Yu, SY
    PROCEEDINGS OF THE IEEE 6TH CIRCUITS AND SYSTEMS SYMPOSIUM ON EMERGING TECHNOLOGIES: FRONTIERS OF MOBILE AND WIRELESS COMMUNICATION, VOLS 1 AND 2, 2004, : 41 - 44
  • [27] Saving Disk Energy in Video Servers by Combining Caching and Prefetching
    Song, Minseok
    Lee, Yeongju
    Kim, Euiseok
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2014, 10 (01)
  • [28] Scalable proxy caching of video under storage constraints
    Miao, ZR
    Ortega, A
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2002, 20 (07) : 1315 - 1327
  • [29] Joint server scheduling and proxy caching for video delivery
    Verscheure, O
    Venkatramani, C
    Frossard, P
    Amini, L
    WEB CACHING AND CONTENT DELIVERY, 2001, : 327 - 343
  • [30] Proxy Selection for Interactive Video
    Begen, Ali C.
    Begen, Mehmet A.
    Altunbasak, Yucel
    Civanlar, M. Reha
    2006 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-12, 2006, : 878 - 883