{"id":"https://openalex.org/W4293499229","doi":"https://doi.org/10.1109/access.2022.3202644","title":"A Control Plane Enabling Automated and Fully Adaptive Network Traffic Monitoring With eBPF","display_name":"A Control Plane Enabling Automated and Fully Adaptive Network Traffic Monitoring With eBPF","publication_year":2022,"publication_date":"2022-01-01","ids":{"openalex":"https://openalex.org/W4293499229","doi":"https://doi.org/10.1109/access.2022.3202644"},"language":"en","primary_location":{"id":"doi:10.1109/access.2022.3202644","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3202644","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09869628.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09869628.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5040371071","display_name":"Simone Magnani","orcid":"https://orcid.org/0000-0002-4957-3577"},"institutions":[{"id":"https://openalex.org/I2277624104","display_name":"Fondazione Bruno Kessler","ror":"https://ror.org/01j33xk10","country_code":"IT","type":"facility","lineage":["https://openalex.org/I2277624104"]},{"id":"https://openalex.org/I4210125647","display_name":"Istituto Nazionale di Fisica Nucleare, Sezione di Genova","ror":"https://ror.org/02v89pq06","country_code":"IT","type":"facility","lineage":["https://openalex.org/I160013858","https://openalex.org/I4210125647"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Simone Magnani","raw_affiliation_strings":["Cybersecurity, Fondazione Bruno Kessler, Trento, Italy","di Genova, Genova (GE), Italy","Cybersecurity, Fondazione Bruno Kessler, Povo (TN), Italy","DIBRIS Department, Universit&#x00E0"],"affiliations":[{"raw_affiliation_string":"Cybersecurity, Fondazione Bruno Kessler, Trento, Italy","institution_ids":["https://openalex.org/I2277624104"]},{"raw_affiliation_string":"di Genova, Genova (GE), Italy","institution_ids":["https://openalex.org/I4210125647"]},{"raw_affiliation_string":"Cybersecurity, Fondazione Bruno Kessler, Povo (TN), Italy","institution_ids":["https://openalex.org/I2277624104"]},{"raw_affiliation_string":"DIBRIS Department, Universit&#x00E0","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089196445","display_name":"Fulvio Risso","orcid":"https://orcid.org/0000-0001-6134-7890"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Polytechnic University of Turin","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Fulvio Risso","raw_affiliation_strings":["DAUIN Department, Politecnico di Torino, Turin, Italy","DAUIN Department, Politecnico di Torino, Torino (TO), Italy"],"affiliations":[{"raw_affiliation_string":"DAUIN Department, Politecnico di Torino, Turin, Italy","institution_ids":["https://openalex.org/I177477856"]},{"raw_affiliation_string":"DAUIN Department, Politecnico di Torino, Torino (TO), Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5044055480","display_name":"Domenico Siracusa","orcid":"https://orcid.org/0000-0002-5640-6507"},"institutions":[{"id":"https://openalex.org/I2277624104","display_name":"Fondazione Bruno Kessler","ror":"https://ror.org/01j33xk10","country_code":"IT","type":"facility","lineage":["https://openalex.org/I2277624104"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Domenico Siracusa","raw_affiliation_strings":["Cybersecurity, Fondazione Bruno Kessler, Trento, Italy","Cybersecurity, Fondazione Bruno Kessler, Povo (TN), Italy"],"affiliations":[{"raw_affiliation_string":"Cybersecurity, Fondazione Bruno Kessler, Trento, Italy","institution_ids":["https://openalex.org/I2277624104"]},{"raw_affiliation_string":"Cybersecurity, Fondazione Bruno Kessler, Povo (TN), Italy","institution_ids":["https://openalex.org/I2277624104"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5040371071"],"corresponding_institution_ids":["https://openalex.org/I2277624104","https://openalex.org/I4210125647"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.9947,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.77107138,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"10","issue":null,"first_page":"90778","last_page":"90791"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","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"}},"topics":[{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","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"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9990000128746033,"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.9988999962806702,"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.8067538738250732},{"id":"https://openalex.org/keywords/forwarding-plane","display_name":"Forwarding plane","score":0.7337737083435059},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.7074374556541443},{"id":"https://openalex.org/keywords/packet-processing","display_name":"Packet processing","score":0.5334491729736328},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.5119291543960571},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.44988730549812317},{"id":"https://openalex.org/keywords/adaptive-control","display_name":"Adaptive control","score":0.44797390699386597},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.44233936071395874},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.44180166721343994},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.43531137704849243},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.36968570947647095},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2752377688884735},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.23470628261566162},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1748477816581726},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.11117935180664062},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.10350209474563599}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8067538738250732},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.7337737083435059},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.7074374556541443},{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.5334491729736328},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.5119291543960571},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.44988730549812317},{"id":"https://openalex.org/C107464732","wikidata":"https://www.wikidata.org/wiki/Q235781","display_name":"Adaptive control","level":3,"score":0.44797390699386597},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.44233936071395874},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.44180166721343994},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.43531137704849243},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.36968570947647095},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2752377688884735},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.23470628261566162},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1748477816581726},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.11117935180664062},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.10350209474563599}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/access.2022.3202644","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3202644","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09869628.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:68897f4990d9482e9ed9612614526744","is_oa":true,"landing_page_url":"https://doaj.org/article/68897f4990d9482e9ed9612614526744","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 10, Pp 90778-90791 (2022)","raw_type":"article"},{"id":"pmh:oai:iris.unige.it:11567/1177896","is_oa":true,"landing_page_url":"https://hdl.handle.net/11567/1177896","pdf_url":null,"source":{"id":"https://openalex.org/S4377196291","display_name":"CINECA IRIS Institutial Research Information System (University of Genoa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I83816512","host_organization_name":"University of Genoa","host_organization_lineage":["https://openalex.org/I83816512"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:iris.unitn.it:11572/446813","is_oa":true,"landing_page_url":"https://hdl.handle.net/11572/446813","pdf_url":null,"source":{"id":"https://openalex.org/S4306401913","display_name":"Institutional Research Information System (Universit\u00e0 degli Studi di Trento)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I193223587","host_organization_name":"University of Trento","host_organization_lineage":["https://openalex.org/I193223587"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1109/access.2022.3202644","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3202644","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09869628.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4293499229.pdf","grobid_xml":"https://content.openalex.org/works/W4293499229.grobid-xml"},"referenced_works_count":40,"referenced_works":["https://openalex.org/W1574648570","https://openalex.org/W2053550965","https://openalex.org/W2112320294","https://openalex.org/W2124647497","https://openalex.org/W2128422788","https://openalex.org/W2169087758","https://openalex.org/W2169486379","https://openalex.org/W2501089562","https://openalex.org/W2530137915","https://openalex.org/W2564172594","https://openalex.org/W2771302501","https://openalex.org/W2834288129","https://openalex.org/W2878215196","https://openalex.org/W2896000360","https://openalex.org/W2896320468","https://openalex.org/W2908083959","https://openalex.org/W2945219189","https://openalex.org/W2964502576","https://openalex.org/W2978019044","https://openalex.org/W2987606295","https://openalex.org/W3035026831","https://openalex.org/W3046750740","https://openalex.org/W3049187805","https://openalex.org/W3082338168","https://openalex.org/W3127013462","https://openalex.org/W3128928115","https://openalex.org/W3134199133","https://openalex.org/W3144106789","https://openalex.org/W3178952122","https://openalex.org/W3185621191","https://openalex.org/W3197979949","https://openalex.org/W3216686227","https://openalex.org/W4205556583","https://openalex.org/W4226247525","https://openalex.org/W4226399985","https://openalex.org/W4285247965","https://openalex.org/W6634496787","https://openalex.org/W6755685930","https://openalex.org/W6757622838","https://openalex.org/W6797474665"],"related_works":["https://openalex.org/W3192984318","https://openalex.org/W2752279300","https://openalex.org/W52714575","https://openalex.org/W2294558967","https://openalex.org/W2514783202","https://openalex.org/W2296278067","https://openalex.org/W2771789096","https://openalex.org/W2022748185","https://openalex.org/W2795148745","https://openalex.org/W3004221938"],"abstract_inverted_index":{"The":[0,144],"<i>extended":[1],"Berkeley":[2],"Packet":[3],"Filter</i>":[4],"(<i>eBPF</i>)":[5],"enables":[6,28],"the":[7,17,29,34,72,78,91,102,105,127,133,140,147,150,156,189,198,207,219,239],"dynamic":[8],"injection":[9],"of":[10,32,44,93,149,160,166,227,242],"user-defined":[11,98],"processing":[12,161],"logic":[13,142],"at":[14,95],"run-time":[15],"in":[16,40,68,82,158,184],"Linux":[18],"networking":[19],"stack":[20],"without":[21],"disrupting":[22],"any":[23],"active":[24],"monitoring":[25,106,141,169,192,221],"process.":[26,107],"This":[27,108],"selective":[30],"extraction":[31,123,210],"only":[33],"traffic":[35,54],"features":[36],"that":[37,100,114,188,218],"are":[38],"needed":[39],"a":[41,111,167,181,224],"given":[42],"instant":[43],"time,":[45],"which":[46],"is":[47],"what":[48],"we":[49],"define":[50],"<i>fully":[51],"adaptive</i>":[52],"network":[53],"monitoring.":[55],"However,":[56],"eBPF":[57],"programs":[58],"require":[59],"ad-hoc":[60],"control":[61,112,151,190],"plane":[62,75,113,130,191,201],"routines":[63],"for":[64],"each":[65],"specific":[66],"scenario":[67],"order":[69],"to":[70,87,173,223],"orchestrate":[71],"underlying":[73,128,199],"data":[74,122,129,200],"and":[76,89,121,154,163,180,205,216,231],"export":[77],"required":[79],"metrics,":[80],"resulting":[81],"potentially":[83],"duplicated":[84],"source":[85],"codes":[86],"maintain,":[88],"creating":[90],"risk":[92],"deploying,":[94],"runtime,":[96],"unverified":[97],"code":[99],"controls":[101],"devices":[103],"running":[104],"paper":[109,145],"presents":[110],"automatically":[115],"adapts":[116],"both":[117],"its":[118],"management":[119],"tasks":[120],"methodologies":[124],"based":[125],"on":[126,139],"provided":[131],"by":[132],"user,":[134],"who":[135],"can":[136],"merely":[137],"focus":[138],"definition.":[143],"evaluates":[146],"performance":[148],"plane&#x2019;s":[152],"modules":[153],"demonstrates":[155],"advantages,":[157],"terms":[159],"speed":[162],"memory":[164,234],"consumption,":[165],"fully-adaptive":[168,220],"approach":[170],"with":[171],"respect":[172],"nProbe":[174],"(a":[175],"state-of-the-art":[176],"solution),":[177],"an":[178],"<i>adaptive</i>":[179],"<i>non-adaptive</i>":[182],"methodology":[183],"eBPF.":[185],"Experiments":[186],"prove":[187],"functionalities":[193],"do":[194],"not":[195],"significantly":[196,232],"affect":[197],"(0.15%":[202],"degraded":[203],"throughput)":[204],"leverage":[206],"most":[208],"efficient":[209],"primitives":[211],"(20x":[212],"faster":[213],"execution":[214],"time),":[215],"show":[217],"leads":[222],"higher":[225],"number":[226],"processed":[228],"packets":[229],"(10x)":[230,236],"lower":[233],"occupancy":[235],"when":[237],"extracting":[238],"smallest":[240],"set":[241],"features.":[243]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":3}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
