{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,8]],"date-time":"2025-11-08T22:56:16Z","timestamp":1762642576504,"version":"3.37.3"},"reference-count":29,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,3,1]],"date-time":"2022-03-01T00:00:00Z","timestamp":1646092800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001807","name":"FAPESP","doi-asserted-by":"publisher","award":["23085-5\/2018"],"award-info":[{"award-number":["23085-5\/2018"]}],"id":[{"id":"10.13039\/501100001807","id-type":"DOI","asserted-by":"publisher"}]},{"name":"FAPEMIG, CNPq, CAPES, FAPES and the 2021 Google Research Scholar Award"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Netw. Serv. Manage."],"published-print":{"date-parts":[[2022,3]]},"DOI":"10.1109\/tnsm.2021.3122135","type":"journal-article","created":{"date-parts":[[2021,10,25]],"date-time":"2021-10-25T19:44:22Z","timestamp":1635191062000},"page":"497-509","source":"Crossref","is-referenced-by-count":7,"title":["Chaining-Box: A Transparent Service Function Chaining Architecture Leveraging BPF"],"prefix":"10.1109","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3412-0062","authenticated-orcid":false,"given":"Matheus S.","family":"Castanho","sequence":"first","affiliation":[{"name":"Departamento de Ci&#x00EA;ncia da Computa&#x00E7;&#x00E3;o, Universidade Federal de Minas Gerais, Belo Horizonte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7803-1830","authenticated-orcid":false,"given":"Cristina K.","family":"Dominicini","sequence":"additional","affiliation":[{"name":"Instituto Federal de Educa&#x00E7;&#x00E3;o, Ci&#x00EA;ncia e Tecnologia do Esp&#x00ED;rito Santo (IFES), Serra, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8111-1719","authenticated-orcid":false,"given":"Magnos","family":"Martinello","sequence":"additional","affiliation":[{"name":"Departamento de Inform&#x00E1;tica, Universidade Federal do Espirito Santo, Serra, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9152-4114","authenticated-orcid":false,"given":"Marcos A. M.","family":"Vieira","sequence":"additional","affiliation":[{"name":"Departamento de Ci&#x00EA;ncia da Computa&#x00E7;&#x00E3;o, Universidade Federal de Minas Gerais, Belo Horizonte, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","first-page":"203","article-title":"NetBricks: Taking the V out of NFV","author":"panda","year":"2016","journal-title":"Proc of USENIX Symp on Operating Systems Design and Implementation (OSDI)"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2940147.2940155"},{"journal-title":"Vector packet processor","year":"2020","key":"ref12"},{"year":"2020","key":"ref13"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098826"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2019.8901880"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3371038"},{"article-title":"Network service header (NSH)","year":"8300","author":"quinn","key":"ref17"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2016.1600219RP"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ISCC.2018.8538593"},{"key":"ref28","first-page":"515","article-title":"Application layer packet classifier in hardware","author":"pac\u00edfico","year":"2021","journal-title":"Proc IFIP\/IEEE Symp Integr Netw Service Manag (IM)"},{"year":"2020","key":"ref4"},{"key":"ref27","first-page":"1","article-title":"EBPF hardware offload to smartnics: CLS BPF and XDP","volume":"1","author":"kicinski","year":"2016","journal-title":"Proc Netdev"},{"article-title":"Service function chaining (SFC) architecture","year":"7665","author":"halpern","key":"ref3"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2013.6733615"},{"journal-title":"Userspace eBPF","year":"2019","key":"ref29"},{"journal-title":"Open Vswitch","year":"2020","key":"ref5"},{"key":"ref8","first-page":"543","article-title":"Enforcing network-wide policies in the presence of dynamic middlebox actions using flowtags","author":"fayazbakhsh","year":"2014","journal-title":"Proc 11th USENIX Symp Netw Syst Design Implement (NSDI)"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2486022"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2477041"},{"key":"ref9","first-page":"459","article-title":"ClickOS and the art of network function virtualization","author":"martins","year":"2014","journal-title":"Proc 11th USENIX Conf Netw Syst Design Implement (NSDI)"},{"article-title":"Problem statement for service function chaining","year":"7498","author":"quinn","key":"ref1"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/NETSOFT.2017.8004208"},{"journal-title":"Ipv6 Segment Routing Header (SRH)","year":"2019","author":"filsfils","key":"ref22"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3234200.3234213"},{"journal-title":"Pktgen-DPDK","year":"2016","author":"wiles","key":"ref24"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281426"},{"journal-title":"Speeding up and strengthening HTTPS connections for Chrome on Android","year":"2014","key":"ref26"},{"journal-title":"Service Function Chaining Use Cases In Data Centers","year":"2017","author":"kumar","key":"ref25"}],"container-title":["IEEE Transactions on Network and Service Management"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/4275028\/9732399\/09585042.pdf?arnumber=9585042","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,23]],"date-time":"2022-05-23T20:30:48Z","timestamp":1653337848000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9585042\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3]]},"references-count":29,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tnsm.2021.3122135","relation":{},"ISSN":["1932-4537","2373-7379"],"issn-type":[{"type":"electronic","value":"1932-4537"},{"type":"electronic","value":"2373-7379"}],"subject":[],"published":{"date-parts":[[2022,3]]}}}