Mortise: Auto-tuning Congestion Control to Optimize QoE via Network-Aware Parameter Optimization
Yixin Shen, Ruihua Chen, Bo Wang, Jing Chen, Haochen Zhang, Minhu Wang, Mingwei Xu, Zili Meng
Abstract
Congestion control algorithms (CCAs) critically shape the tradeoff among throughput, latency, and loss, directly impacting user Quality of Experience (QoE). However, most existing CCAs use static, heuristically chosen parameter settings that fail to adapt to dynamic network states, resulting in suboptimal QoE. Our key observation is that the optimal CCA parameter configuration depends on real-time network states. To bridge this gap, we propose Mortise, a real-time, network-aware adaptation framework that dynamically tunes rule-based CCA parameters to maximize QoE. To address the challenges in modeling the complex parameter-QoE relationship, Mortise introduces a QoS tradeoff proxy to decompose parameter optimization into two steps: it first infers the application's preferred QoS tradeoff from real-time QoE gradients and then derives the corresponding parameter settings via control-theoretic analysis. Implemented atop TCP and evaluated in both emulated and production environments, Mortise outperforms state-of-the-art solutions, enhancing the QoE of file downloading service by up to 73% and QoE of video streaming service by up to 167% in real-world scenarios, with minimal deployment overhead.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext c65145d1-b7b5-4db3-9cb0-464dce401433Builds on11
- Learning in situ: a randomized experiment in video streamingFrancis Y. Yan, Hudson Ayers, Chenzhi Zhu, Sadjad Fouladi et al.NSDI 2020 · 360 citations
- Classic Meets Modern: a Pragmatic Learning-Based Congestion Control for the InternetSoheil Abbasloo, Chen-Yu Yen, H. Jonathan ChaoSIGCOMM 2020 · 257 citations
- ABC: A Simple Explicit Congestion Controller for Wireless NetworksPrateesh Goyal, Anup Agarwal, Ravi Netravali, Mohammad Alizadeh et al.NSDI 2020 · 101 citations
- Multi-objective congestion controlYiqing Ma, Han Tian, Xudong Liao, Junxue Zhang et al.EuroSys 2022 · 52 citations
- Hairpin: Rethinking Packet Loss Recovery in Edge-based Interactive Video StreamingZili Meng, Xiao Kong, Jing Chen, Bo Wang et al.NSDI 2024 · 49 citations
Related papers
- Bridging the Gap between QoE and QoS in Congestion Control: A Large-scale Mobile Web Service PerspectiveJia Zhang, Yixuan Zhang, Enhuan Dong, Yan Zhang et al.USENIX ATC 2023 · 12 citations
- AraLive: Automatic Reward Adaption for Learning-based Live Video StreamingHuanhuan Zhang, Liu zhuo, Haotian Li, Anfu Zhou et al.ACM MM 2024 · 6 citations
- Themis: Toward Stable Near-Zero Queuing Delay in Congestion Control for Low-Latency Interactive Video StreamingFeida Liu, Yifan Wang, Jiaqi Zheng, Boxi Liu et al.ACM MM 2025
- Config-Snob: Tuning for the Best Configurations of Networking Protocol StackManaf Bin-Yahya, Yifei Zhao, Hossein Shafieirad, Anthony Ho et al.USENIX ATC 2024 · 10 citations
- César: Cellular Resource Scheduling-Aware Congestion ControlJuhun Shin, Goodsol Lee, Jeongyeup Paek, Saewoong BahkINFOCOM 2025 · 2 citations
