{"id":"https://openalex.org/W4414170685","doi":"https://doi.org/10.1109/iwqos65803.2025.11143536","title":"SmartTC: A Real-Time ML-Based Traffic Classification with Smartnic","display_name":"SmartTC: A Real-Time ML-Based Traffic Classification with Smartnic","publication_year":2025,"publication_date":"2025-07-02","ids":{"openalex":"https://openalex.org/W4414170685","doi":"https://doi.org/10.1109/iwqos65803.2025.11143536"},"language":"en","primary_location":{"id":"doi:10.1109/iwqos65803.2025.11143536","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwqos65803.2025.11143536","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM 33rd International Symposium on Quality of Service (IWQoS)","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/A5057286765","display_name":"Lingxiang Hu","orcid":"https://orcid.org/0000-0002-0961-3896"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Lingxiang Hu","raw_affiliation_strings":["Northeastern University,China"],"affiliations":[{"raw_affiliation_string":"Northeastern University,China","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5093548286","display_name":"Chenyang Hei","orcid":"https://orcid.org/0000-0001-5010-1529"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenyang Hei","raw_affiliation_strings":["Northeastern University,China"],"affiliations":[{"raw_affiliation_string":"Northeastern University,China","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083598234","display_name":"Fuliang Li","orcid":"https://orcid.org/0000-0001-9782-0053"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fuliang Li","raw_affiliation_strings":["Northeastern University,China"],"affiliations":[{"raw_affiliation_string":"Northeastern University,China","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106856666","display_name":"Chengxi Gao","orcid":"https://orcid.org/0000-0003-1386-7394"},"institutions":[{"id":"https://openalex.org/I4210145761","display_name":"Shenzhen Institutes of Advanced Technology","ror":"https://ror.org/04gh4er46","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210145761"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chengxi Gao","raw_affiliation_strings":["Shenzhen Institutes of Advanced Technology,Chinese Academy of Sciences"],"affiliations":[{"raw_affiliation_string":"Shenzhen Institutes of Advanced Technology,Chinese Academy of Sciences","institution_ids":["https://openalex.org/I4210145761"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020156280","display_name":"Jiaxing Shen","orcid":"https://orcid.org/0000-0002-0833-0288"},"institutions":[{"id":"https://openalex.org/I165488957","display_name":"Lingnan University","ror":"https://ror.org/0563pg902","country_code":"HK","type":"education","lineage":["https://openalex.org/I165488957"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Jiaxing Shen","raw_affiliation_strings":["Lingnan University"],"affiliations":[{"raw_affiliation_string":"Lingnan University","institution_ids":["https://openalex.org/I165488957"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100326915","display_name":"Xingwei Wang","orcid":"https://orcid.org/0000-0003-2856-4716"},"institutions":[{"id":"https://openalex.org/I165488957","display_name":"Lingnan University","ror":"https://ror.org/0563pg902","country_code":"HK","type":"education","lineage":["https://openalex.org/I165488957"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Xingwei Wang","raw_affiliation_strings":["Lingnan University"],"affiliations":[{"raw_affiliation_string":"Lingnan University","institution_ids":["https://openalex.org/I165488957"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5057286765"],"corresponding_institution_ids":["https://openalex.org/I9224756"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.12531088,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"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/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":1.0,"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/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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/latency","display_name":"Latency (audio)","score":0.6123999953269958},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6069999933242798},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.5200999975204468},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.517799973487854},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.4609000086784363},{"id":"https://openalex.org/keywords/traffic-classification","display_name":"Traffic classification","score":0.4528000056743622},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.43860000371932983},{"id":"https://openalex.org/keywords/host","display_name":"Host (biology)","score":0.3806000053882599},{"id":"https://openalex.org/keywords/service-quality","display_name":"Service quality","score":0.3686999976634979}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8108000159263611},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6123999953269958},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6069999933242798},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.5200999975204468},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.517799973487854},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.4609000086784363},{"id":"https://openalex.org/C169988225","wikidata":"https://www.wikidata.org/wiki/Q7832484","display_name":"Traffic classification","level":3,"score":0.4528000056743622},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.44519999623298645},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.43860000371932983},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.3806000053882599},{"id":"https://openalex.org/C140781008","wikidata":"https://www.wikidata.org/wiki/Q1221081","display_name":"Service quality","level":3,"score":0.3686999976634979},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3675999939441681},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.34689998626708984},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.31369999051094055},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.31130000948905945},{"id":"https://openalex.org/C159631557","wikidata":"https://www.wikidata.org/wiki/Q1546066","display_name":"Networking hardware","level":2,"score":0.3059000074863434},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.303600013256073},{"id":"https://openalex.org/C110083411","wikidata":"https://www.wikidata.org/wiki/Q1744628","display_name":"Statistical classification","level":2,"score":0.29989999532699585},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2971999943256378},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.2903999984264374},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.2824999988079071},{"id":"https://openalex.org/C2779618445","wikidata":"https://www.wikidata.org/wiki/Q1640628","display_name":"Network service","level":2,"score":0.2709999978542328},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.2694999873638153},{"id":"https://openalex.org/C203274722","wikidata":"https://www.wikidata.org/wiki/Q7001161","display_name":"Network performance","level":2,"score":0.2614000141620636},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.25769999623298645},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2547000050544739},{"id":"https://openalex.org/C175309249","wikidata":"https://www.wikidata.org/wiki/Q725864","display_name":"Pipeline transport","level":2,"score":0.25290000438690186},{"id":"https://openalex.org/C129763632","wikidata":"https://www.wikidata.org/wiki/Q1454667","display_name":"Network management","level":2,"score":0.25279998779296875},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.25200000405311584}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iwqos65803.2025.11143536","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwqos65803.2025.11143536","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM 33rd International Symposium on Quality of Service (IWQoS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G7110857886","display_name":null,"funder_award_id":"62432003,U22B2005,92267206,62402487","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"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W2900853407","https://openalex.org/W2963516518","https://openalex.org/W2963704216","https://openalex.org/W2965161321","https://openalex.org/W3100529623","https://openalex.org/W3134226201","https://openalex.org/W3174009192","https://openalex.org/W3199457010","https://openalex.org/W3200538799","https://openalex.org/W3205377733","https://openalex.org/W4224315052","https://openalex.org/W4312824277","https://openalex.org/W4386114112","https://openalex.org/W4402896791","https://openalex.org/W4402897342"],"related_works":[],"abstract_inverted_index":{"Real-time":[0],"network":[1,14,102,180],"traffic":[2,149],"classification":[3,24,36,150],"plays":[4],"a":[5,89],"crucial":[6],"role":[7],"in":[8,49,54],"ensuring":[9],"Quality":[10],"of":[11],"Service":[12],"and":[13,16,58,104,128,134,164,182],"security,":[15],"machine":[17],"learning":[18],"(ML)":[19],"based":[20,99],"methods":[21],"achieve":[22],"high":[23,59,172],"accuracy":[25],"but":[26],"induce":[27],"significant":[28],"computational":[29],"overhead.":[30,119],"While":[31],"SmartNIC":[32,83],"solutions":[33],"can":[34],"offload":[35],"tasks":[37],"thus":[38],"reducing":[39],"CPU":[40,185],"burdens,":[41],"they":[42],"still":[43],"suffer":[44],"from":[45,61],"various":[46],"limitations,":[47],"manifested":[48],"limited":[50],"computing":[51,63],"capabilities,":[52],"insufficiency":[53],"dynamic":[55,91],"load":[56],"handling":[57],"latency":[60],"heterogeneous":[62],"architectures.":[64],"To":[65],"solve":[66],"these":[67],"problems,":[68],"we":[69,121],"propose":[70],"SmartTC,":[71],"with":[72],"three":[73],"key":[74],"designs:":[75],"(1)":[76],"SmartTC":[77,87,106,123,139,175],"employs":[78],"hardware-software":[79],"co-design":[80],"to":[81,154],"optimize":[82],"processing":[84],"power,":[85],"(2)":[86],"adopts":[88],"trafficaware":[90],"batch":[92],"submission":[93,97],"strategy":[94],"that":[95,111,138],"adjusts":[96],"policies":[98],"on":[100,124],"real-time":[101],"load,":[103],"(3)":[105],"proposes":[107],"parallel":[108],"pipeline":[109],"scheduling":[110],"ensures":[112],"efficient":[113],"task":[114],"execution":[115],"while":[116],"minimizing":[117],"communication":[118],"Finally,":[120],"implement":[122],"the":[125],"BlueField-3":[126],"DPU":[127],"conduct":[129],"extensive":[130],"experiments":[131],"for":[132],"evaluations,":[133],"comparison":[135],"results":[136],"demonstrate":[137],"significantly":[140],"outperforms":[141],"existing":[142],"solutions.":[143],"For":[144],"example,":[145],"it":[146],"reduces":[147],"average":[148],"time":[151],"by":[152,187],"up":[153],"<tex":[155,165],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[156,166],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$\\mathbf{1":[157],"6.":[158],"8":[159],"\\%}$</tex>":[160,170],"under":[161,171],"low":[162],"loads":[163],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$\\mathbf{9":[167],"0.":[168],"9":[169],"loads.":[173],"Besides,":[174],"does":[176],"not":[177],"affect":[178],"Bluefield-3":[179],"services,":[181],"saves":[183],"host":[184],"usage":[186],"at":[188],"least":[189],"two":[190],"cores.":[191]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
