{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T20:20:52Z","timestamp":1760473252889,"version":"build-2065373602"},"reference-count":42,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U22B2005","62072091","62032013","92267206"],"award-info":[{"award-number":["U22B2005","62072091","62032013","92267206"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Serv. Comput."],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1109\/tsc.2024.3422819","type":"journal-article","created":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T13:33:05Z","timestamp":1720013585000},"page":"2444-2458","source":"Crossref","is-referenced-by-count":3,"title":["FlowValve<sup>+<\/sup>: Multi-Queue Packet Scheduling Framework on SoC-Based SmartNICs"],"prefix":"10.1109","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-7804-3867","authenticated-orcid":false,"given":"Shaoke","family":"Xi","sequence":"first","affiliation":[{"name":"School of Cyber Science and Technology, State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9782-0053","authenticated-orcid":false,"given":"Fuliang","family":"Li","sequence":"additional","affiliation":[{"name":"College of Computer Science and Engineering, Northeastern University, Shenyang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lingxiang","family":"Hu","sequence":"additional","affiliation":[{"name":"College of Computer Science and Engineering, Northeastern University, Shenyang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2856-4716","authenticated-orcid":false,"given":"Xingwei","family":"Wang","sequence":"additional","affiliation":[{"name":"College of Computer Science and Engineering, Northeastern University, Shenyang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1969-2591","authenticated-orcid":false,"given":"Kui","family":"Ren","sequence":"additional","affiliation":[{"name":"School of Cyber Science and Technology, State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","first-page":"297","article-title":"EyeQ: Practical network performance isolation at the edge","volume-title":"Proc. 10th USENIX Symp. Netw. Syst. Des. Implementation","author":"Jeyakumar"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787510"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3406591"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098852"},{"key":"ref5","first-page":"301","article-title":"Multi-queue fair queuing","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Hedayati"},{"key":"ref6","first-page":"431","article-title":"Titan: Fair packet scheduling for commodity multiqueue NICs","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Stephens"},{"key":"ref7","first-page":"345","article-title":"NICA: An infrastructure for inline acceleration of network applications","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Eran"},{"year":"2022","key":"ref8","article-title":"Agilio CX SmartNIC (1x40GbE)"},{"year":"2022","key":"ref11","article-title":"The fungible data processing unit"},{"key":"ref12","first-page":"51","article-title":"Azure accelerated networking: Smartnics in the public cloud","volume-title":"Proc. 15th USENIX Symp. Netw. Syst. Des. Implementation","author":"Firestone"},{"key":"ref13","first-page":"77","article-title":"AccelTCP: Accelerating network applications with stateful TCP offloading","volume-title":"Proc. 17th USENIX Symp. Netw. Syst. Des. Implementation","author":"Moon"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132756"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3386367.3431290"},{"key":"ref16","first-page":"93","article-title":"Enabling programmable transport protocols in high-speed NICs","volume-title":"Proc. 17th USENIX Symp. Netw. Syst. Des. Implementation","author":"Arashloo"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3476886.3477505"},{"key":"ref18","first-page":"33","article-title":"Loom: Flexible and efficient NIC packet scheduling","volume-title":"Proc. 16th USENIX Symp. Netw. Syst. Des. Implementation","author":"Stephens"},{"key":"ref19","first-page":"531","article-title":"FlowBlaze: Stateful packet processing in hardware","volume-title":"Proc. 16th USENIX Symp. Netw. Syst. Des. Implementation","author":"Pontarelli"},{"year":"2018","key":"ref22","article-title":"Virtual switch acceleration with OVS-TC and agilio 40GbE smartnics"},{"article-title":"Quality of service (QoS) framework","year":"2021","author":"Corporation","key":"ref24"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS54860.2022.00041"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872367"},{"article-title":"Linux advanced routing & traffic control howto","year":"2002","author":"Hubert","key":"ref28"},{"article-title":"HTB linux queuing discipline manual - User guide","year":"2002","author":"Devera","key":"ref30"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787478"},{"key":"ref34","first-page":"685","article-title":"Programmable calendar queues for high-speed packet scheduling","volume-title":"Proc. 17th USENIX Symp. Netw. Syst. Des. Implementation","author":"Sharma"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/3485983.3494842"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934899"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342090"},{"key":"ref38","first-page":"17","article-title":"Eiffel: Efficient and flexible software packet scheduling","volume-title":"Proc. 16th USENIX Symp. Netw. Syst. Des. Implementation","author":"Saeed"},{"key":"ref39","first-page":"59","article-title":"SP-PIFO: Approximating push-in first-out behaviors using strict-priority queues","volume-title":"Proc. 17th USENIX Symp. Netw. Syst. Des. Implementation","author":"Alcoz"},{"key":"ref40","first-page":"1","article-title":"Approximating fair queueing on reconfigurable switches","volume-title":"Proc. 15th USENIX Symp. Netw. Syst. Des. Implementation","author":"Sharma"},{"key":"ref41","first-page":"29","article-title":"Twenty years after: Hierarchical core-stateless fair queueing","volume-title":"Proc. USENIX Symp. Netw. Syst. Des. Implementation","author":"Yu"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.4236\/wsn.2010.211104"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/ICNICONSMCL.2006.17"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3173434"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2017.118"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2755768"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3456301"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"ref50","first-page":"117","article-title":"The design and implementation of open vSwitch","volume-title":"Proc. 12th USENIX Symp. Netw. Syst. Des. Implementation","author":"Pfaff"},{"key":"ref58","first-page":"489","article-title":"mTCP: A highly scalable user-level TCP stack for multicore systems","volume-title":"Proc. 11th USENIX Symp. Netw. Syst. Des. Implementation","author":"Jeong"}],"container-title":["IEEE Transactions on Services Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/4629386\/10709786\/10584149.pdf?arnumber=10584149","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,2]],"date-time":"2025-10-02T17:39:46Z","timestamp":1759426786000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10584149\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9]]},"references-count":42,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/tsc.2024.3422819","relation":{},"ISSN":["1939-1374","2372-0204"],"issn-type":[{"type":"electronic","value":"1939-1374"},{"type":"electronic","value":"2372-0204"}],"subject":[],"published":{"date-parts":[[2024,9]]}}}