{"id":"https://openalex.org/W2144076221","doi":"https://doi.org/10.1145/2619239.2626321","title":"A middlebox-cooperative TCP for a non end-to-end internet","display_name":"A middlebox-cooperative TCP for a non end-to-end internet","publication_year":2014,"publication_date":"2014-08-12","ids":{"openalex":"https://openalex.org/W2144076221","doi":"https://doi.org/10.1145/2619239.2626321","mag":"2144076221"},"language":"en","primary_location":{"id":"doi:10.1145/2619239.2626321","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2619239.2626321","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2619239.2626321","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2014 ACM conference on SIGCOMM","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/2619239.2626321","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052096168","display_name":"Ryan Craven","orcid":null},"institutions":[{"id":"https://openalex.org/I35364215","display_name":"Naval Postgraduate School","ror":"https://ror.org/033yfkj90","country_code":"US","type":"education","lineage":["https://openalex.org/I1330347796","https://openalex.org/I3130687028","https://openalex.org/I35364215"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ryan Craven","raw_affiliation_strings":["Naval Postgraduate School, Monterey, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Naval Postgraduate School, Monterey, CA, USA","institution_ids":["https://openalex.org/I35364215"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102981350","display_name":"Robert Beverly","orcid":"https://orcid.org/0000-0002-5005-7350"},"institutions":[{"id":"https://openalex.org/I35364215","display_name":"Naval Postgraduate School","ror":"https://ror.org/033yfkj90","country_code":"US","type":"education","lineage":["https://openalex.org/I1330347796","https://openalex.org/I3130687028","https://openalex.org/I35364215"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Robert Beverly","raw_affiliation_strings":["Naval Postgraduate School, Monterey, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Naval Postgraduate School, Monterey, CA, USA","institution_ids":["https://openalex.org/I35364215"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111959870","display_name":"Mark Allman","orcid":null},"institutions":[{"id":"https://openalex.org/I1297971548","display_name":"International Computer Science Institute","ror":"https://ror.org/01ewh7m12","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1297971548"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mark Allman","raw_affiliation_strings":["International Computer Science Institute, Berkeley, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"International Computer Science Institute, Berkeley, CA, USA","institution_ids":["https://openalex.org/I1297971548"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.549,"has_fulltext":true,"cited_by_count":34,"citation_normalized_percentile":{"value":0.9621119,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"151","last_page":"162"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/multipath-tcp","display_name":"Multipath TCP","score":0.8624095916748047},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7841618657112122},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.7487735748291016},{"id":"https://openalex.org/keywords/tcp-delayed-acknowledgment","display_name":"TCP delayed acknowledgment","score":0.6744784116744995},{"id":"https://openalex.org/keywords/zeta-tcp","display_name":"Zeta-TCP","score":0.6619299054145813},{"id":"https://openalex.org/keywords/tcp-hole-punching","display_name":"TCP hole punching","score":0.6542484760284424},{"id":"https://openalex.org/keywords/tcp-acceleration","display_name":"TCP acceleration","score":0.6532191634178162},{"id":"https://openalex.org/keywords/end-to-end-principle","display_name":"End-to-end principle","score":0.5788413882255554},{"id":"https://openalex.org/keywords/tcp-global-synchronization","display_name":"TCP global synchronization","score":0.4664542078971863},{"id":"https://openalex.org/keywords/datagram","display_name":"Datagram","score":0.4621259868144989},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.4155852198600769},{"id":"https://openalex.org/keywords/hiccups","display_name":"Hiccups","score":0.41056889295578003},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.37264567613601685},{"id":"https://openalex.org/keywords/transmission-control-protocol","display_name":"Transmission Control Protocol","score":0.30557143688201904},{"id":"https://openalex.org/keywords/multipath-propagation","display_name":"Multipath propagation","score":0.0889657735824585},{"id":"https://openalex.org/keywords/channel","display_name":"Channel (broadcasting)","score":0.07659640908241272}],"concepts":[{"id":"https://openalex.org/C2779166880","wikidata":"https://www.wikidata.org/wiki/Q14947831","display_name":"Multipath TCP","level":4,"score":0.8624095916748047},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7841618657112122},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.7487735748291016},{"id":"https://openalex.org/C79356670","wikidata":"https://www.wikidata.org/wiki/Q3661409","display_name":"TCP delayed acknowledgment","level":5,"score":0.6744784116744995},{"id":"https://openalex.org/C30305156","wikidata":"https://www.wikidata.org/wiki/Q8069697","display_name":"Zeta-TCP","level":4,"score":0.6619299054145813},{"id":"https://openalex.org/C190362163","wikidata":"https://www.wikidata.org/wiki/Q7669759","display_name":"TCP hole punching","level":5,"score":0.6542484760284424},{"id":"https://openalex.org/C101452262","wikidata":"https://www.wikidata.org/wiki/Q7669757","display_name":"TCP acceleration","level":4,"score":0.6532191634178162},{"id":"https://openalex.org/C74296488","wikidata":"https://www.wikidata.org/wiki/Q2527392","display_name":"End-to-end principle","level":2,"score":0.5788413882255554},{"id":"https://openalex.org/C162030245","wikidata":"https://www.wikidata.org/wiki/Q2383755","display_name":"TCP global synchronization","level":4,"score":0.4664542078971863},{"id":"https://openalex.org/C152298349","wikidata":"https://www.wikidata.org/wiki/Q726868","display_name":"Datagram","level":3,"score":0.4621259868144989},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.4155852198600769},{"id":"https://openalex.org/C2779761075","wikidata":"https://www.wikidata.org/wiki/Q58952","display_name":"Hiccups","level":2,"score":0.41056889295578003},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.37264567613601685},{"id":"https://openalex.org/C33588617","wikidata":"https://www.wikidata.org/wiki/Q8803","display_name":"Transmission Control Protocol","level":3,"score":0.30557143688201904},{"id":"https://openalex.org/C161218011","wikidata":"https://www.wikidata.org/wiki/Q11827794","display_name":"Multipath propagation","level":3,"score":0.0889657735824585},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.07659640908241272},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C42219234","wikidata":"https://www.wikidata.org/wiki/Q131130","display_name":"Anesthesia","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/2619239.2626321","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2619239.2626321","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2619239.2626321","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2014 ACM conference on SIGCOMM","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.590.6123","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.590.6123","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.icir.org/mallman/pubs/CBA14b/CBA14b.pdf","raw_type":"text"},{"id":"pmh:oai:calhoun.nps.edu:10945/46364","is_oa":false,"landing_page_url":"http://hdl.handle.net/10945/46364","pdf_url":null,"source":{"id":"https://openalex.org/S4306400952","display_name":"Calhoun: The Naval Postgraduate School Institutional Archive (Naval Postgraduate School)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I35364215","host_organization_name":"Naval Postgraduate School","host_organization_lineage":["https://openalex.org/I35364215"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"}],"best_oa_location":{"id":"doi:10.1145/2619239.2626321","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2619239.2626321","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2619239.2626321","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2014 ACM conference on SIGCOMM","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5099999904632568}],"awards":[{"id":"https://openalex.org/G1128201210","display_name":null,"funder_award_id":"CNS-1237265","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3055245167","display_name":null,"funder_award_id":"CNS-1213155","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3586030368","display_name":null,"funder_award_id":"CNS-1213157","funder_id":"https://openalex.org/F4320337388","funder_display_name":"Division of Computer and Network Systems"},{"id":"https://openalex.org/G4439848551","display_name":"NeTS: Large: Collaborative Research: User-Centric Network Measurement","funder_award_id":"1213157","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5057008235","display_name":null,"funder_award_id":"CNS-1213155","funder_id":"https://openalex.org/F4320337388","funder_display_name":"Division of Computer and Network Systems"},{"id":"https://openalex.org/G5088387555","display_name":null,"funder_award_id":"CNS-1237265","funder_id":"https://openalex.org/F4320337388","funder_display_name":"Division of Computer and Network Systems"},{"id":"https://openalex.org/G586623557","display_name":"NeTS: Large: Collaborative Research: User-Centric Network Measurement","funder_award_id":"1213155","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6672826900","display_name":"TWC: Frontier: Collaborative: Beyond Technical Security: Developing an Empirical Basis for Socio-Economic Perspectives","funder_award_id":"1237265","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8750609488","display_name":null,"funder_award_id":"2013-TIKI-030","funder_id":"https://openalex.org/F4320337532","funder_display_name":"Space and Naval Warfare Systems Command"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320337388","display_name":"Division of Computer and Network Systems","ror":"https://ror.org/02rdzmk74"},{"id":"https://openalex.org/F4320337532","display_name":"Space and Naval Warfare Systems Command","ror":"https://ror.org/000ztjy10"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2144076221.pdf","grobid_xml":"https://content.openalex.org/works/W2144076221.grobid-xml"},"referenced_works_count":49,"referenced_works":["https://openalex.org/W13301077","https://openalex.org/W130289478","https://openalex.org/W130304370","https://openalex.org/W1534326833","https://openalex.org/W1575701137","https://openalex.org/W1604658764","https://openalex.org/W1627007230","https://openalex.org/W1714781699","https://openalex.org/W1749102267","https://openalex.org/W1786840554","https://openalex.org/W1823805418","https://openalex.org/W1981800388","https://openalex.org/W2031047917","https://openalex.org/W2055816813","https://openalex.org/W2074028702","https://openalex.org/W2078318318","https://openalex.org/W2090949052","https://openalex.org/W2092787020","https://openalex.org/W2106252188","https://openalex.org/W2107187535","https://openalex.org/W2125591927","https://openalex.org/W2136930733","https://openalex.org/W2140471436","https://openalex.org/W2142224489","https://openalex.org/W2142449826","https://openalex.org/W2142972529","https://openalex.org/W2144241614","https://openalex.org/W2146316117","https://openalex.org/W2149806230","https://openalex.org/W2156639545","https://openalex.org/W2168535919","https://openalex.org/W2238866705","https://openalex.org/W2254691854","https://openalex.org/W2281602502","https://openalex.org/W2522848014","https://openalex.org/W3082881291","https://openalex.org/W3141527788","https://openalex.org/W4233762780","https://openalex.org/W6634515674","https://openalex.org/W6636027756","https://openalex.org/W6636645001","https://openalex.org/W6638443744","https://openalex.org/W6678869514","https://openalex.org/W6689810000","https://openalex.org/W6692002590","https://openalex.org/W6695483315","https://openalex.org/W6814336774","https://openalex.org/W6842274082","https://openalex.org/W6863951927"],"related_works":["https://openalex.org/W1571984738","https://openalex.org/W1823805418","https://openalex.org/W1736494994","https://openalex.org/W1982274448","https://openalex.org/W2163437729","https://openalex.org/W2144076221","https://openalex.org/W3162552538","https://openalex.org/W2501911959","https://openalex.org/W3170688503","https://openalex.org/W4246609075"],"abstract_inverted_index":{"Understanding,":[0],"measuring,":[1],"and":[2,137,144,157,161,181],"debugging":[3],"IP":[4,107],"networks,":[5],"particularly":[6,13],"across":[7,148],"administrative":[8],"domains,":[9],"is":[10,19,134],"challenging.":[11],"One":[12],"daunting":[14],"aspect":[15],"of":[16,22,63,79,122,150,159],"the":[17,20,155,182],"challenge":[18],"presence":[21],"transparent":[23,39],"middleboxes---which":[24],"are":[25,37],"now":[26],"common":[27],"in":[28],"today's":[29],"Internet.":[30],"In-path":[31],"middleboxes":[32,75],"that":[33],"modify":[34],"packet":[35,57],"headers":[36],"typically":[38],"to":[40,55,60,70,117,163],"a":[41,64,89,131],"TCP,":[42,115],"yet":[43],"can":[44,91,178],"impact":[45],"end-to-end":[46,87],"performance":[47,96],"or":[48,94,108,128],"cause":[49],"blackholes.":[50],"We":[51,142,168],"develop":[52],"TCP":[53,65,90,109,146],"HICCUPS":[54,67,133,147,177],"reveal":[56],"header":[58],"manipulation":[59],"both":[61],"endpoints":[62,69],"connection.":[66],"permits":[68],"cooperate":[71],"with":[72,84],"currently":[73],"opaque":[74],"without":[76,120],"prior":[77],"knowledge":[78],"their":[80],"behavior.":[81],"For":[82],"example,":[83],"visibility":[85],"into":[86],"behavior,":[88],"selectively":[92],"enable":[93],"disable":[95],"enhancing":[97],"options.":[98,141],"This":[99],"cooperation":[100],"enables":[101],"protocol":[102],"innovation":[103],"by":[104,176],"allowing":[105],"new":[106,140],"functionality":[110,124],"(e.g.,":[111],"ECN,":[112],"SACK,":[113],"Multipath":[114],"Tcpcrypt)":[116],"be":[118],"deployed":[119],"fear":[121],"such":[123],"being":[125],"misconstrued,":[126],"modified,":[127],"blocked":[129],"along":[130],"path.":[132],"incrementally":[135],"deployable":[136],"introduces":[138],"no":[139],"implement":[143],"deploy":[145],"thousands":[149],"disparate":[151],"Internet":[152],"paths,":[153],"highlighting":[154],"breadth":[156],"scope":[158],"subtle":[160],"hard":[162],"detect":[164],"middlebox":[165],"behaviors":[166],"encountered.":[167],"then":[169],"show":[170],"how":[171],"path":[172],"diagnostic":[173],"capabilities":[174],"provided":[175],"benefit":[179],"applications":[180],"network.":[183]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":7},{"year":2016,"cited_by_count":6},{"year":2015,"cited_by_count":7},{"year":2014,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
