{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T20:32:43Z","timestamp":1776803563206,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":68,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,10,11]],"date-time":"2021-10-11T00:00:00Z","timestamp":1633910400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSF","award":["CNS-2008273"],"award-info":[{"award-number":["CNS-2008273"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,10,11]]},"DOI":"10.1145\/3482898.3483361","type":"proceedings-article","created":{"date-parts":[[2021,11,8]],"date-time":"2021-11-08T11:07:28Z","timestamp":1636369648000},"page":"27-40","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Nimble"],"prefix":"10.1145","author":[{"given":"Vineeth Sagar","family":"Thapeta","sequence":"first","affiliation":[{"name":"University of Illinois at Chicago"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Komal","family":"Shinde","sequence":"additional","affiliation":[{"name":"Embedur Systems"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mojtaba","family":"Malekpourshahraki","sequence":"additional","affiliation":[{"name":"University of Illinois at Chicago"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Darius","family":"Grassi","sequence":"additional","affiliation":[{"name":"University of Illinois at Chicago"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Balajee","family":"Vamanan","sequence":"additional","affiliation":[{"name":"University of Illinois at Chicago"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brent E.","family":"Stephens","sequence":"additional","affiliation":[{"name":"University of Utah"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,11,8]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apache---HTTP Server Project. https:\/\/httpd.apache.org\/.  Apache---HTTP Server Project. https:\/\/httpd.apache.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"BESS\n  : Berkeley Extensible Software Switch. https:\/\/github.com\/NetSys\/bess.  BESS: Berkeley Extensible Software Switch. https:\/\/github.com\/NetSys\/bess."},{"key":"e_1_3_2_1_3_1","unstructured":"iperf3: Documentation. http:\/\/software.es.net\/iperf\/.  iperf3: Documentation. http:\/\/software.es.net\/iperf\/."},{"key":"e_1_3_2_1_4_1","unstructured":"P4 Language Consortium. https:\/\/p4.org\/.  P4 Language Consortium. https:\/\/p4.org\/."},{"key":"e_1_3_2_1_5_1","unstructured":"Redis. https:\/\/redis.io\/.  Redis. https:\/\/redis.io\/."},{"key":"e_1_3_2_1_6_1","unstructured":"sockperf: Network benchmarking utility. https:\/\/github.com\/Mellanox\/sockperf.  sockperf: Network benchmarking utility. https:\/\/github.com\/Mellanox\/sockperf."},{"key":"e_1_3_2_1_7_1","unstructured":"The ns-3 discrete-event network simulator. http:\/\/www.nsnam.org.  The ns-3 discrete-event network simulator. http:\/\/www.nsnam.org."},{"key":"e_1_3_2_1_8_1","volume-title":"andSridharan","author":"Alizadeh M.","year":"2010","unstructured":"Alizadeh , M. , Greenberg , A. , Maltz , D. A. , Padhye , J. , Patel , P. , Prabhaka R@, B., Sengupta , S. , andSridharan , M. Data Center TCP (DCTCP) . In SIGCOMM( 2010 ). Alizadeh, M., Greenberg, A., Maltz, D. A., Padhye, J., Patel, P., PrabhakaR@, B., Sengupta, S., andSridharan, M. Data Center TCP (DCTCP). In SIGCOMM(2010)."},{"key":"e_1_3_2_1_9_1","unstructured":"Alizadeh M. Kabbani A. Edsall T. Prabhakar B. Vahdat A. andYasuda M. Less is more: trading a little bandwidth for ultra-low latency in the data center. In NSDI(2012).  Alizadeh M. Kabbani A. Edsall T. Prabhakar B. Vahdat A. andYasuda M. Less is more: trading a little bandwidth for ultra-low latency in the data center. In NSDI(2012)."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Ballani H. Costa P. Karagiannis T. andRowstron A. Towards predictable datacenter networks. In SIGCOMM(2011).  Ballani H. Costa P. Karagiannis T. andRowstron A. Towards predictable datacenter networks. In SIGCOMM(2011).","DOI":"10.1145\/2018436.2018465"},{"key":"e_1_3_2_1_11_1","volume-title":"https:\/\/www.barefootnetworks.com\/technology\/#tofino","author":"Barefoot","year":"2017","unstructured":"Barefoot . Barefoot Tofino. https:\/\/www.barefootnetworks.com\/technology\/#tofino , 2017 . Barefoot. Barefoot Tofino. https:\/\/www.barefootnetworks.com\/technology\/#tofino, 2017."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Bosshart P. Gibb G. Kim H.-S. Varghese G. McKeown N. Izzard M. Mujica F. A. andHorowitz M. Forwarding metamorphosis: fast programmable match-action processing in hardware for SDN. In SIGCOMM(2013).  Bosshart P. Gibb G. Kim H.-S. Varghese G. McKeown N. Izzard M. Mujica F. A. andHorowitz M. Forwarding metamorphosis: fast programmable match-action processing in hardware for SDN. In SIGCOMM(2013).","DOI":"10.1145\/2486001.2486011"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the ACM Workshop on Hot Topics in Networks (HotNets)(2020)","author":"Brown L.","unstructured":"Brown , L. , Ananthanarayanan , G. , Katz-Bassett , E. , Krishnamurthy , A. , Ratnasamy , S. , Schapira , M. , and Shenker , S. On the future of congestion control for the public internet . In Proceedings of the ACM Workshop on Hot Topics in Networks (HotNets)(2020) , Association for Computing Machinery. Brown, L., Ananthanarayanan, G., Katz-Bassett, E., Krishnamurthy, A., Ratnasamy, S., Schapira, M., andShenker, S. On the future of congestion control for the public internet. In Proceedings of the ACM Workshop on Hot Topics in Networks (HotNets)(2020), Association for Computing Machinery."},{"key":"e_1_3_2_1_14_1","unstructured":"CaviumCorporation. Cavium CNX880XX. http:\/\/www.cavium.com\/pdfFiles\/CNX880XX_PB_Rev1.pdf.  CaviumCorporation. Cavium CNX880XX. http:\/\/www.cavium.com\/pdfFiles\/CNX880XX_PB_Rev1.pdf."},{"key":"e_1_3_2_1_15_1","first-page":"1529","volume-title":"Proceedings of the 15th International Conference on Emerging Networking Experiments And Technologies(2019)","author":"Chen X.","unstructured":"Chen , X. , Feibish , S. L. , Koral , Y. , Rexford , J. , Rottenstreich , O. , Monetti , S. A. , and Wang , T.-Y. Fine-grained queue measurement in the data plane . In Proceedings of the 15th International Conference on Emerging Networking Experiments And Technologies(2019) , p. 1529 . Chen, X., Feibish, S. L., Koral, Y., Rexford, J., Rottenstreich, O., Monetti, S. A., andWang, T.-Y. Fine-grained queue measurement in the data plane. In Proceedings of the 15th International Conference on Emerging Networking Experiments And Technologies(2019), p. 1529."},{"key":"e_1_3_2_1_16_1","first-page":"3020","volume-title":"X. An adaptive buffer allocation mechanism for token bucket flow control.","author":"Chen Y.-C.","unstructured":"Chen , Y.-C. , andXu , X. An adaptive buffer allocation mechanism for token bucket flow control. vol. 4 , pp. 3020 -- 3024 Vol. 4. Chen, Y.-C., andXu, X. An adaptive buffer allocation mechanism for token bucket flow control. vol. 4, pp. 3020--3024 Vol. 4."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","unstructured":"Cronkite-Ratcliff B. Bergman A. Vargaftik S. Ravi M. McKeown N. Abraham I. andKeslassy I. Virtualized congestion control. In SIGCOMM(2016).  Cronkite-Ratcliff B. Bergman A. Vargaftik S. Ravi M. McKeown N. Abraham I. andKeslassy I. Virtualized congestion control. In SIGCOMM(2016).","DOI":"10.1145\/2934872.2934889"},{"key":"e_1_3_2_1_18_1","unstructured":"Dalton M. Schultz D. Adriaens J. Arefin A. Gupta A. Fahs B. Rubinstein D. Zermeno e. C. Rubow e. Docauer J. A. Alpert J. Ai J. Olson J. DeCabooter K. deKruijf M. Hua N. Lewis N. Kasinadhuni N. Crepaldi R. Krishnan S. Venkata S. Richter Y. Naik U. andVahdat A. Andromeda: Performance isolation and velocity at scale in cloud network virtualization. In NSDI(2018).  Dalton M. Schultz D. Adriaens J. Arefin A. Gupta A. Fahs B. Rubinstein D. Zermeno e. C. Rubow e. Docauer J. A. Alpert J. Ai J. Olson J. DeCabooter K. deKruijf M. Hua N. Lewis N. Kasinadhuni N. Crepaldi R. Krishnan S. Venkata S. Richter Y. Naik U. andVahdat A. Andromeda: Performance isolation and velocity at scale in cloud network virtualization. In NSDI(2018)."},{"key":"e_1_3_2_1_19_1","unstructured":"DataCenterBridgingTaskGroup. http:\/\/www.ieee802.org\/1\/pages\/dcbridges.html.  DataCenterBridgingTaskGroup. http:\/\/www.ieee802.org\/1\/pages\/dcbridges.html."},{"key":"e_1_3_2_1_21_1","unstructured":"Firestone D. Putnam A. Mundkur S. Chiou D. Dabagh A. Andrewartha M. Angepat H. Bhanu V. Caulfield A. Chung e. Chandrappa H. k. Chaturmohta S. Humphrey M. Lavier J. Lam N. Liu F. Ovtcharov K. Padhye J. Popuri G. Raindel S. Sapre T. Shaw M. Silva G. Sivakumar M. Srivastava N. Verma A. Zuhair Q. Bansal D. Burger D. Vaid K. Maltz D. A. andGreenberg A. Azure accelerated networking: SmartNICs in the public cloud. In NSDI(2018) USENIX Association.  Firestone D. Putnam A. Mundkur S. Chiou D. Dabagh A. Andrewartha M. Angepat H. Bhanu V. Caulfield A. Chung e. Chandrappa H. k. Chaturmohta S. Humphrey M. Lavier J. Lam N. Liu F. Ovtcharov K. Padhye J. Popuri G. Raindel S. Sapre T. Shaw M. Silva G. Sivakumar M. Srivastava N. Verma A. Zuhair Q. Bansal D. Burger D. Vaid K. Maltz D. A. andGreenberg A. Azure accelerated networking: SmartNICs in the public cloud. In NSDI(2018) USENIX Association."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"crossref","unstructured":"Flach T. Papageorge P. Terzis A. Pedrosa L. Cheng Y. Karim T. Katz-Bassett E. andGovindan R. An internet-wide analysis of traffic policing. In SIGCOMM(2016).  Flach T. Papageorge P. Terzis A. Pedrosa L. Cheng Y. Karim T. Katz-Bassett E. andGovindan R. An internet-wide analysis of traffic policing. In SIGCOMM(2016).","DOI":"10.1145\/2934872.2934873"},{"key":"e_1_3_2_1_23_1","volume-title":"Random early detection gateways for congestion avoidance","author":"Jacobson V.","year":"1993","unstructured":"FLOYD, S., AND Jacobson , V. Random early detection gateways for congestion avoidance . IEEE\/ACM Trans. Netw .( 1993 ). FLOYD, S., AND Jacobson, V. Random early detection gateways for congestion avoidance. IEEE\/ACM Trans. Netw.(1993)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Gember-Jacobson A. Viswanathan R. Prakash C. Grandl R. Khalid J. Das S. andAkella A. OpenNF: Enabling innovation in network function control. In SIGCOMM(2014).  Gember-Jacobson A. Viswanathan R. Prakash C. Grandl R. Khalid J. Das S. andAkella A. OpenNF: Enabling innovation in network function control. In SIGCOMM(2014).","DOI":"10.1145\/2619239.2626313"},{"key":"e_1_3_2_1_25_1","volume-title":"M., andAnderson, T. e. Backpressure flow control","author":"Goyal P.","year":"2019","unstructured":"Goyal , P. , Shah , P. , Sharma , N. k., Alizadeh , M., andAnderson, T. e. Backpressure flow control , 2019 . Goyal, P., Shah, P., Sharma, N. k., Alizadeh, M., andAnderson, T. e. Backpressure flow control, 2019."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"He K. Qin W. Zhang Q. Wu W. Yang J. Pan T. Hu C. Zhang J. Stephens B. Akella A. andZhang Y. Low latency software rate limiters for cloud networks. In APNet(2017) ACM.  He K. Qin W. Zhang Q. Wu W. Yang J. Pan T. Hu C. Zhang J. Stephens B. Akella A. andZhang Y. Low latency software rate limiters for cloud networks. In APNet(2017) ACM.","DOI":"10.1145\/3106989.3107005"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"He K. Rozner E. Agarwal K. Gu Y. J. Felter W. Carter J. andAkella A. AC\/DC TCP: Virtual congestion control enforcement for datacenter networks. In SIGCOMM(2016).  He K. Rozner E. Agarwal K. Gu Y. J. Felter W. Carter J. andAkella A. AC\/DC TCP: Virtual congestion control enforcement for datacenter networks. In SIGCOMM(2016).","DOI":"10.1145\/2934872.2934903"},{"key":"e_1_3_2_1_29_1","volume-title":"R. Rfc2697: A single rate three color marker","author":"Heinanen J.","year":"1999","unstructured":"Heinanen , J. , Finland , T. , andGuerin , R. Rfc2697: A single rate three color marker , 1999 . Heinanen, J., Finland, T., andGuerin, R. Rfc2697: A single rate three color marker, 1999."},{"key":"e_1_3_2_1_30_1","volume-title":"R. Rfc2698: A two rate three color marker","author":"Heinanen J.","year":"1999","unstructured":"Heinanen , J. , andGuerin , R. Rfc2698: A two rate three color marker , 1999 . Heinanen, J., andGuerin, R. Rfc2698: A two rate three color marker, 1999."},{"key":"e_1_3_2_1_31_1","unstructured":"Hong C.-Y. Kandula S. Mahajan R. Zhang M. Gill V. Nanduri M. andWattenhofer R. Achieving high utilization with software-driven WAN.  Hong C.-Y. Kandula S. Mahajan R. Zhang M. Gill V. Nanduri M. andWattenhofer R. Achieving high utilization with software-driven WAN."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"crossref","unstructured":"Hong C.-Y. Mandal S. Al-Fares M. Zhu M. Alimi R. B. K. N. Bhagat C. Jain S. Kaimal J. Liang S. Mendelev K. Padgett S. Rabe F. Ray S. Tewari M. Tierney M. Zahn M. Zolla J. Ong J. andVahdat A. B4 and after: Managing hierarchy partitioning and asymmetry for availability and scale in google's software-defined WAN. In SIGCOMM(2018).  Hong C.-Y. Mandal S. Al-Fares M. Zhu M. Alimi R. B. K. N. Bhagat C. Jain S. Kaimal J. Liang S. Mendelev K. Padgett S. Rabe F. Ray S. Tewari M. Tierney M. Zahn M. Zolla J. Ong J. andVahdat A. B4 and after: Managing hierarchy partitioning and asymmetry for availability and scale in google's software-defined WAN. In SIGCOMM(2018).","DOI":"10.1145\/3230543.3230545"},{"key":"e_1_3_2_1_33_1","volume-title":"P., Chen, A., Zhang, J., andWang, J. Perfiso: Performance isolation for commercial latency-sensitive services. In USENIX ATC(2018)","author":"Iorgulescu C.","unstructured":"Iorgulescu , C. , Azimi , R. , Kwon , Y. , Elnikety , S. , Syamala , M. , Narasayya , V. , Herodotou , h., Tomita , P., Chen, A., Zhang, J., andWang, J. Perfiso: Performance isolation for commercial latency-sensitive services. In USENIX ATC(2018) , USENIX Association . Iorgulescu, C., Azimi, R., Kwon, Y., Elnikety, S., Syamala, M., Narasayya, V., Herodotou, h., Tomita, P., Chen, A., Zhang, J., andWang, J. Perfiso: Performance isolation for commercial latency-sensitive services. In USENIX ATC(2018), USENIX Association."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Jain S. Kumar A. Mandal S. Ong J. Poutievski L. Singh A. Venkata S. Wanderer J. Zhou J. Zhu M. Zolla J. H\u00f6lzle U. STUART S. AND Vahdat A. B4: Experience with a globally-deployed software defined wan. In SIGCOMM(2013).  Jain S. Kumar A. Mandal S. Ong J. Poutievski L. Singh A. Venkata S. Wanderer J. Zhou J. Zhu M. Zolla J. H\u00f6lzle U. STUART S. AND Vahdat A. B4: Experience with a globally-deployed software defined wan. In SIGCOMM(2013).","DOI":"10.1145\/2486001.2486019"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"Jang K. Sherry J. Ballani H. andMoncaster T. Silo: Predictable message latency in the cloud. In SIGCOMM(2015).  Jang K. Sherry J. Ballani H. andMoncaster T. Silo: Predictable message latency in the cloud. In SIGCOMM(2015).","DOI":"10.1145\/2785956.2787479"},{"key":"e_1_3_2_1_36_1","unstructured":"Jeyakumar V. Alizadeh M. Mazieres D. Prabhakar B. Kim C. AND GREENBERG A. EyeQ: Practical network performance isolation at the edge. In NSDI(2013).  Jeyakumar V. Alizadeh M. Mazieres D. Prabhakar B. Kim C. AND GREENBERG A. EyeQ: Practical network performance isolation at the edge. In NSDI(2013)."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","unstructured":"Jose L. Yan L. Alizadeh M. Varghese G. McKeown N. andKatti S. High speed networks need proactive congestion control. In HotNets(2015) ACM.  Jose L. Yan L. Alizadeh M. Varghese G. McKeown N. andKatti S. High speed networks need proactive congestion control. In HotNets(2015) ACM.","DOI":"10.1145\/2834050.2834096"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"crossref","unstructured":"Kumar A. Jain S. Naik U. Kasinadhuni N. Zermeno E. C. Gunn C. S. Ai J. Carlin B. Amarandei-Stavila M. Robin M. Siganporia A. Stuart S. andVahdat A. BwE: Flexible hierarchical bandwidth allocation for WAN distributed computing. In SIGCOMM(2015).  Kumar A. Jain S. Naik U. Kasinadhuni N. Zermeno E. C. Gunn C. S. Ai J. Carlin B. Amarandei-Stavila M. Robin M. Siganporia A. Stuart S. andVahdat A. BwE: Flexible hierarchical bandwidth allocation for WAN distributed computing. In SIGCOMM(2015).","DOI":"10.1145\/2785956.2787478"},{"key":"e_1_3_2_1_39_1","volume-title":"SIGCOMM(2020)","author":"Wu X.","unstructured":"KUMAR, G., DUKKIPATI, N., JANG, K., WASSEL, H. M. G., Wu , X. , Montazeri , B. , Wang , Y. , Springborn , K. , Alfeld , C. , Ryan , M., WETHERALL, D., AND Vahdat , A. Swift: Delay is simple and effective for congestion control in the datacenter . In SIGCOMM(2020) , Association for Computing Machinery . KUMAR, G., DUKKIPATI, N., JANG, K., WASSEL, H. M. G., Wu, X., Montazeri, B., Wang, Y., Springborn, K., Alfeld, C., Ryan, M., WETHERALL, D., AND Vahdat, A. Swift: Delay is simple and effective for congestion control in the datacenter. In SIGCOMM(2020), Association for Computing Machinery."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","unstructured":"Liu Z. Manousis A. Vorsanger G. Sekar V. andBraverman V. One sketch to rule them all: Rethinking network flow monitoring with UnivMon. In SIGCOMM(2016).  Liu Z. Manousis A. Vorsanger G. Sekar V. andBraverman V. One sketch to rule them all: Rethinking network flow monitoring with UnivMon. In SIGCOMM(2016).","DOI":"10.1145\/2934872.2934906"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"crossref","unstructured":"Lo D. Cheng L. Govindaraju R. Ranganathan P. andKozyrakis C. Heracles: Improving resource efficiency at scale. In ISCA(2015).  Lo D. Cheng L. Govindaraju R. Ranganathan P. andKozyrakis C. Heracles: Improving resource efficiency at scale. In ISCA(2015).","DOI":"10.1145\/2749469.2749475"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 27th ACM Symposium on Operating Systems Principles(2019)","author":"Marty M.","unstructured":"Marty , M. , deKRUIJF, M., ADRIAENS, J., Alfeld , C. , Bauer , S. , Contavalli , C. , Dalton , M. , Dukkipati , N. , Evans , W. C. , Gribble , S. , etal. Snap : a microkernel approach to host networking . In Proceedings of the 27th ACM Symposium on Operating Systems Principles(2019) . Marty, M., deKRUIJF, M., ADRIAENS, J., Alfeld, C., Bauer, S., Contavalli, C., Dalton, M., Dukkipati, N., Evans, W. C., Gribble, S., etal. Snap: a microkernel approach to host networking. In Proceedings of the 27th ACM Symposium on Operating Systems Principles(2019)."},{"key":"e_1_3_2_1_43_1","unstructured":"MellanoxTechnologies. ConnectX-5 EN Card. http:\/\/www.mellanox.com\/related-docs\/prod_adapter_cards\/PB_ConnectX-5_EN_Card.pdf.  MellanoxTechnologies. ConnectX-5 EN Card. http:\/\/www.mellanox.com\/related-docs\/prod_adapter_cards\/PB_ConnectX-5_EN_Card.pdf."},{"key":"e_1_3_2_1_44_1","volume-title":"M., Vahdat, A., Wang, Y., Wetherall, D., andZats","author":"Mittal R.","year":"2015","unstructured":"Mittal , R. , Lam , T. , Dukkipati , N. , Blem , E. , Wassel , h., Ghobadi , M., Vahdat, A., Wang, Y., Wetherall, D., andZats , D. TIMELY : RTT-based congestion control for the datacenter. In SIGCOMM( 2015 ). Mittal, R., Lam, T., Dukkipati, N., Blem, E., Wassel, h., Ghobadi, M., Vahdat, A., Wang, Y., Wetherall, D., andZats, D. TIMELY: RTT-based congestion control for the datacenter. In SIGCOMM(2015)."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"crossref","unstructured":"Narayana S. Sivaraman A. Nathan V. Goyal P. Arun V. Alizadeh M. JEYAKUMAR V. AND KIM C. Language-directed hardware design for network performance monitoring. In SIGCOMM(2017).  Narayana S. Sivaraman A. Nathan V. Goyal P. Arun V. Alizadeh M. JEYAKUMAR V. AND KIM C. Language-directed hardware design for network performance monitoring. In SIGCOMM(2017).","DOI":"10.1145\/3098822.3098829"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"crossref","unstructured":"Popa L. Kumar G. Chowdhury M. Krishnamurthy A. Ratnasamy S. andStoica I. FairCloud: Sharing the network in cloud computing. In SIGCOMM(2012).  Popa L. Kumar G. Chowdhury M. Krishnamurthy A. Ratnasamy S. andStoica I. FairCloud: Sharing the network in cloud computing. In SIGCOMM(2012).","DOI":"10.1145\/2342356.2342396"},{"key":"e_1_3_2_1_47_1","volume-title":"andVahdat","author":"Radhakrishnan S.","year":"2014","unstructured":"Radhakrishnan , S. , Geng , Y. , Jeyakumar , V. , Kabbani , A. , Porter , G. , andVahdat , A. SENIC : Scalable NIC for end-host rate limiting. In NSDI( 2014 ). Radhakrishnan, S., Geng, Y., Jeyakumar, V., Kabbani, A., Porter, G., andVahdat, A. SENIC: Scalable NIC for end-host rate limiting. In NSDI(2014)."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"crossref","unstructured":"Roy A. Zeng H. Bagga J. Porter G. andSnoeren A. C. Inside the social network's (datacenter) network. In SIGCOMM(2015).  Roy A. Zeng H. Bagga J. Porter G. andSnoeren A. C. Inside the social network's (datacenter) network. In SIGCOMM(2015).","DOI":"10.1145\/2785956.2787472"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"crossref","unstructured":"Saeed A. Dukkipati N. Valancius V. Lam T. Contavalli C. andVahdat A. Carousel: Scalable traffic shaping at end-hosts. In SIGCOMM(2017).  Saeed A. Dukkipati N. Valancius V. Lam T. Contavalli C. andVahdat A. Carousel: Scalable traffic shaping at end-hosts. In SIGCOMM(2017).","DOI":"10.1145\/3098822.3098852"},{"key":"e_1_3_2_1_50_1","volume-title":"NSDI(2019)","author":"Saeed A.","unstructured":"Saeed , A. , Zhao , Y. , Dukkipati , N. , Zegura , E. , Ammar , M. , Harras , K., AND Vahdat , A. Eiffel: Efficient and flexible software packet scheduling . In NSDI(2019) , USENIX Association . Saeed, A., Zhao, Y., Dukkipati, N., Zegura, E., Ammar, M., Harras, K., AND Vahdat, A. Eiffel: Efficient and flexible software packet scheduling. In NSDI(2019), USENIX Association."},{"key":"e_1_3_2_1_51_1","unstructured":"Sharma N. K. Kaufmann A. Anderson T. Krishnamurthy A. Nelson J. andPeter S. Evaluating the power of flexible packet processing for network resource allocation. In 14th { USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 17)(2017) pp. 67--82.  Sharma N. K. Kaufmann A. Anderson T. Krishnamurthy A. Nelson J. andPeter S. Evaluating the power of flexible packet processing for network resource allocation. In 14th { USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 17)(2017) pp. 67--82."},{"key":"e_1_3_2_1_52_1","volume-title":"A. Approximating fair queueing on reconfigurable switches. In NSDI(2018)","author":"Sharma N. K.","unstructured":"Sharma , N. K. , Liu , M. , Atreya , K. , andKrishnamurthy , A. Approximating fair queueing on reconfigurable switches. In NSDI(2018) , USENIX Association . Sharma, N. K., Liu, M., Atreya, K., andKrishnamurthy, A. Approximating fair queueing on reconfigurable switches. In NSDI(2018), USENIX Association."},{"key":"e_1_3_2_1_53_1","unstructured":"Shieh A. Kandula S. Greenberg A. andKim C. Sharing the data center network. In NSDI(2011).  Shieh A. Kandula S. Greenberg A. andKim C. Sharing the data center network. In NSDI(2011)."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"crossref","unstructured":"Shrivastav V. Fast scalable and programmable packet scheduler in hardware. In SIGCOMM(2019) ACM.  Shrivastav V. Fast scalable and programmable packet scheduler in hardware. In SIGCOMM(2019) ACM.","DOI":"10.1145\/3341302.3342090"},{"key":"e_1_3_2_1_55_1","first-page":"183","volume-title":"SIGCOMM(2015)","author":"Singh A.","unstructured":"Singh , A. , Ong , J. , Agarwal , A. , Anderson , G. , Armistead , A. , Bannon , R. , Boving , S. , Desai , G. , Felderman , B. , Germano , P. , Kanagala , A. , Provost , J. , Simmons , J. , Tanda , E. , Wanderer , J. , H\u00f6lzle , U. , Stuart , S. , and Vahdat , A. Jupiter rising : A decade of clos topologies and centralized control in google's datacenter network . In SIGCOMM(2015) , pp. 183 -- 197 . Singh, A., Ong, J., Agarwal, A., Anderson, G., Armistead, A., Bannon, R., Boving, S., Desai, G., Felderman, B., Germano, P., Kanagala, A., Provost, J., Simmons, J., Tanda, E., Wanderer, J., H\u00f6lzle, U., Stuart, S., andVahdat, A. Jupiter rising: A decade of clos topologies and centralized control in google's datacenter network. In SIGCOMM(2015), pp. 183--197."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"crossref","unstructured":"Sivaraman A. Cheung A. Budiu M. Kim C. Alizadeh M. Balakrishnan H. Varghese G. McKeown N. andLicking S. Packet transactions: High-level programming for line-rate switches. In SIGCOMM(2016).  Sivaraman A. Cheung A. Budiu M. Kim C. Alizadeh M. Balakrishnan H. Varghese G. McKeown N. andLicking S. Packet transactions: High-level programming for line-rate switches. In SIGCOMM(2016).","DOI":"10.1145\/2934872.2934900"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"crossref","unstructured":"Sivaraman A. Kim C. Krishnamoorthy R. Dixit A. andBudiu M. Dc.p4: Programming the forwarding plane of a data-center switch. In SOSR(2015) ACM.  Sivaraman A. Kim C. Krishnamoorthy R. Dixit A. andBudiu M. Dc.p4: Programming the forwarding plane of a data-center switch. In SOSR(2015) ACM.","DOI":"10.1145\/2774993.2775007"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"crossref","unstructured":"Sivaraman A. Subramanian S. Alizadeh M. Chole S. CHUANG S.-T. Agrawal A. Balakrishnan H. Edsall T. Katti S. andMcKeown N. Programmable packet scheduling at line rate. In SIGCOMM(2016).  Sivaraman A. Subramanian S. Alizadeh M. Chole S. CHUANG S.-T. Agrawal A. Balakrishnan H. Edsall T. Katti S. andMcKeown N. Programmable packet scheduling at line rate. In SIGCOMM(2016).","DOI":"10.1145\/2934872.2934899"},{"key":"e_1_3_2_1_59_1","unstructured":"Sonchack J. Michel o. Aviv A. J. Keller E. andSmith J. M. Scaling hardware accelerated network monitoring to concurrent and dynamic queries with flow. In USENIX ATC(2018).  Sonchack J. Michel o. Aviv A. J. Keller E. andSmith J. M. Scaling hardware accelerated network monitoring to concurrent and dynamic queries with flow. In USENIX ATC(2018)."},{"key":"e_1_3_2_1_60_1","unstructured":"Soni H. Rifai M. Kumar P. Doenges R. andFoster N. Composing dataplane programs with \u03bcp4. SIGCOMM.  Soni H. Rifai M. Kumar P. Doenges R. andFoster N. Composing dataplane programs with \u03bcp4. SIGCOMM."},{"key":"e_1_3_2_1_61_1","unstructured":"Stephens B. Akella A. andSwift M. Loom: Flexible and efficient NIC packet scheduling. In NSDI(2017).  Stephens B. Akella A. andSwift M. Loom: Flexible and efficient NIC packet scheduling. In NSDI(2017)."},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"crossref","unstructured":"Stephens B. Cox A. L. Singla A. Carter J. Dixon C. andFelter W. Practical DCB for improved data center networks. In INFOCOM(2014).  Stephens B. Cox A. L. Singla A. Carter J. Dixon C. andFelter W. Practical DCB for improved data center networks. In INFOCOM(2014).","DOI":"10.1109\/INFOCOM.2014.6848121"},{"key":"e_1_3_2_1_63_1","volume-title":"R. K. Footprint Descriptors: Theory and practice of cache provisioning in a global CDN.","author":"Sundarrajan A.","year":"2017","unstructured":"Sundarrajan , A. , Feng , M. , Kasbekar M. , andSitaraman , R. K. Footprint Descriptors: Theory and practice of cache provisioning in a global CDN. In CoNEXT( 2017 ), ACM. Sundarrajan, A., Feng, M., Kasbekar M., andSitaraman, R. K. Footprint Descriptors: Theory and practice of cache provisioning in a global CDN. In CoNEXT(2017), ACM."},{"key":"e_1_3_2_1_64_1","first-page":"72","volume-title":"2007 15th IEEE Workshop on Local Metropolitan Area Networks(2007)","author":"vanHaalen R.","unstructured":"vanHaalen , R. , and Malhotra , R. Improving tcp performance with bufferless token bucket policing: A tcp friendly policer . In 2007 15th IEEE Workshop on Local Metropolitan Area Networks(2007) , pp. 72 -- 77 . vanHaalen, R., andMalhotra, R. Improving tcp performance with bufferless token bucket policing: A tcp friendly policer. In 2007 15th IEEE Workshop on Local Metropolitan Area Networks(2007), pp. 72--77."},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2020.3002074"},{"key":"e_1_3_2_1_66_1","volume-title":"USENIX Symposium on Networked Systems Design and Implementation (NSDI)(2021)","author":"Yu Z.","unstructured":"Yu , Z. , Wu , J., BRAVERMAN, V. , Stoica , I., AND JIN, X. Twenty years after: Hierarchical core-stateless fair queueing . In USENIX Symposium on Networked Systems Design and Implementation (NSDI)(2021) , USENIX Association. Yu, Z., Wu, J., BRAVERMAN, V., Stoica, I., AND JIN, X. Twenty years after: Hierarchical core-stateless fair queueing. In USENIX Symposium on Networked Systems Design and Implementation (NSDI)(2021), USENIX Association."},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"crossref","unstructured":"Zats D. Das T. Mohan P. Borthakur D. andKatz R. DeTail: Reducing the flow completion time tail in datacenter networks. In SIGCOMM(2012).  Zats D. Das T. Mohan P. Borthakur D. andKatz R. DeTail: Reducing the flow completion time tail in datacenter networks. In SIGCOMM(2012).","DOI":"10.1145\/2342356.2342390"},{"key":"e_1_3_2_1_68_1","volume-title":"Proceedings of the Internet Measurement Conference(2017)","author":"Zhang Q.","unstructured":"Zhang , Q. , Liu , V. , Zeng , H. , and Krishnamurthy , A. High-resolution measurement of data center microbursts . In Proceedings of the Internet Measurement Conference(2017) , IMC, ACM. Zhang, Q., Liu, V., Zeng, H., andKrishnamurthy, A. High-resolution measurement of data center microbursts. In Proceedings of the Internet Measurement Conference(2017), IMC, ACM."},{"key":"e_1_3_2_1_69_1","volume-title":"D., Guo, C., Lipshteyn, M., Liron, Y., Padhye, J., Raindel, S., Yahia, M. H., andZhang, M. Congestion control for large-scale RDMA deployments. In SIGCOMM(August","author":"Zhu Y.","year":"2015","unstructured":"Zhu , Y. , Eran , h., Firestone , D., Guo, C., Lipshteyn, M., Liron, Y., Padhye, J., Raindel, S., Yahia, M. H., andZhang, M. Congestion control for large-scale RDMA deployments. In SIGCOMM(August 2015 ), ACM. Zhu, Y., Eran, h., Firestone, D., Guo, C., Lipshteyn, M., Liron, Y., Padhye, J., Raindel, S., Yahia, M. H., andZhang, M. Congestion control for large-scale RDMA deployments. In SIGCOMM(August 2015), ACM."},{"key":"e_1_3_2_1_70_1","volume-title":"J. ECN or delay: Lessons learnt from analysis of DCQCN and TIMELY.","author":"Zhu Y.","year":"2016","unstructured":"Zhu , Y. , Ghobadi , M. , Misra , V. , andPadhye , J. ECN or delay: Lessons learnt from analysis of DCQCN and TIMELY. In CoNEXT( 2016 ), ACM. Zhu, Y., Ghobadi, M., Misra, V., andPadhye, J. ECN or delay: Lessons learnt from analysis of DCQCN and TIMELY. In CoNEXT(2016), ACM."}],"event":{"name":"SOSR '21: The ACM SIGCOMM Symposium on SDN Research","location":"Virtual Event USA","acronym":"SOSR '21","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the ACM SIGCOMM Symposium on SDN Research (SOSR)"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3482898.3483361","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3482898.3483361","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3482898.3483361","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:48:45Z","timestamp":1750193325000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3482898.3483361"}},"subtitle":["Scalable TCP-Friendly Programmable In-Network Rate-Limiting"],"short-title":[],"issued":{"date-parts":[[2021,10,11]]},"references-count":68,"alternative-id":["10.1145\/3482898.3483361","10.1145\/3482898"],"URL":"https:\/\/doi.org\/10.1145\/3482898.3483361","relation":{},"subject":[],"published":{"date-parts":[[2021,10,11]]},"assertion":[{"value":"2021-11-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}