Net-P4ct: Enhanced WAN Bandwidth Fair Sharing Using P4 Programmable Switches
Haoran Chen, Mingwei Cui, Yihan Zou, Yihang Miao, Suhan Jiang, Damu Ding, Lirong Lai, Ming Gao, Rui Jiang, Shengyuan He, Anjian Chen, Jiaming Shi
Abstract
At growing internet companies like ByteDance, Wide Area Network (WAN) bandwidth sharing across diverse services with varying SLO requirements is a fundamental challenge. Conventional host-based enforcement systems, where agents identify and throttle traffic at the server end, face practical challenges such as "blind spot" traffic, kerneldependent operational complexity, and significant server resource overhead. To address these issues, we present Net-P4ct, an in-network bandwidth enforcement system using P4 programmable switches. Net-P4ct improves both bandwidth guarantees and fair sharing by shifting dynamic QoS control into the switch data plane. Specifically, it achieves broader traffic coverage by combining host-side traffic tagging with a P4-switch pipeline, where service classification and QoS class assignment are performed. Based on observed traffic metrics, a centralized control plane determines real-time policy updates according to the max-min fair bandwidth allocation. We demonstrate the system's benefits including improved bandwidth utilization, reduced operational complexity, and lower per-byte processing cost. Net-P4ct has been deployed in ByteDance's production WAN for nearly a year, and we hope to share our experience with the community.
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.
Builds on7
- Sailfish: accelerating cloud-scale multi-tenant multi-service gateways with programmable switchesTian Pan, Nianbing Yu, Chenhao Jia, Jianwen Pi et al.SIGCOMM 2021 · 111 citations
- SODA: An Adaptive Bitrate Controller for Consistent High-Quality Video StreamingTianyu Chen, Yiheng Lin, Nicolas Christianson, Zahaib Akhtar et al.SIGCOMM 2024 · 33 citations
- Cost-effective capacity provisioning in wide area networks with ShooflyRachee Singh, Nikolaj S. Bjørner, Sharon Shoham, Yawei Yin et al.SIGCOMM 2021 · 32 citations
- EBB: Reliable and Evolvable Express Backbone Network in MetaMarek Denis, Yuanjun Yao, Ashley Hatch, Qin Zhang et al.SIGCOMM 2023 · 25 citations
- A Decentralized SDN Architecture for the WANAlexander Krentsel, Nitika Saran, Bikash Koley, Subhasree Mandal et al.SIGCOMM 2024 · 12 citations
Related papers
- Network entitlement: contract-based network sharing with agility and SLO guaranteesSatyajeet Singh Ahuja, Vinayak Dangui, Kirtesh Patil, Manikandan Somasundaram et al.SIGCOMM 2022 · 3 citations
- HCDN: Coordinated Stream Scheduling for Cost-Effective Live Video DeliveryLiying Wang, Jing Liu, Yuhan Zhou, Chengke Wang et al.NSDI 2026
- INT-Assisted Adaptive Packet Scheduling in PDP Switches for End-to-End Latency ControlZichen Xu, Xiaoliang Chen, Zuqing ZhuINFOCOM 2025 · 4 citations
- 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
- Efficient Policy-Rich Rate Enforcement with Phantom QueuesAmmar Tahir, Prateesh Goyal, Ilias Marinos, Mike Evans et al.SIGCOMM 2024 · 10 citations
