{"id":"https://openalex.org/W2980144054","doi":"https://doi.org/10.1109/cloudnet47604.2019.9064146","title":"FlowDyn: Towards a Dynamic Flowlet Gap Detection using Programmable Data Planes","display_name":"FlowDyn: Towards a Dynamic Flowlet Gap Detection using Programmable Data Planes","publication_year":2019,"publication_date":"2019-11-01","ids":{"openalex":"https://openalex.org/W2980144054","doi":"https://doi.org/10.1109/cloudnet47604.2019.9064146","mag":"2980144054"},"language":"en","primary_location":{"id":"doi:10.1109/cloudnet47604.2019.9064146","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cloudnet47604.2019.9064146","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 8th International Conference on Cloud Networking (CloudNet)","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1910.03324","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070922236","display_name":"Cristian Hernandez Benet","orcid":null},"institutions":[{"id":"https://openalex.org/I43968019","display_name":"Karlstad University","ror":"https://ror.org/05s754026","country_code":"SE","type":"education","lineage":["https://openalex.org/I43968019"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Cristian Hernandez Benet","raw_affiliation_strings":["Computer Science Department, Karlstad University, Karlstad, Sweden","Karlstad University,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science Department, Karlstad University, Karlstad, Sweden","institution_ids":["https://openalex.org/I43968019"]},{"raw_affiliation_string":"Karlstad University,","institution_ids":["https://openalex.org/I43968019"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071429505","display_name":"Andreas Kassler","orcid":"https://orcid.org/0000-0002-9446-8143"},"institutions":[{"id":"https://openalex.org/I43968019","display_name":"Karlstad University","ror":"https://ror.org/05s754026","country_code":"SE","type":"education","lineage":["https://openalex.org/I43968019"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Andreas J. Kassler","raw_affiliation_strings":["Computer Science Department, Karlstad University, Karlstad, Sweden","Karlstad University,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science Department, Karlstad University, Karlstad, Sweden","institution_ids":["https://openalex.org/I43968019"]},{"raw_affiliation_string":"Karlstad University,","institution_ids":["https://openalex.org/I43968019"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I43968019"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.14923916,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","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/T10714","display_name":"Software-Defined Networks and 5G","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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9983999729156494,"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/T10138","display_name":"Network Traffic and Congestion Control","score":0.9983999729156494,"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/load-balancing","display_name":"Load balancing (electrical power)","score":0.8491389751434326},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8044694662094116},{"id":"https://openalex.org/keywords/rack","display_name":"Rack","score":0.556448757648468},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.43490374088287354},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.43320131301879883},{"id":"https://openalex.org/keywords/hash-table","display_name":"Hash table","score":0.42368900775909424},{"id":"https://openalex.org/keywords/data-center","display_name":"Data center","score":0.4131013751029968},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3695248067378998},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.34960800409317017},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3294968605041504},{"id":"https://openalex.org/keywords/grid","display_name":"Grid","score":0.0981830358505249}],"concepts":[{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.8491389751434326},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8044694662094116},{"id":"https://openalex.org/C2776843527","wikidata":"https://www.wikidata.org/wiki/Q1351382","display_name":"Rack","level":2,"score":0.556448757648468},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.43490374088287354},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.43320131301879883},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.42368900775909424},{"id":"https://openalex.org/C153740404","wikidata":"https://www.wikidata.org/wiki/Q671224","display_name":"Data center","level":2,"score":0.4131013751029968},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3695248067378998},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.34960800409317017},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3294968605041504},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.0981830358505249},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/cloudnet47604.2019.9064146","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cloudnet47604.2019.9064146","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 8th International Conference on Cloud Networking (CloudNet)","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:1910.03324","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1910.03324","pdf_url":"https://arxiv.org/pdf/1910.03324","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"},{"id":"mag:2980144054","is_oa":true,"landing_page_url":"https://arxiv.org/pdf/1910.03324.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"arXiv (Cornell University)","raw_type":null},{"id":"doi:10.48550/arxiv.1910.03324","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.1910.03324","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1910.03324","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1910.03324","pdf_url":"https://arxiv.org/pdf/1910.03324","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1698388015","https://openalex.org/W1841750659","https://openalex.org/W1994926493","https://openalex.org/W2132320636","https://openalex.org/W2157990152","https://openalex.org/W2164998096","https://openalex.org/W2169246522","https://openalex.org/W2465793152","https://openalex.org/W2517662914","https://openalex.org/W2605280586","https://openalex.org/W2744567246","https://openalex.org/W2769038759","https://openalex.org/W2770706713","https://openalex.org/W2941740437","https://openalex.org/W2946077707","https://openalex.org/W2959592396","https://openalex.org/W6638594179","https://openalex.org/W6726523432","https://openalex.org/W6736026156"],"related_works":["https://openalex.org/W2123719789","https://openalex.org/W2410831867","https://openalex.org/W2925418655","https://openalex.org/W137559283","https://openalex.org/W2023369204","https://openalex.org/W2383737646","https://openalex.org/W2480498050","https://openalex.org/W2120301934","https://openalex.org/W3202704257","https://openalex.org/W2046901292","https://openalex.org/W2087108913","https://openalex.org/W2016608138","https://openalex.org/W2826758365","https://openalex.org/W2463612733","https://openalex.org/W3197772928","https://openalex.org/W2964017901","https://openalex.org/W2367749457","https://openalex.org/W2604413843","https://openalex.org/W2548613013","https://openalex.org/W3174868702"],"abstract_inverted_index":{"Data":[0],"center":[1],"networks":[2],"offer":[3],"multiple":[4,35,60],"disjoint":[5],"paths":[6,61],"between":[7,171],"Top-of-Rack":[8],"(ToR)":[9],"switches":[10],"to":[11,27,63,119,142,167],"connect":[12],"server":[13],"racks":[14],"providing":[15],"large":[16,123],"bisection":[17],"bandwidth.":[18],"An":[19],"effective":[20],"load-balancing":[21,39,49,73,93,128,148,189],"mechanism":[22],"is":[23],"required":[24],"in":[25,126,195],"order":[26],"fully":[28],"utilize":[29],"the":[30,34,102,139,144,147,152],"available":[31],"capacity":[32],"of":[33,101,146],"paths.":[36,89],"While":[37,112],"packet-based":[38],"can":[40,183],"achieve":[41],"high":[42],"utilization,":[43],"it":[44,199],"suffers":[45],"from":[46],"reordering.":[47],"Flow-based":[48],"such":[50,74],"as":[51,75],"equal-cost":[52],"multipath":[53],"routing":[54],"(ECMP)":[55],"spreads":[56],"traffic":[57],"uniformly":[58],"across":[59],"leading":[62],"frequent":[64],"hash":[65],"collisions":[66],"and":[67,210],"suboptimal":[68],"performance.":[69],"Finally,":[70],"flowlet":[71,91,103,140,180,187],"based":[72,92,188],"CONGA":[76],"or":[77],"HULA":[78],"splits":[79],"flows":[80],"into":[81],"smaller":[82,203],"units,":[83],"which":[84,105,136],"are":[85,110],"sent":[86],"on":[87,96],"different":[88,172],"Most":[90],"schemes":[94,149],"depend":[95],"a":[97,113,121,178],"proper":[98],"static":[99],"setting":[100],"gap,":[104],"decides":[106],"when":[107],"new":[108],"flowlets":[109],"detected.":[111],"too":[114,122],"small":[115],"gap":[116,124,141,181],"may":[117],"lead":[118],"reordering,":[120],"results":[125],"missed":[127],"opportunities.":[129],"In":[130],"this":[131],"paper,":[132],"we":[133],"propose":[134],"FlowDyn,":[135],"dynamically":[137,177],"adapts":[138],"increase":[143],"efficiency":[145],"while":[150],"avoiding":[151],"reordering":[153],"problem.":[154],"Using":[155],"programmable":[156],"data":[157],"planes,":[158],"FlowDyn":[159,175,193],"uses":[160],"active":[161],"probes":[162],"together":[163],"with":[164],"telemetry":[165],"information":[166],"track":[168],"path":[169],"latency":[170],"ToR":[173],"switches.":[174],"calculates":[176],"suitable":[179],"that":[182,198],"be":[184],"used":[185],"for":[186],"mechanism.":[190],"We":[191],"evaluate":[192],"extensively":[194],"simulation,":[196],"showing":[197],"achieves":[200],"3.19":[201],"times":[202],"flow":[204],"completion":[205],"time":[206],"at":[207,212],"10%":[208],"load":[209],"1.16x":[211],"90%":[213],"load.":[214]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-03T08:13:44.112507","created_date":"2025-10-10T00:00:00"}
