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 条
  • [21] Variable bit-rate receiver for WDMA/WDM systems
    Li, CS
    Tong, F
    Berkowitz, G
    IEEE PHOTONICS TECHNOLOGY LETTERS, 1997, 9 (08) : 1158 - 1160
  • [22] Hybrid Shared-Buffer for Multi-Master Databases
    Zhang, Rongrong
    Zhou, Xuan
    Ye, Zhiwei
    Cai, Dunbo
    Cai, Peng
    Qian, Ling
    JOURNAL OF DATABASE MANAGEMENT, 2024, 35 (01)
  • [23] Optimal buffer management policies for shared-buffer ATM switches
    Sharma, S
    Viniotis, Y
    IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (04) : 575 - 587
  • [24] Variable frame rate for very low bit-rate video coding
    Guaragnella, C
    Di Sciascio, E
    MELECON 2000: INFORMATION TECHNOLOGY AND ELECTROTECHNOLOGY FOR THE MEDITERRANEAN COUNTRIES, VOLS 1-3, PROCEEDINGS, 2000, : 503 - 506
  • [25] A bit-rate control method for low bit-rate video coding based on high bit-rate period emphasis
    Nishio, K
    Tanaka, A
    Yamamoto, N
    Kanada, Y
    Yamamoto, R
    IEEE SOUTHEASTCON '99, PROCEEDINGS, 1999, : 92 - 97
  • [26] Transmission of variable bit-rate MPEG-2 video streams over ATM: Applications, challenges, and techniques
    Gringeri, S
    Jimenez-Rivera, A
    Khasnabish, B
    Egorov, R
    Lewis, A
    Basch, B
    INTELLIGENT INFORMATION SYSTEMS, (IIS'97) PROCEEDINGS, 1997, : 436 - 441
  • [27] An efficient shared-buffer for high speed ATM networks
    Konstantoulakis, G
    Pramataris, K
    Reisis, D
    Stassinopoulos, G
    ICECS 96 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2, 1996, : 776 - 779
  • [28] VARIABLE BIT-RATE CODING OF VIDEO SIGNALS FOR ATM NETWORKS
    KISHINO, F
    MANABE, K
    HAYASHI, Y
    YASUDA, H
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1989, 7 (05) : 801 - 806
  • [29] A new shared-buffer packet switch in ATM networks
    Huang, TY
    COMPUTER COMMUNICATIONS, 2001, 24 (3-4) : 445 - 451
  • [30] Variable bit-rate CELP coding of speech with phonetic classification
    Paksoy, Erdal
    Srinivasan, Krishnaswamy
    Gersho, Allen
    European transactions on telecommunications and related technologies, 1994, 5 (05): : 591 - 601