{"id":"https://openalex.org/W3060398970","doi":"https://doi.org/10.1145/3409113","title":"CoNFV","display_name":"CoNFV","publication_year":2020,"publication_date":"2020-08-18","ids":{"openalex":"https://openalex.org/W3060398970","doi":"https://doi.org/10.1145/3409113","mag":"3060398970"},"language":"en","primary_location":{"id":"doi:10.1145/3409113","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3409113","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3409113","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3409113","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101587605","display_name":"Xuzhi Zhang","orcid":"https://orcid.org/0000-0002-0967-1033"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xuzhi Zhang","raw_affiliation_strings":["University of Massachusetts Amherst, USA"],"raw_orcid":"https://orcid.org/0000-0002-0967-1033","affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091850549","display_name":"Xiaozhe Shao","orcid":"https://orcid.org/0000-0001-6097-5713"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaozhe Shao","raw_affiliation_strings":["University of Massachusetts Amherst, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046616725","display_name":"George Provelengios","orcid":"https://orcid.org/0000-0001-7344-2334"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"George Provelengios","raw_affiliation_strings":["University of Massachusetts Amherst, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003143294","display_name":"Naveen Kumar Dumpala","orcid":null},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Naveen Kumar Dumpala","raw_affiliation_strings":["University of Massachusetts Amherst, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019000951","display_name":"Lixin Gao","orcid":"https://orcid.org/0000-0002-9017-5132"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lixin Gao","raw_affiliation_strings":["University of Massachusetts Amherst, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012168703","display_name":"Russell Tessier","orcid":"https://orcid.org/0000-0003-0591-7566"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Russell Tessier","raw_affiliation_strings":["University of Massachusetts Amherst, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I24603500"],"apc_list":null,"apc_paid":null,"fwci":0.4637,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.66948171,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"14","issue":"1","first_page":"1","last_page":"29"},"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9994999766349792,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9979000091552734,"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.874118447303772},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6127001047134399},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.5917412042617798},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5335028171539307},{"id":"https://openalex.org/keywords/network-processor","display_name":"Network processor","score":0.49921274185180664},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4844208061695099},{"id":"https://openalex.org/keywords/virtual-network","display_name":"Virtual network","score":0.4639406204223633},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.43412038683891296},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.42324453592300415},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.36048203706741333},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3497290015220642},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.19428136944770813}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.874118447303772},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6127001047134399},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.5917412042617798},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5335028171539307},{"id":"https://openalex.org/C74366991","wikidata":"https://www.wikidata.org/wiki/Q2755335","display_name":"Network processor","level":3,"score":0.49921274185180664},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4844208061695099},{"id":"https://openalex.org/C2776874963","wikidata":"https://www.wikidata.org/wiki/Q4112081","display_name":"Virtual network","level":2,"score":0.4639406204223633},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.43412038683891296},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.42324453592300415},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.36048203706741333},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3497290015220642},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.19428136944770813},{"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},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3409113","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3409113","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3409113","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3409113","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3409113","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3409113","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5080674626","display_name":null,"funder_award_id":"CNS-1525836","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6080843872","display_name":"NeTS: Small: Network Function Virtualization Using Dynamic Reconfiguration","funder_award_id":"1525836","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":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3060398970.pdf","grobid_xml":"https://content.openalex.org/works/W3060398970.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W1483678422","https://openalex.org/W1710586424","https://openalex.org/W2043542037","https://openalex.org/W2066089879","https://openalex.org/W2078677900","https://openalex.org/W2091026532","https://openalex.org/W2093703022","https://openalex.org/W2106083581","https://openalex.org/W2116967744","https://openalex.org/W2123372830","https://openalex.org/W2137001401","https://openalex.org/W2147118406","https://openalex.org/W2155153406","https://openalex.org/W2164256494","https://openalex.org/W2165618944","https://openalex.org/W2168345425","https://openalex.org/W2469867730","https://openalex.org/W2583220202","https://openalex.org/W2608007843","https://openalex.org/W2727292057","https://openalex.org/W2762658472","https://openalex.org/W2762795505","https://openalex.org/W2913264117","https://openalex.org/W4248265791"],"related_works":["https://openalex.org/W2808484818","https://openalex.org/W2135053878","https://openalex.org/W2941434274","https://openalex.org/W2340647897","https://openalex.org/W4249632163","https://openalex.org/W2797161794","https://openalex.org/W2096938998","https://openalex.org/W1760305469","https://openalex.org/W2103526090","https://openalex.org/W1574948540"],"abstract_inverted_index":{"Network":[0],"function":[1,133,140],"virtualization":[2],"(NFV)":[3],"is":[4,102],"a":[5,15,45,122,199,202],"powerful":[6],"networking":[7],"approach":[8],"that":[9,53,85,125,187],"leverages":[10],"computing":[11,66],"resources":[12,197],"to":[13,78,90,109,206],"perform":[14],"time-varying":[16],"set":[17],"of":[18,35,70,99,105,131,138,145,201],"network":[19,82,92,107,132,139,165,179,209,213],"processing":[20],"functions.":[21],"Although":[22],"microprocessors":[23,77],"can":[24,86,156,191],"be":[25,87,157],"used":[26],"for":[27,127],"this":[28,41],"purpose,":[29],"their":[30],"performance":[31],"limitations":[32],"and":[33,56,63,76,115,135,171,181,195,212],"lack":[34],"specialization":[36],"present":[37],"implementation":[38],"challenges.":[39],"In":[40],"article,":[42],"we":[43],"describe":[44],"new":[46],"heterogeneous":[47,161],"hardware-software":[48],"NFV":[49,111],"platform":[50,67],"called":[51],"CoNFV":[52],"provides":[54],"scalability":[55],"programmability":[57],"while":[58],"supporting":[59],"significant":[60],"hardware-level":[61],"parallelism":[62],"reconfiguration.":[64],"Our":[65],"takes":[68],"advantage":[69],"both":[71],"field-programmable":[72],"gate":[73],"arrays":[74],"(FPGAs)":[75],"implement":[79],"numerous":[80],"virtual":[81],"functions":[83,118],"(VNF)":[84],"dynamically":[88,174],"customized":[89],"specific":[91],"flow":[93,210],"needs.":[94,141],"The":[95],"most":[96],"distinctive":[97],"feature":[98],"our":[100,188],"system":[101],"the":[103,128,143,151,164],"use":[104],"global":[106,123],"state":[108,146],"coordinate":[110],"operations.":[112],"Traffic":[113],"management":[114],"hardware":[116],"reconfiguration":[117],"are":[119,183],"performed":[120],"by":[121,150],"coordinator":[124],"allows":[126],"rapid":[129],"sharing":[130,147],"states":[134],"continuous":[136],"evaluation":[137],"With":[142],"help":[144],"mechanism":[148],"offered":[149],"coordinator,":[152],"customer-defined":[153],"VNF":[154],"instances":[155],"easily":[158],"migrated":[159],"between":[160],"middleboxes":[162],"as":[163,178],"environment":[166],"changes.":[167],"A":[168],"resource":[169,176],"allocation":[170],"scheduling":[172],"algorithm":[173,190],"assesses":[175],"deployments":[177],"flows":[180],"conditions":[182],"updated.":[184],"We":[185],"show":[186],"deployment":[189],"successfully":[192],"reallocate":[193],"FPGA":[194],"microprocessor":[196],"in":[198,204,208],"fraction":[200],"second":[203],"response":[205],"changes":[207],"capacity":[211],"security":[214],"threats":[215],"including":[216],"intrusion.":[217]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2020-08-24T00:00:00"}
