language: en

[To appear in 1996 ACM SIGMETRICS (Extended Version: UMass TR 95-98, Nov. 1995)]

Supporting Stored Video: Reducing Rate Variability and End-to-End Resource Requirements through Optimal Smoothing

James D. Salehi, Zhi-Li Zhang, James F. Kurose, and Don Towsley
Department of Computer Science, University of Massachusetts,
Amherst MA 01003, USA

Abstract VBR compressed video is known to exhibit significant, multipletime-scale bit rate variability. In this paper, we consider the transmission of stored video from a server to a client across a high speed network, and explore how the client buffer space can be used most effectively toward reducing the variability of the transmitted bit rate. We present two basic results. First, we present an optimal smoothing algorithm for achieving the greatest possible reduction in rate variability when transmitting stored video to a client with given buffer size. We provide a formal proof of optimality, and demonstrate the performance of the algorithm on a set of long MPEG-1 encoded video traces. Second, we evaluate the impact of optimal smoothing on the network resources needed for video transport, under two network service models: Deterministic Guaranteed service [1, 11] and Renegotiated CBR (RCBR) service [9, 8]. Under both models, we find the impact of optimal smoothing to be dramatic.

1 Introduction