Adaptive Video Streaming for Wireless Networks with Multiple Users and Helpers
arXiv:1304.8083 · doi:10.1109/TCOMM.2014.2378774
Abstract
We consider the optimal design of a scheduling policy for adaptive video streaming in a wireless network formed by several users and helpers. A feature of such networks is that any user is typically in the range of multiple helpers. Hence, in order to cope with user-helper association, load balancing and inter-cell interference, an efficient streaming policy should allow the users to dynamically select the helper node to download from, and determine adaptively the video quality level of the download. In order to obtain a tractable formulation, we follow a "divide and conquer" approach: i) Assuming that each video packet (chunk) is delivered within its playback delay ("smooth streaming regime"), the problem is formulated as a network utility maximization (NUM), subject to queue stability, where the network utility function is a concave and componentwise non-decreasing function of the users' video quality measure. ii) We solve the NUM problem by using a Lyapunov Drift Plus Penalty approach, obtaining a scheme that naturally decomposes into two sub-policies referred to as "congestion control" (adaptive video quality and helper station selection) and "transmission scheduling" (dynamic allocation of the helper-user physical layer transmission rates).Our solution is provably optimal with respect to the proposed NUM problem, in a strong per-sample path sense. iii) Finally, we propose a method to adaptively estimate the maximum queuing delays, such that each user can calculate its pre-buffering and re-buffering time in order to cope with the fluctuations of the queuing delays. Through simulations, we evaluate the performance of the proposed algorithm under realistic assumptions of a network with densely deployed helper nodes, and demonstrate the per-sample path optimality of the proposed solution by considering a non-stationary non-ergodic scenario with user mobility, VBR video coding.
final version to appear in IEEE Transactions on Communications
References in corpus (3)
Cited by in corpus (24)
- Ultra Dense Small Cell Networks: Turning Density into Energy Efficiency
- Wireless Video Caching and Dynamic Streaming under Differentiated Quality Requirements
- A Control-Theoretic Approach to Adaptive Video Streaming in Dense Wireless Networks
- Secure Wireless Powered and Cooperative Jamming D2D Communications
- The Throughput-Outage Tradeoff of Wireless One-Hop Caching Networks
- Energy-Efficient Resource Management in Ultra Dense Small Cell Networks: A Mean-Field Approach
- Utility Optimal Scheduling and Admission Control for Adaptive Video Streaming in Small Cell Networks
- Towards Interconnected Virtual Reality: Opportunities, Challenges and Enablers
- Adaptive Video Streaming in MU-MIMO Networks
- Optimal Dynamic Multicast Scheduling for Cache-Enabled Content-Centric Wireless Networks
- Markov Decision Policies for Dynamic Video Delivery in Wireless Caching Networks
- Computing Quality of Experience of Video Streaming in Network with Long-Range-Dependent Traffic
- Adaptive Video Streaming over LTE Unlicensed
- Cooperative Local Caching under Heterogeneous File Preferences
- NOVA: QoE-driven Optimization of DASH-based Video Delivery in Networks
- Quality of Real-Time Streaming in Wireless Cellular Networks - Stochastic Modeling and Analysis
- Cache-Aware QoE-Traffic Optimization in Mobile Edge Assisted Adaptive Video Streaming
- Privacy-aware VR streaming
- Spatial Privacy-aware VR streaming
- Online User-AP Association with Predictive Scheduling in Wireless Caching Networks
- Feasibility Study of Stochastic Streaming with 4K UHD Video Traces
- Efficient Scheduling and Power Allocation for D2D-assisted Wireless Caching Networks
- Energy Efficient Resource Allocation for Hybrid Services with Future Channel Gains
- QoE-Based Low-Delay Live Streaming Using Throughput Predictions