TY - GEN
T1 - FlowTele
T2 - 18th ACM Conference on Emerging Networking Experiment and Technologies, CoNEXT 2022
AU - Chen, Bo Rong
AU - Liu, Zhuotao
AU - Song, Jinhui
AU - Zeng, Fanhui
AU - Zhu, Zhoushi
AU - Bachu, Siva Phani Keshav
AU - Hu, Yih Chun
N1 - We thank our shepherd, Peter Steenkiste, and our anonymous reviewers for their thoughtful comments and numerous suggestions for improvement. This work was supported in part by NSF grant CNS-1717313, Google Cloud Research Credits award GCP203123924, and Taiwan (R.O.C.) MOE 108 GSSA scholarship. Zhuotao Liu ([email protected]) and Yih-Chun Hu ([email protected]) are corresponding authors.
PY - 2022/11/30
Y1 - 2022/11/30
N2 - Internet content providers often deliver content through bandwidth bottlenecks that are out of their control. Thus, despite often having massively over-provisioned upstream servers, the content providers still cannot control the end-to-end user experience. This paper explores remote traffic shaping, allowing the content provider to allocate its share of a remote bottleneck link across its users using a metric other than TCP fairness, while remaining TCP-friendly to cross traffic on the bottleneck link. To evaluate this approach, we designed FlowTele, the first system that shapes outbound traffic on an Internet-scale network to optimize provider-selected metrics, using source control with neither in-network support nor special client support. Our extensive evaluations over the Internet show that by strategically reallocating bandwidth among provider-owned co-bottlenecked flows, FlowTele improves the provider's total revenue by roughly 20% - 30% in various network settings, compared with both (i) status quo TCP fairshare and (ii) recent practice by content providers that proactively throttles video quality during the COVID-19 pandemic, while being TCP-friendly to cross-traffic. Besides revenue, we also study other metrics, such as QoE fairness, that a content provider may wish to optimize using FlowTele.
AB - Internet content providers often deliver content through bandwidth bottlenecks that are out of their control. Thus, despite often having massively over-provisioned upstream servers, the content providers still cannot control the end-to-end user experience. This paper explores remote traffic shaping, allowing the content provider to allocate its share of a remote bottleneck link across its users using a metric other than TCP fairness, while remaining TCP-friendly to cross traffic on the bottleneck link. To evaluate this approach, we designed FlowTele, the first system that shapes outbound traffic on an Internet-scale network to optimize provider-selected metrics, using source control with neither in-network support nor special client support. Our extensive evaluations over the Internet show that by strategically reallocating bandwidth among provider-owned co-bottlenecked flows, FlowTele improves the provider's total revenue by roughly 20% - 30% in various network settings, compared with both (i) status quo TCP fairshare and (ii) recent practice by content providers that proactively throttles video quality during the COVID-19 pandemic, while being TCP-friendly to cross-traffic. Besides revenue, we also study other metrics, such as QoE fairness, that a content provider may wish to optimize using FlowTele.
KW - co-bottleneck detection
KW - content delivery
KW - end-to-end user experience
KW - internet bandwidth management
KW - remote traffic shaping
UR - https://www.scopus.com/pages/publications/85144821177
UR - https://www.scopus.com/pages/publications/85144821177#tab=citedBy
U2 - 10.1145/3555050.3569139
DO - 10.1145/3555050.3569139
M3 - Conference contribution
AN - SCOPUS:85144821177
T3 - CoNEXT 2022 - Proceedings of the 18th International Conference on emerging Networking EXperiments and Technologies
SP - 349
EP - 368
BT - CoNEXT 2022 - Proceedings of the 18th International Conference on emerging Networking EXperiments and Technologies
PB - Association for Computing Machinery
Y2 - 6 December 2022 through 9 December 2022
ER -