本文已被:浏览 590次 下载 1260次
Received:April 28, 2021 Revised:May 28, 2021
Received:April 28, 2021 Revised:May 28, 2021
中文摘要: 视频流服务的迅猛发展, 大规模用户共享带宽链路的场景不断增多. 现存的DASH视频流采用的ABR算法多用于提高单客户端用户的体验质量(quality of experience, QoE), 还有一些算法仅针对数个客户端的情况. 本文提出一种应用于大规模客户端场景的带宽调度算法, 通过聚类算法减小调度规模, 再将带宽分配同ABR算法结合, 对聚类客户端进行比特率决策, 提高带宽利用率, 保证总体QoE最大化. 我们的实验结果表明, 与均分带宽的调度方式相比, 通过对聚类客户端带宽调度并应用到所有客户端的方式总用户QoE提升99.4%, 相比于最先进的Minerva方案总QoE提高10.7%.
Abstract:With the rapid development of video streaming services, scenarios in which large-scale users share bandwidth links increase unceasingly. The existing adaptive bitrate (ABR) algorithm used in dynamic adaptive streaming over HTTP (DASH) video streaming is mostly used to improve the quality of experience (QoE) of single-client customers, while some other algorithms are only for multi-client situations. This paper proposes a bandwidth scheduling algorithm for large-scale client situations. A clustering algorithm is adopted to reduce the scheduling scale. Then, bandwidth allocation is combined with the ABR algorithm to make bitrate decisions for clustering clients and thereby to improve bandwidth utilization and ensure a maximum overall QoE. Our experimental results show that compared with the bandwidth-sharing scheduling method, the method of scheduling the clustering client bandwidth and applying it to all clients achieves a 99.4% increase in overall user QoE. The overall QoE increase is 10.7% on that of the best state-of-the-art scheme Minerva.
文章编号: 中图分类号: 文献标志码:
基金项目:国家自然科学基金(61772509); 广东省自然科学基金(2019A1515011066)
引用文本:
丁佳龙,谭光.大规模客户端视频流带宽调度.计算机系统应用,2022,31(3):294-301
DING Jia-Long,TAN Guang.Video Streaming Bandwidth Scheduling for Large-scale Client.COMPUTER SYSTEMS APPLICATIONS,2022,31(3):294-301
丁佳龙,谭光.大规模客户端视频流带宽调度.计算机系统应用,2022,31(3):294-301
DING Jia-Long,TAN Guang.Video Streaming Bandwidth Scheduling for Large-scale Client.COMPUTER SYSTEMS APPLICATIONS,2022,31(3):294-301