arrow
Return

A Practical Congestion Control Algorithm for Low-Latency Interactive Video Streaming

delete2025-01-01
delete0
PRE
AI
S
Shibo Wang
J
Jianjun Xiao
X
Xiao Kong
C
Chenglei Wu
S
Shusen Yang
C
Cong Zhao
C
Chenren Xu
H
Hong Xu
J
Jing Wang
H
Honghao Liu
DOI:10.1109/TON.2024.3519902delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Congestion control (CC) plays a pivotal role in low-latency interactive video streaming such as cloud gaming. However, existing end-to-end CC methods often cause self-induced network queuing. As a result, they may largely delay video frame transmission and undermine the user’s quality of experience. In this paper, we present a new, practical CC algorithm named Pudica that strives to achieve near-zero queuing delay and high link utilization while respecting cross-flow fairness. Pudica introduces several judicious approaches to utilize the paced frame to probe the bandwidth utilization ratio (BUR) instead of bandwidth itself. By leveraging BUR estimations, Pudica designs a holistic bitrate adjustment policy to balance low queuing, efficiency, and fairness. We conducted thorough and comprehensive evaluations in real production networks. In comparison to the state-of-the-art methods, Pudica reduces the average and tailed frame delay by $3.1\times $ and $5.1\times $ , respectively. Meanwhile, it increases the frame bitrate by 12.1%. Pudica has been deployed in a large-scale cloud gaming platform, currently serving millions of players.
Keywords:
Congestion control
adaptive bitrate
low-latency interactive video streaming
cloud gaming

Journal

I
IEEE Transactions on Networking
IF:
0
Papers:
551
Citations:
0

Organization

T
The Chinese University of Hong Kong
Scholars:
3.8K
Papers: 1.9K
Citations: 3
X
xi’an jiaotong university
Scholars:
7.7K
Papers: 2.4K
Citations: 1
P
peking university
Scholars:
11.9W
Papers: 8.7W
Citations: 146
T
tencent inc., shenzhen, china
Scholars:
8
Papers: 2
Citations: 0
researcher View more organizations
Cited Papers

Cited Papers

Copa
err2018-07-16
err0
PREAI
errVenkat Arun; Hari Balakrishnan
errShare
errSave
SalientVR
err2022-10-14
err0
PREAI
errShibo Wang; Shusen Yang; Hailiang Li; Xiaodan Zhang; Chen Zhou; Chenren Xu; Feng Qian; Nanbin Wang; Zongben Xu
errShare
errSave
Congestion Control for Web Real-Time Communication
err2017-10-01
err71
PREAI
errCarlucci, Gaetano; De Cicco, Luca; Holmer, Stefan; Mascolo, Saverio
errShare
errSave
Adaptive Congestion Control for Unpredictable Cellular Networks
err2015-08-17
err0
errOAAI
errYasir Zaki; Thomas Pötsch; Jay Chen; Lakshminarayanan Subramanian; Carmelita Görg
errShare
errSave
Statistical Learning Based Congestion Control for Real-Time Video Communication
err2020-10-01
err8
errOAAI
errDai, Tongyu; Zhang, Xinggong; Zhang, Yihang; Guo, Zongming
errShare
errSave
TCP ex machina
err2013-08-27
err0
PREAI
errKeith Winstein; Hari Balakrishnan
errShare
errSave
researcher View more