{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T16:25:46Z","timestamp":1781022346254,"version":"3.54.1"},"reference-count":49,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Basic Research Program of China","doi-asserted-by":"publisher","award":["2016YFB0800201"],"award-info":[{"award-number":["2016YFB0800201"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Basic Research Program of China","doi-asserted-by":"publisher","award":["2017YFB0803205"],"award-info":[{"award-number":["2017YFB0803205"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Key Research and Development Program of Zhejiang Province","award":["2017C01064"],"award-info":[{"award-number":["2017C01064"]}]},{"name":"Key Research and Development Program of Zhejiang Province","award":["2018C01008"],"award-info":[{"award-number":["2018C01008"]}]},{"name":"Key Research and Development Program of Zhejiang Province","award":["2018C03052"],"award-info":[{"award-number":["2018C03052"]}]},{"name":"Major Scientific Project of Zhejiang Laboratory","award":["2018FD0ZX01"],"award-info":[{"award-number":["2018FD0ZX01"]}]},{"DOI":"10.13039\/501100002367","name":"Chinese Academy of Sciences","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002367","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61802365"],"award-info":[{"award-number":["61802365"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1719062"],"award-info":[{"award-number":["1719062"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003392","name":"Natural Science Foundation of Fujian Province","doi-asserted-by":"publisher","award":["2018J01796"],"award-info":[{"award-number":["2018J01796"]}],"id":[{"id":"10.13039\/501100003392","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2019]]},"DOI":"10.1109\/access.2019.2950446","type":"journal-article","created":{"date-parts":[[2019,10,30]],"date-time":"2019-10-30T20:05:03Z","timestamp":1572465903000},"page":"160982-160997","source":"Crossref","is-referenced-by-count":11,"title":["P4SC: A High Performance and Flexible Framework for Service Function Chain"],"prefix":"10.1109","volume":"7","author":[{"given":"Dong","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0249-9664","authenticated-orcid":false,"given":"Xiang","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qun","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoyan","family":"Hong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chunming","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haifeng","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yi","family":"Yang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongyan","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yuxin","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2018.2861717"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.3390\/sym10110646"},{"key":"ref33","year":"2018","journal-title":"Extending the range of P4 programmability"},{"key":"ref32","first-page":"1","article-title":"In-band network telemetry via programmable dataplanes","author":"kim","year":"2015","journal-title":"Proc ACM SIGCOMM Conf"},{"key":"ref31","year":"2019","journal-title":"The Bro Network Security Monitor"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/2815675.2815692"},{"key":"ref37","article-title":"Low-latency and resource-efficient service function chaining orchestration in network function virtualization","author":"sun","year":"0","journal-title":"IEEE Internet of Things Journal"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2019.02.031"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787506"},{"key":"ref34","first-page":"543","article-title":"Enforcing network-wide policies in the presence of dynamic middlebox actions using flowtags","volume":"14","author":"fayazbakhsh","year":"2014","journal-title":"Proc 1st USENIX Symp Netw Syst Design Implement (NSDI '04)"},{"key":"ref28","first-page":"1","article-title":"SoftNIC: A software NIC to augment hardware","author":"han","year":"2015"},{"key":"ref27","year":"2019","journal-title":"The code of p4sc"},{"key":"ref29","author":"quinn","year":"8300","journal-title":"Network Service Header"},{"key":"ref2","first-page":"5","article-title":"Network functions virtualisation: An introduction, benefits, enablers, challenges and call for action, introductory white paper","volume":"1","author":"guerzoni","year":"2012","journal-title":"Proc SDN OpenFlow World Congr"},{"key":"ref1","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/2377677.2377680","article-title":"Making middleboxes someone else&#x2019;s problem: Network processing as a cloud service","author":"sherry","year":"2012","journal-title":"Proc ACM SIGCOMM Conf"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2014.61"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098826"},{"key":"ref21","author":"liu","year":"2013","journal-title":"Service function chaining general use cases"},{"key":"ref24","year":"2019","journal-title":"P4C A new alpha-quality reference compiler for the p4 programming language"},{"key":"ref23","first-page":"1","author":"smith","year":"2016","journal-title":"Evaluating dynamic service function chaining for the Gi-LAN"},{"key":"ref26","year":"2019","journal-title":"Barefoot tofino"},{"key":"ref25","year":"2019","journal-title":"Thrift"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2017.2760438"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2018.00025"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3123878.3132000"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934897"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/322033.322044"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132764"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098824"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2016.7474348"},{"key":"ref18","year":"2017","journal-title":"The P4 Language Specification Version 1 0 4"},{"key":"ref19","year":"2019","journal-title":"Behavioral-Model A p4 software switch"},{"key":"ref4","author":"napper","year":"2016","journal-title":"Service Function Chaining Use Cases in Mobile Networks"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.17487\/RFC7665"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2486026"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1402946.1402966"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2740070.2626317"},{"key":"ref7","first-page":"459","article-title":"ClickOS and the art of network function virtualization","author":"martins","year":"2014","journal-title":"Proc 1st USENIX Symp Netw Syst Design Implement (NSDI '04)"},{"key":"ref49","first-page":"1","article-title":"P4SC: Towards high-performance service function chain implementation on the P4-capable device","author":"chen","year":"2019","journal-title":"Proc IFIP\/IEEE Int Symp Integr Netw Manage"},{"key":"ref9","year":"2019","journal-title":"Data-Plane Development Kit"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2017.8117601"},{"key":"ref45","first-page":"171","article-title":"Metron: NFV service chains at the true speed of the underlying hardware","author":"katsikas","year":"2018","journal-title":"Proc 1st USENIX Symp Netw Syst Design Implement (NSDI '04)"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934875"},{"key":"ref47","first-page":"81","article-title":"Exploiting a natural network effect for scalable, fine-grained clock synchronization","author":"geng","year":"2018","journal-title":"Proc 1st USENIX Symp Netw Syst Design Implement (NSDI '04)"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2015.2401568"},{"key":"ref41","first-page":"90","article-title":"P4NFV: An NFV architecture with flexible data plane reconfiguration","author":"he","year":"2018","journal-title":"Proc Int?l Conf Network and Service Management (CNSM)"},{"key":"ref44","first-page":"187","article-title":"G-NET: Effective GPU sharing in NFV systems","author":"zhang","year":"2018","journal-title":"Proc 1st USENIX Symp Netw Syst Design Implement (NSDI '04)"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3132252"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/6287639\/8600701\/8887155-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/8600701\/08887155.pdf?arnumber=8887155","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T18:53:49Z","timestamp":1649444029000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8887155\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"references-count":49,"URL":"https:\/\/doi.org\/10.1109\/access.2019.2950446","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019]]}}}