@inproceedings{7d3cd379361740829a77107a5eeba17e,
title = "PBE-CC: Congestion Control via Endpoint-Centric, Physical-Layer Bandwidth Measurements",
abstract = "Cellular networks are becoming ever more sophisticated and overcrowded, imposing the most delay, jitter, and throughput damage to end-to-end network flows in today's internet. We therefore argue for fine-grained mobile endpoint-based wireless measurements to inform a precise congestion control algorithm through a well-defined API to the mobile's cellular physical layer. Our proposed congestion control algorithm is based on Physical-Layer Bandwidth measurements taken at the Endpoint (PBE-CC), and captures the latest 5G New Radio innovations that increase wireless capacity, yet create abrupt rises and falls in available wireless capacity that the PBE-CC sender can react to precisely and rapidly. We implement a proof-of-concept prototype of the PBE measurement module on software-defined radios and the PBE sender and receiver in C. An extensive performance evaluation compares PBE-CC head to head against the cellular-aware and wireless-oblivious congestion control protocols proposed in the research community and in deployment, in mobile and static mobile scenarios, and over busy and idle networks. Results show 6.3% higher average throughput than BBR, while simultaneously reducing 95th percentile delay by 1.8x.",
keywords = "Capacity estimation, Cellular network, Control information, LTE, Physical control channel, TCP congestion control, Transport protocols",
author = "Yaxiong Xie and Fan Yi and Kyle Jamieson",
note = "Publisher Copyright: {\textcopyright} 2020 ACM.; 2020 Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication, SIGCOMM 2020 ; Conference date: 10-08-2020 Through 14-08-2020",
year = "2020",
month = jul,
day = "30",
doi = "10.1145/3387514.3405880",
language = "English (US)",
series = "SIGCOMM 2020 - Proceedings of the 2020 Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication",
publisher = "Association for Computing Machinery",
pages = "451--464",
booktitle = "SIGCOMM 2020 - Proceedings of the 2020 Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication",
}