Joint User Grouping, Version Selection, and Bandwidth Allocation for Live Video Multicasting

Zhilong Zhang, Minyin Zeng, Mingzhe Chen, Danpu Liu, Walid Saad, Shuguang Cui, H. Vincent Poor

Research output: Contribution to journalArticlepeer-review

7 Scopus citations


The key challenges in live video multicasting include how to properly form multicast groups, select video versions and allocate wireless resources, in order to guarantee the quality of experience (QoE) while ensuring low latency delivery. To address these challenges, in this paper, a novel multicast framework that leverages the advantages of network-assisted dynamic adaptive streaming over HTTP and cloud radio access networks is proposed, where a multicast assistant server is deployed at the edge of a mobile network. Under this architecture, a joint user grouping, version selection, and bandwidth allocation method is designed to optimize the sum of users' utilities. In particular, a two-step scheme is proposed to solve this complex problem. The number of multicast groups is first automatically determined and a user clustering method is presented. Then, group-level version selection and spectrum assignment algorithms are performed at different time scales. Simulation results demonstrate that our proposed scheme can improve at least 7% QoE compared to baseline methods.

Original languageEnglish (US)
Pages (from-to)350-365
Number of pages16
JournalIEEE Transactions on Communications
Issue number1
StatePublished - Jan 1 2022
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering


  • Live video streaming
  • QoE
  • multicast
  • resource allocation
  • user grouping


Dive into the research topics of 'Joint User Grouping, Version Selection, and Bandwidth Allocation for Live Video Multicasting'. Together they form a unique fingerprint.

Cite this