Enhanced Bandwidth Measurement and Robust Rate Adaptation for Low-latency Live Streaming

Published: 05 Dec 2024, Last Modified: 14 Mar 2025IEEE International Conference on Computer Communications 2025 (INFOCOM 2025)EveryoneCC BY 4.0
Abstract: Low latency live streaming (LLLS) like LL-DASH has significantly reduced the end-to-end latency via chunked transfer encoding (CTE). However, LLLS also comes with more challenges for adaptive bitrate (ABR) algorithms: (1) bandwidth measurement is non-trivial and inaccurate due to the possible idle time between chunks in CTE; (2) the various uncertainty in LLLS such as fluctuating segment size further lead to inaccurate buffer estimation, severely degrading ABR’s performance. In this paper, we propose AAR which comprises two modules: (1) accurate bandwidth measurement via server-side Flag parameter to identify the burst chunks within a segment, which allows for more consecutive valid HTTP chunks; (2) an LLLS tailored ABR with a novel robust objective that maximizes the minimum quality of experience (QoE) brought by the uncertainty. To obtain the minimum QoE, we propose a theorem based on the upper bound of download time estimation, which is backed up by theoretical guarantees. To derive the maximum QoE, we propose a new LLLS state evolution mechanism and apply Model Predictive Controller (MPC) to search for optimal bitrates. Extensive real world experiments demonstrate that AAR outperforms existing baselines with 10%-80% measurement error reduction, and QoE improves by 39%-104% throughout all considered network conditions.
Loading