期刊
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY
卷 31, 期 11, 页码 4470-4484出版社
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TCSVT.2020.3047859
关键词
Transcoding; Cloud computing; Optimization; Streaming media; Stochastic processes; Resource management; Delays; Video transcoding; transmission; crowdsourced livecast services; cloud computing; edge computing; crowd
资金
- National Natural Science Foundation of China [61871048, 61872253, 62001057]
- BUPT Excellent Ph.D.
- Students Foundation [CX2019205]
- National Key Research and Development Program of China [2018YFE0205502]
The popularity of crowdsourced livecast services is growing rapidly, attracting millions of users worldwide. To provide smooth playback experiences and control transcoded streams, providers must optimize resource allocation and utilize Cloud, Edge, and Crowd technologies. A novel stochastic approach is proposed, along with theoretical results on queue length, optimality, and convergence, showing lower system costs and higher QoE performance compared to existing solutions.
Nowadays, amateur broadcasters can massively generate video contents and stream them across the Internet. For this reason, crowdsourced livecast services (CLS) are attracting millions of users around the world. To provide a smooth and high-quality playback experience to viewers with diversified device configurations in dynamic network conditions, CLS providers have to find a way to deploy cost-effective transcoding operations by distributing the computation-intensive workload among Cloud, Edge, and Crowd. In addition, it is necessary to control transcoded streams from million broadcasters to worldwide viewers. To address these challenges, we propose a novel stochastic approach that jointly optimizes the usage of transmission resources (e.g., bandwidth), and transcoding resources (e.g., CPU) in CLS systems that leverage the cooperation of Cloud, Edge, and Crowd technologies. In particular, we first design an augmented queue structure that can jointly capture the dynamic features of data transmission and online transcoding, based on the virtual queue technology. Then, we formulate a joint resource allocation problem, using stochastic optimization arguments, and devise an Accelerated Gradient Optimization (AGO) algorithm to solve the optimization problem in a scalable way. Moreover, we provide four main theoretical results that characterize the algorithm's steady-state queue-length, optimality, and fast-convergence. By conducting both numerical simulations and system-level evaluations based on our prototype, we demonstrate that our solution provides lower system costs and higher QoE performance against state-of-the-art solutions.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据