{"id":"https://openalex.org/W4386242206","doi":"https://doi.org/10.1109/infocom53939.2023.10229056","title":"Melody: Toward Resource-Efficient Packet Header Vector Encoding on Programmable Switches","display_name":"Melody: Toward Resource-Efficient Packet Header Vector Encoding on Programmable Switches","publication_year":2023,"publication_date":"2023-05-17","ids":{"openalex":"https://openalex.org/W4386242206","doi":"https://doi.org/10.1109/infocom53939.2023.10229056"},"language":"en","primary_location":{"id":"doi:10.1109/infocom53939.2023.10229056","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom53939.2023.10229056","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2023 - IEEE Conference on Computer Communications","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/A5103125470","display_name":"Xiang Chen","orcid":"https://orcid.org/0000-0002-6955-8729"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xiang Chen","raw_affiliation_strings":["Zhejiang University"],"affiliations":[{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040307358","display_name":"Hongyan Liu","orcid":"https://orcid.org/0000-0001-7753-0294"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongyan Liu","raw_affiliation_strings":["Zhejiang University"],"affiliations":[{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103252178","display_name":"Qingjiang Xiao","orcid":"https://orcid.org/0009-0007-7576-2332"},"institutions":[{"id":"https://openalex.org/I80947539","display_name":"Fuzhou University","ror":"https://ror.org/011xvna82","country_code":"CN","type":"education","lineage":["https://openalex.org/I80947539"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qingjiang Xiao","raw_affiliation_strings":["Fuzhou University"],"affiliations":[{"raw_affiliation_string":"Fuzhou University","institution_ids":["https://openalex.org/I80947539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034695215","display_name":"Jianshan Zhang","orcid":"https://orcid.org/0000-0002-3006-1328"},"institutions":[{"id":"https://openalex.org/I80947539","display_name":"Fuzhou University","ror":"https://ror.org/011xvna82","country_code":"CN","type":"education","lineage":["https://openalex.org/I80947539"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianshan Zhang","raw_affiliation_strings":["Fuzhou University"],"affiliations":[{"raw_affiliation_string":"Fuzhou University","institution_ids":["https://openalex.org/I80947539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084512633","display_name":"Qun Huang","orcid":"https://orcid.org/0000-0002-2387-6131"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qun Huang","raw_affiliation_strings":["Peking University"],"affiliations":[{"raw_affiliation_string":"Peking University","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100366086","display_name":"Dong Zhang","orcid":"https://orcid.org/0000-0002-0138-3416"},"institutions":[{"id":"https://openalex.org/I80947539","display_name":"Fuzhou University","ror":"https://ror.org/011xvna82","country_code":"CN","type":"education","lineage":["https://openalex.org/I80947539"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dong Zhang","raw_affiliation_strings":["Fuzhou University"],"affiliations":[{"raw_affiliation_string":"Fuzhou University","institution_ids":["https://openalex.org/I80947539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100362330","display_name":"Xuan Liu","orcid":"https://orcid.org/0000-0002-7966-4488"},"institutions":[{"id":"https://openalex.org/I78978612","display_name":"Yangzhou University","ror":"https://ror.org/03tqb8s11","country_code":"CN","type":"education","lineage":["https://openalex.org/I78978612"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xuan Liu","raw_affiliation_strings":["Yangzhou University","Southeast University"],"affiliations":[{"raw_affiliation_string":"Yangzhou University","institution_ids":["https://openalex.org/I78978612"]},{"raw_affiliation_string":"Southeast University","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078198240","display_name":"Chunming Wu","orcid":"https://orcid.org/0000-0001-7958-9687"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chunming Wu","raw_affiliation_strings":["Zhejiang University"],"affiliations":[{"raw_affiliation_string":"Zhejiang University","institution_ids":["https://openalex.org/I76130692"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5103125470"],"corresponding_institution_ids":["https://openalex.org/I76130692"],"apc_list":null,"apc_paid":null,"fwci":0.4012,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.61148466,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998999834060669,"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":0.9998999834060669,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9988999962806702,"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/T11478","display_name":"Caching and Content Delivery","score":0.9987999796867371,"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/header","display_name":"Header","score":0.9362775087356567},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8128498792648315},{"id":"https://openalex.org/keywords/encoding","display_name":"Encoding (memory)","score":0.6818597912788391},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6652100682258606},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.5537484884262085},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5242307782173157},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.48474571108818054},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.48009660840034485},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.36578959226608276},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.32406407594680786},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.17203488945960999},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.08830294013023376},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.08342388272285461}],"concepts":[{"id":"https://openalex.org/C48105269","wikidata":"https://www.wikidata.org/wiki/Q1141160","display_name":"Header","level":2,"score":0.9362775087356567},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8128498792648315},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.6818597912788391},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6652100682258606},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.5537484884262085},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5242307782173157},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.48474571108818054},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.48009660840034485},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.36578959226608276},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.32406407594680786},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.17203488945960999},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08830294013023376},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08342388272285461},{"id":"https://openalex.org/C548081761","wikidata":"https://www.wikidata.org/wiki/Q180388","display_name":"Waste management","level":1,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/infocom53939.2023.10229056","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom53939.2023.10229056","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2023 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.4699999988079071}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":61,"referenced_works":["https://openalex.org/W1435603161","https://openalex.org/W1601184934","https://openalex.org/W1994926493","https://openalex.org/W2008365755","https://openalex.org/W2072133873","https://openalex.org/W2080234606","https://openalex.org/W2123845384","https://openalex.org/W2126540423","https://openalex.org/W2141441292","https://openalex.org/W2283556750","https://openalex.org/W2305788608","https://openalex.org/W2487095677","https://openalex.org/W2605823630","https://openalex.org/W2737988660","https://openalex.org/W2743093301","https://openalex.org/W2743987472","https://openalex.org/W2761338514","https://openalex.org/W2792493146","https://openalex.org/W2798641544","https://openalex.org/W2834288129","https://openalex.org/W2864823780","https://openalex.org/W2878215196","https://openalex.org/W2885374715","https://openalex.org/W2902142948","https://openalex.org/W2919413299","https://openalex.org/W2951243021","https://openalex.org/W2968108410","https://openalex.org/W2992017379","https://openalex.org/W3010296785","https://openalex.org/W3041609271","https://openalex.org/W3046227456","https://openalex.org/W3046351827","https://openalex.org/W3046474425","https://openalex.org/W3046486172","https://openalex.org/W3046697300","https://openalex.org/W3046744974","https://openalex.org/W3046750740","https://openalex.org/W3047429575","https://openalex.org/W3096591326","https://openalex.org/W3101335188","https://openalex.org/W3108496275","https://openalex.org/W3108630517","https://openalex.org/W3136685990","https://openalex.org/W3156327398","https://openalex.org/W3161443613","https://openalex.org/W3189127798","https://openalex.org/W3189425713","https://openalex.org/W3197527842","https://openalex.org/W4200611615","https://openalex.org/W4213060442","https://openalex.org/W4249843299","https://openalex.org/W4253731216","https://openalex.org/W4283214632","https://openalex.org/W6628400919","https://openalex.org/W6635935638","https://openalex.org/W6698379459","https://openalex.org/W6750453510","https://openalex.org/W6753664479","https://openalex.org/W6780674746","https://openalex.org/W6794616554","https://openalex.org/W6795076093"],"related_works":["https://openalex.org/W2171597999","https://openalex.org/W2189136227","https://openalex.org/W1866537546","https://openalex.org/W630850086","https://openalex.org/W2988433590","https://openalex.org/W2891706772","https://openalex.org/W2144804944","https://openalex.org/W4303961414","https://openalex.org/W3209829921","https://openalex.org/W2135144353"],"abstract_inverted_index":{"The":[0,86,102],"programmable":[1],"switch":[2,27],"offers":[3,78],"a":[4,59,79],"limited":[5],"capacity":[6],"of":[7,32,130],"packet":[8,15,99],"header":[9,16],"vector":[10],"(PHV)":[11],"words":[12,43,65,94,132],"that":[13,62,125],"store":[14],"fields":[17,20,34,69,90],"and":[18,44,82],"metadata":[19],"defined":[21],"by":[22,133],"network":[23,51,120],"functions.":[24,52,121],"However,":[25],"existing":[26],"compilers":[28],"employ":[29],"inefficient":[30],"strategies":[31],"encoding":[33,39,109],"on":[35],"PHV":[36,42,64,75,93,131],"words.":[37],"Their":[38],"wastes":[40],"scarce":[41],"may":[45],"result":[46],"in":[47],"failures":[48],"when":[49],"deploying":[50],"In":[53],"this":[54],"paper,":[55],"we":[56],"propose":[57],"Melody,":[58],"new":[60],"framework":[61,103],"reuses":[63],"for":[66],"as":[67,70],"many":[68],"possible":[71],"to":[72,110,135],"achieve":[73],"resource-efficient":[74],"encoding.":[76],"Melody":[77,117,126],"field":[80],"analyzer":[81,87],"an":[83],"optimization":[84],"framework.":[85],"identifies":[88],"which":[89],"can":[91],"reuse":[92],"while":[95],"preserving":[96],"the":[97,112,128],"original":[98],"processing":[100],"logic.":[101],"integrates":[104],"analysis":[105],"results":[106,123],"into":[107],"its":[108],"offer":[111],"resource-optimal":[113],"decisions.":[114],"We":[115],"evaluate":[116],"with":[118],"production-scale":[119],"Our":[122],"show":[124],"reduces":[127],"consumption":[129],"up":[134],"85%.":[136]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
