{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,4]],"date-time":"2026-07-04T16:58:22Z","timestamp":1783184302168,"version":"3.54.6"},"reference-count":40,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T00:00:00Z","timestamp":1775520000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computer Networks"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1016\/j.comnet.2026.112281","type":"journal-article","created":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T04:04:55Z","timestamp":1774929895000},"page":"112281","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":1,"special_numbering":"C","title":["Optimal in-network distribution of learning functions for a secure-by-design programmable data plane of next-generation networks"],"prefix":"10.1016","volume":"282","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-8407-2551","authenticated-orcid":false,"given":"Mattia Giovanni","family":"Spina","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Edoardo","family":"Scalzo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Floriano","family":"De Rango","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Francesca","family":"Guerriero","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Antonio","family":"Iera","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"3","key":"10.1016\/j.comnet.2026.112281_bib0001","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1109\/MNET.2025.3544828","article-title":"Distributing intelligence in 6G programmable data planes for effective in-network intrusion prevention","volume":"39","author":"Spina","year":"2025","journal-title":"IEEE Netw."},{"issue":"1","key":"10.1016\/j.comnet.2026.112281_bib0002","doi-asserted-by":"crossref","first-page":"615","DOI":"10.1145\/3093337.3037698","article-title":"Neurosurgeon: collaborative intelligence between the cloud and mobile edge","volume":"45","author":"Kang","year":"2017","journal-title":"SIGARCH Comput. Archit. News"},{"key":"10.1016\/j.comnet.2026.112281_bib0003","series-title":"Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining","first-page":"2543-2553","article-title":"Auto-split: a general framework of collaborative edge-cloud AI","author":"Banitalebi-Dehkordi","year":"2021"},{"issue":"1","key":"10.1016\/j.comnet.2026.112281_bib0004","doi-asserted-by":"crossref","DOI":"10.1093\/cybsec\/tyaf041","article-title":"On the fog\u2019s frontline: a federated machine learning approach for industrial network threat detection and intrusion prevention","volume":"11","author":"Ali","year":"2025","journal-title":"J. Cyber. Secur."},{"issue":"1","key":"10.1016\/j.comnet.2026.112281_bib0005","doi-asserted-by":"crossref","first-page":"701","DOI":"10.1109\/COMST.2022.3213237","article-title":"A survey on in-network computing: programmable data plane and technology specific applications","volume":"25","author":"Kianpisheh","year":"2023","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"10.1016\/j.comnet.2026.112281_bib0006","series-title":"2024 IEEE Wireless Communications and Networking Conference (WCNC)","article-title":"Native support of AI applications in 6G mobile networks via an intelligent user plane","author":"Schwarzmann","year":"2024"},{"key":"10.1016\/j.comnet.2026.112281_bib0007","doi-asserted-by":"crossref","unstructured":"M.G. Spina, et al., In-network computing and split-AI in 6G: enablers and proof-of-concept studies (2024) 1\u20136.","DOI":"10.1109\/6GNet63182.2024.10765651"},{"key":"10.1016\/j.comnet.2026.112281_bib0008","series-title":"ICC 2023-IEEE International Conference on Communications","first-page":"1100","article-title":"An intelligent user plane to support in-network computing in 6G networks","author":"Schwarzmann","year":"2023"},{"key":"10.1016\/j.comnet.2026.112281_bib0009","series-title":"ACM SIGCOMM: Florianopolis, Brazil","article-title":"Programming the network dataplane","author":"Kim","year":"2016"},{"key":"10.1016\/j.comnet.2026.112281_bib0010","unstructured":"G. Siracusano, R. Bifulco, In-network neural networks,(2018) arXiv preprint arXiv: 1801.05731."},{"key":"10.1016\/j.comnet.2026.112281_bib0011","series-title":"Proceedings of the 2018 Morning Workshop on In-Network Computing","first-page":"20","article-title":"Can the network be the AI accelerator?","author":"Sanvito","year":"2018"},{"issue":"11","key":"10.1016\/j.comnet.2026.112281_bib0012","doi-asserted-by":"crossref","first-page":"3551","DOI":"10.1109\/LCOMM.2021.3108940","article-title":"Toward in-network intelligence: running distributed artificial neural networks in the data plane","volume":"25","author":"Saquetti","year":"2021","journal-title":"IEEE Commun. Lett."},{"key":"10.1016\/j.comnet.2026.112281_bib0013","series-title":"Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","first-page":"1099","article-title":"Taurus: a data plane architecture for per-packet ML","author":"Swamy","year":"2022"},{"key":"10.1016\/j.comnet.2026.112281_bib0014","series-title":"Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3","first-page":"329","article-title":"Homunculus: auto-generating efficient data-plane ML pipelines for datacenter networks","author":"Swamy","year":"2023"},{"key":"10.1016\/j.comnet.2026.112281_bib0015","article-title":"Switchtree: in-network computing and traffic analyses with random forests","author":"Lee","year":"2020","journal-title":"Neural Comput. Appl."},{"key":"10.1016\/j.comnet.2026.112281_bib0016","unstructured":"C. Busse-Grawitz, et al., pForest: in-network inference with random forests,(2019) arXiv preprint arXiv: 1909.05680."},{"key":"10.1016\/j.comnet.2026.112281_bib0017","series-title":"Proceedings of the SIGCOMM\u201921 Poster and Demo Sessions","article-title":"Planter: seeding trees within switches","author":"Zheng","year":"2021"},{"key":"10.1016\/j.comnet.2026.112281_bib0018","series-title":"IEEE INFOCOM 2022-IEEE Conference on Computer Communications","first-page":"1938","article-title":"Mousika: enable general in-network intelligence in programmable switches by knowledge distillation","author":"Xie","year":"2022"},{"issue":"3","key":"10.1016\/j.comnet.2026.112281_bib0019","doi-asserted-by":"crossref","first-page":"2555","DOI":"10.1109\/TNET.2024.3364757","article-title":"IIsy: hybrid in-network classification using programmable switches","volume":"32","author":"Zheng","year":"2024","journal-title":"IEEE\/ACM Trans. Netw."},{"issue":"1","key":"10.1016\/j.comnet.2026.112281_bib0020","doi-asserted-by":"crossref","first-page":"382","DOI":"10.1109\/TNET.2023.3287091","article-title":"Empowering in-network classification in programmable switches by binary decision tree and knowledge distillation","volume":"32","author":"Xie","year":"2024","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"10.1016\/j.comnet.2026.112281_bib0021","doi-asserted-by":"crossref","first-page":"6376","DOI":"10.1109\/ACCESS.2023.3347332","article-title":"P4 Cybersecurity solutions: taxonomy and open challenges","volume":"12","author":"Garz\u00f3n","year":"2024","journal-title":"IEEE Access"},{"issue":"1","key":"10.1016\/j.comnet.2026.112281_bib0022","article-title":"A review of P4 programmable data planes for network security","volume":"2021","author":"Gao","year":"2021","journal-title":"Mobile Inf. Syst."},{"issue":"8","key":"10.1016\/j.comnet.2026.112281_bib0023","doi-asserted-by":"crossref","first-page":"6578","DOI":"10.1109\/JIOT.2020.3048842","article-title":"Softwarized IoT network immunity against eavesdropping with programmable data planes","volume":"8","author":"Liu","year":"2021","journal-title":"IEEE Internet Things J."},{"issue":"1","key":"10.1016\/j.comnet.2026.112281_bib0024","doi-asserted-by":"crossref","first-page":"597","DOI":"10.1109\/TDSC.2024.3409545","article-title":"DNSGuard: in-network defense against DNS attacks","volume":"22","author":"Duan","year":"2025","journal-title":"IEEE Trans. Dependable Secure Comput."},{"key":"10.1016\/j.comnet.2026.112281_bib0025","doi-asserted-by":"crossref","first-page":"83240","DOI":"10.1109\/ACCESS.2025.3568753","article-title":"Securing IoT against slow-rate DDos attacks: implementation with tofino P4 ASIC hardware","volume":"13","author":"Ramirez-Martinez","year":"2025","journal-title":"IEEE Access"},{"key":"10.1016\/j.comnet.2026.112281_bib0026","series-title":"IEEE INFOCOM 2021-IEEE Conference on Computer Communications","first-page":"1","article-title":"Programmable switches for in-Networking classification","author":"Xavier","year":"2021"},{"key":"10.1016\/j.comnet.2026.112281_bib0027","series-title":"Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow","author":"G\u00e9ron","year":"2022"},{"key":"10.1016\/j.comnet.2026.112281_bib0028","doi-asserted-by":"crossref","DOI":"10.1016\/j.cor.2023.106158","article-title":"Shortest paths with exclusive-disjunction arc pairs conflicts","volume":"152","author":"Cerulli","year":"2023","journal-title":"Comput. Operat. Res."},{"issue":"2","key":"10.1016\/j.comnet.2026.112281_bib0029","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1137\/0201010","article-title":"Depth-first search and linear graph algorithms","volume":"1","author":"Tarjan","year":"1972","journal-title":"SIAM J. Comput."},{"issue":"1","key":"10.1016\/j.comnet.2026.112281_bib0030","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1016\/0020-0190(94)90047-7","article-title":"On finding the strongly connected components in a directed graph","volume":"49","author":"Nuutila","year":"1994","journal-title":"Inf. Process. Lett."},{"issue":"1","key":"10.1016\/j.comnet.2026.112281_bib0031","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.ejor.2019.11.037","article-title":"The multi-parent biased random-key genetic algorithm with implicit path-relinking and its real-world applications","volume":"289","author":"Andrade","year":"2021","journal-title":"Eur. J. Oper. Res."},{"key":"10.1016\/j.comnet.2026.112281_bib0032","first-page":"43","article-title":"The irace package: iterated racing for automatic algorithm configuration","volume":"3","author":"L\u00f3pez-Ib\u00e1\u00f1ez","year":"2016","journal-title":"Oper. Res. Perspect."},{"key":"10.1016\/j.comnet.2026.112281_bib0033","unstructured":"behavioral-model, 2024, [Online; accessed 5. Sep. 2024], https:\/\/github.com\/p4lang\/behavioral-model."},{"key":"10.1016\/j.comnet.2026.112281_bib0034","unstructured":"TLC_UNICAL_In-network-Distributed-IDS, 2024, [Online; accessed 18. Nov. 2024], https:\/\/github.com\/mattiagiovanni\/TLC_UNICAL_In-network-Distributed-IDS."},{"key":"10.1016\/j.comnet.2026.112281_bib0035","series-title":"2019 International Carnahan Conference on Security Technology (ICCST)","first-page":"01","article-title":"Developing realistic distributed denial of service (DDoS) attack dataset and taxonomy","author":"Sharafaldin","year":"2019"},{"issue":"5","key":"10.1016\/j.comnet.2026.112281_bib0036","first-page":"2164","article-title":"Timely detection and mitigation of stealthy DDoS attacks via IoT networks","volume":"18","author":"Doshi","year":"2021","journal-title":"IEEE Trans. Dependable Secure Comput."},{"key":"10.1016\/j.comnet.2026.112281_bib0037","unstructured":"A Realistic Cyber Defense Dataset (CSE-CIC-IDS2018), Accessed: 2023-04-04, https:\/\/registry.opendata.aws\/cse-cic-ids2018."},{"issue":"15","key":"10.1016\/j.comnet.2026.112281_bib0038","doi-asserted-by":"crossref","first-page":"3531","DOI":"10.1016\/j.comnet.2012.02.019","article-title":"A tool for the generation of realistic network workload for emerging networking scenarios","volume":"56","author":"Botta","year":"2012","journal-title":"Comput. Netw."},{"key":"10.1016\/j.comnet.2026.112281_bib0039","doi-asserted-by":"crossref","first-page":"49153","DOI":"10.1109\/ACCESS.2023.3277397","article-title":"Detecting and mitigating botnet attacks in software-defined networks using deep learning techniques","volume":"11","author":"Nadeem","year":"2023","journal-title":"IEEE Access"},{"issue":"1","key":"10.1016\/j.comnet.2026.112281_bib0040","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1186\/s13635-025-00215-5","article-title":"Neuromorphic quantum adversarial learning (NQAL): a bio-inspired paradigm for DNS over HTTPS threat detection","volume":"2025","author":"Ali","year":"2025","journal-title":"EURASIP J. Info. Secur."}],"container-title":["Computer Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1389128626002938?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1389128626002938?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T15:48:40Z","timestamp":1780415320000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1389128626002938"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":40,"alternative-id":["S1389128626002938"],"URL":"https:\/\/doi.org\/10.1016\/j.comnet.2026.112281","relation":{},"ISSN":["1389-1286"],"issn-type":[{"value":"1389-1286","type":"print"}],"subject":[],"published":{"date-parts":[[2026,6]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Optimal in-network distribution of learning functions for a secure-by-design programmable data plane of next-generation networks","name":"articletitle","label":"Article Title"},{"value":"Computer Networks","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.comnet.2026.112281","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"112281"}}