{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T14:51:21Z","timestamp":1774968681126,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":48,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,10,4]],"date-time":"2015-10-04T00:00:00Z","timestamp":1443916800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,10,4]]},"DOI":"10.1145\/2815400.2815423","type":"proceedings-article","created":{"date-parts":[[2015,10,1]],"date-time":"2015-10-01T12:01:58Z","timestamp":1443700918000},"page":"121-136","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":249,"title":["E2"],"prefix":"10.1145","author":[{"given":"Shoumik","family":"Palkar","sequence":"first","affiliation":[{"name":"UC Berkeley"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chang","family":"Lan","sequence":"additional","affiliation":[{"name":"UC Berkeley"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sangjin","family":"Han","sequence":"additional","affiliation":[{"name":"UC Berkeley"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Keon","family":"Jang","sequence":"additional","affiliation":[{"name":"Intel Labs"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aurojit","family":"Panda","sequence":"additional","affiliation":[{"name":"UC Berkeley"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sylvia","family":"Ratnasamy","sequence":"additional","affiliation":[{"name":"UC Berkeley"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luigi","family":"Rizzo","sequence":"additional","affiliation":[{"name":"Universit\u00e0 di Pisa"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Scott","family":"Shenker","sequence":"additional","affiliation":[{"name":"UC Berkeley and ICSI"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,10,4]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"AT&T Domain 2.0 Vision White Paper. https:\/\/www.att.com\/Common\/about_us\/pdf\/AT&T%20Domain%202.0%20Vision%20White%20Paper.pdf.  AT&T Domain 2.0 Vision White Paper. https:\/\/www.att.com\/Common\/about_us\/pdf\/AT&T%20Domain%202.0%20Vision%20White%20Paper.pdf."},{"key":"e_1_3_2_2_2_1","unstructured":"Brocade Vyatta 5400 vRouter. http:\/\/www.brocade.com\/products\/all\/network-functions-virtualization\/product-details\/5400-vrouter\/index.page.  Brocade Vyatta 5400 vRouter. http:\/\/www.brocade.com\/products\/all\/network-functions-virtualization\/product-details\/5400-vrouter\/index.page."},{"key":"e_1_3_2_2_3_1","unstructured":"Ericsson SE Family. http:\/\/www.ericsson.com\/ourportfolio\/products\/se-family.  Ericsson SE Family. http:\/\/www.ericsson.com\/ourportfolio\/products\/se-family."},{"key":"e_1_3_2_2_4_1","unstructured":"Evolution of the Broadband Network Gateway. http:\/\/resources.alcatel-lucent.com\/?cid=157553.  Evolution of the Broadband Network Gateway. http:\/\/resources.alcatel-lucent.com\/?cid=157553."},{"key":"e_1_3_2_2_5_1","unstructured":"Evolved Packet Core Solution. http:\/\/lte.alcatel-lucent.com\/locale\/en_us\/downloads\/wp_mobile_core_technical_innovation.pdf.  Evolved Packet Core Solution. http:\/\/lte.alcatel-lucent.com\/locale\/en_us\/downloads\/wp_mobile_core_technical_innovation.pdf."},{"key":"e_1_3_2_2_6_1","unstructured":"Intel Ethernet Switch FM6000 Series - Software Defined Networking. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/white-papers\/ethernet-switch-fm6000-sdn-paper.pdf.  Intel Ethernet Switch FM6000 Series - Software Defined Networking. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/white-papers\/ethernet-switch-fm6000-sdn-paper.pdf."},{"key":"e_1_3_2_2_7_1","unstructured":"Migration to Ethernet-Based Broadband Aggregation. http:\/\/www.broadband-forum.org\/technical\/download\/TR-101_Issue-2.pdf.  Migration to Ethernet-Based Broadband Aggregation. http:\/\/www.broadband-forum.org\/technical\/download\/TR-101_Issue-2.pdf."},{"key":"e_1_3_2_2_8_1","unstructured":"Network Functions Virtualisation. http:\/\/www.etsi.org\/technologies-clusters\/technologies\/nfv.  Network Functions Virtualisation. http:\/\/www.etsi.org\/technologies-clusters\/technologies\/nfv."},{"key":"e_1_3_2_2_9_1","unstructured":"NFV Proofs of Concept. http:\/\/www.etsi.org\/technologies-clusters\/technologies\/nfv\/nfv-poc.  NFV Proofs of Concept. http:\/\/www.etsi.org\/technologies-clusters\/technologies\/nfv\/nfv-poc."},{"key":"e_1_3_2_2_10_1","unstructured":"REL002: Scalable Architecture for Reliability (work in progress). http:\/\/docbox.etsi.org\/ISG\/NFV\/Open\/Drafts\/.  REL002: Scalable Architecture for Reliability (work in progress). http:\/\/docbox.etsi.org\/ISG\/NFV\/Open\/Drafts\/."},{"key":"e_1_3_2_2_11_1","unstructured":"pcap-filter(7) FreeBSD Man Pages Jan 2008. pcap-filter(7) FreeBSD Man Pages Jan 2008."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535838.2535862"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879175"},{"key":"e_1_3_2_2_14_1","volume-title":"Programming Protocol-Independent Packet Processors. CoRR abs\/1312.1719","author":"Bosshart P.","year":"2013","unstructured":"Bosshart , P. , Daly , D. , Izzard , M. , McKeown , N. , Rexford , J. , Talayco , D. , Vahdat , A. , Varghese , G. , and Walker , D . Programming Protocol-Independent Packet Processors. CoRR abs\/1312.1719 ( 2013 ). Bosshart, P., Daly, D., Izzard, M., McKeown, N., Rexford, J., Talayco, D., Vahdat, A., Varghese, G., and Walker, D. Programming Protocol-Independent Packet Processors. CoRR abs\/1312.1719 (2013)."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486011"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1282380.1282382"},{"key":"e_1_3_2_2_17_1","volume-title":"Proc. USENIX NSDI","author":"Fayazbakhsh S.","year":"2014","unstructured":"Fayazbakhsh , S. , Chiang , L. , Sekar , V. , Yu , M. , and Mogul , J . FlowTags: Enforcing Network-Wide Policies in the Face of Dynamic Middlebox Actions . In Proc. USENIX NSDI ( 2014 ). Fayazbakhsh, S., Chiang, L., Sekar, V., Yu, M., and Mogul, J. FlowTags: Enforcing Network-Wide Policies in the Face of Dynamic Middlebox Actions. In Proc. USENIX NSDI (2014)."},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626317"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/2772722.2772737"},{"key":"e_1_3_2_2_20_1","volume-title":"Stratos: A Network-Aware Orchestration Layer for Middleboxes in the Cloud. CoRR abs\/1305.0209","author":"Gember A.","year":"2013","unstructured":"Gember , A. , Krishnamurthy , A. , John , S. S. , Grandl , R. , Gao , X. , Anand , A. , Benson , T. , Akella , A. , and Sekar , V . Stratos: A Network-Aware Orchestration Layer for Middleboxes in the Cloud. CoRR abs\/1305.0209 ( 2013 ). Gember, A., Krishnamurthy, A., John, S. S., Grandl, R., Gao, X., Anand, A., Benson, T., Akella, A., and Sekar, V. Stratos: A Network-Aware Orchestration Layer for Middleboxes in the Cloud. CoRR abs\/1305.0209 (2013)."},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626313"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1517480.1517484"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851207"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2774993.2775065"},{"key":"e_1_3_2_2_26_1","volume-title":"NetVM: High Performance and Flexible Networking Using Virtualization on Commodity Platforms","author":"Hwang J.","year":"2015","unstructured":"Hwang , J. , Ramakrishnan , K. K. , and Wood , T . NetVM: High Performance and Flexible Networking Using Virtualization on Commodity Platforms . IEEE Transactions on Network and Service Management 12, 1 ( 2015 ), 34--47. Hwang, J., Ramakrishnan, K. K., and Wood, T. NetVM: High Performance and Flexible Networking Using Virtualization on Commodity Platforms. IEEE Transactions on Network and Service Management 12, 1 (2015), 34--47."},{"key":"e_1_3_2_2_27_1","unstructured":"Intel Data Plane Development Kit. http:\/\/dpdk.org.  Intel Data Plane Development Kit. http:\/\/dpdk.org."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1970.tb01770.x"},{"key":"e_1_3_2_2_29_1","volume-title":"Proc. USENIX ATC","author":"Kivity A.","year":"2014","unstructured":"Kivity , A. , Laor , D. , Costa , G. , Enberg , P. , Har'El , N. , Marti , D. , and Zolotarov , V . OSv---Optimizing the Operating System for Virtual Machines . In Proc. USENIX ATC ( 2014 ). Kivity, A., Laor, D., Costa, G., Enberg, P., Har'El, N., Marti, D., and Zolotarov, V. OSv---Optimizing the Operating System for Virtual Machines. In Proc. USENIX ATC (2014)."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/354871.354874"},{"key":"e_1_3_2_2_31_1","volume-title":"Proc. USENIX NSDI","author":"Koponen T.","year":"2014","unstructured":"Koponen , T. , Amidon , K. , Balland , P. , Casado , M. , Chanda , A. , Fulton , B. , Ganichev , I. , Gross , J. , Ingram , P. , Jackson , E. , Lambeth , A. , Lenglet , R. , Li , S.-H. , Padmanabhan , A. , Pettit , J. , Pfaff , B. , Ramanathan , R. , Shenker , S. , Shieh , A. , Stribling , J. , Thakkar , P. , Wendlandt , D. , Yip , A. , and Zhang , R . Network Virtualization in Multi-tenant Datacenters . In Proc. USENIX NSDI ( 2014 ). Koponen, T., Amidon, K., Balland, P., Casado, M., Chanda, A., Fulton, B., Ganichev, I., Gross, J., Ingram, P., Jackson, E., Lambeth, A., Lenglet, R., Li, S.-H., Padmanabhan, A., Pettit, J., Pfaff, B., Ramanathan, R., Shenker, S., Shieh, A., Stribling, J., Thakkar, P., Wendlandt, D., Yip, A., and Zhang, R. Network Virtualization in Multi-tenant Datacenters. In Proc. USENIX NSDI (2014)."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1273445.1273448"},{"key":"e_1_3_2_2_33_1","volume-title":"Proc. USENIX NSDI","author":"Lu G.","year":"2011","unstructured":"Lu , G. , Guo , C. , Li , Y. , Zhou , Z. , Yuan , T. , Wu , H. , Xiong , Y. , Gao , R. , and Zhang , Y . ServerSwitch: A Programmable and High Performance Platform for Data Center Networks . In Proc. USENIX NSDI ( 2011 ). Lu, G., Guo, C., Li, Y., Zhou, Z., Yuan, T., Wu, H., Xiong, Y., Gao, R., and Zhang, Y. ServerSwitch: A Programmable and High Performance Platform for Data Center Networks. In Proc. USENIX NSDI (2011)."},{"key":"e_1_3_2_2_34_1","volume-title":"Proc. USENIX NSDI","author":"Martins J.","year":"2014","unstructured":"Martins , J. , Ahmed , M. , Raiciu , C. , Olteanu , V. , Honda , M. , Bifulco , R. , and Huici , F . ClickOS and the Art of Network Function Virtualization . In Proc. USENIX NSDI ( 2014 ). Martins, J., Ahmed, M., Raiciu, C., Olteanu, V., Honda, M., Bifulco, R., and Huici, F. ClickOS and the Art of Network Function Virtualization. In Proc. USENIX NSDI (2014)."},{"key":"e_1_3_2_2_35_1","volume-title":"Proc. USENIX","author":"McCanne S.","year":"1993","unstructured":"McCanne , S. , and Jacobson , V . The BSD Packet Filter: A New Architecture for User-level Packet Capture . In Proc. USENIX Winter ( 1993 ). McCanne, S., and Jacobson, V. The BSD Packet Filter: A New Architecture for User-level Packet Capture. In Proc. USENIX Winter (1993)."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"e_1_3_2_2_37_1","volume-title":"Proc. USENIX NSDI","author":"Monsanto C.","year":"2013","unstructured":"Monsanto , C. , Reich , J. , Foster , N. , Rexford , J. , and Walker , D . Composing Software-Defined Networks . In Proc. USENIX NSDI ( 2013 ). Monsanto, C., Reich, J., Foster, N., Rexford, J., and Walker, D. Composing Software-Defined Networks. In Proc. USENIX NSDI (2013)."},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486026"},{"key":"e_1_3_2_2_39_1","volume-title":"Proc. ACM HotNets","author":"Pfaff B.","year":"2009","unstructured":"Pfaff , B. , Pettit , J. , Koponen , T. , Casado , M. , and Shenker , S . Extending Networking into the Virtualization Layer . In Proc. ACM HotNets ( 2009 ). Pfaff, B., Pettit, J., Koponen, T., Casado, M., and Shenker, S. Extending Networking into the Virtualization Layer. In Proc. ACM HotNets (2009)."},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486022"},{"key":"e_1_3_2_2_41_1","volume-title":"Proc. USENIX NSDI","author":"Rajagopalan S.","year":"2013","unstructured":"Rajagopalan , S. , Williams , D. , Jamjoom , H. , and Warfield , A . Split\/Merge: System Support for Elastic Execution in Virtual Middleboxes . In Proc. USENIX NSDI ( 2013 ). Rajagopalan, S., Williams, D., Jamjoom, H., and Warfield, A. Split\/Merge: System Support for Elastic Execution in Virtual Middleboxes. In Proc. USENIX NSDI (2013)."},{"key":"e_1_3_2_2_42_1","volume-title":"Proc. USENIX ATC","author":"Rizzo L.","year":"2012","unstructured":"Rizzo , L. netmap : A Novel Framework for Fast Packet I\/O . In Proc. USENIX ATC ( 2012 ). Rizzo, L. netmap: A Novel Framework for Fast Packet I\/O. In Proc. USENIX ATC (2012)."},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413185"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070562.2070583"},{"key":"e_1_3_2_2_45_1","unstructured":"Network Service Header. https:\/\/tools.ietf.org\/html\/draft-quinn-nsh-00.  Network Service Header. https:\/\/tools.ietf.org\/html\/draft-quinn-nsh-00."},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787501"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342359"},{"key":"e_1_3_2_2_48_1","unstructured":"Shinde P. Kaufmann A. Roscoe T. and Kaestle S. We Need to Talk About NICs.  Shinde P. Kaufmann A. Roscoe T. and Kaestle S. We Need to Talk About NICs."},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535771.2535792"}],"event":{"name":"SOSP '15: ACM SIGOPS 25th Symposium on Operating Systems Principles","location":"Monterey California","acronym":"SOSP '15","sponsor":["SSRC Storage Systems Research Center, UC Santa Cruz","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 25th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2815400.2815423","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2815400.2815423","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:13Z","timestamp":1750225393000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2815400.2815423"}},"subtitle":["a framework for NFV applications"],"short-title":[],"issued":{"date-parts":[[2015,10,4]]},"references-count":48,"alternative-id":["10.1145\/2815400.2815423","10.1145\/2815400"],"URL":"https:\/\/doi.org\/10.1145\/2815400.2815423","relation":{},"subject":[],"published":{"date-parts":[[2015,10,4]]},"assertion":[{"value":"2015-10-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}