TY - GEN
T1 - Classic Meets Modern
T2 - 2020 Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication, SIGCOMM 2020
AU - Abbasloo, Soheil
AU - Yen, Chen Yu
AU - Chao, H. Jonathan
N1 - Publisher Copyright:
© 2020 ACM.
PY - 2020/7/30
Y1 - 2020/7/30
N2 - These days, taking the revolutionary approach of using clean-slate learning-based designs to completely replace the classic congestion control schemes for the Internet is gaining popularity. However, we argue that current clean-slate learning-based techniques bring practical issues and concerns such as overhead, convergence issues, and low performance over unseen network conditions to the table. To address these issues, we take a pragmatic and evolutionary approach combining classic congestion control strategies and advanced modern deep reinforcement learning (DRL) techniques and introduce a novel hybrid congestion control for the Internet named Orca1. Through extensive experiments done over global testbeds on the Internet and various locally emulated network conditions, we demonstrate that Orca is adaptive and achieves consistent high performance in different network conditions, while it can significantly alleviate the issues and problems of its clean-slate learning-based counterparts.
AB - These days, taking the revolutionary approach of using clean-slate learning-based designs to completely replace the classic congestion control schemes for the Internet is gaining popularity. However, we argue that current clean-slate learning-based techniques bring practical issues and concerns such as overhead, convergence issues, and low performance over unseen network conditions to the table. To address these issues, we take a pragmatic and evolutionary approach combining classic congestion control strategies and advanced modern deep reinforcement learning (DRL) techniques and introduce a novel hybrid congestion control for the Internet named Orca1. Through extensive experiments done over global testbeds on the Internet and various locally emulated network conditions, we demonstrate that Orca is adaptive and achieves consistent high performance in different network conditions, while it can significantly alleviate the issues and problems of its clean-slate learning-based counterparts.
KW - Congestion Control
KW - Deep Reinforcement Learning
KW - TCP
UR - http://www.scopus.com/inward/record.url?scp=85094839217&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85094839217&partnerID=8YFLogxK
U2 - 10.1145/3387514.3405892
DO - 10.1145/3387514.3405892
M3 - Conference contribution
AN - SCOPUS:85094839217
T3 - 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
SP - 632
EP - 647
BT - 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
PB - Association for Computing Machinery
Y2 - 10 August 2020 through 14 August 2020
ER -