Parallel and distributed computation: numerical methods
Parallel and distributed computation: numerical methods
Optimization flow control—I: basic algorithm and convergence
IEEE/ACM Transactions on Networking (TON)
Machine Learning
Analysis of rate-distortion functions and congestion control in scalable internet video streaming
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Convex Optimization
Non-convex optimization and rate control for multi-class services in the Internet
IEEE/ACM Transactions on Networking (TON)
Application-oriented flow control: fundamentals, algorithms and fairness
IEEE/ACM Transactions on Networking (TON)
Modeling best-effort and FEC streaming of scalable video in lossy network channels
IEEE/ACM Transactions on Networking (TON)
Distributed rate allocation for inelastic flows
IEEE/ACM Transactions on Networking (TON)
IEEE Journal on Selected Areas in Communications
Fundamental design issues for the future Internet
IEEE Journal on Selected Areas in Communications
Rate-distortion optimal video summary generation
IEEE Transactions on Image Processing
Overview of fine granularity scalability in MPEG-4 video standard
IEEE Transactions on Circuits and Systems for Video Technology
Maximizing user utility in video streaming applications
IEEE Transactions on Circuits and Systems for Video Technology
Overview of the Scalable Video Coding Extension of the H.264/AVC Standard
IEEE Transactions on Circuits and Systems for Video Technology
Joint Source Adaptation and Resource Allocation for Multi-User Wireless Video Streaming
IEEE Transactions on Circuits and Systems for Video Technology
Content-aware rate allocation for efficient video streaming via dynamic network utility maximization
Journal of Network and Computer Applications
Hi-index | 0.24 |
Wired and wireless data networks have witnessed a rapid proliferation of multimedia applications such as Internet video streaming, video conferencing, etc. A desirable key feature for multimedia transmission over multiuser environments is the ability of adapting rate and quality of video stream to different QoS conditions. The most efficient approach to address the scalability of multimedia applications is to encode video streams in compliance with the scalable video coding (SVC) standard, which is proposed as an extension to H.264/AVC standard. This paper addresses the rate control and bandwidth sharing for multimedia applications that are relying on SVC-encoded video streams. In previous studies, idealistic utility functions, mainly in the form of a staircase function, were used to cast the rate allocation for SVC-encoded streams as an optimization problem. These utility functions make the optimization problem non-convex and even non-differentiable, for which achieving optimality through dual-based approaches proves quite challenging. Towards this goal, we introduce an accurate analytical model of the utility function for SVC-encoded video streams. Using the abovementioned utility model and adopting the utility-proportional optimization approach, we come up with a convex formulation and propose a dual-based distributed algorithm for rate allocation of SVC-encoded streams. To the best of our knowledge, this is the first work that focuses on an accurate utility function modeling for SVC-encoded streams. Simulation experiments show that the proposed algorithm is quite efficient in achieving the convergence towards the global optimality.