{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T19:36:29Z","timestamp":1769801789173,"version":"3.49.0"},"reference-count":35,"publisher":"IEEE","license":[{"start":{"date-parts":[[2025,11,10]],"date-time":"2025-11-10T00:00:00Z","timestamp":1762732800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,11,10]],"date-time":"2025-11-10T00:00:00Z","timestamp":1762732800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,11,10]]},"DOI":"10.1109\/nfv-sdn66355.2025.11349505","type":"proceedings-article","created":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T21:18:47Z","timestamp":1769721527000},"page":"1-7","source":"Crossref","is-referenced-by-count":0,"title":["MagicBox: Towards Consolidated Algorithms of Co-existing Network Functions on Heterogeneous Devices"],"prefix":"10.1109","author":[{"given":"Yannian","family":"Niu","sequence":"first","affiliation":[{"name":"University of Connecticut,USA"}]},{"given":"Minmei","family":"Wang","sequence":"additional","affiliation":[{"name":"University of Connecticut,USA"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230544"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934906"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2018.2820067"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3392140"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2002.808407"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3098208.3098218"},{"key":"ref7","first-page":"1273","article-title":"Sketchovsky: Enabling ensembles of sketches on programmable switches","volume-title":"Proc. of USENIX NSDI","author":"Namkung"},{"key":"ref8","first-page":"571","article-title":"Flightplan: Dataplane Disaggregation and Placement for p4 Programs","volume-title":"Proc. of USENIX NSDI","author":"Sultana"},{"key":"ref9","first-page":"1451","article-title":"{LemonNFV}: Consolidating heterogeneous network functions at line speed","volume-title":"Proc.of USENIX NSDI","author":"Li"},{"key":"ref10","first-page":"323","article-title":"Design and Implementation of A Consolidated Middlebox Architecture","volume-title":"Proc. of USENIX NSDI","author":"Sekar"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3604835"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342076"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2999572.2999607"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCN.2017.8038396"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281436"},{"key":"ref16","article-title":"P4bricks: Enabling multiprocessing using linker-based network data plane architecture","author":"Soni","year":"2018"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934875"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405879"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2015.7110116"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.002"},{"key":"ref21","article-title":"P4-16 language specification, version 1.2.3","year":"2023"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45465-9_59"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3394486.3403144"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.001"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3050220.3063772"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2019.2933868"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737499"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472892"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.14778\/3425879.3425884"},{"key":"ref30","article-title":"Intel VTune Profiler: Command Syntax","year":"2023"},{"key":"ref31","first-page":"437","article-title":"Design guidelines for high performance rdma systems","volume-title":"Proc. of USENIX ATC","author":"Kalia"},{"key":"ref32","first-page":"743","article-title":"Sketchlib: Enabling efficient sketch-based monitoring on programmable switches","volume-title":"Proc. of USENIX NSDI","author":"Namkung"},{"key":"ref33","article-title":"Cloudlab"},{"key":"ref34","article-title":"DPDK: Data Plane Development Kit"},{"key":"ref35","article-title":"The CAIDA Anonymized Internet Traces"}],"event":{"name":"2025 IEEE Conference on Network Function Virtualization and Software-Defined Networking (NFV-SDN)","location":"Athens, Greece","start":{"date-parts":[[2025,11,10]]},"end":{"date-parts":[[2025,11,12]]}},"container-title":["2025 IEEE Conference on Network Function Virtualization and Software-Defined Networking (NFV-SDN)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11349354\/11349357\/11349505.pdf?arnumber=11349505","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T07:25:24Z","timestamp":1769757924000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11349505\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,10]]},"references-count":35,"URL":"https:\/\/doi.org\/10.1109\/nfv-sdn66355.2025.11349505","relation":{},"subject":[],"published":{"date-parts":[[2025,11,10]]}}}