{"id":"https://openalex.org/W3191873719","doi":"https://doi.org/10.1109/icc42927.2021.9500898","title":"Efficient Packet Classification with Learned Bloom Filter in Software-Defined Networking","display_name":"Efficient Packet Classification with Learned Bloom Filter in Software-Defined Networking","publication_year":2021,"publication_date":"2021-06-01","ids":{"openalex":"https://openalex.org/W3191873719","doi":"https://doi.org/10.1109/icc42927.2021.9500898","mag":"3191873719"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/icc42927.2021.9500898","pdf_url":null,"source":{"id":"https://openalex.org/S4363607711","display_name":"ICC 2022 - IEEE International Conference on Communications","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000229589","display_name":"Meiyi Yang","orcid":"https://orcid.org/0000-0003-4548-4945"},"institutions":[{"id":"https://openalex.org/I21193070","display_name":"Beijing Jiaotong University","ror":"https://ror.org/01yj56c84","country_code":"CN","type":"education","lineage":["https://openalex.org/I21193070"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Meiyi Yang","raw_affiliation_strings":["Beijing Jiaotong University,National Engineering Laboratory for Next Generation Internet Technologies, School of Electronic and Information Engineering,Beijing,China,100044"],"affiliations":[{"raw_affiliation_string":"Beijing Jiaotong University,National Engineering Laboratory for Next Generation Internet Technologies, School of Electronic and Information Engineering,Beijing,China,100044","institution_ids":["https://openalex.org/I21193070"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055818694","display_name":"Deyun Gao","orcid":"https://orcid.org/0000-0002-8641-4057"},"institutions":[{"id":"https://openalex.org/I21193070","display_name":"Beijing Jiaotong University","ror":"https://ror.org/01yj56c84","country_code":"CN","type":"education","lineage":["https://openalex.org/I21193070"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Deyun Gao","raw_affiliation_strings":["Beijing Jiaotong University,National Engineering Laboratory for Next Generation Internet Technologies, School of Electronic and Information Engineering,Beijing,China,100044"],"affiliations":[{"raw_affiliation_string":"Beijing Jiaotong University,National Engineering Laboratory for Next Generation Internet Technologies, School of Electronic and Information Engineering,Beijing,China,100044","institution_ids":["https://openalex.org/I21193070"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073704569","display_name":"Chuan Heng Foh","orcid":"https://orcid.org/0000-0002-5716-1396"},"institutions":[{"id":"https://openalex.org/I28290843","display_name":"University of Surrey","ror":"https://ror.org/00ks66431","country_code":"GB","type":"education","lineage":["https://openalex.org/I28290843"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Chuan Heng Foh","raw_affiliation_strings":["5GIC, Institute for Communication Systems (ICS), University of Surrey, Guildford, Surrey, U.K."],"affiliations":[{"raw_affiliation_string":"5GIC, Institute for Communication Systems (ICS), University of Surrey, Guildford, Surrey, U.K.","institution_ids":["https://openalex.org/I28290843"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.533962,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":67,"max":72},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9993,"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"}},"topics":[{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9993,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9984,"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/T11478","display_name":"Caching and Content Delivery","score":0.9951,"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/bloom-filter","display_name":"Bloom filter","score":0.7367847},{"id":"https://openalex.org/keywords/header","display_name":"Header","score":0.71505237},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4119638}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.86856985},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.73959583},{"id":"https://openalex.org/C147224247","wikidata":"https://www.wikidata.org/wiki/Q885373","display_name":"Bloom filter","level":2,"score":0.7367847},{"id":"https://openalex.org/C48105269","wikidata":"https://www.wikidata.org/wiki/Q1141160","display_name":"Header","level":2,"score":0.71505237},{"id":"https://openalex.org/C77270119","wikidata":"https://www.wikidata.org/wiki/Q1655198","display_name":"Software-defined networking","level":2,"score":0.60335433},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.5834122},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.47269014},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.44608137},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4119638},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.37162244},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.36035296},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.331372},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.32668853},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.097268164},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/icc42927.2021.9500898","pdf_url":null,"source":{"id":"https://openalex.org/S4363607711","display_name":"ICC 2022 - IEEE International Conference on Communications","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.62}],"grants":[{"funder":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China","award_id":null},{"funder":"https://openalex.org/F4320337504","funder_display_name":"Research and Development","award_id":null}],"datasets":[],"versions":[],"referenced_works_count":13,"referenced_works":["https://openalex.org/W1971014079","https://openalex.org/W1993284846","https://openalex.org/W2061396919","https://openalex.org/W2119706632","https://openalex.org/W2130942839","https://openalex.org/W2157085439","https://openalex.org/W2588793124","https://openalex.org/W2773466258","https://openalex.org/W2791241700","https://openalex.org/W2793055566","https://openalex.org/W2938168493","https://openalex.org/W2962771342","https://openalex.org/W2967062414"],"related_works":["https://openalex.org/W4379402299","https://openalex.org/W2988433590","https://openalex.org/W2891706772","https://openalex.org/W2604468458","https://openalex.org/W2171597999","https://openalex.org/W2157216338","https://openalex.org/W2144804944","https://openalex.org/W2086572746","https://openalex.org/W1662107788","https://openalex.org/W121740227"],"abstract_inverted_index":{"The":[0],"development":[1],"of":[2,147,173,186,195],"emerging":[3],"network":[4,32,44],"technologies":[5,15],"represented":[6],"by":[7],"Software-Defined":[8],"Networking":[9],"(SDN)":[10],"has":[11],"made":[12],"traditional":[13],"routing":[14,69],"that":[16,84],"are":[17],"based":[18],"on":[19],"a":[20,39,47,64,76,91,117,129],"single":[21],"IP":[22],"address":[23],"domain":[24],"unable":[25],"to":[26,41,57,60,96,119,139,156],"meet":[27],"the":[28,67,86,98,102,108,121,125,133,141,170,183],"increasing":[29],"demand":[30],"for":[31],"services":[33],"and":[34,110,149,161,198],"security.":[35],"Packet":[36,54],"classification":[37,55,82,99,199],"is":[38,105,114,137],"technique":[40],"differentiate":[42],"multi-domain":[43],"traffic":[45],"in":[46,66,159,169,193],"fine-grained":[48],"manner":[49],"using":[50],"packet":[51,68,81],"header":[52],"fields.":[53],"requires":[56],"operate":[58],"efficiently":[59],"avoid":[61],"it":[62],"becoming":[63],"bottleneck":[65],"process.":[70],"In":[71],"this":[72],"paper,":[73],"we":[74,151],"propose":[75],"learned":[77,88,103,134],"Bloom":[78,93],"filter":[79,94,126],"(LBF)-based":[80],"algorithm":[83,189],"combines":[85],"RNN":[87,148,160],"model":[89,104],"with":[90,107,128,179],"support":[92],"(SBF)":[95],"improve":[97],"accuracy.":[100,200],"Specifically,":[101],"trained":[106],"positive":[109],"negative":[111,130],"sets,":[112],"which":[113,163],"used":[115,158],"as":[116],"pre-filter":[118],"identify":[120],"two":[122],"sets.":[123],"For":[124],"outcomes":[127],"result":[131],"from":[132],"model,":[135],"SBF":[136],"constructed":[138],"perform":[140,177],"second":[142],"filtration.":[143],"To":[144],"ensure":[145],"efficiency":[146],"SBF,":[150,162],"carefully":[152],"select":[153],"key":[154],"features":[155],"be":[157],"can":[164],"also":[165],"maintain":[166],"efficient":[167],"search":[168],"final":[171],"stage":[172],"rule":[174],"matching.":[175],"We":[176],"simulation":[178],"various":[180],"datasets":[181],"showing":[182],"performance":[184],"advantages":[185],"our":[187],"proposed":[188],"over":[190],"existing":[191],"solutions":[192],"terms":[194],"memory":[196],"usage":[197]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3191873719","counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2024-12-07T10:03:42.976565","created_date":"2021-08-16"}