Optimal Decentralized Dynamic Policies for Video Streaming over Wireless Channels

02/20/2019
by   Rahul Singh, et al.
0

The problem addressed is that of optimally controlling, in a decentralized fashion, the download of mobile video, which is expected to comprise 75 total mobile data traffic by 2020. The server can dynamically choose which packets to download to clients, from among several packets which encode their videos at different resolutions, as well as the power levels of their transmissions. This allows it to control packet delivery probabilities, and thereby, for example, avert imminent video outages at clients. It must however respect the access point's constraints on bandwidth and average transmission power. The goal is to maximize video "Quality of Experience" (QoE), which depends on several factors such as (i) outage duration when the video playback buffer is empty, (ii) number of outage periods, (iii) how many frames downloaded are of lower resolution, (iv) temporal variations in resolution, etc. It is shown that there exists an optimal decentralized solution where the AP announces the price of energy, and each client distributedly and dynamically maximizes its own QoE subject to the cost of energy. A distributed iterative algorithm to solve for optimal decentralized policy is also presented. Further, for the client-level QoE optimization, the optimal choice of video-resolution and power-level of packet transmissions has a simple monotonicity and threshold structure vis-a-vis video playback buffer level. When the number of orthogonal channels is less than the number of clients, there is an index policy for prioritizing packet transmissions. When the AP has to simply choose which clients' packets to transmit, the index policy is asymptotically optimal as the number of channels is scaled up with clients.

READ FULL TEXT
research
01/05/2022

Coalition Game-based Approach for Improving the QoE of DASH-based Streaming in Multi-servers Scheme

Dynamic Adaptive Streaming over HTTP(DASH) is becoming the defacto metho...
research
10/16/2016

Power Control for Packet Streaming with Head-of-Line Deadlines

We consider a mathematical model for streaming media packets (as the mot...
research
05/18/2020

Joint Index Coding and Incentive Design for Selfish Clients

The index coding problem includes a server, a group of clients, and a se...
research
10/29/2022

GRACE: Loss-Resilient Real-Time Video Communication Using Data-Scalable Autoencoder

Across many real-time video applications, we see a growing need (especia...
research
11/22/2017

Channel Transition Invariant Fast Broadcasting Scheme

Fast broadcasting (FB) is a popular near video-on-demand system where a ...
research
07/27/2020

Index Coding at the WiFi Edge: An Implementation Study for Video Delivery

HTTP based video streaming has become the de facto standard for video co...
research
10/16/2022

D/M/1 Queue: Policies and Control

Equilibrium G/M/1-FIFO waiting times are exponentially distributed, as f...

Please sign up or login with your details

Forgot password? Click here to reset