Cache Architecture for On-Demand Streaming on the Web

被引:3
|
作者
Sharman, Raj [1 ]
Ramanna, Shiva Shankar [1 ]
Ramesh, Ram [1 ]
Gopal, Ram [2 ]
机构
[1] SUNY Buffalo, Buffalo, NY 14260 USA
[2] Univ Connecticut, Storrs, CT 06269 USA
关键词
Design; Web caching; on-demand streaming; quality of service; edge cache; buffering; selective retransmissions;
D O I
10.1145/1281480.1281483
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
On-demand streaming from a remote server through best-effort Internet poses several challenges because of network losses and variable delays. The primary technique used to improve the quality of distributed content service is replication. In the context of the Internet, Web caching is the traditional mechanism that is used. In this article we develop a new staged delivery model for a distributed architecture in which video is streamed from remote servers to edge caches where the video is buffered and then streamed to the client through a last-mile connection. The model uses a novel revolving indexed cache buffer management mechanism at the edge cache and employs selective retransmissions of lost packets between the remote and edge cache for a best-effort recovery of the losses. The new Web cache buffer management scheme includes a dynamic adjustment of cache buffer parameters based on network conditions. In addition, performance of buffer management and retransmission policies at the edge cache is modeled and assessed using a probabilistic analysis of the streaming process as well as system simulations. The influence of different endogenous control parameters on the quality of stream received by the client is studied. Calibration curves on the QoS metrics for different network conditions have been obtained using simulations. Edge cache management can be done using these calibration curves. ISPs can make use of calibration curves to set the values of the endogenous control parameters for specific QoS in real-time streaming operations based on network conditions. A methodology to benchmark transmission characteristics using real-time traffic data is developed to enable effective decision making on edge cache buffer allocation and management strategies.
引用
收藏
页数:35
相关论文
共 50 条
  • [1] A hybrid architecture for cost-effective on-demand media streaming
    Hefeeda, MM
    Bhargava, BK
    Yau, DKY
    [J]. COMPUTER NETWORKS, 2004, 44 (03) : 353 - 382
  • [2] A peer-to-peer architecture for on-demand video streaming on Internet
    Lei, Z
    Lo, KT
    [J]. 2004 INTERNATIONAL CONFERENCE ON COMMUNICATION, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEMS, 2004, : 525 - 528
  • [3] Optimal Bandwidth Allocation for Multicast-Cache-Aided on-Demand Streaming in Wireless Networks
    Amidzadeh, Mohsen
    Tirkkonen, Olav
    Caire, Giuseppe
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 1936 - 1941
  • [4] Selective cache ways: On-demand cache resource allocation
    Albonesi, DH
    [J]. 32ND ANNUAL INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, (MICRO-32), PROCEEDINGS, 1999, : 248 - 259
  • [5] CoopStream: A cooperative cache based streaming schedule scheme for on-demand media services on overlay networks
    Ye, Baoliu
    Guo, Minyi
    Xue, Jingling
    [J]. 2006 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2006, : 577 - 584
  • [6] How scalable is cache-and-relay scheme in P2P on-demand streaming?
    Tang, Yun
    Sun, Lifeng
    Luo, Jianguang
    Yang, Shiqiang
    Zhong, Yuzhuo
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2007, E90B (04) : 987 - 989
  • [7] Online and On-demand Partitioning of Streaming Graphs
    Filippidou, Ioanna
    Kotidis, Yannis
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 4 - 13
  • [8] Scalable on-demand streaming of nonlinear media
    Zhao, Yanping
    Eager, Derek L.
    Vernon, Mary K.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2007, 15 (05) : 1149 - 1162
  • [9] Toward Efficient On-Demand Streaming with BitTorrent
    Borghol, Youmna
    Ardon, Sebastien
    Carlsson, Niklas
    Mahanti, Anirban
    [J]. NETWORKING 2010, PROCEEDINGS, 2010, 6091 : 53 - +
  • [10] On-demand media streaming over the Internet
    Hefeeda, MM
    Bhargava, BK
    [J]. NINTH IEEE WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2003, : 279 - 285