{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T14:31:47Z","timestamp":1775745107083,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,8,22]],"date-time":"2017-08-22T00:00:00Z","timestamp":1503360000000},"content-version":"vor","delay-in-days":365,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["CNS-1563826"],"award-info":[{"award-number":["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":[[2016,8,22]]},"DOI":"10.1145\/2934872.2934899","type":"proceedings-article","created":{"date-parts":[[2016,8,1]],"date-time":"2016-08-01T12:06:52Z","timestamp":1470053212000},"page":"44-57","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":213,"title":["Programmable Packet Scheduling at Line Rate"],"prefix":"10.1145","author":[{"given":"Anirudh","family":"Sivaraman","sequence":"first","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Suvinay","family":"Subramanian","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Mohammad","family":"Alizadeh","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Sharad","family":"Chole","sequence":"additional","affiliation":[{"name":"Cisco Systems"}]},{"given":"Shang-Tse","family":"Chuang","sequence":"additional","affiliation":[{"name":"Cisco Systems"}]},{"given":"Anurag","family":"Agrawal","sequence":"additional","affiliation":[{"name":"Barefoot Networks"}]},{"given":"Hari","family":"Balakrishnan","sequence":"additional","affiliation":[{"name":"MIT CSAIL"}]},{"given":"Tom","family":"Edsall","sequence":"additional","affiliation":[{"name":"Cisco Systems"}]},{"given":"Sachin","family":"Katti","sequence":"additional","affiliation":[{"name":"Stanford University"}]},{"given":"Nick","family":"McKeown","sequence":"additional","affiliation":[{"name":"Stanford University"}]}],"member":"320","published-online":{"date-parts":[[2016,8,22]]},"reference":[{"key":"e_1_3_2_2_1_2","unstructured":"Barefoot: The World's Fastest and Most Programmable Networks. https:\/\/barefootnetworks.com\/media\/white_papers\/Barefoot-Worlds-Fastest-Most-Programmable-Networks.pdf."},{"key":"e_1_3_2_2_2_2","unstructured":"Cadence Encounter RTL Compiler. http:\/\/www.cadence.com\/products\/ld\/rtl_compiler."},{"key":"e_1_3_2_2_3_2","unstructured":"High Capacity StrataXGSTrident II Ethernet Switch Series. http:\/\/www.broadcom.com\/products\/Switching\/Data-Center\/BCM56850-Series."},{"key":"e_1_3_2_2_4_2","unstructured":"High-Density 25\/100 Gigabit Ethernet StrataXGS Tomahawk Ethernet Switch Series. http:\/\/www.broadcom.com\/products\/Switching\/Data-Center\/BCM56960-Series."},{"key":"e_1_3_2_2_5_2","unstructured":"Intel FlexPipe. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/product-briefs\/ethernet-switch-fm6000-series-brief.pdf."},{"key":"e_1_3_2_2_6_2","unstructured":"Packet Buffers. http:\/\/people.ucsc.edu\/ warner\/buffer.html."},{"key":"e_1_3_2_2_7_2","unstructured":"Priority Flow Control: Build Reliable Layer 2 Infrastructure. http:\/\/www.cisco.com\/en\/US\/prod\/collateral\/switches\/ps9441\/ps9670\/white_paper_c11-542809_ns783_Networking_Solutions_White_Paper.html."},{"key":"e_1_3_2_2_8_2","unstructured":"SRAM - ARM. https:\/\/www.arm.com\/products\/physical-ip\/embedded-memory-ip\/sram.php."},{"key":"e_1_3_2_2_9_2","unstructured":"System Verilog. https:\/\/en.wikipedia.org\/wiki\/SystemVerilog."},{"key":"e_1_3_2_2_10_2","unstructured":"Token Bucket. https:\/\/en.wikipedia.org\/wiki\/Token_bucket."},{"key":"e_1_3_2_2_11_2","unstructured":"XPliant Ethernet Switch Product Family. http:\/\/www.cavium.com\/XPliant-Ethernet-Switch-Product-Family.html."},{"key":"e_1_3_2_2_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486031"},{"key":"e_1_3_2_2_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/248156.248170"},{"key":"e_1_3_2_2_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2000.853733"},{"key":"e_1_3_2_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2000.832227"},{"key":"e_1_3_2_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_2_2_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486011"},{"key":"e_1_3_2_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/90.664262"},{"key":"e_1_3_2_2_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/49.772430"},{"key":"e_1_3_2_2_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/75246.75248"},{"key":"e_1_3_2_2_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626322"},{"key":"e_1_3_2_2_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/90.251892"},{"key":"e_1_3_2_2_23_2","doi-asserted-by":"publisher","DOI":"10.5555\/2537857.2537860"},{"key":"e_1_3_2_2_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/99508.99523"},{"key":"e_1_3_2_2_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/248156.248171"},{"key":"e_1_3_2_2_26_2","doi-asserted-by":"publisher","DOI":"10.5555\/2482626.2482656"},{"key":"e_1_3_2_2_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.1990.116472"},{"key":"e_1_3_2_2_28_2","volume-title":"Packet-Pair Flow Control","author":"Keshav S.","year":"1994","unstructured":"S. Keshav. Packet-Pair Flow Control. IEEE\/ACM Transactions on Networking, 1994."},{"issue":"1","key":"e_1_3_2_2_29_2","first-page":"209","article-title":"A New Algorithm for Scheduling Periodic","volume":"4","author":"Leung J.-T.","year":"1989","unstructured":"J.-T. Leung. A New Algorithm for Scheduling Periodic, Real-Time Tasks. Algorithmica, 4(1-4):209\u2013219, 1989.","journal-title":"Real-Time Tasks. Algorithmica"},{"key":"e_1_3_2_2_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.1990.91316"},{"key":"e_1_3_2_2_31_2","doi-asserted-by":"publisher","DOI":"10.5555\/2930611.2930644"},{"key":"e_1_3_2_2_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934890"},{"key":"e_1_3_2_2_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342396"},{"key":"e_1_3_2_2_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/90.803382"},{"key":"e_1_3_2_2_35_2","doi-asserted-by":"publisher","DOI":"10.1287\/opre.14.4.670"},{"key":"e_1_3_2_2_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/90.502236"},{"key":"e_1_3_2_2_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934900"},{"key":"e_1_3_2_2_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/2834050.2834106"},{"key":"e_1_3_2_2_39_2","doi-asserted-by":"publisher","DOI":"10.1145\/2535771.2535796"},{"key":"e_1_3_2_2_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/2491185.2491190"},{"key":"e_1_3_2_2_41_2","volume-title":"TRICOMM","author":"Verma D.","year":"1991","unstructured":"D. Verma, H. Zhang, and D. Ferrari. Guaranteeing Delay Jitter Bounds in Packet Switching Networks. In TRICOMM, 1991."},{"key":"e_1_3_2_2_42_2","doi-asserted-by":"publisher","DOI":"10.5555\/2692227.2692232"}],"event":{"name":"SIGCOMM '16: ACM SIGCOMM 2016 Conference","location":"Florianopolis Brazil","acronym":"SIGCOMM '16","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the 2016 ACM SIGCOMM Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2934872.2934899","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2934872.2934899","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2934872.2934899","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:38:41Z","timestamp":1763458721000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2934872.2934899"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,8,22]]},"references-count":42,"alternative-id":["10.1145\/2934872.2934899","10.1145\/2934872"],"URL":"https:\/\/doi.org\/10.1145\/2934872.2934899","relation":{},"subject":[],"published":{"date-parts":[[2016,8,22]]},"assertion":[{"value":"2016-08-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}