Cross Layer Optimization and Distributed Reinforcement Learning Approach for Tile-Based 360 Degree Wireless Video Streaming

11/12/2020
by   Mounssif Krouka, et al.
0

Wirelessly streaming high quality 360 degree videos is still a challenging problem. When there are many users watching different 360 degree videos and competing for the computing and communication resources, the streaming algorithm at hand should maximize the average quality of experience (QoE) while guaranteeing a minimum rate for each user. In this paper, we propose a cross layer optimization approach that maximizes the available rate to each user and efficiently uses it to maximize users' QoE. Particularly, we consider a tile based 360 degree video streaming, and we optimize a QoE metric that balances the tradeoff between maximizing each user's QoE and ensuring fairness among users. We show that the problem can be decoupled into two interrelated subproblems: (i) a physical layer subproblem whose objective is to find the download rate for each user, and (ii) an application layer subproblem whose objective is to use that rate to find a quality decision per tile such that the user's QoE is maximized. We prove that the physical layer subproblem can be solved optimally with low complexity and an actor-critic deep reinforcement learning (DRL) is proposed to leverage the parallel training of multiple independent agents and solve the application layer subproblem. Extensive experiments reveal the robustness of our scheme and demonstrate its significant performance improvement compared to several baseline algorithms.

READ FULL TEXT

page 1

page 11

research
02/02/2019

Multiuser Video Streaming Rate Adaptation: A Physical Layer Resource-Aware Deep Reinforcement Learning Approach

We consider a multi-user video streaming service optimization problem ov...
research
06/07/2018

FastScan: Robust Low-Complexity Rate Adaptation Algorithm for Video Streaming over HTTP

In this paper, we explore streaming video over HTTP. The problem is form...
research
05/14/2023

PPO-ABR: Proximal Policy Optimization based Deep Reinforcement Learning for Adaptive BitRate streaming

Providing a high Quality of Experience (QoE) for video streaming in 5G a...
research
11/30/2018

A Robust Algorithm for Tile-based 360-degree Video Streaming with Uncertain FoV Estimation

We propose a robust scheme for streaming 360-degree immersive videos to ...
research
07/15/2021

NeuSaver: Neural Adaptive Power Consumption Optimization for Mobile Video Streaming

Video streaming services strive to support high-quality videos at higher...
research
09/29/2020

Sequential Reinforced 360-Degree Video Adaptive Streaming with Cross-user Attentive Network

In the tile-based 360-degree video streaming, predicting user's future v...
research
08/08/2023

Heterogeneous 360 Degree Videos in Metaverse: Differentiated Reinforcement Learning Approaches

Advanced video technologies are driving the development of the futuristi...

Please sign up or login with your details

Forgot password? Click here to reset