{"id":"https://openalex.org/W4408870590","doi":"https://doi.org/10.1145/3689031.3696081","title":"SuperFE: A Scalable and Flexible Feature Extractor for ML-based Traffic Analysis Applications","display_name":"SuperFE: A Scalable and Flexible Feature Extractor for ML-based Traffic Analysis Applications","publication_year":2025,"publication_date":"2025-03-26","ids":{"openalex":"https://openalex.org/W4408870590","doi":"https://doi.org/10.1145/3689031.3696081"},"language":"en","primary_location":{"id":"doi:10.1145/3689031.3696081","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3689031.3696081","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Twentieth European Conference on Computer Systems","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/A5031176052","display_name":"Menghao Zhang","orcid":"https://orcid.org/0000-0001-5274-5512"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Menghao Zhang","raw_affiliation_strings":["Beihang University"],"affiliations":[{"raw_affiliation_string":"Beihang University","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101494511","display_name":"Guanyu Li","orcid":"https://orcid.org/0000-0002-7939-7367"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guanyu Li","raw_affiliation_strings":["Tsinghua University"],"affiliations":[{"raw_affiliation_string":"Tsinghua University","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113292370","display_name":"Cheng Guo","orcid":"https://orcid.org/0000-0001-6785-8288"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Cheng Guo","raw_affiliation_strings":["Tsinghua University"],"affiliations":[{"raw_affiliation_string":"Tsinghua University","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050796169","display_name":"Renyu Yang","orcid":"https://orcid.org/0000-0001-6334-4925"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Renyu Yang","raw_affiliation_strings":["Beihang University"],"affiliations":[{"raw_affiliation_string":"Beihang University","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100647799","display_name":"Shicheng Wang","orcid":"https://orcid.org/0000-0001-8380-9136"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shicheng Wang","raw_affiliation_strings":["Tsinghua University"],"affiliations":[{"raw_affiliation_string":"Tsinghua University","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102817583","display_name":"Han Bao","orcid":"https://orcid.org/0000-0002-3451-411X"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Han Bao","raw_affiliation_strings":["Tsinghua University"],"affiliations":[{"raw_affiliation_string":"Tsinghua University","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119888128","display_name":"Xiao Li Li","orcid":"https://orcid.org/0009-0005-3446-473X"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiao Li","raw_affiliation_strings":["Tsinghua University"],"affiliations":[{"raw_affiliation_string":"Tsinghua University","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100771111","display_name":"Mingwei Xu","orcid":"https://orcid.org/0000-0002-4847-4585"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingwei Xu","raw_affiliation_strings":["Tsinghua University"],"affiliations":[{"raw_affiliation_string":"Tsinghua University","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066123431","display_name":"Tianyu Wo","orcid":"https://orcid.org/0000-0002-5331-3364"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tianyu Wo","raw_affiliation_strings":["Beihang University"],"affiliations":[{"raw_affiliation_string":"Beihang University","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5028857237","display_name":"Chunming Hu","orcid":"https://orcid.org/0000-0003-3473-9703"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chunming Hu","raw_affiliation_strings":["Beihang University"],"affiliations":[{"raw_affiliation_string":"Beihang University","institution_ids":["https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":10,"corresponding_author_ids":["https://openalex.org/A5031176052"],"corresponding_institution_ids":["https://openalex.org/I82880672"],"apc_list":null,"apc_paid":null,"fwci":5.955,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.95736096,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"818","last_page":"834"},"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.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/T10400","display_name":"Network Security and Intrusion Detection","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/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9997000098228455,"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/extractor","display_name":"Extractor","score":0.8192015886306763},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7605688571929932},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6179889440536499},{"id":"https://openalex.org/keywords/feature-extraction","display_name":"Feature extraction","score":0.449706494808197},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.4366689622402191},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.28839802742004395},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.1839124858379364},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.12138837575912476}],"concepts":[{"id":"https://openalex.org/C117978034","wikidata":"https://www.wikidata.org/wiki/Q5422192","display_name":"Extractor","level":2,"score":0.8192015886306763},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7605688571929932},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6179889440536499},{"id":"https://openalex.org/C52622490","wikidata":"https://www.wikidata.org/wiki/Q1026626","display_name":"Feature extraction","level":2,"score":0.449706494808197},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.4366689622402191},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.28839802742004395},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.1839124858379364},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.12138837575912476},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C21880701","wikidata":"https://www.wikidata.org/wiki/Q2144042","display_name":"Process engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3689031.3696081","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3689031.3696081","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Twentieth European Conference on Computer Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":53,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W1518813109","https://openalex.org/W1523565998","https://openalex.org/W1979866793","https://openalex.org/W1987034518","https://openalex.org/W2045234005","https://openalex.org/W2052565897","https://openalex.org/W2059001009","https://openalex.org/W2099501333","https://openalex.org/W2128945468","https://openalex.org/W2130210899","https://openalex.org/W2144982963","https://openalex.org/W2151185692","https://openalex.org/W2256352919","https://openalex.org/W2269460187","https://openalex.org/W2272516773","https://openalex.org/W2350778671","https://openalex.org/W2504074749","https://openalex.org/W2557890466","https://openalex.org/W2606722458","https://openalex.org/W2734941459","https://openalex.org/W2743093301","https://openalex.org/W2744693751","https://openalex.org/W2761070740","https://openalex.org/W2761338514","https://openalex.org/W2766282988","https://openalex.org/W2798627392","https://openalex.org/W2798724095","https://openalex.org/W2799758613","https://openalex.org/W2878215196","https://openalex.org/W2888125116","https://openalex.org/W2912416028","https://openalex.org/W2963197901","https://openalex.org/W2963704216","https://openalex.org/W2982532604","https://openalex.org/W2989013751","https://openalex.org/W2992877761","https://openalex.org/W2997442262","https://openalex.org/W3008207353","https://openalex.org/W3015248254","https://openalex.org/W3104102522","https://openalex.org/W3108948262","https://openalex.org/W3115478688","https://openalex.org/W3120053183","https://openalex.org/W3122864121","https://openalex.org/W3128341305","https://openalex.org/W3136284412","https://openalex.org/W3207518684","https://openalex.org/W3216105720","https://openalex.org/W4205118271","https://openalex.org/W4230819872","https://openalex.org/W4283207618","https://openalex.org/W4290991549"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W3082848404","https://openalex.org/W1979583797","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2016864125","https://openalex.org/W2358668433","https://openalex.org/W4396701345"],"abstract_inverted_index":{"The":[0],"feature":[1,22,56,95,121,143],"extractor":[2],"component":[3],"in":[4,114],"today's":[5],"ML-based":[6],"traffic":[7,46,64,159,169],"analysis":[8,47,160],"applications":[9,161],"is":[10],"becoming":[11],"a":[12,55,87,108],"key":[13,82],"bottleneck.":[14],"While":[15],"mainstream":[16],"software-based":[17,185],"approaches":[18],"can":[19,36],"support":[20,44,93],"flexible":[21],"extraction,":[23],"they":[24],"fail":[25],"to":[26,28,38,62,92,118,140,162],"scale":[27,37],"multi-100Gbps":[29,167],"network":[30],"speed":[31],"easily.":[32],"Meanwhile,":[33],"hardware-accelerated":[34],"solutions":[35],"high":[39],"throughput,":[40],"but":[41],"cannot":[42],"flexibly":[43],"generic":[45],"applications.":[48],"In":[49],"this":[50],"paper,":[51],"we":[52],"propose":[53],"SuperFE,":[54],"extraction":[57,96],"framework":[58],"that":[59,154],"allows":[60],"users":[61],"extract":[63,164],"features":[65,165],"efficiently":[66,163],"and":[67,78,89,103,134,174],"flexibly.":[68],"SuperFE":[69,85,106,129,155],"leverages":[70],"the":[71,115,131,184],"capabilities":[72],"of":[73,126,137,179],"both":[74],"new-generation":[75],"programmable":[76,116],"switches":[77,117],"SmartNICs,":[79],"with":[80,145],"three":[81],"designs.":[83],"First,":[84],"presents":[86],"user-friendly":[88],"extensible":[90],"interface":[91],"customized":[94],"policies,":[97],"shielding":[98],"underlying":[99],"hardware":[100],"implementation":[101],"details":[102],"complexities.":[104],"Second,":[105],"introduces":[107],"high-performance":[109],"multi-granularity":[110],"key-vector":[111],"cache":[112],"system":[113],"batch":[119],"necessary":[120],"metadata":[122],"for":[123],"massive":[124],"amounts":[125],"packets.":[127],"Third,":[128],"exploits":[130],"multi-core":[132],"parallel":[133],"hierarchical":[135],"memory":[136],"SoC-based":[138],"SmartNICs":[139],"achieve":[141],"efficient":[142],"computation":[144],"diverse":[146],"streaming":[147],"algorithms.":[148],"Evaluations":[149],"using":[150],"our":[151],"prototype":[152],"demonstrate":[153],"enables":[156],"various":[157],"state-of-the-art":[158],"from":[166],"raw":[168],"without":[170],"compromising":[171],"detection":[172],"accuracy,":[173],"achieves":[175],"nearly":[176],"two":[177],"orders":[178],"magnitude":[180],"higher":[181],"throughput":[182],"than":[183],"counterparts.":[186]},"counts_by_year":[{"year":2025,"cited_by_count":4}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
