Panorama: Optimizing Internet-scale Users' Routes from End to End
Geng Li, Shuihai Hu, Kun Tan
Abstract
Network performance is critical to the user experience of many real-time interactive applications, such as video conferencing and live streaming. Empirical studies [46] show that transport latency over 300ms would become unacceptable, leading to significant user satisfaction declining. Unfortunately, due to the best-effort nature of Internet, such strict performance requirement can hardly be fully met. Despite continuous efforts have been made to improve the performance of Internet (e.g., overlay routing optimization and content delivery network), we are still far from delivering satisfying network performance for these applications. The stringent network requirements, the world-wide cross-continental network transfers, and the large-scale Internet-wide users, together make it a complex challenge to deliver ideal user experience for emerging real-time applications.
In this paper, we present Panorama, a scalable system for delivering desired user experience to real-time applications over a globally distributed overlay network. Specifically, Panorama takes a centralized approach with end-to-end multiobjective traffic engineering optimization to meet tight performance requirement for real-time applications, and in the meanwhile achieving good scalability with a batch of optimizations including intelligent measurement-based user/session grouping and parallelizable path calculation. We evaluate Panorama based on 81 million selected real-world traces in deployment environment with clients across 66 countries. The extensive evaluation demonstrates that Panorama can support a routing service for millions of users, while providing latency lower than 200ms for 96.34% of the communication sessions, and improving SLA satisfaction by up to 88.0%.
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 abf2d10b-084c-463b-9bd6-d388dca21693Cited by top-tier papers1
Ask how each one uses itRelated papers
- SpaceRTC: Unleashing the Low-latency Potential of Mega-constellations for Real-Time CommunicationsZeqi Lai, Weisen Liu, Qian Wu, Hewu Li et al.INFOCOM 2022 · 64 citations
- SLATE: Service Layer Traffic EngineeringGangmuk Lim, Aditya Prerepa, Brighten Godfrey, Radhika MittalNSDI 2026
- Confucius: Adapting Home Routers to Congestion Control's Reactions for Consistent Low LatencyZili Meng, Nirav Atre, Bochun Zhang, Mingwei Xu et al.INFOCOM 2026
- MegaTE: Extending WAN Traffic Engineering to Millions of Endpoints in Virtualized CloudCongcong Miao, Zhizhen Zhong, Yunming Xiao, Feng Yang et al.SIGCOMM 2024 · 14 citations
- Roaming Free in the VR World with MP2Yifei Xu, Xumiao Zhang, Yuning Chen, Pan Hu et al.USENIX ATC 2025 · 2 citations
