{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,21]],"date-time":"2026-07-21T02:02:07Z","timestamp":1784599327150,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":54,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,12,11]],"date-time":"2017-12-11T00:00:00Z","timestamp":1512950400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"German Research Foundation (DFG)"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,12,11]]},"DOI":"10.1145\/3135974.3135979","type":"proceedings-article","created":{"date-parts":[[2017,11,30]],"date-time":"2017-11-30T17:01:06Z","timestamp":1512061266000},"page":"134-146","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":31,"title":["A programming model for application-defined multipath TCP scheduling"],"prefix":"10.1145","author":[{"given":"Alexander","family":"Fr\u00f6mmgen","sequence":"first","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amr","family":"Rizk","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tobias","family":"Erbsh\u00e4u\u00dfer","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mira","family":"Weller","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Boris","family":"Koldehofe","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alejandro","family":"Buchmann","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ralf","family":"Steinmetz","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,12,11]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"HTTP\/2 C Library. https:\/\/nghttp2.org\/","year":"2015","unstructured":"Nghttp2 : HTTP\/2 C Library. https:\/\/nghttp2.org\/ , 2015 . Nghttp2: HTTP\/2 C Library. https:\/\/nghttp2.org\/, 2015."},{"key":"e_1_3_2_1_2_1","first-page":"1","volume-title":"USENIX ATC","author":"Alim A.","year":"2016","unstructured":"A. Alim , R. G. Clegg , L. Mai , L. Rupprecht , E. Seckler , P. Costa , P. Pietzuch , A. L. Wolf , N. Sultana , J. Crowcroft , : developing and running application-specific network services . In USENIX ATC , pages 1 -- 14 , 2016 . A. Alim, R. G. Clegg, L. Mai, L. Rupprecht, E. Seckler, P. Costa, P. Pietzuch, A. L. Wolf, N. Sultana, J. Crowcroft, et al. Flick: developing and running application-specific network services. In USENIX ATC, pages 1--14, 2016."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/WAINA.2014.121"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/2008780.2008824"},{"key":"e_1_3_2_1_5_1","first-page":"7540","article-title":"Hypertext Transfer Protocol Version 2 (HTTP\/2)","author":"Belshe M.","year":"2015","unstructured":"M. Belshe , M. Thomson , and R. Peon . Hypertext Transfer Protocol Version 2 (HTTP\/2) . RFC 7540 , 2015 . M. Belshe, M. Thomson, and R. Peon. Hypertext Transfer Protocol Version 2 (HTTP\/2). RFC 7540, 2015.","journal-title":"RFC"},{"key":"e_1_3_2_1_6_1","volume-title":"USENIX ATC","author":"Cardwell N.","year":"2013","unstructured":"N. Cardwell , Y. Cheng , L. Brakmo , M. Mathis , B. Raghavan , N. Dukkipati , H.-k. J. Chu , A. Terzis , and T. Herbert . packetdrill: Scriptable network stack testing, from sockets to packets . In USENIX ATC , 2013 . N. Cardwell, Y. Cheng, L. Brakmo, M. Mathis, B. Raghavan, N. Dukkipati, H.-k. J. Chu, A. Terzis, and T. Herbert. packetdrill: Scriptable network stack testing, from sockets to packets. In USENIX ATC, 2013."},{"key":"e_1_3_2_1_7_1","volume-title":"USENIX ATC","author":"Chen G.","year":"2016","unstructured":"G. Chen , Y. Lu , Y. Meng , B. Li , K. Tan , D. Pei , P. Cheng , L. L. Luo , Y. Xiong , X. Wang , Fast and cautious: Leveraging multi-path diversity for transport loss recovery in data centers . In USENIX ATC , 2016 . G. Chen, Y. Lu, Y. Meng, B. Li, K. Tan, D. Pei, P. Cheng, L. L. Luo, Y. Xiong, X. Wang, et al. Fast and cautious: Leveraging multi-path diversity for transport loss recovery in data centers. In USENIX ATC, 2016."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2504730.2504751"},{"key":"e_1_3_2_1_9_1","volume-title":"Extending extended BPF. https:\/\/lwn.net\/Articles\/603983\/","author":"Corbet J.","year":"2014","unstructured":"J. Corbet . Extending extended BPF. https:\/\/lwn.net\/Articles\/603983\/ , 2014 . J. Corbet. Extending extended BPF. https:\/\/lwn.net\/Articles\/603983\/, 2014."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2910017.2910594"},{"key":"e_1_3_2_1_11_1","unstructured":"Q. De Conick and O. Bonaventure. Every Millisecond Counts: Tuning Multipath TCP for Interactive Applications on Smartphones. http:\/\/hdl.handle.net\/2078.1\/185717 2017.  Q. De Conick and O. Bonaventure. Every Millisecond Counts: Tuning Multipath TCP for Interactive Applications on Smartphones. http:\/\/hdl.handle.net\/2078.1\/185717 2017."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-30505-9_5"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2663716.2663727"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2486014"},{"key":"e_1_3_2_1_15_1","unstructured":"A. Ford C. Raiciu M. Handley and O. Bonaventure. TCP Extensions for Multipath Operation with Multiple Addresses. RFC 6824.  A. Ford C. Raiciu M. Handley and O. Bonaventure. TCP Extensions for Multipath Operation with Multiple Addresses. RFC 6824."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2034773.2034812"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2016.7510787"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2789168.2795171"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2015.2451951"},{"key":"e_1_3_2_1_20_1","volume-title":"July","author":"Hamilton R.","year":"2016","unstructured":"R. Hamilton , J. Iyengar , I. Swett , and A. Wilk . QUIC: A UDP-based secure and reliable transport for HTTP\/2 , July 2016 . IETF , Internet- Draft . R. Hamilton, J. Iyengar, I. Swett, and A. Wilk. QUIC: A UDP-based secure and reliable transport for HTTP\/2, July 2016. IETF, Internet-Draft."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2716281.2836090"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2999572.2999606"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413206"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2959424.2959433"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2716281.2836113"},{"key":"e_1_3_2_1_26_1","volume-title":"USENIX NSDI","author":"Hu S.","year":"2015","unstructured":"S. Hu , K. Chen , H. Wu , W. Bai , C. Lan , H. Wang , H. Zhao , and C. Guo . Explicit path control in commodity data centers: Design and applications . In USENIX NSDI , 2015 . S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and C. Guo. Explicit path control in commodity data centers: Design and applications. In USENIX NSDI, 2015."},{"key":"e_1_3_2_1_27_1","volume-title":"Fast coupled retransmission for multipath TCP in data center networks","author":"Hwang J.","year":"2016","unstructured":"J. Hwang , A. Walid , and J. Yoo . Fast coupled retransmission for multipath TCP in data center networks . IEEE Systems Journal , 2016 . J. Hwang, A. Walid, and J. Yoo. Fast coupled retransmission for multipath TCP in data center networks. IEEE Systems Journal, 2016."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413178"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/316188.316200"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/354871.354874"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2014.6883488"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITSC.2015.372"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/IFIPNetworking.2016.7497221"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2973750.2973769"},{"key":"e_1_3_2_1_36_1","first-page":"28","volume-title":"USENIX NSDI","author":"Nowlan M. F.","year":"2012","unstructured":"M. F. Nowlan , N. Tiwari , J. Iyengar , S. O. Amin , and B. Ford . Fitting square pegs through round pipes: Unordered delivery wire-compatible with TCP and TLS . In USENIX NSDI , pages 28 -- 28 , 2012 . M. F. Nowlan, N. Tiwari, J. Iyengar, S. O. Amin, and B. Ford. Fitting square pegs through round pipes: Unordered delivery wire-compatible with TCP and TLS. In USENIX NSDI, pages 28--28, 2012."},{"key":"e_1_3_2_1_37_1","unstructured":"C. Paasch and S. Barre. Multipath TCP in the Linux Kernel. available from http:\/\/www.multipath-tcp.org.  C. Paasch and S. Barre. Multipath TCP in the Linux Kernel. available from http:\/\/www.multipath-tcp.org."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342468.2342476"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2630088.2631977"},{"key":"e_1_3_2_1_40_1","first-page":"117","volume-title":"USENIX NSDI","author":"Pfaff B.","year":"2015","unstructured":"B. Pfaff , J. Pettit , T. Koponen , E. Jackson , A. Zhou , J. Rajahalme , J. Gross , A. Wang , J. Stringer , P. Shelar , The design and implementation of Open vSwitch . In USENIX NSDI , pages 117 -- 130 , 2015 . B. Pfaff, J. Pettit, T. Koponen, E. Jackson, A. Zhou, J. Rajahalme, J. Gross, A. Wang, J. Stringer, P. Shelar, et al. The design and implementation of Open vSwitch. In USENIX NSDI, pages 117--130, 2015."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3005745.3005769"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043164.2018467"},{"key":"e_1_3_2_1_43_1","first-page":"6356","article-title":"Coupled congestion control for multipath transport protocols","author":"Raiciu C.","year":"2011","unstructured":"C. Raiciu , M. Handly , and D. Wischik . Coupled congestion control for multipath transport protocols . RFC 6356 , 2011 . C. Raiciu, M. Handly, and D. Wischik. Coupled congestion control for multipath transport protocols. RFC 6356, 2011.","journal-title":"RFC"},{"key":"e_1_3_2_1_44_1","volume-title":"USENIX NSDI","author":"Raiciu C.","year":"2012","unstructured":"C. Raiciu , C. Paasch , S. Barre , A. Ford , M. Honda , F. Duchene , O. Bonaventure , and M. Handley . How hard can it be? Designing and implementing a deployable Multipath TCP . In USENIX NSDI , 2012 . C. Raiciu, C. Paasch, S. Barre, A. Ford, M. Honda, F. Duchene, O. Bonaventure, and M. Handley. How hard can it be? Designing and implementing a deployable Multipath TCP. In USENIX NSDI, 2012."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2717646.2717648"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2006.333"},{"key":"e_1_3_2_1_47_1","volume-title":"KT's GiGA LTE. https:\/\/www.ietf.org\/proceedings\/93\/slides\/slides-93-mptcp-3.pdf","author":"Seo S.","year":"2015","unstructured":"S. Seo . KT's GiGA LTE. https:\/\/www.ietf.org\/proceedings\/93\/slides\/slides-93-mptcp-3.pdf , 2015 . S. Seo. KT's GiGA LTE. https:\/\/www.ietf.org\/proceedings\/93\/slides\/slides-93-mptcp-3.pdf, 2015."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934900"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934899"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2016.01.014"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277714"},{"key":"e_1_3_2_1_52_1","first-page":"473","volume-title":"USENIX NSDI","author":"Wang X. S.","year":"2013","unstructured":"X. S. Wang , A. Balasubramanian , A. Krishnamurthy , and D. Wetherall . Demystifying page load performance with WProf . In USENIX NSDI , pages 473 -- 485 , 2013 . X. S. Wang, A. Balasubramanian, A. Krishnamurthy, and D. Wetherall. Demystifying page load performance with WProf. In USENIX NSDI, pages 473--485, 2013."},{"key":"e_1_3_2_1_53_1","volume-title":"Implementation and Evaluation of Congestion Control for Multipath TCP. In USENIX NSDI","author":"Wischik D.","year":"2011","unstructured":"D. Wischik , C. Raiciu , A. Greenhalgh , and M. Handley . Design , Implementation and Evaluation of Congestion Control for Multipath TCP. In USENIX NSDI , 2011 . D. Wischik, C. Raiciu, A. Greenhalgh, and M. Handley. Design, Implementation and Evaluation of Congestion Control for Multipath TCP. In USENIX NSDI, 2011."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2014.6848094"}],"event":{"name":"Middleware '17: 18th International Middleware Conference","location":"Las Vegas Nevada","acronym":"Middleware '17","sponsor":["ACM Association for Computing Machinery","USENIX Assoc USENIX Assoc","IFIP"]},"container-title":["Proceedings of the 18th ACM\/IFIP\/USENIX Middleware Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3135974.3135979","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3135974.3135979","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:26:45Z","timestamp":1750213605000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3135974.3135979"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,12,11]]},"references-count":54,"alternative-id":["10.1145\/3135974.3135979","10.1145\/3135974"],"URL":"https:\/\/doi.org\/10.1145\/3135974.3135979","relation":{},"subject":[],"published":{"date-parts":[[2017,12,11]]},"assertion":[{"value":"2017-12-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}