{"id":"https://openalex.org/W4379620330","doi":"https://doi.org/10.1145/3555776.3577658","title":"Fairness Analysis of Deep Reinforcement Learning based Multi-Path QUIC Scheduling","display_name":"Fairness Analysis of Deep Reinforcement Learning based Multi-Path QUIC Scheduling","publication_year":2023,"publication_date":"2023-03-27","ids":{"openalex":"https://openalex.org/W4379620330","doi":"https://doi.org/10.1145/3555776.3577658"},"language":"en","primary_location":{"id":"doi:10.1145/3555776.3577658","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3555776.3577658","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5042063880","display_name":"Ernesto Quevedo","orcid":"https://orcid.org/0000-0002-8938-2230"},"institutions":[{"id":"https://openalex.org/I157394403","display_name":"Baylor University","ror":"https://ror.org/005781934","country_code":"US","type":"education","lineage":["https://openalex.org/I157394403"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ernesto Quevedo Caballero","raw_affiliation_strings":["Computer Science Department, Baylor University, Waco, Texas, United States"],"raw_orcid":"https://orcid.org/0000-0002-8938-2230","affiliations":[{"raw_affiliation_string":"Computer Science Department, Baylor University, Waco, Texas, United States","institution_ids":["https://openalex.org/I157394403"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056308841","display_name":"Michael J. Donahoo","orcid":"https://orcid.org/0000-0002-6279-0306"},"institutions":[{"id":"https://openalex.org/I157394403","display_name":"Baylor University","ror":"https://ror.org/005781934","country_code":"US","type":"education","lineage":["https://openalex.org/I157394403"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Donahoo","raw_affiliation_strings":["Computer Science Department, Baylor University, Waco, Texas, United States"],"raw_orcid":"https://orcid.org/0000-0002-6279-0306","affiliations":[{"raw_affiliation_string":"Computer Science Department, Baylor University, Waco, Texas, United States","institution_ids":["https://openalex.org/I157394403"]}]},{"author_position":"last","author":{"id":null,"display_name":"Tomas Cerny","orcid":"https://orcid.org/0000-0002-5882-5502"},"institutions":[{"id":"https://openalex.org/I157394403","display_name":"Baylor University","ror":"https://ror.org/005781934","country_code":"US","type":"education","lineage":["https://openalex.org/I157394403"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tomas Cerny","raw_affiliation_strings":["Computer Science Department, Baylor University, Waco, Texas, United States"],"raw_orcid":"https://orcid.org/0000-0002-5882-5502","affiliations":[{"raw_affiliation_string":"Computer Science Department, Baylor University, Waco, Texas, United States","institution_ids":["https://openalex.org/I157394403"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9483,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.75875964,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1772","last_page":"1781"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10138","display_name":"Network Traffic and Congestion Control","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T10138","display_name":"Network Traffic and Congestion Control","score":1.0,"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.9994999766349792,"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/T11409","display_name":"Advanced Wireless Network Optimization","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9430922865867615},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8554873466491699},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.6829341650009155},{"id":"https://openalex.org/keywords/multipath-propagation","display_name":"Multipath propagation","score":0.6240047216415405},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.5668137073516846},{"id":"https://openalex.org/keywords/network-interface","display_name":"Network interface","score":0.5584828853607178},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.534462571144104},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.48680493235588074},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4706006944179535},{"id":"https://openalex.org/keywords/network-scheduler","display_name":"Network scheduler","score":0.4683152139186859},{"id":"https://openalex.org/keywords/packet-loss","display_name":"Packet loss","score":0.4364205598831177},{"id":"https://openalex.org/keywords/network-congestion","display_name":"Network congestion","score":0.434880793094635},{"id":"https://openalex.org/keywords/transmission-delay","display_name":"Transmission delay","score":0.1017160415649414},{"id":"https://openalex.org/keywords/channel","display_name":"Channel (broadcasting)","score":0.09540078043937683},{"id":"https://openalex.org/keywords/processing-delay","display_name":"Processing delay","score":0.08438378572463989}],"concepts":[{"id":"https://openalex.org/C2779166880","wikidata":"https://www.wikidata.org/wiki/Q14947831","display_name":"Multipath TCP","level":4,"score":0.9430922865867615},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8554873466491699},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.6829341650009155},{"id":"https://openalex.org/C161218011","wikidata":"https://www.wikidata.org/wiki/Q11827794","display_name":"Multipath propagation","level":3,"score":0.6240047216415405},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.5668137073516846},{"id":"https://openalex.org/C103987645","wikidata":"https://www.wikidata.org/wiki/Q985806","display_name":"Network interface","level":3,"score":0.5584828853607178},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.534462571144104},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.48680493235588074},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4706006944179535},{"id":"https://openalex.org/C163099246","wikidata":"https://www.wikidata.org/wiki/Q1978975","display_name":"Network scheduler","level":5,"score":0.4683152139186859},{"id":"https://openalex.org/C54108766","wikidata":"https://www.wikidata.org/wiki/Q391064","display_name":"Packet loss","level":3,"score":0.4364205598831177},{"id":"https://openalex.org/C195563490","wikidata":"https://www.wikidata.org/wiki/Q180368","display_name":"Network congestion","level":3,"score":0.434880793094635},{"id":"https://openalex.org/C108921912","wikidata":"https://www.wikidata.org/wiki/Q7834639","display_name":"Transmission delay","level":3,"score":0.1017160415649414},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.09540078043937683},{"id":"https://openalex.org/C21434264","wikidata":"https://www.wikidata.org/wiki/Q7247320","display_name":"Processing delay","level":4,"score":0.08438378572463989},{"id":"https://openalex.org/C172173386","wikidata":"https://www.wikidata.org/wiki/Q79984","display_name":"Ethernet","level":2,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3555776.3577658","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3555776.3577658","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5733947899","display_name":null,"funder_award_id":"1854049","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W41554520","https://openalex.org/W2129348840","https://openalex.org/W2286156580","https://openalex.org/W2809684781","https://openalex.org/W2913574348","https://openalex.org/W2920933065","https://openalex.org/W2966944379","https://openalex.org/W3003957281","https://openalex.org/W3034631130","https://openalex.org/W3160268454","https://openalex.org/W3175153969","https://openalex.org/W4206111555","https://openalex.org/W4292869901"],"related_works":["https://openalex.org/W2925207763","https://openalex.org/W4226218331","https://openalex.org/W3047324739","https://openalex.org/W2106906543","https://openalex.org/W2067534325","https://openalex.org/W2047584981","https://openalex.org/W4381301812","https://openalex.org/W1561385631","https://openalex.org/W2166315921","https://openalex.org/W4379620330"],"abstract_inverted_index":{"Computing":[0],"devices":[1,21],"with":[2,187],"multiple":[3],"active":[4],"network":[5,113,166,170,202],"interfaces,":[6],"such":[7,20],"as":[8,172],"cellular,":[9],"wired,":[10],"and":[11,16,30,57,108,179,194,215],"WiFi,":[12],"are":[13,207,229],"becoming":[14],"more":[15,17],"common.":[18],"Typically,":[19],"select":[22],"a":[23,65,157,200],"single":[24],"interface":[25],"for":[26],"communication,":[27],"but":[28,80],"throughput":[29],"availability":[31],"can":[32,233],"increase":[33],"by":[34],"utilizing":[35],"multipath":[36,66],"protocols.":[37],"Multipath":[38,49,62],"TCP":[39,129,240],"(MPTCP)":[40],"is":[41,58],"the":[42,89,94,147,161],"predominant":[43],"protocol":[44],"in":[45,60,88,209],"this":[46],"space;":[47],"however,":[48],"QUIC":[50],"(MPQUIC)":[51],"provides":[52],"several":[53,97],"advantages":[54],"over":[55,199],"MPTCP":[56],"increasing":[59],"adoption.":[61],"protocols":[63],"use":[64,72],"scheduler":[67,152],"to":[68,85,111,127,217],"determine":[69],"which":[70,73],"packets":[71],"interface.":[74],"Legacy":[75],"schedulers":[76,103,107,186,206],"exhibit":[77],"good":[78],"performance":[79],"often":[81],"poorly":[82],"handle":[83],"adjusting":[84],"dynamic":[86],"changes":[87],"network.":[90],"Recent":[91],"research":[92,153],"includes":[93],"development":[95],"of":[96,116,125,146,160,182],"Deep":[98,192],"Reinforcement":[99],"Learning":[100],"(DRL)":[101],"based":[102],"that":[104,204,227],"outperform":[105],"legacy":[106],"improve":[109],"adaptability":[110],"changing":[112],"conditions.":[114],"Evaluation":[115],"any":[117],"packet":[118],"scheduling":[119],"approach":[120],"must":[121],"include":[122,156],"an":[123,143,177],"assessment":[124],"fairness":[126,162,180,219],"concurrent":[128],"flows.":[130],"Specifically,":[131],"under":[132,164,236],"congestion":[133],"conditions,":[134,167,238],"all":[135],"flows":[136],"(multipath":[137],"or":[138,232,241],"unipath)":[139],"should":[140],"tend":[141],"toward":[142],"equal":[144],"share":[145],"bandwidth.":[148],"Unfortunately,":[149],"MPQUIC":[150,183,242],"DRL-based":[151,185],"does":[154],"not":[155,230],"rigorous":[158],"analysis":[159],"aspect":[163],"various":[165],"risking":[168],"significant":[169],"problems":[171],"adoption":[173],"increases.":[174],"We":[175],"present":[176],"efficiency":[178],"comparison":[181],"using":[184],"classic":[188],"agents":[189],"like":[190],"DQN,":[191],"SARSA,":[193],"Double":[195],"DQN.":[196],"Experimental":[197],"results":[198],"bi-path":[201],"show":[203],"these":[205],"TCP-friendly":[208,231],"many":[210],"cases":[211],"on":[212,220],"both":[213],"paths":[214],"converge":[216],"link-centric":[218],"one":[221],"path.":[222],"However,":[223],"our":[224],"work":[225],"shows":[226],"they":[228],"be":[234],"bullied":[235],"certain":[237],"degrading":[239],"performance.":[243]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
