{"id":"https://openalex.org/W4380369136","doi":"https://doi.org/10.1109/tnet.2023.3282562","title":"State Disaggregation for Dynamic Scaling of Network Functions","display_name":"State Disaggregation for Dynamic Scaling of Network Functions","publication_year":2023,"publication_date":"2023-06-12","ids":{"openalex":"https://openalex.org/W4380369136","doi":"https://doi.org/10.1109/tnet.2023.3282562"},"language":"en","primary_location":{"id":"doi:10.1109/tnet.2023.3282562","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnet.2023.3282562","pdf_url":null,"source":{"id":"https://openalex.org/S62238642","display_name":"IEEE/ACM Transactions on Networking","issn_l":"1063-6692","issn":["1063-6692","1558-2566"],"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/ACM Transactions on Networking","raw_type":"journal-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/A5102914666","display_name":"Fabr\u00edcio B. Carvalho","orcid":"https://orcid.org/0000-0002-3481-4251"},"institutions":[{"id":"https://openalex.org/I122558511","display_name":"Universidade Federal de Mato Grosso do Sul","ror":"https://ror.org/0366d2847","country_code":"BR","type":"education","lineage":["https://openalex.org/I122558511"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Fabr\u00edcio B. Carvalho","raw_affiliation_strings":["College of Computing, Universidade Federal de Mato Grosso do Sul (UFMS), Campo Grande, Brazil"],"raw_orcid":"https://orcid.org/0000-0002-3481-4251","affiliations":[{"raw_affiliation_string":"College of Computing, Universidade Federal de Mato Grosso do Sul (UFMS), Campo Grande, Brazil","institution_ids":["https://openalex.org/I122558511"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049004680","display_name":"Ronaldo A. Ferreira","orcid":"https://orcid.org/0000-0002-9144-7187"},"institutions":[{"id":"https://openalex.org/I122558511","display_name":"Universidade Federal de Mato Grosso do Sul","ror":"https://ror.org/0366d2847","country_code":"BR","type":"education","lineage":["https://openalex.org/I122558511"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Ronaldo A. Ferreira","raw_affiliation_strings":["College of Computing, Universidade Federal de Mato Grosso do Sul (UFMS), Campo Grande, Brazil"],"raw_orcid":"https://orcid.org/0000-0002-9144-7187","affiliations":[{"raw_affiliation_string":"College of Computing, Universidade Federal de Mato Grosso do Sul (UFMS), Campo Grande, Brazil","institution_ids":["https://openalex.org/I122558511"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014926009","display_name":"\u00cdtalo Cunha","orcid":"https://orcid.org/0000-0002-5756-7775"},"institutions":[{"id":"https://openalex.org/I110200422","display_name":"Universidade Federal de Minas Gerais","ror":"https://ror.org/0176yjw32","country_code":"BR","type":"education","lineage":["https://openalex.org/I110200422"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"\u00cdtalo Cunha","raw_affiliation_strings":["Department of Computer Science, Universidade Federal de Minas Gerais (UFMG), Belo Horizonte, Brazil"],"raw_orcid":"https://orcid.org/0000-0002-5756-7775","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Universidade Federal de Minas Gerais (UFMG), Belo Horizonte, Brazil","institution_ids":["https://openalex.org/I110200422"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042319431","display_name":"Marcos A. M. Vieira","orcid":"https://orcid.org/0000-0001-9152-4114"},"institutions":[{"id":"https://openalex.org/I110200422","display_name":"Universidade Federal de Minas Gerais","ror":"https://ror.org/0176yjw32","country_code":"BR","type":"education","lineage":["https://openalex.org/I110200422"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Marcos A. M. Vieira","raw_affiliation_strings":["Department of Computer Science, Universidade Federal de Minas Gerais (UFMG), Belo Horizonte, Brazil"],"raw_orcid":"https://orcid.org/0000-0001-9152-4114","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Universidade Federal de Minas Gerais (UFMG), Belo Horizonte, Brazil","institution_ids":["https://openalex.org/I110200422"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023045370","display_name":"M.K. Ramanathan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Murali K. Ramanathan","raw_affiliation_strings":["AWS AI Labs, Santa Clara, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"AWS AI Labs, Santa Clara, CA, USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.1379,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.78975131,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"32","issue":"1","first_page":"81","last_page":"95"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9997000098228455,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.9997000098228455,"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.9995999932289124,"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9939000010490417,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/scaling","display_name":"Scaling","score":0.6668538451194763},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.5654953718185425},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5591369867324829},{"id":"https://openalex.org/keywords/dynamic-scaling","display_name":"Dynamic scaling","score":0.47368693351745605},{"id":"https://openalex.org/keywords/statistical-physics","display_name":"Statistical physics","score":0.3980487883090973},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.21290454268455505},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.17593315243721008},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.11303040385246277}],"concepts":[{"id":"https://openalex.org/C99844830","wikidata":"https://www.wikidata.org/wiki/Q102441924","display_name":"Scaling","level":2,"score":0.6668538451194763},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.5654953718185425},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5591369867324829},{"id":"https://openalex.org/C2780500908","wikidata":"https://www.wikidata.org/wiki/Q28405357","display_name":"Dynamic scaling","level":3,"score":0.47368693351745605},{"id":"https://openalex.org/C121864883","wikidata":"https://www.wikidata.org/wiki/Q677916","display_name":"Statistical physics","level":1,"score":0.3980487883090973},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.21290454268455505},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.17593315243721008},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.11303040385246277},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tnet.2023.3282562","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnet.2023.3282562","pdf_url":null,"source":{"id":"https://openalex.org/S62238642","display_name":"IEEE/ACM Transactions on Networking","issn_l":"1063-6692","issn":["1063-6692","1558-2566"],"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/ACM Transactions on Networking","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/10","score":0.5899999737739563,"display_name":"Reduced inequalities"}],"awards":[{"id":"https://openalex.org/G2548931109","display_name":null,"funder_award_id":"308101/2022-7","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"},{"id":"https://openalex.org/G3328562601","display_name":null,"funder_award_id":"432339/2018-3","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"},{"id":"https://openalex.org/G5810721753","display_name":null,"funder_award_id":"465446/2014-0","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"},{"id":"https://openalex.org/G5844927130","display_name":null,"funder_award_id":"02400-18","funder_id":"https://openalex.org/F4320322980","funder_display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de Minas Gerais"},{"id":"https://openalex.org/G8604883474","display_name":null,"funder_award_id":"02856-18","funder_id":"https://openalex.org/F4320322980","funder_display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de Minas Gerais"},{"id":"https://openalex.org/G8869611584","display_name":null,"funder_award_id":"309496/2019-5","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"}],"funders":[{"id":"https://openalex.org/F4320322025","display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","ror":"https://ror.org/03swz6y49"},{"id":"https://openalex.org/F4320322980","display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de Minas Gerais","ror":"https://ror.org/00nc55f03"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":66,"referenced_works":["https://openalex.org/W1506020101","https://openalex.org/W1516506771","https://openalex.org/W1977141583","https://openalex.org/W2010365467","https://openalex.org/W2030438500","https://openalex.org/W2038572501","https://openalex.org/W2054820097","https://openalex.org/W2059780189","https://openalex.org/W2066089879","https://openalex.org/W2098909884","https://openalex.org/W2109404835","https://openalex.org/W2113139394","https://openalex.org/W2123372830","https://openalex.org/W2140101134","https://openalex.org/W2143663695","https://openalex.org/W2146314716","https://openalex.org/W2158498225","https://openalex.org/W2164846625","https://openalex.org/W2265366104","https://openalex.org/W2317833023","https://openalex.org/W2486748279","https://openalex.org/W2487095677","https://openalex.org/W2491561655","https://openalex.org/W2498885363","https://openalex.org/W2504074749","https://openalex.org/W2585627514","https://openalex.org/W2743364154","https://openalex.org/W2761028280","https://openalex.org/W2887958664","https://openalex.org/W2900470020","https://openalex.org/W2901551283","https://openalex.org/W2933406884","https://openalex.org/W2949209897","https://openalex.org/W2968450015","https://openalex.org/W2984274416","https://openalex.org/W2984905932","https://openalex.org/W2985671171","https://openalex.org/W2991897569","https://openalex.org/W3011196476","https://openalex.org/W3024005896","https://openalex.org/W3107188239","https://openalex.org/W3154927282","https://openalex.org/W3178777703","https://openalex.org/W3205886172","https://openalex.org/W4240472169","https://openalex.org/W4248815673","https://openalex.org/W4283214784","https://openalex.org/W4292169167","https://openalex.org/W6625708980","https://openalex.org/W6630085363","https://openalex.org/W6636118494","https://openalex.org/W6684980599","https://openalex.org/W6732765728","https://openalex.org/W6748186172","https://openalex.org/W6750631653","https://openalex.org/W6750782330","https://openalex.org/W6751128123","https://openalex.org/W6755883876","https://openalex.org/W6760573357","https://openalex.org/W6760882819","https://openalex.org/W6765378824","https://openalex.org/W6775478898","https://openalex.org/W6781051451","https://openalex.org/W6781152185","https://openalex.org/W6784566396","https://openalex.org/W7052125331"],"related_works":["https://openalex.org/W2000835246","https://openalex.org/W2053684732","https://openalex.org/W2082744066","https://openalex.org/W2029181312","https://openalex.org/W2519545954","https://openalex.org/W2056843536","https://openalex.org/W1995826969","https://openalex.org/W3217323610","https://openalex.org/W1990001655","https://openalex.org/W3100245096"],"abstract_inverted_index":{"Network":[0],"Function":[1],"Virtualization":[2],"promises":[3],"better":[4,177],"utilization":[5],"of":[6,114,121,161],"computational":[7],"resources":[8,12],"by":[9,117],"dynamically":[10],"scaling":[11,32,113],"on":[13,26],"demand.":[14],"However,":[15],"most":[16],"network":[17,81,122,163],"functions":[18,164],"(NFs)":[19],"are":[20],"stateful":[21,115,162],"and":[22,47,77,130,137,168,182,197],"require":[23],"state":[24,42,68,156],"updates":[25],"a":[27,31,40,66,108,131],"per-packet":[28],"basis.":[29],"During":[30],"operation,":[33],"cores":[34,129,140],"need":[35],"to":[36,39,43,48,61,65,74,87,96,149,165,195,201,205],"synchronize":[37],"access":[38,64],"shared":[41,67],"avoid":[44],"race":[45],"conditions":[46],"guarantee":[49],"that":[50,92,110,176,189],"NFs":[51,116],"process":[52],"packets":[53],"in":[54,90],"arrival":[55],"order.":[56],"Unfortunately,":[57],"the":[58,98,119,159],"classic":[59],"approach":[60],"control":[62],"concurrent":[63],"with":[69],"locks":[70,150],"does":[71],"not":[72],"scale":[73],"today\u2019s":[75],"throughput":[76,199],"latency":[78,193],"requirements.":[79],"Moreover,":[80],"traffic":[82,145,183],"is":[83],"highly":[84],"skewed,":[85],"leading":[86],"load":[88,142],"imbalances":[89],"systems":[91],"use":[93],"only":[94],"sharding":[95],"partition":[97],"NF":[99],"states.":[100],"To":[101],"address":[102],"these":[103],"challenges,":[104],"we":[105],"present":[106],"Dyssect,":[107],"system":[109],"enables":[111],"dynamic":[112],"disaggregating":[118],"states":[120],"functions.":[123],"By":[124],"carefully":[125],"coordinating":[126],"actions":[127],"between":[128,139],"central":[132],"controller,":[133],"Dyssect":[134,190],"migrates":[135],"shards":[136],"flows":[138],"for":[141,172],"balancing":[143],"or":[144,151],"prioritization":[146],"without":[147],"resorting":[148],"reordering":[152],"packets.":[153],"Also,":[154],"Dyssect\u2019s":[155],"disaggregation":[157],"allows":[158],"offloading":[160],"programmable":[166],"NICs":[167],"makes":[169],"it":[170],"easier":[171],"exploring":[173],"hardware-software":[174],"tradeoffs":[175],"suit":[178],"specific":[179],"service":[180],"chains":[181],"loads.":[184],"Our":[185],"experimental":[186],"evaluation":[187],"shows":[188],"reduces":[191],"tail":[192],"up":[194,200],"32.04%":[196],"increases":[198],"19.36%":[202],"when":[203],"compared":[204],"state-of-the-art":[206],"competing":[207],"solutions.":[208]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"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"}
