{"id":"https://openalex.org/W4285247965","doi":"https://doi.org/10.1109/tnsm.2022.3174138","title":"Leveraging eBPF to Make TCP Path-Aware","display_name":"Leveraging eBPF to Make TCP Path-Aware","publication_year":2022,"publication_date":"2022-05-10","ids":{"openalex":"https://openalex.org/W4285247965","doi":"https://doi.org/10.1109/tnsm.2022.3174138"},"language":"en","primary_location":{"id":"doi:10.1109/tnsm.2022.3174138","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnsm.2022.3174138","pdf_url":null,"source":{"id":"https://openalex.org/S173527311","display_name":"IEEE Transactions on Network and Service Management","issn_l":"1932-4537","issn":["1932-4537","2373-7379"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Network and Service Management","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://orbi.umons.ac.be/bitstream/20.500.12907/48794/1/view.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5082702883","display_name":"Mathieu Jadin","orcid":"https://orcid.org/0000-0003-0642-6806"},"institutions":[{"id":"https://openalex.org/I95674353","display_name":"UCLouvain","ror":"https://ror.org/02495e989","country_code":"BE","type":"education","lineage":["https://openalex.org/I95674353"]}],"countries":["BE"],"is_corresponding":true,"raw_author_name":"Mathieu Jadin","raw_affiliation_strings":["ICTEAM, UCLouvain, Ottignies-Louvain-la-Neuve, Belgium"],"raw_orcid":"https://orcid.org/0000-0003-0642-6806","affiliations":[{"raw_affiliation_string":"ICTEAM, UCLouvain, Ottignies-Louvain-la-Neuve, Belgium","institution_ids":["https://openalex.org/I95674353"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052099944","display_name":"Quentin De Coninck","orcid":"https://orcid.org/0000-0001-6483-3157"},"institutions":[{"id":"https://openalex.org/I95674353","display_name":"UCLouvain","ror":"https://ror.org/02495e989","country_code":"BE","type":"education","lineage":["https://openalex.org/I95674353"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Quentin De Coninck","raw_affiliation_strings":["ICTEAM, UCLouvain, Ottignies-Louvain-la-Neuve, Belgium"],"raw_orcid":"https://orcid.org/0000-0001-6483-3157","affiliations":[{"raw_affiliation_string":"ICTEAM, UCLouvain, Ottignies-Louvain-la-Neuve, Belgium","institution_ids":["https://openalex.org/I95674353"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019671363","display_name":"Louis Navarre","orcid":"https://orcid.org/0000-0001-8533-5667"},"institutions":[{"id":"https://openalex.org/I95674353","display_name":"UCLouvain","ror":"https://ror.org/02495e989","country_code":"BE","type":"education","lineage":["https://openalex.org/I95674353"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Louis Navarre","raw_affiliation_strings":["ICTEAM, UCLouvain, Ottignies-Louvain-la-Neuve, Belgium"],"raw_orcid":"https://orcid.org/0000-0001-8533-5667","affiliations":[{"raw_affiliation_string":"ICTEAM, UCLouvain, Ottignies-Louvain-la-Neuve, Belgium","institution_ids":["https://openalex.org/I95674353"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027593733","display_name":"Michael Schapira","orcid":"https://orcid.org/0000-0002-9336-8351"},"institutions":[{"id":"https://openalex.org/I197251160","display_name":"Hebrew University of Jerusalem","ror":"https://ror.org/03qxff017","country_code":"IL","type":"education","lineage":["https://openalex.org/I197251160"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Michael Schapira","raw_affiliation_strings":["School of Computer Science and Engineering, Hebrew University of Jerusalem, Jerusalem, Israel"],"raw_orcid":"https://orcid.org/0000-0002-9336-8351","affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Hebrew University of Jerusalem, Jerusalem, Israel","institution_ids":["https://openalex.org/I197251160"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024795280","display_name":"Olivier Bonaventure","orcid":"https://orcid.org/0000-0002-6717-0296"},"institutions":[{"id":"https://openalex.org/I95674353","display_name":"UCLouvain","ror":"https://ror.org/02495e989","country_code":"BE","type":"education","lineage":["https://openalex.org/I95674353"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Olivier Bonaventure","raw_affiliation_strings":["ICTEAM, UCLouvain, Ottignies-Louvain-la-Neuve, Belgium"],"raw_orcid":"https://orcid.org/0000-0002-6717-0296","affiliations":[{"raw_affiliation_string":"ICTEAM, UCLouvain, Ottignies-Louvain-la-Neuve, Belgium","institution_ids":["https://openalex.org/I95674353"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5082702883"],"corresponding_institution_ids":["https://openalex.org/I95674353"],"apc_list":null,"apc_paid":null,"fwci":3.5596,"has_fulltext":true,"cited_by_count":21,"citation_normalized_percentile":{"value":0.9313694,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"19","issue":"3","first_page":"2827","last_page":"2838"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12101","display_name":"Advanced Bandit Algorithms Research","score":0.9962999820709229,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T12101","display_name":"Advanced Bandit Algorithms Research","score":0.9962999820709229,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10138","display_name":"Network Traffic and Congestion Control","score":0.9916999936103821,"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/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9879999756813049,"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/computer-science","display_name":"Computer science","score":0.8252530097961426},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5640663504600525},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.5249536037445068},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.37830254435539246}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8252530097961426},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5640663504600525},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.5249536037445068},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.37830254435539246}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/tnsm.2022.3174138","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnsm.2022.3174138","pdf_url":null,"source":{"id":"https://openalex.org/S173527311","display_name":"IEEE Transactions on Network and Service Management","issn_l":"1932-4537","issn":["1932-4537","2373-7379"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Network and Service Management","raw_type":"journal-article"},{"id":"pmh:oai:orbi.umons.ac.be:20.500.12907/48794","is_oa":true,"landing_page_url":"https://orbi.umons.ac.be/handle/20.500.12907/48794","pdf_url":"https://orbi.umons.ac.be/bitstream/20.500.12907/48794/1/view.pdf","source":{"id":"https://openalex.org/S7407055454","display_name":"ORBi UMONS","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Transactions on Network and Service Management, 19 (3), 2827\u20132838 (2022)","raw_type":"peer reviewed"},{"id":"pmh:oai:dial.uclouvain.be:boreal:260968","is_oa":true,"landing_page_url":"http://hdl.handle.net/2078.1/260968","pdf_url":null,"source":{"id":"https://openalex.org/S4306401902","display_name":"Digital Access to Libraries (Universit\u00e9 catholique de Louvain (UCL), l'Universit\u00e9 de Namur (UNamur) and the Universit\u00e9 Saint-Louis (USL-B))","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I95674353","host_organization_name":"UCLouvain","host_organization_lineage":["https://openalex.org/I95674353"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Transactions on Network and Service Management, (2022)","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:orbi.umons.ac.be:20.500.12907/48794","is_oa":true,"landing_page_url":"https://orbi.umons.ac.be/handle/20.500.12907/48794","pdf_url":"https://orbi.umons.ac.be/bitstream/20.500.12907/48794/1/view.pdf","source":{"id":"https://openalex.org/S7407055454","display_name":"ORBi UMONS","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Transactions on Network and Service Management, 19 (3), 2827\u20132838 (2022)","raw_type":"peer reviewed"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321390","display_name":"Fonds De La Recherche Scientifique - FNRS","ror":"https://ror.org/03q83t159"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4285247965.pdf","grobid_xml":"https://content.openalex.org/works/W4285247965.grobid-xml"},"referenced_works_count":51,"referenced_works":["https://openalex.org/W1513294253","https://openalex.org/W1677315679","https://openalex.org/W1728954886","https://openalex.org/W1916369423","https://openalex.org/W1938452546","https://openalex.org/W1964610362","https://openalex.org/W1969910155","https://openalex.org/W1992066656","https://openalex.org/W2049934117","https://openalex.org/W2076424788","https://openalex.org/W2098081907","https://openalex.org/W2108786719","https://openalex.org/W2109311852","https://openalex.org/W2115282477","https://openalex.org/W2126969025","https://openalex.org/W2141487810","https://openalex.org/W2146051578","https://openalex.org/W2157990152","https://openalex.org/W2159256070","https://openalex.org/W2167025919","https://openalex.org/W2169246522","https://openalex.org/W2290753196","https://openalex.org/W2292669715","https://openalex.org/W2505630732","https://openalex.org/W2514718641","https://openalex.org/W2515491598","https://openalex.org/W2530961946","https://openalex.org/W2735533456","https://openalex.org/W2762038374","https://openalex.org/W2770706713","https://openalex.org/W2876796450","https://openalex.org/W2883287034","https://openalex.org/W2919933302","https://openalex.org/W2921413619","https://openalex.org/W3003170408","https://openalex.org/W3028936679","https://openalex.org/W3052908127","https://openalex.org/W3080199373","https://openalex.org/W3101455050","https://openalex.org/W3137671267","https://openalex.org/W3152614738","https://openalex.org/W3161886301","https://openalex.org/W4230038347","https://openalex.org/W4233762780","https://openalex.org/W4234789332","https://openalex.org/W4235381699","https://openalex.org/W4248409180","https://openalex.org/W4292106049","https://openalex.org/W6760642972","https://openalex.org/W6793787497","https://openalex.org/W6913229707"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"The":[0],"Transmission":[1],"Control":[2],"Protocol":[3],"(TCP)":[4],"is":[5,13],"one":[6],"of":[7,19,60,84,104,132,147,157],"the":[8,48,53,58,77,91,102,130,153],"key":[9],"Internet":[10],"protocols.":[11],"It":[12],"used":[14],"by":[15,52],"a":[16,28,32,35,82,120,158],"broad":[17],"range":[18],"applications.":[20],"TCP":[21,44,61,78,117,134],"was":[22,26],"designed":[23],"when":[24],"there":[25],"typically":[27],"single":[29,49],"path":[30,41,50],"between":[31],"client":[33],"and":[34,136],"server.":[36],"Today\u2019s":[37],"networks":[38,151],"provide":[39],"higher":[40],"diversity,":[42],"yet":[43],"still":[45],"only":[46],"uses":[47],"selected":[51],"network":[54],"layer.":[55],"This":[56],"limits":[57],"ability":[59],"to":[62,64,95],"react":[63],"events":[65],"such":[66],"as":[67],"interdomain":[68],"failures":[69],"or":[70],"highly":[71],"congested":[72],"peering":[73],"links.":[74],"We":[75,122],"propose":[76],"Path":[79],"Changer":[80],"(TPC),":[81],"set":[83],"eBPF":[85],"programs":[86],"that":[87,110,125],"are":[88],"incorporated":[89],"into":[90],"Linux":[92],"TCP/IP":[93],"stack":[94],"make":[96],"it":[97,141],"more":[98],"agile.":[99],"To":[100],"illustrate":[101],"benefits":[103,156],"our":[105],"approach,":[106],"we":[107],"first":[108],"demonstrate":[109],"TPC":[111,126,148],"can":[112,127],"quickly":[113],"reroute":[114,138],"an":[115],"ongoing":[116],"connection":[118],"around":[119],"failure.":[121],"then":[123],"show":[124],"also":[128],"monitor":[129],"round-trip-time":[131],"active":[133],"connections":[135],"automatically":[137],"them":[139],"if":[140],"becomes":[142],"too":[143],"high.":[144],"Our":[145],"evaluation":[146],"in":[149],"emulated":[150],"evidences":[152],"significant":[154],"performance":[155],"path-aware":[159],"transport":[160],"protocol.":[161]},"counts_by_year":[{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":9},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
