{"id":"https://openalex.org/W3215453047","doi":"https://doi.org/10.1155/2021/1257046","title":"A Review of P4 Programmable Data Planes for Network Security","display_name":"A Review of P4 Programmable Data Planes for Network Security","publication_year":2021,"publication_date":"2021-11-23","ids":{"openalex":"https://openalex.org/W3215453047","doi":"https://doi.org/10.1155/2021/1257046","mag":"3215453047"},"language":"en","primary_location":{"id":"doi:10.1155/2021/1257046","doi":"https://doi.org/10.1155/2021/1257046","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2021/1257046","pdf_url":"https://p4.org/p4-spec/p4-14/v1.0.5/tex/p4.pdf","source":{"id":"https://openalex.org/S152111507","display_name":"Mobile Information Systems","issn_l":"1574-017X","issn":["1574-017X","1875-905X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","poland-20"],"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Mobile Information Systems","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://p4.org/p4-spec/p4-14/v1.0.5/tex/p4.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101878925","display_name":"Ya Gao","orcid":"https://orcid.org/0000-0002-9108-9463","observed_orcids":["https://orcid.org/0000-0002-9108-9463"]},"institutions":[{"id":"https://openalex.org/I77631543","display_name":"Wuxi Institute of Technology","ror":"https://ror.org/00ab95029","country_code":"CN","type":"education","lineage":["https://openalex.org/I77631543"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Ya Gao","raw_affiliation_strings":["Wuxi Institute of Technology, Wuxi 214121, China"],"raw_orcid":"https://orcid.org/0000-0002-9108-9463","affiliations":[{"raw_affiliation_string":"Wuxi Institute of Technology, Wuxi 214121, China","institution_ids":["https://openalex.org/I77631543"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034248710","display_name":"Zhenling Wang","orcid":"https://orcid.org/0000-0002-9693-7863","observed_orcids":["https://orcid.org/0000-0002-9693-7863"]},"institutions":[{"id":"https://openalex.org/I77631543","display_name":"Wuxi Institute of Technology","ror":"https://ror.org/00ab95029","country_code":"CN","type":"education","lineage":["https://openalex.org/I77631543"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenling Wang","raw_affiliation_strings":["Wuxi Institute of Technology, Wuxi 214121, China"],"raw_orcid":"https://orcid.org/0000-0002-9693-7863","affiliations":[{"raw_affiliation_string":"Wuxi Institute of Technology, Wuxi 214121, China","institution_ids":["https://openalex.org/I77631543"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5101878925"],"corresponding_institution_ids":["https://openalex.org/I77631543"],"apc_list":{"value":2550,"currency":"USD","value_usd":2550},"apc_paid":{"value":2550,"currency":"USD","value_usd":2550},"fwci":1.0944,"has_fulltext":true,"cited_by_count":23,"citation_normalized_percentile":{"value":0.75795339,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":99},"biblio":{"volume":"2021","issue":null,"first_page":"1","last_page":"24"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.6547999978065491,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.6547999978065491,"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.30880001187324524,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.014800000004470348,"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/p4","display_name":"P4","score":0.8659999966621399},{"id":"https://openalex.org/keywords/programmable-data-plane","display_name":"programmable data plane","score":0.968999981880188},{"id":"https://openalex.org/keywords/network-security","display_name":"network security","score":0.984000027179718},{"id":"https://openalex.org/keywords/software-defined-networking","display_name":"software-defined networking","score":0.6679999828338623},{"id":"https://openalex.org/keywords/passive-defense","display_name":"passive defense","score":0.6830000281333923},{"id":"https://openalex.org/keywords/active-defense","display_name":"active defense","score":0.9940000176429749},{"id":"https://openalex.org/keywords/network-attacks","display_name":"network attacks","score":0.6809999942779541},{"id":"https://openalex.org/keywords/programmable-switches","display_name":"programmable switches","score":0.5950000286102295}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8854738473892212},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.8654594421386719},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6371432542800903},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5670021772384644},{"id":"https://openalex.org/C77270119","wikidata":"https://www.wikidata.org/wiki/Q1655198","display_name":"Software-defined networking","level":2,"score":0.5545100569725037},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5243992209434509},{"id":"https://openalex.org/C182590292","wikidata":"https://www.wikidata.org/wiki/Q989632","display_name":"Network security","level":2,"score":0.46547597646713257},{"id":"https://openalex.org/C74366991","wikidata":"https://www.wikidata.org/wiki/Q2755335","display_name":"Network processor","level":3,"score":0.4418548047542572},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4090282917022705},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2584884762763977},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.14133834838867188}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1155/2021/1257046","doi":"https://doi.org/10.1155/2021/1257046","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2021/1257046","pdf_url":"https://p4.org/p4-spec/p4-14/v1.0.5/tex/p4.pdf","source":{"id":"https://openalex.org/S152111507","display_name":"Mobile Information Systems","issn_l":"1574-017X","issn":["1574-017X","1875-905X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","poland-20"],"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Mobile Information Systems","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:276d7ac4c0914befa70f4b832182690d","doi":null,"is_oa":true,"landing_page_url":"https://doaj.org/article/276d7ac4c0914befa70f4b832182690d","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Mobile Information Systems, Vol 2021 (2021)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1155/2021/1257046","doi":"https://doi.org/10.1155/2021/1257046","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2021/1257046","pdf_url":"https://p4.org/p4-spec/p4-14/v1.0.5/tex/p4.pdf","source":{"id":"https://openalex.org/S152111507","display_name":"Mobile Information Systems","issn_l":"1574-017X","issn":["1574-017X","1875-905X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","poland-20"],"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Mobile Information Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G3331128349","display_name":null,"funder_award_id":"19KJD510008","funder_id":"https://openalex.org/F4320329893","funder_display_name":"Key University Science Research Project of Jiangsu Province"},{"id":"https://openalex.org/G4639538206","display_name":null,"funder_award_id":"FNSRFP-2021-YB-55","funder_id":"https://openalex.org/F4320329893","funder_display_name":"Key University Science Research Project of Jiangsu Province"}],"funders":[{"id":"https://openalex.org/F4320329893","display_name":"Key University Science Research Project of Jiangsu Province","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3215453047.pdf","grobid_xml":"https://content.openalex.org/works/W3215453047.grobid-xml"},"referenced_works_count":87,"referenced_works":["https://openalex.org/W1520068592","https://openalex.org/W1994926493","https://openalex.org/W2040882418","https://openalex.org/W2147118406","https://openalex.org/W2501671132","https://openalex.org/W2534167950","https://openalex.org/W2550252820","https://openalex.org/W2599515429","https://openalex.org/W2607067159","https://openalex.org/W2761635340","https://openalex.org/W2789410882","https://openalex.org/W2810011736","https://openalex.org/W2882523389","https://openalex.org/W2883002761","https://openalex.org/W2887424871","https://openalex.org/W2889276663","https://openalex.org/W2893710412","https://openalex.org/W2899543618","https://openalex.org/W2907963762","https://openalex.org/W2908290213","https://openalex.org/W2915905517","https://openalex.org/W2920754761","https://openalex.org/W2940715617","https://openalex.org/W2946286784","https://openalex.org/W2966431679","https://openalex.org/W2968108410","https://openalex.org/W2970533884","https://openalex.org/W2972896799","https://openalex.org/W2982456741","https://openalex.org/W2982532604","https://openalex.org/W2983123278","https://openalex.org/W2984812707","https://openalex.org/W2985135674","https://openalex.org/W2985603412","https://openalex.org/W2988465398","https://openalex.org/W2989180788","https://openalex.org/W2990815926","https://openalex.org/W2991020314","https://openalex.org/W3002201519","https://openalex.org/W3005380202","https://openalex.org/W3008207353","https://openalex.org/W3010473294","https://openalex.org/W3010538733","https://openalex.org/W3012379351","https://openalex.org/W3013480945","https://openalex.org/W3015773798","https://openalex.org/W3015985777","https://openalex.org/W3020339652","https://openalex.org/W3026634416","https://openalex.org/W3038078994","https://openalex.org/W3038839054","https://openalex.org/W3044930318","https://openalex.org/W3045398511","https://openalex.org/W3045669326","https://openalex.org/W3045721717","https://openalex.org/W3045807225","https://openalex.org/W3047407100","https://openalex.org/W3047739910","https://openalex.org/W3048810729","https://openalex.org/W3049362029","https://openalex.org/W3049415891","https://openalex.org/W3049757273","https://openalex.org/W3082835045","https://openalex.org/W3087994323","https://openalex.org/W3092219782","https://openalex.org/W3092557179","https://openalex.org/W3094464018","https://openalex.org/W3107981595","https://openalex.org/W3108948262","https://openalex.org/W3119187961","https://openalex.org/W3125704518","https://openalex.org/W3127221738","https://openalex.org/W3127353117","https://openalex.org/W3136284412","https://openalex.org/W3151133752","https://openalex.org/W3153429971","https://openalex.org/W3153432701","https://openalex.org/W3155300845","https://openalex.org/W3157500441","https://openalex.org/W3161443613","https://openalex.org/W3165851208","https://openalex.org/W3169837325","https://openalex.org/W3179226991","https://openalex.org/W3212135536","https://openalex.org/W4289655046","https://openalex.org/W6769239140","https://openalex.org/W6770161131"],"related_works":["https://openalex.org/W4412812782","https://openalex.org/W2811498201","https://openalex.org/W3035793514","https://openalex.org/W4377224402","https://openalex.org/W3186968043","https://openalex.org/W7083506215","https://openalex.org/W3125704518","https://openalex.org/W3127463516","https://openalex.org/W4226002523","https://openalex.org/W3127353117"],"abstract_inverted_index":{"Network":[0],"attacks":[1],"show":[2],"a":[3,36,82,188],"trend":[4],"of":[5,24,63,84,132,161,168,199],"increased":[6],"attack":[7,14],"intensity,":[8],"enhanced":[9],"diversity,":[10],"and":[11,67,120,166,178,182,204],"more":[12,49],"concealed":[13],"methods,":[15],"which":[16],"put":[17],"forward":[18],"higher":[19],"requirements":[20],"for":[21,193],"the":[22,29,61,64,106,109,127,143,146,159,179,194,197,208],"performance":[23,198],"network":[25,50,89,138,148],"security":[26,90,139,149],"equipment.":[27],"Unlike":[28],"SDN":[30],"(software":[31],"defined":[32],"network)":[33],"switch":[34],"with":[35,41,92],"fixed-function":[37],"data":[38,43,65,73,95,211],"plane,":[39],"switches":[40],"programmable":[42,94,134,210],"planes":[44],"can":[45,99],"help":[46],"users":[47],"realize":[48],"protocols.":[51],"Programming":[52],"Protocol-independent":[53],"Packet":[54],"Processors":[55],"(P4)":[56],"is":[57,191],"proposed":[58],"to":[59,68,126,158,207],"define":[60],"operations":[62],"plane":[66,212],"implement":[69],"user\u2019s":[70],"applications,":[71],"e.g.,":[72],"center":[74],"networks,":[75],"security,":[76],"or":[77],"5G.":[78],"This":[79],"paper":[80],"provides":[81],"review":[83],"research":[85,150,195],"papers":[86,151],"on":[87,196],"solving":[88,137],"problems":[91],"P4-based":[93,133,209],"plane.":[96],"The":[97,130,171],"work":[98],"be":[100],"organized":[101],"into":[102,154],"two":[103],"parts.":[104],"In":[105,142,186],"first":[107],"part,":[108,145],"programming":[110],"language":[111],"P4,":[112],"P4":[113,116,118,121,200],"program,":[114],"architectures,":[115],"compilers,":[117],"Runtime,":[119],"target":[122],"are":[123,140,152,176,184,213],"introduced":[124],"according":[125,157],"workflow":[128],"model.":[129],"advantages":[131],"switching":[135],"in":[136,173],"analyzed.":[141],"second":[144],"existing":[147],"divided":[153],"four":[155],"parts":[156],"perspectives":[160],"passive":[162],"defense,":[163,165],"active":[164],"combination":[167],"multiple":[169],"technologies.":[170],"schemes":[172],"each":[174],"category":[175],"compared,":[177],"core":[180],"ideas":[181],"limitations":[183],"clarified.":[185],"addition,":[187],"detailed":[189],"comparison":[190],"made":[192],"targets.":[201],"Finally,":[202],"trends":[203],"challenges":[205],"related":[206],"discussed.":[214]},"counts_by_year":[{"year":2026,"cited_by_count":5},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":3}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2021-12-06T00:00:00"}
