{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T14:50:16Z","timestamp":1777733416844,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":52,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,8,7]],"date-time":"2017-08-07T00:00:00Z","timestamp":1502064000000},"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":[[2017,8,7]]},"DOI":"10.1145\/3098822.3098828","type":"proceedings-article","created":{"date-parts":[[2017,8,4]],"date-time":"2017-08-04T13:48:54Z","timestamp":1501854534000},"page":"71-84","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":94,"title":["NFVnice"],"prefix":"10.1145","author":[{"given":"Sameer G.","family":"Kulkarni","sequence":"first","affiliation":[{"name":"University of G\u00f6ttingen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[{"name":"George Washington University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinho","family":"Hwang","sequence":"additional","affiliation":[{"name":"IBM T J Watson Research Center"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shriram","family":"Rajagopalan","sequence":"additional","affiliation":[{"name":"IBM T J Watson Research Center"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"K. K.","family":"Ramakrishnan","sequence":"additional","affiliation":[{"name":"University of California, Riverside"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timothy","family":"Wood","sequence":"additional","affiliation":[{"name":"George Washington University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mayutan","family":"Arumaithurai","sequence":"additional","affiliation":[{"name":"University of G\u00f6ttingen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoming","family":"Fu","sequence":"additional","affiliation":[{"name":"University of G\u00f6ttingen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,8,7]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"2014. Data plane development kit. http:\/\/dpdk.org\/. (2014). [online].  2014. Data plane development kit. http:\/\/dpdk.org\/. (2014). [online]."},{"key":"e_1_3_2_2_2_1","unstructured":"2014. DPDK L-Thread subsystem. http:\/\/dpdk.org\/doc\/guides\/sample_app_ug\/performance_thread.html. (2014). [online].  2014. DPDK L-Thread subsystem. http:\/\/dpdk.org\/doc\/guides\/sample_app_ug\/performance_thread.html. (2014). [online]."},{"key":"e_1_3_2_2_3_1","volume-title":"Performance measurements with RDTSC. https:\/\/www.strchr.com\/performance_measurements_with_rdtsc. (June","year":"2016","unstructured":"2016. Performance measurements with RDTSC. https:\/\/www.strchr.com\/performance_measurements_with_rdtsc. (June 2016 ). [online]. 2016. Performance measurements with RDTSC. https:\/\/www.strchr.com\/performance_measurements_with_rdtsc. (June 2016). [online]."},{"key":"e_1_3_2_2_4_1","unstructured":"2016. VPP. https:\/\/fd.io\/. (2016). [online].  2016. VPP. https:\/\/fd.io\/. (2016). [online]."},{"key":"e_1_3_2_2_5_1","unstructured":"2017. cgroups-Linux control groups. http:\/\/man7.org\/linux\/man-pages\/man7\/cgroups.7.html. (2017). [online].  2017. cgroups-Linux control groups. http:\/\/man7.org\/linux\/man-pages\/man7\/cgroups.7.html. (2017). [online]."},{"key":"e_1_3_2_2_6_1","unstructured":"2017. Fibers. https:\/\/msdn.microsoft.com\/en-us\/library\/ms682661.aspx. (2017). [online].  2017. Fibers. https:\/\/msdn.microsoft.com\/en-us\/library\/ms682661.aspx. (2017). [online]."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851192"},{"key":"e_1_3_2_2_8_1","volume-title":"Enabling ECN in Multi-Service Multi-Queue Data Centers. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16)","author":"Bai Wei","year":"2016","unstructured":"Wei Bai , Li Chen , Kai Chen , and Haitao Wu . 2016 . Enabling ECN in Multi-Service Multi-Queue Data Centers. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16) . USENIX Association, Santa Clara, CA, 537--549. Wei Bai, Li Chen, Kai Chen, and Haitao Wu. 2016. Enabling ECN in Multi-Service Multi-Queue Data Centers. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16). USENIX Association, Santa Clara, CA, 537--549."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00289509"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/75246.75248"},{"key":"e_1_3_2_2_11_1","volume-title":"UDP and SCTP.","author":"Dugan Jon","year":"2014","unstructured":"Jon Dugan , Seth Elliott , Bruce A. Mah , Jeff Poskanzer , and Kaustubh Prabhu . 2014. iPerf - The ultimate speed test tool for TCP , UDP and SCTP. ( 2014 ). Jon Dugan, Seth Elliott, Bruce A. Mah, Jeff Poskanzer, and Kaustubh Prabhu. 2014. iPerf - The ultimate speed test tool for TCP, UDP and SCTP. (2014)."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815675.2815692"},{"key":"e_1_3_2_2_13_1","unstructured":"ETSI-GS-NFV-002. 2013. Network Functions Virtualization (NFV): Architectural Framework. http:\/\/www.etsi.org\/deliver\/etsi_gs\/nfv\/001_099\/002\/01.01.01_60\/gs_nfv002v010101p.pdf. (2013). [online].  ETSI-GS-NFV-002. 2013. Network Functions Virtualization (NFV): Architectural Framework. http:\/\/www.etsi.org\/deliver\/etsi_gs\/nfv\/001_099\/002\/01.01.01_60\/gs_nfv002v010101p.pdf. (2013). [online]."},{"key":"e_1_3_2_2_14_1","first-page":"48105","article-title":"BLUE: A new class of active queue management algorithms","volume":"1001","author":"Kandlur Dilip","year":"1999","unstructured":"Wu-chang Feng, Dilip Kandlur , Debanjan Saha , and Kang Shin . 1999 . BLUE: A new class of active queue management algorithms . Ann Arbor 1001 (1999), 48105 . Wu-chang Feng, Dilip Kandlur, Debanjan Saha, and Kang Shin. 1999. BLUE: A new class of active queue management algorithms. Ann Arbor 1001 (1999), 48105.","journal-title":"Ann Arbor"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.251892"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2377677.2377679"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/248156.248171"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1978.3"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"crossref","unstructured":"J Halpern and C Pignataro. 2015. RFC 7665: Service Function Chaining (SFC) Architecture. https:\/\/tools.ietf.org\/html\/rfc7665. (2015). [online].  J Halpern and C Pignataro. 2015. RFC 7665: Service Function Chaining (SFC) Architecture. https:\/\/tools.ietf.org\/html\/rfc7665. (2015). [online].","DOI":"10.17487\/RFC7665"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934903"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2015.2401568"},{"key":"e_1_3_2_2_24_1","volume-title":"A Quantitative Measure of Fairness and Discrimination for Resource Allocation in Shared Computer System","author":"Jain Raj","unstructured":"Raj Jain , Dah-Ming Chiu , and William R Hawe . 1984. A Quantitative Measure of Fairness and Discrimination for Resource Allocation in Shared Computer System . Vol. 38 . Eastern Research Laboratory, Digital Equipment Corporation Hudson , MA. Raj Jain, Dah-Ming Chiu, and William R Hawe. 1984. A Quantitative Measure of Fairness and Discrimination for Resource Allocation in Shared Computer System. Vol. 38. Eastern Research Laboratory, Digital Equipment Corporation Hudson, MA."},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402966"},{"key":"e_1_3_2_2_26_1","unstructured":"Glenn Judd. 2015. Attaining the Promise and Avoiding the Pitfalls of TCP in the Datacenter.. In NSDI. 145--157.  Glenn Judd. 2015. Attaining the Promise and Avoiding the Pitfalls of TCP in the Datacenter.. In NSDI. 145--157."},{"key":"e_1_3_2_2_27_1","volume-title":"Patterns of congestion collapse","author":"Kelly Tom","year":"2003","unstructured":"Tom Kelly , Sally Floyd , and Scott Shenker . 2003. Patterns of congestion collapse . International Computer Science Institute, and University of Cambridge ( 2003 ). Tom Kelly, Sally Floyd, and Scott Shenker. 2003. Patterns of congestion collapse. International Computer Science Institute, and University of Cambridge (2003)."},{"key":"e_1_3_2_2_28_1","volume-title":"Networks, 1999. (ICON '99) Proceedings. IEEE International Conference on. 67--74","author":"Lapsley D.","year":"1999","unstructured":"D. Lapsley and S. Low . 1999. Random early marking: an optimisation approach to Internet congestion control . In Networks, 1999. (ICON '99) Proceedings. IEEE International Conference on. 67--74 . https:\/\/doi.org\/10.1109\/ICON. 1999 .796161 10.1109\/ICON.1999.796161 D. Lapsley and S. Low. 1999. Random early marking: an optimisation approach to Internet congestion control. In Networks, 1999. (ICON '99) Proceedings. IEEE International Conference on. 67--74. https:\/\/doi.org\/10.1109\/ICON.1999.796161"},{"key":"e_1_3_2_2_29_1","volume-title":"USENIX Annual Technical Conference. 403--415","author":"Lee Changhyun","year":"2015","unstructured":"Changhyun Lee , Chunjong Park , Keon Jang , Sue B Moon , and Dongsu Han . 2015 . Accurate Latency-based Congestion Feedback for Datacenters .. In USENIX Annual Technical Conference. 403--415 . Changhyun Lee, Chunjong Park, Keon Jang, Sue B Moon, and Dongsu Han. 2015. Accurate Latency-based Congestion Feedback for Datacenters.. In USENIX Annual Technical Conference. 403--415."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2016.7524563"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934878"},{"key":"e_1_3_2_2_32_1","volume-title":"ClickOS and the Art of Network Function Virtualization. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14)","author":"Martins Joao","year":"2014","unstructured":"Joao Martins , Mohamed Ahmed , Costin Raiciu , Vladimir Olteanu , Michio Honda , Roberto Bifulco , and Felipe Huici . 2014 . ClickOS and the Art of Network Function Virtualization. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14) . USENIX Association, Seattle, WA, 459--473. https:\/\/www.usenix.org\/conference\/nsdi14\/technical-sessions\/presentation\/martins Joao Martins, Mohamed Ahmed, Costin Raiciu, Vladimir Olteanu, Michio Honda, Roberto Bifulco, and Felipe Huici. 2014. ClickOS and the Art of Network Function Virtualization. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14). USENIX Association, Seattle, WA, 459--473. https:\/\/www.usenix.org\/conference\/nsdi14\/technical-sessions\/presentation\/martins"},{"key":"e_1_3_2_2_33_1","unstructured":"Paul Menage. 2017. Linux Kernel Documentation: CGROUPS. https:\/\/www.kernel.org\/doc\/Documentation\/cgroup-v1\/cgroups.txt. (2017). [online].  Paul Menage. 2017. Linux Kernel Documentation: CGROUPS. https:\/\/www.kernel.org\/doc\/Documentation\/cgroup-v1\/cgroups.txt. (2017). [online]."},{"key":"e_1_3_2_2_34_1","volume-title":"Docker: Lightweight Linux Containers for Consistent Development and Deployment. Linux J.","author":"Merkel Dirk","year":"2014","unstructured":"Dirk Merkel . 2014 . Docker: Lightweight Linux Containers for Consistent Development and Deployment. Linux J. 2014, 239, Article 2 (March 2014). Dirk Merkel. 2014. Docker: Lightweight Linux Containers for Consistent Development and Deployment. Linux J. 2014, 239, Article 2 (March 2014)."},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787510"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/263326.263335"},{"key":"e_1_3_2_2_37_1","unstructured":"Ingo Molnar. 2017. Linux Kernel Documentation: CFS Scheduler Design. https:\/\/www.kernel.org\/doc\/Documentation\/scheduler\/sched-design-CFS.txt. (2017).  Ingo Molnar. 2017. Linux Kernel Documentation: CFS Scheduler Design. https:\/\/www.kernel.org\/doc\/Documentation\/scheduler\/sched-design-CFS.txt. (2017)."},{"key":"e_1_3_2_2_38_1","volume-title":"Proceedings of the Linux Symposium","volume":"2","author":"Olsson Robert","year":"2005","unstructured":"Robert Olsson . 2005 . Pktgen the linux packet generator . In Proceedings of the Linux Symposium , Ottawa, Canada , Vol. 2 . 11--24. Robert Olsson. 2005. Pktgen the linux packet generator. In Proceedings of the Linux Symposium, Ottawa, Canada, Vol. 2. 11--24."},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815423"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.298432"},{"key":"e_1_3_2_2_41_1","volume-title":"Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX, 227--240.","author":"Rajagopalan Shriram","unstructured":"Shriram Rajagopalan , Dan Williams , Hani Jamjoom , and Andrew Warfield . Split\/Merge : System Support for Elastic Execution in Virtual Middleboxes . In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX, 227--240. Shriram Rajagopalan, Dan Williams, Hani Jamjoom, and Andrew Warfield. Split\/Merge: System Support for Elastic Execution in Virtual Middleboxes. In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX, 227--240."},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"crossref","unstructured":"K.K. Ramakrishnan S. Floyd and D. Black. 2001. RFC 3168: The Addition of Explicit Congestion Notification (ECN) to IP. https:\/\/tools.ietf.org\/html\/rfc3168. (2001). [online].  K.K. Ramakrishnan S. Floyd and D. Black. 2001. RFC 3168: The Addition of Explicit Congestion Notification (ECN) to IP. https:\/\/tools.ietf.org\/html\/rfc3168. (2001). [online].","DOI":"10.17487\/rfc3168"},{"key":"e_1_3_2_2_43_1","volume-title":"USENIX Annual Technical Conference. USENIX","author":"Rizzo Luigi","year":"2012","unstructured":"Luigi Rizzo . 2012 . netmap: A Novel Framework for Fast Packet I\/O . In USENIX Annual Technical Conference. USENIX , Berkeley, CA, 101--112. https:\/\/www.usenix.org\/conference\/usenixfederatedconferencesweek\/netmap-novel-framework-fast-packet-io Luigi Rizzo. 2012. netmap: A Novel Framework for Fast Packet I\/O. In USENIX Annual Technical Conference. USENIX, Berkeley, CA, 101--112. https:\/\/www.usenix.org\/conference\/usenixfederatedconferencesweek\/netmap-novel-framework-fast-packet-io"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2881025.2881037"},{"key":"e_1_3_2_2_45_1","unstructured":"Luigi Rizzo Paolo Valente Giuseppe Lettieri and Vincenzo Maffione. 2016. PSPAT: software packet scheduling at hardware speed. http:\/\/info.iet.unipi.it\/~luigi\/papers\/20160921-pspat.pdf. (2016). [online].  Luigi Rizzo Paolo Valente Giuseppe Lettieri and Vincenzo Maffione. 2016. PSPAT: software packet scheduling at hardware speed. http:\/\/info.iet.unipi.it\/~luigi\/papers\/20160921-pspat.pdf. (2016). [online]."},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/2228298.2228331"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.502236"},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934899"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.664266"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.664265"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2002.808414"},{"key":"e_1_3_2_2_52_1","volume-title":"Meenakshi Sundaram Lakshmanan, and Satya Routray.","author":"Upadhyaya Rahul","year":"2016","unstructured":"Rahul Upadhyaya , CB Anantha Padmanabhan , Meenakshi Sundaram Lakshmanan, and Satya Routray. 2016 . Optimising NFV Service Chains on OpenStack Using Docker . https:\/\/www.openstack.org\/videos\/video\/optimising-nfv-service-chains-on-openstack-using-docker. (April 2016). Rahul Upadhyaya, CB Anantha Padmanabhan, Meenakshi Sundaram Lakshmanan, and Satya Routray. 2016. Optimising NFV Service Chains on OpenStack Using Docker. https:\/\/www.openstack.org\/videos\/video\/optimising-nfv-service-chains-on-openstack-using-docker. (April 2016)."},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/103720.103721"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2940147.2940155"}],"event":{"name":"SIGCOMM '17: ACM SIGCOMM 2017 Conference","location":"Los Angeles CA USA","acronym":"SIGCOMM '17","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the Conference of the ACM Special Interest Group on Data Communication"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3098822.3098828","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3098822.3098828","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:07:21Z","timestamp":1750273641000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3098822.3098828"}},"subtitle":["Dynamic Backpressure and Scheduling for NFV Service Chains"],"short-title":[],"issued":{"date-parts":[[2017,8,7]]},"references-count":52,"alternative-id":["10.1145\/3098822.3098828","10.1145\/3098822"],"URL":"https:\/\/doi.org\/10.1145\/3098822.3098828","relation":{},"subject":[],"published":{"date-parts":[[2017,8,7]]},"assertion":[{"value":"2017-08-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}