{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T11:55:23Z","timestamp":1757591723532,"version":"3.37.3"},"reference-count":75,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2024,8,1]],"date-time":"2024-08-01T00:00:00Z","timestamp":1722470400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,8,1]],"date-time":"2024-08-01T00:00:00Z","timestamp":1722470400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,8,1]],"date-time":"2024-08-01T00:00:00Z","timestamp":1722470400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"National Key Research and Development (R&D) Program of China","award":["2023YFB2904201"],"award-info":[{"award-number":["2023YFB2904201"]}]},{"name":"Quan Cheng Laboratory","award":["QCLZD202304"],"award-info":[{"award-number":["QCLZD202304"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62172007","61902362"],"award-info":[{"award-number":["62172007","61902362"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Provincial Key R&D Program of Zhejiang","award":["2021C01032"],"award-info":[{"award-number":["2021C01032"]}]},{"name":"Research Project of Provincial Laboratory of Shandong, China","award":["SYS202201"],"award-info":[{"award-number":["SYS202201"]}]},{"name":"Yangzhou Science and Technology Plan","award":["YZ2023200"],"award-info":[{"award-number":["YZ2023200"]}]},{"name":"Self-Developing Experimental Instrument and Equipment Project of Yangzhou University","award":["zzyq2023zy06"],"award-info":[{"award-number":["zzyq2023zy06"]}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Major Science and Technology Infrastructure Project of Zhejiang Laboratory"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE\/ACM Trans. Networking"],"published-print":{"date-parts":[[2024,8]]},"DOI":"10.1109\/tnet.2024.3361324","type":"journal-article","created":{"date-parts":[[2024,4,24]],"date-time":"2024-04-24T17:36:23Z","timestamp":1713980183000},"page":"2842-2857","source":"Crossref","is-referenced-by-count":1,"title":["Hermes: Low-Overhead Inter-Switch Coordination in Network-Wide Data Plane Program Deployment"],"prefix":"10.1109","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0249-9664","authenticated-orcid":false,"given":"Xiang","family":"Chen","sequence":"first","affiliation":[{"name":"College of Computer Science and Technology, Zhejiang University, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7753-0294","authenticated-orcid":false,"given":"Hongyan","family":"Liu","sequence":"additional","affiliation":[{"name":"College of Computer Science and Technology, Zhejiang University, Hangzhou, China"}]},{"given":"Qingjiang","family":"Xiao","sequence":"additional","affiliation":[{"name":"School of Cyber Science and Engineering, Southeast University, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2387-6131","authenticated-orcid":false,"given":"Qun","family":"Huang","sequence":"additional","affiliation":[{"name":"National Key Laboratory for Multimedia Information Processing, School of Computer Science, Peking University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6379-0244","authenticated-orcid":false,"given":"Dong","family":"Zhang","sequence":"additional","affiliation":[{"name":"College of Computer and Data Science, Fuzhou University, Fuzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8008-2805","authenticated-orcid":false,"given":"Haifeng","family":"Zhou","sequence":"additional","affiliation":[{"name":"College of Control Science and Engineering, Zhejiang University, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0436-4293","authenticated-orcid":false,"given":"Boyang","family":"Zhou","sequence":"additional","affiliation":[{"name":"Research Center for High-Productivity Computing Systems, Zhejiang Laboratory, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7958-9687","authenticated-orcid":false,"given":"Chunming","family":"Wu","sequence":"additional","affiliation":[{"name":"Quan Cheng Laboratory and the College of Computer Science and Technology, Zhejiang University, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7966-4488","authenticated-orcid":false,"given":"Xuan","family":"Liu","sequence":"additional","affiliation":[{"name":"College of Information Engineering (College of Artificial Intelligence), Yangzhou University, Yangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0761-4692","authenticated-orcid":false,"given":"Qiang","family":"Yang","sequence":"additional","affiliation":[{"name":"College of Electrical Engineering, Zhejiang University, Hangzhou, China"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS54860.2022.00043"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342085"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405877"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3050220.3063772"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230555"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405879"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP49622.2020.9259384"},{"key":"ref8","first-page":"571","article-title":"Flightplan: Dataplane disaggregation and placement for P4 programs","volume-title":"Proc. USENIX NSDI","author":"Sultana"},{"key":"ref9","first-page":"103","article-title":"Compiling packet programs to reconfigurable switches","volume-title":"Proc. USENIX NSDI","author":"Jose"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/GLOBECOM42002.2020.9322112"},{"volume-title":"Tofino","year":"2024","key":"ref11"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2740070.2626292"},{"key":"ref13","first-page":"207","article-title":"Compiling path queries","volume-title":"Proc. USENIX NSDI","author":"Narayana"},{"key":"ref14","first-page":"233","article-title":"Simplifying datacenter network debugging with pathdump","volume-title":"Proc. USENIX NSDI","author":"Tammana"},{"key":"ref15","first-page":"311","article-title":"Flowradar: A better netflow for data centers","volume-title":"Proc. USENIX NSDI","author":"Li"},{"key":"ref16","first-page":"453","article-title":"Distributed network monitoring and debugging with switchpointer","volume-title":"Proc. USENIX NSDI","author":"Tammana"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3229574.3229581"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP49622.2020.9259405"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3386367.3431316"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098829"},{"key":"ref21","first-page":"29","article-title":"Software defined traffic measurement with opensketch","volume-title":"Proc. USENIX NSDI","author":"Yu"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3405669.3405823"},{"key":"ref23","first-page":"823","article-title":"Scaling hardware accelerated network monitoring to concurrent and dynamic queries with *flow","volume-title":"Proc. USENIX ATC","author":"Sonchack"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190558"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP49622.2020.9259414"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.001"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230544"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934906"},{"key":"ref29","first-page":"1027","article-title":"Toward nearly-zero-error sketching via compressive sensing","volume-title":"Proc. USENIX NSDI","author":"Huang"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2014.6848076"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626291"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/2716281.2836099"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737499"},{"key":"ref35","first-page":"1","article-title":"In-band network telemetry via programmable dataplanes","volume-title":"Proc. ACM SIGCOMM Poster","author":"Kim"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132764"},{"key":"ref37","first-page":"35","article-title":"NetChain: Scale-free sub-RTT coordination","volume-title":"Proc. USENIX NSDI","author":"Jin"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472905"},{"article-title":"Jaqen: A high-performance switch-native approach for detecting and mitigating volumetric DDoS attacks with programmable switches","volume-title":"Proc. USENIX Secur.","author":"Liu","key":"ref39"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405894"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/1402946.1402967"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787472"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3050220.3050233"},{"key":"ref44","first-page":"1","article-title":"Modular switch programming under resource constraints","volume-title":"Proc. USENIX NSDI","author":"Hogan"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3422604.3425941"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP55882.2022.9940368"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM42981.2021.9488732"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3604835"},{"volume-title":"Switch.P4","year":"2024","key":"ref49"},{"volume-title":"P4C Compiler","key":"ref50"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934875"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2019.2927069"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281436"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/CNSM.2016.7818442"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-018-1819-2"},{"volume-title":"Multiobjective Decision Making: Theory and Methodology","year":"2008","author":"Chankong","key":"ref56"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/2740070.2626317"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098826"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098823"},{"key":"ref60","first-page":"371","article-title":"Cetus: Releasing p4 programmers from the chore of trial and error compiling","volume-title":"Proc. USENIX NSDI","author":"Li"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-4338-4_3"},{"volume-title":"Gurobi Optimizer","year":"2024","key":"ref62"},{"volume-title":"PktGen","year":"2024","key":"ref63"},{"volume-title":"Intel Data Plane Development Kit","year":"2024","key":"ref64"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2011.111002"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230559"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486011"},{"volume-title":"Data-Center Switch Silicon Developments Keep the Market Future-Proof","year":"2024","key":"ref68"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/3185467.3185497"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2020.2986693"},{"key":"ref71","first-page":"683","article-title":"Gauntlet: Finding bugs in compilers for programmable packet processing","volume-title":"Proc. USENIX OSDI","author":"Ruffy"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230582"},{"volume-title":"P4 Language Tests","year":"2024","key":"ref73"},{"key":"ref74","first-page":"1","article-title":"HeteroSketch: Coordinating network-wide monitoring in heterogeneous and dynamic networks","volume-title":"Proc. USENIX NSDI","author":"Anup"},{"key":"ref75","first-page":"155","article-title":"NetVRM: Virtual register memory for programmable networks","volume-title":"Proc. USENIX NSDI","author":"Zhu"}],"container-title":["IEEE\/ACM Transactions on Networking"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/90\/10640200\/10507846.pdf?arnumber=10507846","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,2]],"date-time":"2024-09-02T04:03:47Z","timestamp":1725249827000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10507846\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8]]},"references-count":75,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/tnet.2024.3361324","relation":{},"ISSN":["1063-6692","1558-2566"],"issn-type":[{"type":"print","value":"1063-6692"},{"type":"electronic","value":"1558-2566"}],"subject":[],"published":{"date-parts":[[2024,8]]}}}