{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,27]],"date-time":"2026-07-27T23:47:31Z","timestamp":1785196051400,"version":"3.55.0"},"reference-count":88,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100015668","name":"SNS JU and European Union\u2019s Horizon Europe Research and Innovation Program","doi-asserted-by":"publisher","award":["101139270"],"award-info":[{"award-number":["101139270"]}],"id":[{"id":"10.13039\/501100015668","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004837","name":"Spanish Ministry of Science and Innovation","doi-asserted-by":"crossref","award":["PID2021-128250NB-I00"],"award-info":[{"award-number":["PID2021-128250NB-I00"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"crossref"}]},{"name":"European Union \u201cNextGenerationEU\u201d\/PRTR","award":["PCI2022-133013"],"award-info":[{"award-number":["PCI2022-133013"]}]},{"name":"Comunidad de Madrid Predoctoral Fellowship","award":["PIPF-2022\/COM-24867"],"award-info":[{"award-number":["PIPF-2022\/COM-24867"]}]},{"name":"Comunidad de Madrid Talent Attraction Fellowship","award":["2023-5A\/TIC-28944"],"award-info":[{"award-number":["2023-5A\/TIC-28944"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Netw."],"published-print":{"date-parts":[[2025,10]]},"DOI":"10.1109\/ton.2025.3564465","type":"journal-article","created":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T13:39:28Z","timestamp":1747834768000},"page":"2489-2506","source":"Crossref","is-referenced-by-count":4,"title":["Practical and General-Purpose Flow-Level Inference With Random Forests in Programmable Switches"],"prefix":"10.1109","volume":"33","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4359-0173","authenticated-orcid":false,"given":"Aristide Tanyi-Jong","family":"Akem","sequence":"first","affiliation":[{"name":"Department of Engineering Science, University of Oxford, Oxford, U.K."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7442-9668","authenticated-orcid":false,"given":"Beyza","family":"B\u00fct\u00fcn","sequence":"additional","affiliation":[{"name":"IMDEA Networks Institute, Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5689-9949","authenticated-orcid":false,"given":"Michele","family":"Gucciardo","sequence":"additional","affiliation":[{"name":"NEC Laboratories Europe, Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0772-9967","authenticated-orcid":false,"given":"Marco","family":"Fiore","sequence":"additional","affiliation":[{"name":"IMDEA Networks Institute, Madrid, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","article-title":"Why (and how) networks should run themselves","author":"Feamster","year":"2017","journal-title":"arXiv:1710.11583"},{"key":"ref2","volume-title":"Zero-touch Network and Service Management (ZSM); Proof of Concept Framework","year":"2022"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2866942"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2019.2904897"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2928564"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/SSD.2019.8893244"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2774993.2775069"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3050220.3050237"},{"key":"ref9","article-title":"5G Infrastructure Assoc. (5G IA)","volume-title":"European Vision for the 6G Network Ecosystem","year":"2021"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3317550.3321439"},{"key":"ref11","volume-title":"Tofino Programmable Ethernet Switch ASIC","year":"2016"},{"key":"ref12","volume-title":"Netronome Agilio SmartNICs","year":"2016"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3605153"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3152434.3152461"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2017.2690259"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-014-0337-2"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3559439"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1186\/s13635-023-00141-4"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2535372.2535377"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/IWQOS52092.2021.9521288"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.3837\/tiis.2009.02.001"},{"key":"ref23","article-title":"Automating in-network machine learning","author":"Zheng","year":"2022","journal-title":"arXiv:2205.08824"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2019.8888057"},{"key":"ref25","first-page":"1","article-title":"Poseidon: Mitigating volumetric DDoS attacks with programmable switches","volume-title":"Proc. NDSS","author":"Zhang"},{"key":"ref26","first-page":"667","article-title":"IMap: Fast and scalable in-network scanning with programmable switches","volume-title":"Proc. NSDI","author":"Li"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3138808.3138810"},{"key":"ref28","first-page":"785","article-title":"Scaling distributed machine learning with in-network aggregation","volume-title":"Proc. NSDI","author":"Sapio"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3229591.3229594"},{"key":"ref30","first-page":"1","article-title":"FlowLens: Enabling efficient flow classification for ML-based network security applications","volume-title":"Proc. Netw. Distrib. Syst. Secur. Symp.","author":"Barradas"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3317550.3321436"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3365609.3365864"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3565475.3569079"},{"key":"ref34","article-title":"In-network neural networks","author":"Siracusano","year":"2018","journal-title":"arXiv:1801.05731"},{"key":"ref35","first-page":"3123","article-title":"BinaryConnect: Training deep neural networks with binary weights during propagations","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"28","author":"Courbariaux"},{"key":"ref36","first-page":"513","article-title":"Re-architecting traffic analysis with neural network interface cards","volume-title":"Proc. NSDI","author":"Siracusano"},{"key":"ref37","volume-title":"ConnectX SmartNICs-10\/25\/40\/50\/100\/200 and 400G Ethernet Network Adapters","author":"Corporation","year":"2022"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507726"},{"key":"ref39","article-title":"IIsy: Practical in-network classification","author":"Zheng","year":"2022","journal-title":"arXiv:2205.08243"},{"key":"ref40","article-title":"PForest: In-network inference with random forests","author":"Busse-Grawitz","year":"2019","journal-title":"arXiv:1909.05680"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-020-05440-2"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/3472716.3472846"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM42981.2021.9488840"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2022.3212913"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2021.3094514"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM48880.2022.9796936"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2023.3287091"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3565475.3569074"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS53394.2021.00021"},{"key":"ref50","first-page":"1","article-title":"Henna: Hierarchical machine learning inference in programmable switches","volume-title":"Proc. NativeNI","author":"Aritside"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/MetaCom57706.2023.00067"},{"key":"ref52","first-page":"225","article-title":"Soter: Deep learning enhanced in-network attack detection based on programmable switches","volume-title":"Proc. 41st Int. Symp. Reliable Distrib. Syst. (SRDS)","author":"Xie"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-17140-6_27"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-23020-2_7"},{"key":"ref55","first-page":"6203","article-title":"An efficient design of intelligent network data plane","volume-title":"Proc. USENIX Secur.","author":"Zhou"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/1129582.1129589"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/1198255.1198257"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-71617-4_17"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/icc.2011.5963024"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/ICCVE.2012.58"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/CONECT.2002.1039265"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/3457175.3457178"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.36871\/ek.up.p.r.2024.12.08.009"},{"key":"ref64","volume-title":"Tshark","year":"2024"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3687230.3687232"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018590219790"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM52122.2024.10621365"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3609422"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP61940.2024.10858585"},{"key":"ref70","first-page":"325","article-title":"Caravan: Practical online learning of in-network ML models with labeling agents","volume-title":"Proc. OSDI","author":"Zhang"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2883147"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/icc.2011.5963023"},{"key":"ref73","first-page":"1","article-title":"Per flow packet sampling for high-speed network monitoring","volume-title":"Proc. COMSNETS","author":"Canini"},{"key":"ref74","first-page":"419","article-title":"Brain-on-Switch: Towards advanced intelligent network data plane via NN-driven traffic analysis at line-speed","volume-title":"Proc. NSDI","author":"Yan"},{"key":"ref75","volume-title":"Tcpreplay---Pcap Editing and Replaying Utilities","author":"Klassen","year":"2024"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/2815675.2815692"},{"key":"ref77","volume-title":"P4 Insight","year":"2024"},{"key":"ref78","first-page":"37199","article-title":"Is out-of-distribution detection learnable?","volume-title":"Proc. 36th Int. Conf. Neural Inf. Process. Syst. (NIPS)","author":"Fang"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2018.2866249"},{"key":"ref80","article-title":"IoT-23: A labeled dataset with malicious and benign IoT network traffic","author":"Garcia","journal-title":"Zenodo"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3022862"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2008.334"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/IWCMC.2011.5982804"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.5220\/0006639801080116"},{"key":"ref85","volume-title":"Flowrest","author":"Akem","year":"2024"},{"key":"ref86","volume-title":"Mousika","author":"Xie","year":"2024"},{"key":"ref87","volume-title":"Soter","author":"Gao","year":"2024"},{"key":"ref88","volume-title":"Netbeacon","author":"Zhou"}],"container-title":["IEEE Transactions on Networking"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10723154\/11205918\/11008522.pdf?arnumber=11008522","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T04:34:52Z","timestamp":1760675692000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11008522\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10]]},"references-count":88,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/ton.2025.3564465","relation":{},"ISSN":["2998-4157"],"issn-type":[{"value":"2998-4157","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10]]}}}