{"id":"https://openalex.org/W3153512259","doi":"https://doi.org/10.1109/infocom42981.2021.9488840","title":"Programmable Switches for in-Networking Classification","display_name":"Programmable Switches for in-Networking Classification","publication_year":2021,"publication_date":"2021-05-10","ids":{"openalex":"https://openalex.org/W3153512259","doi":"https://doi.org/10.1109/infocom42981.2021.9488840","mag":"3153512259"},"language":"en","primary_location":{"id":"doi:10.1109/infocom42981.2021.9488840","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom42981.2021.9488840","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2021 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"},"type":"conference-paper","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/A5055939072","display_name":"Bruno Missi Xavier","orcid":"https://orcid.org/0000-0003-2319-9772"},"institutions":[{"id":"https://openalex.org/I4210160371","display_name":"Instituto Federal do Esp\u00edrito Santo","ror":"https://ror.org/05rshs160","country_code":"BR","type":"funder","lineage":["https://openalex.org/I4210160371"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Bruno Missi Xavier","raw_affiliation_strings":["Federal Institute of Esp\u00edrito Santo, Esp\u00edrito Santo, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal Institute of Esp\u00edrito Santo, Esp\u00edrito Santo, Brazil","institution_ids":["https://openalex.org/I4210160371"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101781776","display_name":"Rafael S. Guimar\u00e3es","orcid":"https://orcid.org/0000-0001-6856-9576"},"institutions":[{"id":"https://openalex.org/I4210160371","display_name":"Instituto Federal do Esp\u00edrito Santo","ror":"https://ror.org/05rshs160","country_code":"BR","type":"funder","lineage":["https://openalex.org/I4210160371"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Rafael Silva Guimaraes","raw_affiliation_strings":["Federal Institute of Esp\u00edrito Santo, Esp\u00edrito Santo, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal Institute of Esp\u00edrito Santo, Esp\u00edrito Santo, Brazil","institution_ids":["https://openalex.org/I4210160371"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080975003","display_name":"Giovanni Comarela","orcid":"https://orcid.org/0000-0001-7612-9650"},"institutions":[{"id":"https://openalex.org/I51235708","display_name":"Universidade Federal do Esp\u00edrito Santo","ror":"https://ror.org/05sxf4h28","country_code":"BR","type":"education","lineage":["https://openalex.org/I51235708"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Giovanni Comarela","raw_affiliation_strings":["Federal University of Esp\u00edrito Santo, Esp\u00edrito Santo, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Esp\u00edrito Santo, Esp\u00edrito Santo, Brazil","institution_ids":["https://openalex.org/I51235708"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051725468","display_name":"Magnos Martinello","orcid":"https://orcid.org/0000-0002-8111-1719"},"institutions":[{"id":"https://openalex.org/I51235708","display_name":"Universidade Federal do Esp\u00edrito Santo","ror":"https://ror.org/05sxf4h28","country_code":"BR","type":"education","lineage":["https://openalex.org/I51235708"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Magnos Martinello","raw_affiliation_strings":["Federal University of Esp\u00edrito Santo, Esp\u00edrito Santo, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Esp\u00edrito Santo, Esp\u00edrito Santo, Brazil","institution_ids":["https://openalex.org/I51235708"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":74,"citation_normalized_percentile":null,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9991999864578247,"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.857836902141571},{"id":"https://openalex.org/keywords/intrusion-detection-system","display_name":"Intrusion detection system","score":0.6255459785461426},{"id":"https://openalex.org/keywords/decision-tree","display_name":"Decision tree","score":0.5883073806762695},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.574489176273346},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5084546804428101},{"id":"https://openalex.org/keywords/traffic-classification","display_name":"Traffic classification","score":0.5079110264778137},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.5048094987869263},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4907153844833374},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.47881370782852173},{"id":"https://openalex.org/keywords/forwarding-plane","display_name":"Forwarding plane","score":0.4722323417663574},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.45795688033103943},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.4342038035392761},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.32743221521377563},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2908516228199005},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13984602689743042}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.857836902141571},{"id":"https://openalex.org/C35525427","wikidata":"https://www.wikidata.org/wiki/Q745881","display_name":"Intrusion detection system","level":2,"score":0.6255459785461426},{"id":"https://openalex.org/C84525736","wikidata":"https://www.wikidata.org/wiki/Q831366","display_name":"Decision tree","level":2,"score":0.5883073806762695},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.574489176273346},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5084546804428101},{"id":"https://openalex.org/C169988225","wikidata":"https://www.wikidata.org/wiki/Q7832484","display_name":"Traffic classification","level":3,"score":0.5079110264778137},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.5048094987869263},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4907153844833374},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.47881370782852173},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.4722323417663574},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.45795688033103943},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.4342038035392761},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.32743221521377563},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2908516228199005},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13984602689743042},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/infocom42981.2021.9488840","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom42981.2021.9488840","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2021 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.550000011920929,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W1480376833","https://openalex.org/W1506806321","https://openalex.org/W1994926493","https://openalex.org/W2134519279","https://openalex.org/W2147118406","https://openalex.org/W2301803821","https://openalex.org/W2606722458","https://openalex.org/W2769986458","https://openalex.org/W2789828921","https://openalex.org/W2792186710","https://openalex.org/W2809684781","https://openalex.org/W2887424871","https://openalex.org/W2900853407","https://openalex.org/W2922527104","https://openalex.org/W2942890744","https://openalex.org/W2946348792","https://openalex.org/W2949161920","https://openalex.org/W2963516518","https://openalex.org/W2983123278","https://openalex.org/W3010093281","https://openalex.org/W3046218776","https://openalex.org/W4253731216","https://openalex.org/W6745904672","https://openalex.org/W6760703128","https://openalex.org/W6762728350","https://openalex.org/W6763300512"],"related_works":["https://openalex.org/W116776481","https://openalex.org/W2039199837","https://openalex.org/W2125008614","https://openalex.org/W2612997776","https://openalex.org/W2926903444","https://openalex.org/W2051935741","https://openalex.org/W2357468538","https://openalex.org/W2122022187","https://openalex.org/W2115529843","https://openalex.org/W2784246983"],"abstract_inverted_index":{"Deploying":[0],"accurate":[1,96],"machine":[2,18,97],"learning":[3,19,98],"algorithms":[4],"into":[5,104,139,160],"a":[6,11,109,121,156,161,182],"high-throughput":[7],"networking":[8],"environment":[9],"is":[10,51,114,172],"challenging":[12],"task.":[13],"On":[14,40],"the":[15,41,46,49,70,75,89,105,128,140],"one":[16],"hand,":[17,43],"has":[20,72],"proved":[21],"itself":[22],"useful":[23],"for":[24,133,181],"traffic":[25,71],"classification":[26],"in":[27,48,108],"many":[28],"contexts":[29],"(e.g.,":[30],"intrusion":[31,149],"detection,":[32],"application":[33],"classification,":[34],"and":[35,57,94,123,153],"early":[36],"heavy":[37],"hitter":[38],"identification).":[39],"other":[42],"most":[44],"of":[45,91,130,185],"work":[47],"area":[50],"related":[52,126],"to":[53,67,73,78,127],"post-processing":[54],"(i.e.,":[55,81],"training":[56],"testing":[58],"are":[59],"performed":[60],"offline":[61],"on":[62],"previously":[63],"collected":[64],"samples)":[65],"or":[66,137],"scenarios":[68],"where":[69],"leave":[74],"data":[76,106],"plane":[77,107],"be":[79,102],"classified":[80],"high":[82],"latency).":[83],"In":[84],"this":[85],"work,":[86],"we":[87,119],"tackle":[88],"problem":[90],"creating":[92],"simple":[93,131],"reasonably":[95],"models":[99],"that":[100,111,117,170],"can":[101],"deployed":[103],"way":[110],"performance":[112,178],"degradation":[113],"acceptable.":[115],"To":[116],"purpose,":[118],"introduce":[120],"framework":[122,146],"discuss":[124],"issues":[125],"translation":[129],"models,":[132],"handling":[134],"individual":[135],"packets":[136],"flows,":[138],"P4":[141],"language.":[142],"We":[143],"validate":[144],"our":[145],"with":[147,176],"an":[148],"detection":[150],"use":[151],"case":[152],"by":[154],"deploying":[155],"single":[157],"decision":[158],"tree":[159],"Netronome":[162],"SmartNIC":[163],"(Agilio":[164],"CX":[165],"2x10GbE).":[166],"Our":[167],"results":[168],"show":[169],"high-accuracy":[171],"achievable":[173],"(above":[174],"95%)":[175],"minor":[177],"degradation,":[179],"even":[180],"large":[183],"number":[184],"flows.":[186]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":17},{"year":2024,"cited_by_count":23},{"year":2023,"cited_by_count":19},{"year":2022,"cited_by_count":11},{"year":2021,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
