Shared-buffer smoothing of variable bit-rate streams

被引:2
|
作者
Anastasiadis, SV [1 ]
Sevcik, KC
Stumm, M
机构
[1] Duke Univ, Dept Comp Sci, Durham, NC 27708 USA
[2] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
[3] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
关键词
variable bit-rate streams; continuous media streaming; video servers; smoothing; storage systems;
D O I
10.1016/j.peva.2004.06.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study network servers that transmit variable bit-rate streams for real-time playback at remote clients. We introduce an algorithm that removes peaks of disk bandwidth by prefetching stored stream data into the shared buffer space of the server. Using a mathematical framework, we show that our algorithm has optimal smoothing effect to the server disk bandwidth over time. Emergence of inexpensive specialized devices makes prevalent the assumption of limited hardware resources for playback clients, and insufficient previous techniques that can only prefetch stream data into the client buffer space. We incorporate our algorithm into a prototype server, and demonstrate significant increase in the number of streams concurrently supported at different system scales. We also extend our algorithm to stripe variable bit-rate streams across heterogeneous disks. We achieve high bandwidth utilization across all the different disks, and improve the server throughput by several factors at high loads. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:47 / 72
页数:26
相关论文
共 50 条
  • [1] QUEUING MODELS FOR VARIABLE BIT-RATE TRAFFIC STREAMS
    ROBERTS, JW
    AEU-ARCHIV FUR ELEKTRONIK UND UBERTRAGUNGSTECHNIK-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 1993, 47 (5-6): : 435 - 439
  • [2] Buffer control algorithm for variable bit-rate video coding
    Duan, Chenggang
    Zheng, Zhihang
    Hui, Xinbiao
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2000, 34 (02): : 197 - 200
  • [3] Maximizing throughput in replicated disk striping of variable bit-rate streams
    Anastasiadis, SV
    Sevcik, KC
    Stumm, M
    USENIX ASSOCIATION PROCEEDINGS OF THE GENERAL TRACK, 2002, : 191 - 204
  • [4] Dimensioning of a dejittering buffer for variable bit rate video streams
    Spaey, Kathleen
    Blondia, Chris
    ASMTA 2006: 13th International Conference on Analytical and Stochastic Modelling Techniques and Applications, Proceedings, 2006, : 61 - 68
  • [5] Online traffic smoothing for delivery of variable bit rate media streams
    Chang, RI
    Chen, MC
    Ho, JM
    Ko, MT
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2001, 20 (3-4) : 341 - 359
  • [6] Online traffic smoothing for delivery of variable bit rate media streams
    Ray-I Chang
    Meng-Chang Chen
    Jan-Ming Ho
    Ming-Tat Ko
    Circuits, Systems and Signal Processing, 2001, 20 : 341 - 359
  • [7] Segment reencoding of buffer constrained variable bit rate video streams
    Lu, L
    Ratakonda, K
    Rajagopalan, R
    Kouloheris, J
    Gonzales, C
    2000 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, PROCEEDINGS VOLS I-III, 2000, : 267 - 270
  • [8] Bandwidth reservation with selectable bit-rate streams
    Carl J. Beckmann
    Ahmed A. Moin
    Saurab Nog
    Multimedia Systems, 1998, 6 : 219 - 231
  • [9] Bandwidth reservation with selectable bit-rate streams
    Beckmann, CJ
    Moin, AA
    Nog, S
    MULTIMEDIA SYSTEMS, 1998, 6 (04) : 219 - 231
  • [10] ASYMPTOTIC ANALYSIS OF STATISTICAL MULTIPLEXING OF VARIABLE BIT-RATE AND CONSTANT BIT-RATE SOURCES
    GARCIA, J
    CASALS, O
    MODELLING AND PERFORMANCE EVALUATION OF ATM TECHNOLOGY, 1993, 15 : 137 - 155