{"id":"https://openalex.org/W4413756741","doi":"https://doi.org/10.1145/3718958.3750511","title":"NPC: Rethinking Dataplane through Network-aware Packet Classification","display_name":"NPC: Rethinking Dataplane through Network-aware Packet Classification","publication_year":2025,"publication_date":"2025-08-27","ids":{"openalex":"https://openalex.org/W4413756741","doi":"https://doi.org/10.1145/3718958.3750511"},"language":"en","primary_location":{"id":"doi:10.1145/3718958.3750511","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3718958.3750511","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3718958.3750511","source":null,"license":"cc-by-nd","license_id":"https://openalex.org/licenses/cc-by-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGCOMM 2025 Conference","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3718958.3750511","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100381552","display_name":"Xinyi Zhang","orcid":"https://orcid.org/0000-0002-6739-3676"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210108629","display_name":"Computer Network Information Center","ror":"https://ror.org/01s0wyf50","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210108629"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xinyi Zhang","raw_affiliation_strings":["Computer Network Information Center, Chinese Academy of Sciences, Beijing, China","University of Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Computer Network Information Center, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210108629","https://openalex.org/I19820366"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111030493","display_name":"Q. Q. Qiu","orcid":null},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]},{"id":"https://openalex.org/I4210108629","display_name":"Computer Network Information Center","ror":"https://ror.org/01s0wyf50","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210108629"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qianrui Qiu","raw_affiliation_strings":["Computer Network Information Center, Chinese Academy of Sciences, Beijing, China","University of Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Computer Network Information Center, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210108629","https://openalex.org/I19820366"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067971384","display_name":"Zhiyuan Xu","orcid":"https://orcid.org/0009-0007-5984-4848"},"institutions":[{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiyuan Xu","raw_affiliation_strings":["University of Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100725390","display_name":"Peng He","orcid":"https://orcid.org/0000-0002-7472-9529"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Peng He","raw_affiliation_strings":["Independent Researcher, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Independent Researcher, Beijing, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103092456","display_name":"Xilai Liu","orcid":"https://orcid.org/0000-0002-1354-7895"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xilai Liu","raw_affiliation_strings":["Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China","University of Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010294597","display_name":"Kav\u00e9 Salamatian","orcid":"https://orcid.org/0000-0001-5557-9134"},"institutions":[{"id":"https://openalex.org/I70900168","display_name":"Universit\u00e9 Savoie Mont Blanc","ror":"https://ror.org/04gqg1a07","country_code":"FR","type":"education","lineage":["https://openalex.org/I70900168"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Kav\u00e9 Salamatian","raw_affiliation_strings":["Universit\u00e9 Savoie Mont Blanc, Annecy, France"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 Savoie Mont Blanc, Annecy, France","institution_ids":["https://openalex.org/I70900168"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073273454","display_name":"Changhua Pei","orcid":"https://orcid.org/0000-0001-9288-4787"},"institutions":[{"id":"https://openalex.org/I4210108629","display_name":"Computer Network Information Center","ror":"https://ror.org/01s0wyf50","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210108629"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Changhua Pei","raw_affiliation_strings":["Computer Network Information Center, Chinese Academy of Sciences, Beijing, China","University of Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Computer Network Information Center, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210108629","https://openalex.org/I19820366"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030689390","display_name":"Gaogang Xie","orcid":"https://orcid.org/0000-0003-4964-1135"},"institutions":[{"id":"https://openalex.org/I4210108629","display_name":"Computer Network Information Center","ror":"https://ror.org/01s0wyf50","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210108629"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Gaogang Xie","raw_affiliation_strings":["Computer Network Information Center, Chinese Academy of Sciences, Beijing, China","University of Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Computer Network Information Center, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210108629","https://openalex.org/I19820366"]},{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210165038"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5100381552"],"corresponding_institution_ids":["https://openalex.org/I19820366","https://openalex.org/I4210108629","https://openalex.org/I4210165038"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.24881492,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"677","last_page":"691"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":1.0,"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/T12326","display_name":"Network Packet Processing and Optimization","score":1.0,"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/T10400","display_name":"Network Security and Intrusion Detection","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"}},{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","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/computer-science","display_name":"Computer science","score":0.7387653589248657},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.5898174047470093},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5805470943450928}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7387653589248657},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.5898174047470093},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5805470943450928}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3718958.3750511","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3718958.3750511","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3718958.3750511","source":null,"license":"cc-by-nd","license_id":"https://openalex.org/licenses/cc-by-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGCOMM 2025 Conference","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3718958.3750511","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3718958.3750511","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3718958.3750511","source":null,"license":"cc-by-nd","license_id":"https://openalex.org/licenses/cc-by-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGCOMM 2025 Conference","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1149468121","display_name":null,"funder_award_id":"62202447","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G1231421488","display_name":null,"funder_award_id":"under","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2087396116","display_name":null,"funder_award_id":"China","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3317480652","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3531137673","display_name":null,"funder_award_id":"62321166652","funder_id":"https://openalex.org/F4320334062","funder_display_name":"National Natural Science Foundation of China-Liaoning Joint Fund"},{"id":"https://openalex.org/G391238517","display_name":null,"funder_award_id":", and","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5249178904","display_name":null,"funder_award_id":"Grant No. 6","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5994120800","display_name":null,"funder_award_id":"Natural","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6028967678","display_name":null,"funder_award_id":"62321166652","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6975319765","display_name":null,"funder_award_id":"62202447","funder_id":"https://openalex.org/F4320334062","funder_display_name":"National Natural Science Foundation of China-Liaoning Joint Fund"},{"id":"https://openalex.org/G7726157001","display_name":null,"funder_award_id":"Grant No.","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8863666567","display_name":null,"funder_award_id":"and No.","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320334062","display_name":"National Natural Science Foundation of China-Liaoning Joint Fund","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4413756741.pdf","grobid_xml":"https://content.openalex.org/works/W4413756741.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W2063773589","https://openalex.org/W2067453331","https://openalex.org/W2080234606","https://openalex.org/W2126655973","https://openalex.org/W2137145600","https://openalex.org/W2139751271","https://openalex.org/W2775497364","https://openalex.org/W2953037974","https://openalex.org/W2969998124","https://openalex.org/W3004199996","https://openalex.org/W3016126881","https://openalex.org/W3193272782","https://openalex.org/W4205118271","https://openalex.org/W4214894575","https://openalex.org/W4229597824","https://openalex.org/W4230033334","https://openalex.org/W4232329990","https://openalex.org/W4232623607","https://openalex.org/W4236212399","https://openalex.org/W4243943037","https://openalex.org/W4250314229","https://openalex.org/W4251508438","https://openalex.org/W4252215110","https://openalex.org/W4252846586","https://openalex.org/W4252932445","https://openalex.org/W4254007350","https://openalex.org/W4285295746","https://openalex.org/W4286447321","https://openalex.org/W4300614601","https://openalex.org/W4313547918","https://openalex.org/W4317496686","https://openalex.org/W4382999305","https://openalex.org/W4388620448","https://openalex.org/W4403577524","https://openalex.org/W4409136934","https://openalex.org/W4411867446","https://openalex.org/W4412605554"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Packet":[0,80],"classification":[1,17,73,106],"is":[2,19],"a":[3],"critical":[4],"component":[5],"for":[6],"accurately":[7],"categorizing":[8],"traffic":[9,35,52,91],"in":[10,139],"network":[11,62,67,90,109],"systems.":[12],"The":[13],"efficiency":[14],"of":[15,33,50,98,152],"packet":[16,72,105],"algorithms":[18],"primarily":[20],"determined":[21],"by":[22,64],"two":[23],"key":[24],"factors:":[25],"the":[26,31,34,48,61,66,71,96,115,158],"classifier's":[27],"data":[28,46],"structure":[29],"and":[30,103,132],"characteristics":[32,53],"being":[36],"classified.":[37],"While":[38],"significant":[39],"efforts":[40],"have":[41],"been":[42],"made":[43],"to":[44,88,122,154,157],"optimize":[45],"structures,":[47],"potential":[49],"leveraging":[51],"remains":[54],"underexplored.":[55],"In":[56],"this":[57],"study,":[58],"we":[59],"revisit":[60],"dataplane":[63],"integrating":[65,143],"measurement":[68],"module":[69],"with":[70],"module.":[74],"We":[75],"propose":[76],"an":[77],"innovative":[78],"Network-aware":[79],"Classification":[81],"system":[82],"(NPC)":[83],"that":[84,114],"utilizes":[85],"sketch":[86],"techniques":[87],"extract":[89],"features.":[92],"These":[93],"features":[94],"guide":[95],"construction":[97,133],"decision":[99],"trees,":[100],"enabling":[101],"efficient":[102],"adaptable":[104],"across":[107],"diverse":[108],"environments.":[110],"Experimental":[111],"results":[112],"demonstrate":[113],"NPC":[116,144],"achieves":[117],"speedups":[118],"ranging":[119],"from":[120],"1.86\u00d7":[121],"23.88\u00d7":[123],"over":[124],"state-of-the-art":[125],"algorithms,":[126],"while":[127],"significantly":[128],"reducing":[129],"memory":[130],"overhead":[131],"time,":[134],"highlighting":[135],"its":[136],"practical":[137],"value":[138],"real-world":[140],"scenarios.":[141],"Furthermore,":[142],"into":[145],"Open":[146],"vSwitch":[147],"(OVS)":[148],"yields":[149],"throughput":[150],"improvements":[151],"10.71\u00d7":[153],"13.01\u00d7":[155],"compared":[156],"native":[159],"OVS.":[160]},"counts_by_year":[],"updated_date":"2026-03-18T14:38:29.013473","created_date":"2025-10-10T00:00:00"}
