Maximizing user utility in video streaming applications

C. E. Luna*, A. K. Katsaggelos

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

3 Scopus citations


In this paper, we study the design tradeoffs involved in video streaming in networks with QoS guarantees. We approach this problem by using a utility function to quantify the benefit a user derives from the received video sequence. This benefit is expressed as a function of the total distortion. In addition, we also consider the cost, in network resources, of a video streaming system. The goal of the network user is then to obtain the most benefit for the smallest cost. We formulate this utility maximization problem as a joint constrained optimization problem. The difference between the utility and the network cost is maximized subject to the constraint that the decoder buffer does not underflow. We present a deterministic dynamic programming approach to find the optimal tradeoff for both the Constant Bit Rate (CBR) and Renegotiated Constant Bit Rate (RCBR) service classes. Experimental results demonstrate the benefits and the performance of the proposed approach.

Original languageEnglish (US)
Pages (from-to)1465-1468
Number of pages4
JournalICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
StatePublished - 2001
Event2001 IEEE International Conference on Acoustics, Speech, and Signal Processing - Salt Lake, UT, United States
Duration: May 7 2001May 11 2001

ASJC Scopus subject areas

  • Software
  • Signal Processing
  • Electrical and Electronic Engineering


Dive into the research topics of 'Maximizing user utility in video streaming applications'. Together they form a unique fingerprint.

Cite this