{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T16:14:30Z","timestamp":1775578470804,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,7,30]],"date-time":"2020-07-30T00:00:00Z","timestamp":1596067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS 1816331, CNS 1910676, CNS 1751009, and CNS 1563826."],"award-info":[{"award-number":["CNS 1816331, CNS 1910676, CNS 1751009, and CNS 1563826."]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,7,30]]},"DOI":"10.1145\/3387514.3405899","type":"proceedings-article","created":{"date-parts":[[2020,7,30]],"date-time":"2020-07-30T22:35:31Z","timestamp":1596148531000},"page":"735-749","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":61,"title":["Annulus"],"prefix":"10.1145","author":[{"given":"Ahmed","family":"Saeed","sequence":"first","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Varun","family":"Gupta","sequence":"additional","affiliation":[{"name":"AT&amp;T"}]},{"given":"Prateesh","family":"Goyal","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Milad","family":"Sharif","sequence":"additional","affiliation":[{"name":"SambaNova"}]},{"given":"Rong","family":"Pan","sequence":"additional","affiliation":[{"name":"Intel"}]},{"given":"Mostafa","family":"Ammar","sequence":"additional","affiliation":[{"name":"Georgia Tech"}]},{"given":"Ellen","family":"Zegura","sequence":"additional","affiliation":[{"name":"Georgia Tech"}]},{"given":"Keon","family":"Jang","sequence":"additional","affiliation":[{"name":"MPI-SWS"}]},{"given":"Mohammad","family":"Alizadeh","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Abdul","family":"Kabbani","sequence":"additional","affiliation":[{"name":"Google"}]},{"given":"Amin","family":"Vahdat","sequence":"additional","affiliation":[{"name":"Google"}]}],"member":"320","published-online":{"date-parts":[[2020,7,30]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"IEEE Standard for Local and metropolitan area networks- Virtual Bridged Local Area Networks Amendment 13: Congestion Notification","year":"2010","unstructured":"2010. IEEE Standard for Local and metropolitan area networks- Virtual Bridged Local Area Networks Amendment 13: Congestion Notification . IEEE Std 802.1Qau- 2010 (Amendment to IEEE Std 802.1Q-2005) (April 2010), c1--119. https:\/\/doi.org\/10.1109\/IEEESTD.2010.5454063 10.1109\/IEEESTD.2010.5454063 2010. IEEE Standard for Local and metropolitan area networks- Virtual Bridged Local Area Networks Amendment 13: Congestion Notification. IEEE Std 802.1Qau-2010 (Amendment to IEEE Std 802.1Q-2005) (April 2010), c1--119. https:\/\/doi.org\/10.1109\/IEEESTD.2010.5454063"},{"key":"e_1_3_2_2_2_1","unstructured":"2011. NS-2 network simulator. http:\/\/nsnam.sourceforge.net\/wiki\/index.php\/Mainpage.  2011. NS-2 network simulator. http:\/\/nsnam.sourceforge.net\/wiki\/index.php\/Mainpage."},{"key":"e_1_3_2_2_3_1","unstructured":"2019. BCM56980 12.8 Tb\/s Multilayer Switch Data Sheet. https:\/\/www.broadcom.com\/products\/ethernet-connectivity\/switching\/strataxgs\/bcm56980-series.  2019. BCM56980 12.8 Tb\/s Multilayer Switch Data Sheet. https:\/\/www.broadcom.com\/products\/ethernet-connectivity\/switching\/strataxgs\/bcm56980-series."},{"key":"e_1_3_2_2_4_1","unstructured":"2019. In-Band Network Telemetry - A Powerful Analytics Framework for your Data Center. https:\/\/www.opencompute.org\/files\/INT-In-Band-Network-Telemetry-A-Powerful-Analytics-Framework-for-your-Data-Center-OCP-Final3.pdf.  2019. In-Band Network Telemetry - A Powerful Analytics Framework for your Data Center. https:\/\/www.opencompute.org\/files\/INT-In-Band-Network-Telemetry-A-Powerful-Analytics-Framework-for-your-Data-Center-OCP-Final3.pdf."},{"key":"e_1_3_2_2_5_1","unstructured":"2019. New Trident 3 switch delivers smarter programmability for enterprise and service provider datacenters. https:\/\/www.broadcom.com\/blog\/new-trident-3-switch-delivers-smarter-programmability-for-enterprise-and-service-provider-datacenters.  2019. New Trident 3 switch delivers smarter programmability for enterprise and service provider datacenters. https:\/\/www.broadcom.com\/blog\/new-trident-3-switch-delivers-smarter-programmability-for-enterprise-and-service-provider-datacenters."},{"key":"e_1_3_2_2_6_1","volume-title":"Proc. of ACM SIGCOMM'11","author":"Alizadeh Mohammad","year":"2011","unstructured":"Mohammad Alizadeh , Albert Greenberg , David A Maltz , Jitendra Padhye , Parveen Patel , Balaji Prabhakar , Sudipta Sengupta , and Murari Sridharan . 2011 . Data center tcp (dctcp) . In Proc. of ACM SIGCOMM'11 . Mohammad Alizadeh, Albert Greenberg, David A Maltz, Jitendra Padhye, Parveen Patel, Balaji Prabhakar, Sudipta Sengupta, and Murari Sridharan. 2011. Data center tcp (dctcp). In Proc. of ACM SIGCOMM'11."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993744.1993753"},{"key":"e_1_3_2_2_8_1","volume-title":"Proc. of USENIX NSDI'12","author":"Alizadeh Mohammad","year":"2012","unstructured":"Mohammad Alizadeh , Abdul Kabbani , TomEdsall, Balaji Prabhakar , Amin Vahdat , and Masato Yasuda . 2012 . Less is more: trading a little bandwidth for ultra-low latency in the data center . In Proc. of USENIX NSDI'12 . Mohammad Alizadeh, Abdul Kabbani, TomEdsall, Balaji Prabhakar, Amin Vahdat, and Masato Yasuda. 2012. Less is more: trading a little bandwidth for ultra-low latency in the data center. In Proc. of USENIX NSDI'12."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"crossref","unstructured":"Guido Appenzeller Isaac Keslassy and Nick McKeown. 2004. Sizing Router Buffers. SIGCOMM Comput. Commun. Rev. (2004).  Guido Appenzeller Isaac Keslassy and Nick McKeown. 2004. Sizing Router Buffers. SIGCOMM Comput. Commun. Rev. (2004).","DOI":"10.1145\/1015467.1015499"},{"key":"e_1_3_2_2_10_1","volume-title":"Broadcom Trident 3 Platform Performance Analysis: Achieving Predictably High Performance for Real-world Data Center Workloads. ESG Technical Validation","author":"Arcilla Alex","year":"2019","unstructured":"Alex Arcilla and Tony Palmer . 2019. Broadcom Trident 3 Platform Performance Analysis: Achieving Predictably High Performance for Real-world Data Center Workloads. ESG Technical Validation ( 2019 ). Alex Arcilla and Tony Palmer. 2019. Broadcom Trident 3 Platform Performance Analysis: Achieving Predictably High Performance for Real-world Data Center Workloads. ESG Technical Validation (2019)."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3232755.3232783"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106989.3107003"},{"key":"e_1_3_2_2_13_1","volume-title":"Performance enhancingproxies intended to mitigate link-related degradations. RFC 3135","author":"Border John","unstructured":"John Border , Markku Kojo , Jim Griner , Gabriel Montenegro , and Zach Shelby . 2001. Performance enhancingproxies intended to mitigate link-related degradations. RFC 3135 . Network Working Group . John Border, Markku Kojo, Jim Griner, Gabriel Montenegro, and Zach Shelby. 2001. Performance enhancingproxies intended to mitigate link-related degradations. RFC 3135. Network Working Group."},{"key":"e_1_3_2_2_14_1","unstructured":"Pat Bosshart Dan Daly Glen Gibb Martin Izzard Nick McKeown Jennifer Rexford Cole Schlesinger Dan Talayco Amin Vahdat George Varghese and David Walker. 2014. P4: Programming Protocol-Independent Packet Processors. SIGCOMM Comput. Commun. Rev. (2014).  Pat Bosshart Dan Daly Glen Gibb Martin Izzard Nick McKeown Jennifer Rexford Cole Schlesinger Dan Talayco Amin Vahdat George Varghese and David Walker. 2014. P4: Programming Protocol-Independent Packet Processors. SIGCOMM Comput. Commun. Rev. (2014)."},{"key":"e_1_3_2_2_15_1","volume-title":"Peterson","author":"Brakmo Lawrence S.","year":"1994","unstructured":"Lawrence S. Brakmo , Sean W. O'Malley , and Larry L . Peterson . 1994 . TCP Vegas: New Techniques for Congestion Detection and Avoidance. In Proc. of ACM SIGCOMM '94. Lawrence S. Brakmo, Sean W. O'Malley, and Larry L. Peterson. 1994. TCP Vegas: New Techniques for Congestion Detection and Avoidance. In Proc. of ACM SIGCOMM '94."},{"key":"e_1_3_2_2_16_1","volume-title":"Soheil Hassas Yeganeh, and Van Jacobson","author":"Cardwell Neal","year":"2016","unstructured":"Neal Cardwell , Yuchung Cheng , C Stephen Gunn , Soheil Hassas Yeganeh, and Van Jacobson . 2016 . BBR : Congestion-based congestion control. Queue ( 2016). Neal Cardwell, Yuchung Cheng, C Stephen Gunn, Soheil Hassas Yeganeh, and Van Jacobson. 2016. BBR: Congestion-based congestion control. Queue (2016)."},{"key":"e_1_3_2_2_17_1","volume-title":"Priyaranjan Jha, Yousuk Seung, Ian Swett, Victor Vasiliev, Bin Wu, Matt Mathis, and Van Jacobson.","author":"Cardwell Neal","year":"2019","unstructured":"Neal Cardwell , Yuchung Cheng , Soheil Hassas Yeganeh , Priyaranjan Jha, Yousuk Seung, Ian Swett, Victor Vasiliev, Bin Wu, Matt Mathis, and Van Jacobson. 2019 . BBR v2: A Model-based Congestion Control - IETF 105 Update . https:\/\/datatracker.ietf.org\/meeting\/105\/materials\/slides-105-iccrg-bbr-v2-a-model-based-congestion-control-00. Neal Cardwell, Yuchung Cheng, Soheil Hassas Yeganeh, Priyaranjan Jha, Yousuk Seung, Ian Swett, Victor Vasiliev, Bin Wu, Matt Mathis, and Van Jacobson. 2019. BBR v2: A Model-based Congestion Control - IETF 105 Update. https:\/\/datatracker.ietf.org\/meeting\/105\/materials\/slides-105-iccrg-bbr-v2-a-model-based-congestion-control-00."},{"key":"e_1_3_2_2_19_1","volume-title":"TheNewReno Modification to TCP s Fast Recovery Algorithm. RFC 3782","author":"Floyd Sally","unstructured":"Sally Floyd , Tom Henderson , and Andrei Gurtov . 2004. TheNewReno Modification to TCP s Fast Recovery Algorithm. RFC 3782 . Network Working Group . Sally Floyd, Tom Henderson, and Andrei Gurtov. 2004. TheNewReno Modification to TCP s Fast Recovery Algorithm. RFC 3782. Network Working Group."},{"key":"e_1_3_2_2_20_1","volume-title":"Proc. of USENIX NSDI '20","author":"Goyal Prateesh","year":"2020","unstructured":"Prateesh Goyal , Anup Agarwal , Ravi Netravali , Mohammad Alizadeh , and Hari Balakrishnan . 2020 . ABC: A Simple Explicit Congestion Controller for Wireless Networks . In Proc. of USENIX NSDI '20 . Prateesh Goyal, Anup Agarwal, Ravi Netravali, Mohammad Alizadeh, and Hari Balakrishnan. 2020. ABC: A Simple Explicit Congestion Controller for Wireless Networks. In Proc. of USENIX NSDI '20."},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592576"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1400097.1400105"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486012"},{"key":"e_1_3_2_2_24_1","volume-title":"Proc. of ACM SIGCOMM 18","author":"Hong Chi-Yao","unstructured":"Chi-Yao Hong , Subhasree Mandal , Mohammad Al-Fares , Min Zhu , Richard Alimi , Kondapa Naidu B., Chandan Bhagat , Sourabh Jain , Jay Kaimal , Shiyu Liang , and et al. 2018. B4 and after: Managing Hierarchy, Partitioning, and Asymmetry for Availability and Scale in Google's Software-Defined WAN . In Proc. of ACM SIGCOMM 18 . Chi-Yao Hong, Subhasree Mandal, Mohammad Al-Fares, Min Zhu, Richard Alimi, Kondapa Naidu B., Chandan Bhagat, Sourabh Jain, Jay Kaimal, Shiyu Liang, and et al. 2018. B4 and after: Managing Hierarchy, Partitioning, and Asymmetry for Availability and Scale in Google's Software-Defined WAN. In Proc. of ACM SIGCOMM 18."},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"crossref","unstructured":"V. Jacobson. 1988. Congestion Avoidance and Control. SIGCOMM Comput. Commun. Rev. (1988).  V. Jacobson. 1988. Congestion Avoidance and Control. SIGCOMM Comput. Commun. Rev. (1988).","DOI":"10.1145\/52324.52356"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486019"},{"key":"e_1_3_2_2_27_1","unstructured":"Mikel Jimenez and Henry Kwok. 2017. Building Express Backbone. https:\/\/engineering. fb. com\/data-center-engineering\/building-express-backbone-facebook-s-new-long-haul-network\/.  Mikel Jimenez and Henry Kwok. 2017. Building Express Backbone. https:\/\/engineering. fb. com\/data-center-engineering\/building-express-backbone-facebook-s-new-long-haul-network\/."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/633025.633035"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342093"},{"key":"e_1_3_2_2_30_1","volume-title":"Fat-trees: universal networks for hardware-efficient supercomputing","author":"Leiserson Charles E","year":"1985","unstructured":"Charles E Leiserson . 1985. Fat-trees: universal networks for hardware-efficient supercomputing . IEEE Trans. Comput . ( 1985 ). Charles E Leiserson. 1985. Fat-trees: universal networks for hardware-efficient supercomputing. IEEE Trans. Comput. (1985)."},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342085"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359657"},{"key":"e_1_3_2_2_33_1","volume-title":"Proc. of ACM SIGCOMM 92","author":"Partho","unstructured":"Partho P. Mishra and Hemant Kanakia. 1992. A Hop by Hop Rate-Based Congestion Control Scheme . In Proc. of ACM SIGCOMM 92 . Partho P. Mishra and Hemant Kanakia. 1992. A Hop by Hop Rate-Based Congestion Control Scheme. In Proc. of ACM SIGCOMM 92."},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787510"},{"key":"e_1_3_2_2_35_1","unstructured":"Timothy Prickett Morgan. 2018. A Deep Dive Into Cisco's Use Of Merchant Switch Chips. https:\/\/www. nextplatform. com\/2018\/06\/20\/a-deep-dive-into-ciscos-use-of-merchant-switch-chips\/.  Timothy Prickett Morgan. 2018. A Deep Dive Into Cisco's Use Of Merchant Switch Chips. https:\/\/www. nextplatform. com\/2018\/06\/20\/a-deep-dive-into-ciscos-use-of-merchant-switch-chips\/."},{"key":"e_1_3_2_2_36_1","first-page":"953","article-title":"Buffer management and flow control mechanism including packet-based dynamic thresholding","volume":"7","author":"Opsasnick Eugene","year":"2011","unstructured":"Eugene Opsasnick . 2011 . Buffer management and flow control mechanism including packet-based dynamic thresholding . US Patent 7 , 953 ,002. Eugene Opsasnick. 2011. Buffer management and flow control mechanism including packet-based dynamic thresholding. US Patent 7,953,002.","journal-title":"US Patent"},{"key":"e_1_3_2_2_37_1","unstructured":"Rong Pan. [n.d.]. QCN Pseudo Code: Version 2.2. http:\/\/www.ieee802.org\/1\/files\/public\/docs2008\/au-pan-QCN-pseudo-code-ver2-2.pdf.  Rong Pan. [n.d.]. QCN Pseudo Code: Version 2.2. http:\/\/www.ieee802.org\/1\/files\/public\/docs2008\/au-pan-QCN-pseudo-code-ver2-2.pdf."},{"key":"e_1_3_2_2_38_1","volume-title":"Proc. of USENIX NSDI'17","author":"Perry Jonathan","year":"2017","unstructured":"Jonathan Perry , Hari Balakrishnan , and Devavrat Shah . 2017 . Flowtune: Flowlet Control for Datacenter Networks . In Proc. of USENIX NSDI'17 . Jonathan Perry, Hari Balakrishnan, and Devavrat Shah. 2017. Flowtune: Flowlet Control for Datacenter Networks. In Proc. of USENIX NSDI'17."},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626309"},{"key":"e_1_3_2_2_40_1","volume-title":"Internet Control Message Protocol. RFC 792","author":"Postel Jon","unstructured":"Jon Postel . 1981. Internet Control Message Protocol. RFC 792 . Network Working Group . Jon Postel. 1981. Internet Control Message Protocol. RFC 792. Network Working Group."},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"crossref","unstructured":"George F Riley and Thomas R Henderson. 2010. The ns-3 network simulator. In Modeling and tools for network simulation.  George F Riley and Thomas R Henderson. 2010. The ns-3 network simulator. In Modeling and tools for network simulation.","DOI":"10.1007\/978-3-642-12331-3_2"},{"key":"e_1_3_2_2_42_1","volume-title":"Proc. of ACM SIGCOMM'15","author":"Roy Arjun","unstructured":"Arjun Roy , Hongyi Zeng , Jasmeet Bagga , George Porter , and Alex C. Snoeren . 2015. Inside the Social Network's (Datacenter) Network . In Proc. of ACM SIGCOMM'15 . Arjun Roy, Hongyi Zeng, Jasmeet Bagga, George Porter, and Alex C. Snoeren. 2015. Inside the Social Network's (Datacenter) Network. In Proc. of ACM SIGCOMM'15."},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098852"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098853"},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787508"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592604"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098854"},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2806852"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359989.3365425"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787484"}],"event":{"name":"SIGCOMM '20: Annual conference of the ACM Special Interest Group on Data Communication on the applications, technologies, architectures, and protocols for computer communication","location":"Virtual Event USA","acronym":"SIGCOMM '20","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the Annual conference of the ACM Special Interest Group on Data Communication on the applications, technologies, architectures, and protocols for computer communication"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3387514.3405899","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3387514.3405899","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3387514.3405899","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:36Z","timestamp":1750200096000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3387514.3405899"}},"subtitle":["A Dual Congestion Control Loop for Datacenter and WAN Traffic Aggregates"],"short-title":[],"issued":{"date-parts":[[2020,7,30]]},"references-count":49,"alternative-id":["10.1145\/3387514.3405899","10.1145\/3387514"],"URL":"https:\/\/doi.org\/10.1145\/3387514.3405899","relation":{},"subject":[],"published":{"date-parts":[[2020,7,30]]},"assertion":[{"value":"2020-07-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}