Cooperative Bargaining Game Based Multiuser Bandwidth Allocation for Dynamic Adaptive Streaming over HTTP

Hui YUAN, Xuekai WEI, Fuzheng YANG, Jimin XIAO, Sam KWONG

Research output: Journal PublicationsJournal Article (refereed)peer-review

34 Citations (Scopus)


Dynamic adaptive streaming over HTTP (DASH) has emerged as an efficient technology for video streaming. For a DASH system, a most common case is that a limited server bandwidth is competed by multiusers. In order to improve user quality of experience (QoE) and guarantee fairness, we propose to use the game theoretic in a proxy server to allocate the bandwidth collaboratively for multiusers. By taking user buffer length, received video bit rates, video qualities, etc., into account, the bandwidth allocation problem is formulated as a cooperative bargaining problem and the Nash Bargaining Solution (NBS) is obtained by convex optimization. The requested bit rate of users will be rewritten as the proxy calculated bit rate (i.e., NBS) when the user requested bit rate is larger. Experimental results demonstrate that user QoE and fairness can be improved significantly, i.e., the delay frequency and duration are smaller, and the received video qualities are higher and more stable, when comparing the proposed method with existing methods.
Original languageEnglish
Pages (from-to)183-197
JournalIEEE Transactions on Multimedia
Issue number1
Early online date11 Jul 2017
Publication statusPublished - Jan 2018
Externally publishedYes

Bibliographical note

This work was supported in part by the National Natural Science Foundation of China under Grant 61571274 and Grant 61501379, in part by the Shandong Natural Science Funds for Distinguished Young Scholar under Grant JQ201614, in part by the Young Scholars Program of Shandong University under Grant 2015WLJH39, and in part by Jiangsu Science and Technology Programme under Grant BK20150375.


  • Cooperative game
  • Dynamic adaptive streaming over HTTP (DASH)
  • Nash bargaining solution (NBS)
  • Resource allocation
  • Video streaming


Dive into the research topics of 'Cooperative Bargaining Game Based Multiuser Bandwidth Allocation for Dynamic Adaptive Streaming over HTTP'. Together they form a unique fingerprint.

Cite this