{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T11:50:47Z","timestamp":1774957847986,"version":"3.50.1"},"reference-count":108,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100008441","name":"Ibero-American Program on Science and Technology for Development through the CYTED Project","doi-asserted-by":"publisher","award":["519RT0580"],"award-info":[{"award-number":["519RT0580"]}],"id":[{"id":"10.13039\/501100008441","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100013409","name":"General System of Royalties from Colombia BPIN code","doi-asserted-by":"publisher","award":["2020000100381"],"award-info":[{"award-number":["2020000100381"]}],"id":[{"id":"10.13039\/501100013409","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2024]]},"DOI":"10.1109\/access.2023.3347332","type":"journal-article","created":{"date-parts":[[2023,12,28]],"date-time":"2023-12-28T19:45:45Z","timestamp":1703792745000},"page":"6376-6399","source":"Crossref","is-referenced-by-count":8,"title":["P4 Cybersecurity Solutions: Taxonomy and Open Challenges"],"prefix":"10.1109","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-9465-2297","authenticated-orcid":false,"given":"Christian","family":"Garz\u00f3n","sequence":"first","affiliation":[{"name":"Faculty of Engineering, Universidad de Antioquia, Medell&#x00ED;n, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-2781-7285","authenticated-orcid":false,"given":"Santiago","family":"R\u00edos-Guiral","sequence":"additional","affiliation":[{"name":"Faculty of Engineering, Universidad de Antioquia, Medell&#x00ED;n, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6757-2538","authenticated-orcid":false,"given":"Erwin","family":"Leal","sequence":"additional","affiliation":[{"name":"Faculty of Engineering, Universidad de Antioquia, Medell&#x00ED;n, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2880-4601","authenticated-orcid":false,"given":"Sergio A.","family":"Guti\u00e9rrez","sequence":"additional","affiliation":[{"name":"Faculty of Engineering, Universidad de Antioquia, Medell&#x00ED;n, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7072-8924","authenticated-orcid":false,"given":"Juan F.","family":"Botero","sequence":"additional","affiliation":[{"name":"Faculty of Engineering, Universidad de Antioquia, Medell&#x00ED;n, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2014.2371999"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2020.102595"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2021.103093"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2018.2802903"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1201\/9780429353512"},{"key":"ref6","volume-title":"NETRONOME Agilio SmartNICs","year":"2023"},{"key":"ref7","volume-title":"Behavioral Model Version 2 (BMv2)","year":"2015"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2014.61"},{"key":"ref9","volume-title":"Barefoot Tofino 2","year":"2023"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"ref11","volume-title":"P4 Open Source Programming Language","year":"2023"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2021.01.027"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2602204.2602219"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3086704"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3447868"},{"key":"ref16","volume-title":"Application Specific Integrated Circuits","author":"Smith","year":"1997"},{"key":"ref17","volume-title":"Application-Specific Integrated Circuit (ASIC)","year":"2023"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281443"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3556973"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.25148\/etd.fi13101574"},{"key":"ref21","volume-title":"P416 Portable Switch Architecture (PSA)","year":"2023"},{"key":"ref22","volume-title":"P416 Intel TofinoT Native Architecture\u2014Public Version","year":"2023"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1155\/2021\/1257046"},{"key":"ref24","volume-title":"P4 Language and Related Specifications","year":"2023"},{"key":"ref25","volume-title":"P416 Language Specification","year":"2023"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3139645.3139648"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2022.108800"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2022.3213237"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2022.103561"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.33423\/jsis.v15i4.2956"},{"key":"ref31","volume-title":"Fundamentals","year":"2023"},{"key":"ref32","article-title":"Computer security threat monitoring and surveillance","author":"Anderson","year":"1980"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2013.052213.00046"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1186\/s42400-019-0038-7"},{"key":"ref35","volume-title":"Glossary","year":"2023"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/WCNC.2019.8885926"},{"issue":"1","key":"ref37","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1364\/JOCN.11.000A84","article-title":"P4 edge node enabling stateful traffic engineering and cyber security","volume":"11","author":"Paolucci","year":"2019","journal-title":"J. Opt. Commun. Netw."},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS54207.2022.9789931"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2021.3073597"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/948205.948225"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.001"},{"key":"ref42","first-page":"19","article-title":"Offloading real-time ddos attack detection to programmable data planes","volume-title":"Proc. IFIP\/IEEE Symp. Integr. Netw. Service Manage. (IM)","author":"Lapolli"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2020.3048265"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2021.3116345"},{"key":"ref45","first-page":"393","article-title":"BUNGEE: An adaptive pushback mechanism for DDoS detection and mitigation in P4 data planes","volume-title":"Proc. IFIP\/IEEE Int. Symp. Integr. Netw. Manag. (IM)","author":"Gonz\u00e1lez"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.124.2200113"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3365609.3365864"},{"key":"ref48","article-title":"Iisy: Practical in-network classification","author":"Zheng","year":"2022","journal-title":"arXiv:2205.08243"},{"key":"ref49","first-page":"962","article-title":"ORACLE: An architecture for collaboration of data and control planes to detect DDoS attacks","volume-title":"Proc. IFIP\/IEEE Int. Symp. Integr. Netw. Manag. (IM)","author":"Mac\u00edas"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2021.24067"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/ICC40277.2020.9149043"},{"key":"ref52","first-page":"1","article-title":"Demonstration of P4 neural network switch","volume-title":"Proc. Opt. Fiber Commun. Conf. Exhib. (OFC)","author":"Paolucci"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/MilCIS.2015.7348942"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1080\/19393555.2015.1125974"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-020-05440-2"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2021.3094514"},{"key":"ref57","article-title":"Automating in-network machine learning","author":"Zheng","year":"2022","journal-title":"arXiv:2205.08824"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/CommNet56067.2022.9993965"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/GLOBECOM48099.2022.10000925"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/ICACNIS57039.2022.10055615"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ICIN53892.2022.9758139"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/CANDARW53999.2021.00030"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3565475.3569074"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1145\/3538969.3538991"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/ICOIN56518.2023.10048918"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ICIN56760.2023.10073501"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.23919\/IFIPNetworking57963.2023.10186438"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1007\/s10922-023-09769-6"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2023.110162"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/TNSE.2023.3324329"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.3390\/math11163552"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-39381-0_25"},{"key":"ref73","first-page":"3829","article-title":"Jaqen: A high-performance switch-native approach for detecting and mitigating volumetric DDoS attacks with programmable switches","volume-title":"Proc. USENIX Secur. Symp.","author":"Liu"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934906"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/MILCOM.2018.8599726"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.14236\/ewic\/ICS2018.4"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/NCA.2018.8548136"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/3234200.3234251"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2019.8901882"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/ANTS47819.2019.9118071"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/NetSoft48620.2020.9165336"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-39303-8_5"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/NetSoft48620.2020.9165488"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1145\/3426744.3431320"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2021.3062621"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.23919\/APNOMS52696.2021.9562660"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2021.108698"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2022.3161015"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/ICC45855.2022.9839137"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/CCNC51644.2023.10059724"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1007\/s10922-022-09714-z"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS56928.2023.10154315"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/RAIT57693.2023.10126579"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-21651-0_15"},{"key":"ref95","volume-title":"Mitigation","year":"2023"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-017-2414-5"},{"key":"ref97","volume-title":"Mininet: An Instant Virtual Network on Your Laptop (or Other PC)","year":"2023"},{"key":"ref98","volume-title":"ONOS+P4 Tutorial for Beginners","year":"2023"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1111\/risa.14102"},{"key":"ref100","volume-title":"D3fend Artifacts","year":"2023"},{"key":"ref101","first-page":"1","article-title":"P4-based multi-layer traffic engineering encompassing cyber security","volume-title":"Proc. Opt. Fiber Commun. Conf. Expo. (OFC)","author":"Paolucci"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1049\/iet-net.2018.5082"},{"key":"ref103","article-title":"Watching smartly from the bottom: Intrusion detection revamped through programmable networks and artificial intelligence","author":"Guti\u00e9rrez","year":"2021","journal-title":"arXiv:2106.00239"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1145\/3232755.3234555"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1145\/3229584.3229590"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/MSN57253.2022.00155"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2020.107281"},{"key":"ref108","first-page":"1","article-title":"Automated attack discovery in data plane systems","volume-title":"Proc. 12th USENIXWorkshop Cyber Secur. Experimentation Test","author":"Kang"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/10380310\/10375491.pdf?arnumber=10375491","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,18]],"date-time":"2024-01-18T01:08:40Z","timestamp":1705540120000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10375491\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"references-count":108,"URL":"https:\/\/doi.org\/10.1109\/access.2023.3347332","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]}}}