IEEE Transactions on Circuits and Systems for Video Technology · 2003 · 43 citations · 18 references
ComputingComputer SystemsCost-utility AnalysisOptimizationQueuing TheoryBuffer ManagementCongestion ControlReal-time Resource ManagementStream ProcessingDeterministic Dynamic ProgrammingMultimedia StreamingNetwork Cost FunctionsNetwork Cost OptimizationQos ManagementStreaming Quality Of ServiceUser Utility OptimizationUtility Maximization
We study some of the design tradeoffs of video streaming systems in networks with QoS guarantees. We approach this problem by using a utility function to quantify the benefit a user derives from the quality of the received video sequence. We also consider the cost to the network user for streaming the video sequence. We have formulated this utility maximization problem as a joint constrained optimization problem where we maximize the difference between the utility and the network cost, subject to the constraint that the decoder buffer does not underflow. In this manner, we can find the optimal tradeoff between video quality and network cost. We present a deterministic dynamic programming approach for both the constant bit rate and renegotiated constant bit rate service classes. Experimental results demonstrate the benefits and the performance of the proposed approach.
18
An Architecture for Differentiated Service
Steven Blake, David L. Black, Mark Carlson et al. · 1998 · 5.5K citations
Error resilient video coding techniques
Yao Wang, Stephan Wenger, Jiantao Wen et al. · IEEE Signal Processing Magazine · 2000 · 519 citations
Engineering, High-performance Computing, Fault Tolerance +16
Pricing in computer networks: motivation, formulation, and example
Ron Cocchi, Scott Shenker, Deborah Estrin et al. · IEEE/ACM Transactions on Networking · 1993 · 466 citations
VBR video: tradeoffs and potentials
T. V. Lakshman, Antonio Ortega, Amy R. Reibman · Proceedings of the IEEE · 1998 · 235 citations