{"id":"https://openalex.org/W4283206034","doi":"https://doi.org/10.1109/infocom48880.2022.9796967","title":"ABS: Adaptive Buffer Sizing via Augmented Programmability with Machine Learning","display_name":"ABS: Adaptive Buffer Sizing via Augmented Programmability with Machine Learning","publication_year":2022,"publication_date":"2022-05-02","ids":{"openalex":"https://openalex.org/W4283206034","doi":"https://doi.org/10.1109/infocom48880.2022.9796967"},"language":"en","primary_location":{"id":"doi:10.1109/infocom48880.2022.9796967","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom48880.2022.9796967","pdf_url":null,"source":{"id":"https://openalex.org/S4363607980","display_name":"IEEE INFOCOM 2022 - IEEE Conference on Computer Communications","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2022 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"},"type":"conference-paper","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/A5032397654","display_name":"Jiaxin Tang","orcid":"https://orcid.org/0000-0002-6585-5056"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaxin Tang","raw_affiliation_strings":["Fudan University,School of Computer Science,Shanghai,China","School of Computer Science, Fudan University, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fudan University,School of Computer Science,Shanghai,China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"School of Computer Science, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100358497","display_name":"Sen Liu","orcid":"https://orcid.org/0000-0003-2230-7671"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Sen Liu","raw_affiliation_strings":["Fudan University,School of Computer Science,Shanghai,China","School of Computer Science, Fudan University, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fudan University,School of Computer Science,Shanghai,China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"School of Computer Science, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014490044","display_name":"Yang Xu","orcid":"https://orcid.org/0000-0002-0958-8547"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]},{"id":"https://openalex.org/I4210136793","display_name":"Peng Cheng Laboratory","ror":"https://ror.org/03qdqbt06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210136793"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yang Xu","raw_affiliation_strings":["Fudan University,School of Computer Science,Shanghai,China","Peng Cheng Laboratory, Shenzhen, China","School of Computer Science, Fudan University, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fudan University,School of Computer Science,Shanghai,China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"Peng Cheng Laboratory, Shenzhen, China","institution_ids":["https://openalex.org/I4210136793"]},{"raw_affiliation_string":"School of Computer Science, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026436576","display_name":"Zehua Guo","orcid":"https://orcid.org/0000-0001-7314-410X"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zehua Guo","raw_affiliation_strings":["Beijing Institute of Technology,Beijing,China","Beijing Institute of Technology, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing Institute of Technology,Beijing,China","institution_ids":["https://openalex.org/I125839683"]},{"raw_affiliation_string":"Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010331764","display_name":"Junjie Zhang","orcid":"https://orcid.org/0000-0001-7781-7156"},"institutions":[{"id":"https://openalex.org/I1324360087","display_name":"Infinera (United States)","ror":"https://ror.org/02ty5cy83","country_code":"US","type":"company","lineage":["https://openalex.org/I1324360087"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Junjie Zhang","raw_affiliation_strings":["Fortinet, Inc.,Sunnyvale,CA,USA","Fortinet, Inc., Sunnyvale, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fortinet, Inc.,Sunnyvale,CA,USA","institution_ids":["https://openalex.org/I1324360087"]},{"raw_affiliation_string":"Fortinet, Inc., Sunnyvale, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090164010","display_name":"Peixuan Gao","orcid":"https://orcid.org/0000-0002-9249-8007"},"institutions":[{"id":"https://openalex.org/I57206974","display_name":"New York University","ror":"https://ror.org/0190ak572","country_code":"US","type":"education","lineage":["https://openalex.org/I57206974"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Peixuan Gao","raw_affiliation_strings":["New York University,USA","New York University, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"New York University,USA","institution_ids":["https://openalex.org/I57206974"]},{"raw_affiliation_string":"New York University, USA","institution_ids":["https://openalex.org/I57206974"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100350503","display_name":"Yang Chen","orcid":"https://orcid.org/0000-0003-4749-3060"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yang Chen","raw_affiliation_strings":["Fudan University,School of Computer Science,Shanghai,China","School of Computer Science, Fudan University, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fudan University,School of Computer Science,Shanghai,China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"School of Computer Science, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061028507","display_name":"Xin Wang","orcid":"https://orcid.org/0000-0001-8969-1415"},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xin Wang","raw_affiliation_strings":["Fudan University,School of Computer Science,Shanghai,China","School of Computer Science, Fudan University, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fudan University,School of Computer Science,Shanghai,China","institution_ids":["https://openalex.org/I24943067"]},{"raw_affiliation_string":"School of Computer Science, Fudan University, Shanghai, China","institution_ids":["https://openalex.org/I24943067"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111696249","display_name":"H. Jonathan Chao","orcid":null},"institutions":[{"id":"https://openalex.org/I57206974","display_name":"New York University","ror":"https://ror.org/0190ak572","country_code":"US","type":"education","lineage":["https://openalex.org/I57206974"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"H. Jonathan Chao","raw_affiliation_strings":["New York University,USA","New York University, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"New York University,USA","institution_ids":["https://openalex.org/I57206974"]},{"raw_affiliation_string":"New York University, USA","institution_ids":["https://openalex.org/I57206974"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"2038","last_page":"2047"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10829","display_name":"Interconnection Networks and Systems","score":0.996999979019165,"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/sizing","display_name":"Sizing","score":0.831200361251831},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.717566728591919},{"id":"https://openalex.org/keywords/buffer","display_name":"Buffer (optical fiber)","score":0.7148961424827576},{"id":"https://openalex.org/keywords/chemistry","display_name":"Chemistry","score":0.07543283700942993}],"concepts":[{"id":"https://openalex.org/C2777767291","wikidata":"https://www.wikidata.org/wiki/Q1080291","display_name":"Sizing","level":2,"score":0.831200361251831},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.717566728591919},{"id":"https://openalex.org/C145018004","wikidata":"https://www.wikidata.org/wiki/Q4985944","display_name":"Buffer (optical fiber)","level":2,"score":0.7148961424827576},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.07543283700942993},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/infocom48880.2022.9796967","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom48880.2022.9796967","pdf_url":null,"source":{"id":"https://openalex.org/S4363607980","display_name":"IEEE INFOCOM 2022 - IEEE Conference on Computer Communications","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2022 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.46000000834465027}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320321543","display_name":"China Postdoctoral Science Foundation","ror":"https://ror.org/0426zh255"},{"id":"https://openalex.org/F4320323110","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74"},{"id":"https://openalex.org/F4320337504","display_name":"Research and Development","ror":"https://ror.org/027s68j25"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":51,"referenced_works":["https://openalex.org/W1522301498","https://openalex.org/W1994926493","https://openalex.org/W2004244301","https://openalex.org/W2073410927","https://openalex.org/W2089194229","https://openalex.org/W2089939717","https://openalex.org/W2116261113","https://openalex.org/W2116577585","https://openalex.org/W2147118406","https://openalex.org/W2158733823","https://openalex.org/W2159559173","https://openalex.org/W2164286847","https://openalex.org/W2471288191","https://openalex.org/W2487583538","https://openalex.org/W2736601468","https://openalex.org/W2759212564","https://openalex.org/W2768254111","https://openalex.org/W2824027552","https://openalex.org/W2900509250","https://openalex.org/W2920933065","https://openalex.org/W2921646839","https://openalex.org/W2942476636","https://openalex.org/W2963549123","https://openalex.org/W2964043796","https://openalex.org/W2966944379","https://openalex.org/W2968056872","https://openalex.org/W2984874211","https://openalex.org/W2997029642","https://openalex.org/W3003225038","https://openalex.org/W3003573149","https://openalex.org/W3004071962","https://openalex.org/W3009902735","https://openalex.org/W3019817166","https://openalex.org/W3034384938","https://openalex.org/W3046974533","https://openalex.org/W3047371394","https://openalex.org/W3103263926","https://openalex.org/W3105952859","https://openalex.org/W3126135128","https://openalex.org/W3161507710","https://openalex.org/W3198016648","https://openalex.org/W3215027493","https://openalex.org/W4213376322","https://openalex.org/W4288336716","https://openalex.org/W6631190155","https://openalex.org/W6692846177","https://openalex.org/W6741002519","https://openalex.org/W6768333702","https://openalex.org/W6774762888","https://openalex.org/W6779117092","https://openalex.org/W6803990561"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2375311683","https://openalex.org/W2366062860","https://openalex.org/W2373777250","https://openalex.org/W2353956655","https://openalex.org/W2020653254","https://openalex.org/W2010454064","https://openalex.org/W2352072014","https://openalex.org/W217279133"],"abstract_inverted_index":{"Programmable":[0],"switches":[1,94],"have":[2],"been":[3],"proposed":[4],"in":[5,31,64,107,123],"today\u2019s":[6],"network":[7,23,105,129,150,164,175,197],"to":[8,97,99,126,193],"enable":[9],"flexible":[10],"reconfiguration":[11],"of":[12],"devices":[13],"and":[14,78,90,156],"reduce":[15],"time-to-deployment.":[16],"Buffer":[17,73],"sizing,":[18],"an":[19],"important":[20],"factor":[21],"for":[22,140,147,161],"performance,":[24],"however,":[25],"has":[26],"not":[27],"received":[28],"enough":[29],"attention":[30],"programmable":[32,83],"network.":[33,84],"The":[34,181],"state-of-the-art":[35,187],"buffer":[36,43,48,188],"sizing":[37,189],"solutions":[38,190],"usually":[39],"employ":[40],"either":[41,56],"fixed":[42],"size":[44,49],"or":[45,60],"adjust":[46],"the":[47,87,100,124,168,173],"heuristically.":[50],"Without":[51],"programmability,":[52],"they":[53],"suffer":[54],"from":[55,102],"massive":[57],"packet":[58],"drops":[59],"large":[61],"queueing":[62],"delay":[63],"dynamic":[65,110,163],"environment.":[66],"In":[67,131],"this":[68,132],"paper,":[69,133],"we":[70,134],"propose":[71],"Adaptive":[72],"Sizing":[74],"(ABS),":[75],"a":[76,143,157],"low-cost":[77],"deploy-friendly":[79],"framework":[80,170],"compatible":[81],"with":[82,151,178],"By":[85],"decoupling":[86],"data":[88],"plane":[89],"control":[91],"plane,":[92],"ABS-capable":[93],"only":[95],"need":[96],"react":[98],"actions":[101,113],"controller,":[103],"optimizing":[104],"performance":[106],"run-time":[108],"under":[109,195],"traffic.":[111],"Meanwhile,":[112],"can":[114],"be":[115],"programmed":[116],"by":[117,171,191],"particular":[118],"Machine":[119],"Learning":[120],"(ML)":[121],"models":[122,139],"controller":[125],"meet":[127],"different":[128,141],"requirements.":[130],"address":[135],"two":[136],"specific":[137,153],"ML":[138,179],"scenarios,":[142],"reinforcement":[144],"learning":[145,159],"model":[146,160],"relatively":[148],"stable":[149],"user":[152],"quality":[154],"requirements,":[155],"supervised":[158],"highly":[162],"condition.":[165],"We":[166],"implement":[167],"ABS":[169,185],"integrating":[172],"prevalent":[174],"simulator":[176],"NS-2":[177],"module.":[180],"experiment":[182],"shows":[183],"that":[184],"outperforms":[186],"up":[192],"38.23x":[194],"various":[196],"environments.":[198]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
