Non-Cooperative Game Theory Based Rate Adaptation for Dynamic Video Streaming over HTTP

12/27/2019
by   Hui Yuan, et al.
15

Dynamic Adaptive Streaming over HTTP (DASH) has demonstrated to be an emerging and promising multimedia streaming technique, owing to its capability of dealing with the variability of networks. Rate adaptation mechanism, a challenging and open issue, plays an important role in DASH based systems since it affects Quality of Experience (QoE) of users, network utilization, etc. In this paper, based on non-cooperative game theory, we propose a novel algorithm to optimally allocate the limited export bandwidth of the server to multi-users to maximize their QoE with fairness guaranteed. The proposed algorithm is proxy-free. Specifically, a novel user QoE model is derived by taking a variety of factors into account, like the received video quality, the reference buffer length, and user accumulated buffer lengths, etc. Then, the bandwidth competing problem is formulated as a non-cooperation game with the existence of Nash Equilibrium that is theoretically proven. Finally, a distributed iterative algorithm with stability analysis is proposed to find the Nash Equilibrium. Compared with state-of-the-art methods, extensive experimental results in terms of both simulated and realistic networking scenarios demonstrate that the proposed algorithm can produce higher QoE, and the actual buffer lengths of all users keep nearly optimal states, i.e., moving around the reference buffer all the time. Besides, the proposed algorithm produces no playback interruption.

READ FULL TEXT

page 10

page 11

research
12/10/2020

A User-experience Driven SSIM-Aware Adaptation Approach for DASH Video Streaming

Dynamic Adaptive Streaming over HTTP (DASH) is a video streaming techniq...
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
04/27/2017

TFDASH: A Fairness, Stability, and Efficiency Aware Rate Control Approach for Multiple Clients over DASH

Dynamic adaptive streaming over HTTP (DASH) has recently been widely dep...
research
05/28/2019

Optimizing Adaptive Video Streaming in Mobile Networks via Online Learning

In this paper, we propose a novel algorithm for video rate adaptation in...
research
04/30/2018

DBABP: Robust Rate Adaptation Algorithm for SVC Video Streaming

Video streaming today accounts for up to 55% of mobile traffic. In this ...
research
05/04/2017

A Comparative Case Study of HTTP Adaptive Streaming Algorithms in Mobile Networks

HTTP Adaptive Streaming (HAS) techniques are now the dominant solution f...
research
11/22/2012

A hybrid cross entropy algorithm for solving dynamic transit network design problem

This paper proposes a hybrid multiagent learning algorithm for solving t...

Please sign up or login with your details

Forgot password? Click here to reset