{"id":"https://openalex.org/W2052194687","doi":"https://doi.org/10.1109/tvlsi.2011.2119382","title":"A Scalable High-Performance Virus Detection Processor Against a Large Pattern Set for Embedded Network Security","display_name":"A Scalable High-Performance Virus Detection Processor Against a Large Pattern Set for Embedded Network Security","publication_year":2011,"publication_date":"2011-03-29","ids":{"openalex":"https://openalex.org/W2052194687","doi":"https://doi.org/10.1109/tvlsi.2011.2119382","mag":"2052194687"},"language":"en","primary_location":{"id":"doi:10.1109/tvlsi.2011.2119382","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvlsi.2011.2119382","pdf_url":null,"source":{"id":"https://openalex.org/S37538908","display_name":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems","issn_l":"1063-8210","issn":["1063-8210","1557-9999"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems","raw_type":"journal-article"},"type":"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/A5013529576","display_name":"Chieh-Jen Cheng","orcid":null},"institutions":[{"id":"https://openalex.org/I148099254","display_name":"National Chung Cheng University","ror":"https://ror.org/0028v3876","country_code":"TW","type":"education","lineage":["https://openalex.org/I148099254"]}],"countries":["TW"],"is_corresponding":true,"raw_author_name":"Chieh-Jen Cheng","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Chung Cheng University, Chiayi, Taiwan","Dept. of Comput. Sci. & Information Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan#TAB#"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Chung Cheng University, Chiayi, Taiwan","institution_ids":["https://openalex.org/I148099254"]},{"raw_affiliation_string":"Dept. of Comput. Sci. & Information Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan#TAB#","institution_ids":["https://openalex.org/I148099254"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077718060","display_name":"Chao-Ching Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I148099254","display_name":"National Chung Cheng University","ror":"https://ror.org/0028v3876","country_code":"TW","type":"education","lineage":["https://openalex.org/I148099254"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Chao-Ching Wang","raw_affiliation_strings":["Department of Electrical Engineering, National Chung Cheng University, Chiayi, Taiwan","Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, National Chung Cheng University, Chiayi, Taiwan","institution_ids":["https://openalex.org/I148099254"]},{"raw_affiliation_string":"Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan","institution_ids":["https://openalex.org/I148099254"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091003184","display_name":"Wei-Chun Ku","orcid":null},"institutions":[{"id":"https://openalex.org/I148099254","display_name":"National Chung Cheng University","ror":"https://ror.org/0028v3876","country_code":"TW","type":"education","lineage":["https://openalex.org/I148099254"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Wei-Chun Ku","raw_affiliation_strings":["Department of Computer Science and Information Engineering, National Chung Cheng University, Chiayi, Taiwan","Dept. of Comput. Sci. & Information Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan#TAB#"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Information Engineering, National Chung Cheng University, Chiayi, Taiwan","institution_ids":["https://openalex.org/I148099254"]},{"raw_affiliation_string":"Dept. of Comput. Sci. & Information Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan#TAB#","institution_ids":["https://openalex.org/I148099254"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056256074","display_name":"Tien-Fu Chen","orcid":"https://orcid.org/0000-0001-6925-893X"},"institutions":[{"id":"https://openalex.org/I148366613","display_name":"National Yang Ming Chiao Tung University","ror":"https://ror.org/00se2k293","country_code":"TW","type":"education","lineage":["https://openalex.org/I148366613"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Tien-Fu Chen","raw_affiliation_strings":["Department of Computer Science, National Chiao Tung University, Hsinchu, Taiwan","Department of Computer Science; National Chiao Tung University; Hsinchu; Taiwan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, National Chiao Tung University, Hsinchu, Taiwan","institution_ids":["https://openalex.org/I148366613"]},{"raw_affiliation_string":"Department of Computer Science; National Chiao Tung University; Hsinchu; Taiwan","institution_ids":["https://openalex.org/I148366613"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027661271","display_name":"Jinn\u2010Shyan Wang","orcid":"https://orcid.org/0000-0001-7638-0802"},"institutions":[{"id":"https://openalex.org/I148099254","display_name":"National Chung Cheng University","ror":"https://ror.org/0028v3876","country_code":"TW","type":"education","lineage":["https://openalex.org/I148099254"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Jinn-Shyan Wang","raw_affiliation_strings":["Department of Electrical Engineering, National Chung Cheng University, Chiayi, Taiwan","Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, National Chung Cheng University, Chiayi, Taiwan","institution_ids":["https://openalex.org/I148099254"]},{"raw_affiliation_string":"Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan","institution_ids":["https://openalex.org/I148099254"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5013529576"],"corresponding_institution_ids":["https://openalex.org/I148099254"],"apc_list":null,"apc_paid":null,"fwci":1.0075,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.77445834,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"20","issue":"5","first_page":"841","last_page":"854"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":1.0,"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":1.0,"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.9984999895095825,"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/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":0.9923999905586243,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.8185163140296936},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6926090717315674},{"id":"https://openalex.org/keywords/pattern-matching","display_name":"Pattern matching","score":0.5245854258537292},{"id":"https://openalex.org/keywords/firewall","display_name":"Firewall (physics)","score":0.4921242594718933},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.4569445550441742},{"id":"https://openalex.org/keywords/network-processor","display_name":"Network processor","score":0.4293763339519501},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.42926791310310364},{"id":"https://openalex.org/keywords/bloom-filter","display_name":"Bloom filter","score":0.42369532585144043},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2764108180999756},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.15707799792289734},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.09978839755058289}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8185163140296936},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6926090717315674},{"id":"https://openalex.org/C68859911","wikidata":"https://www.wikidata.org/wiki/Q1503724","display_name":"Pattern matching","level":2,"score":0.5245854258537292},{"id":"https://openalex.org/C77714075","wikidata":"https://www.wikidata.org/wiki/Q5452017","display_name":"Firewall (physics)","level":5,"score":0.4921242594718933},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.4569445550441742},{"id":"https://openalex.org/C74366991","wikidata":"https://www.wikidata.org/wiki/Q2755335","display_name":"Network processor","level":3,"score":0.4293763339519501},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.42926791310310364},{"id":"https://openalex.org/C147224247","wikidata":"https://www.wikidata.org/wiki/Q885373","display_name":"Bloom filter","level":2,"score":0.42369532585144043},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2764108180999756},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.15707799792289734},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09978839755058289},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C115304011","wikidata":"https://www.wikidata.org/wiki/Q72755","display_name":"Schwarzschild radius","level":3,"score":0.0},{"id":"https://openalex.org/C124017977","wikidata":"https://www.wikidata.org/wiki/Q11412","display_name":"Gravitation","level":2,"score":0.0},{"id":"https://openalex.org/C183915046","wikidata":"https://www.wikidata.org/wiki/Q1316152","display_name":"Charged black hole","level":4,"score":0.0},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tvlsi.2011.2119382","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvlsi.2011.2119382","pdf_url":null,"source":{"id":"https://openalex.org/S37538908","display_name":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems","issn_l":"1063-8210","issn":["1063-8210","1557-9999"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W124244495","https://openalex.org/W1503562643","https://openalex.org/W1531610435","https://openalex.org/W1569514888","https://openalex.org/W1707172707","https://openalex.org/W1891233321","https://openalex.org/W1960511147","https://openalex.org/W1976716770","https://openalex.org/W2003648673","https://openalex.org/W2059948851","https://openalex.org/W2080202421","https://openalex.org/W2099964107","https://openalex.org/W2106062486","https://openalex.org/W2111640870","https://openalex.org/W2116967744","https://openalex.org/W2118599039","https://openalex.org/W2123845384","https://openalex.org/W2126455023","https://openalex.org/W2134826720","https://openalex.org/W2143888942","https://openalex.org/W2147228424","https://openalex.org/W2151452268","https://openalex.org/W2157059791","https://openalex.org/W2337480916","https://openalex.org/W4247093768","https://openalex.org/W6630245695","https://openalex.org/W6631793881","https://openalex.org/W6637452973"],"related_works":["https://openalex.org/W2086572746","https://openalex.org/W2375841924","https://openalex.org/W2612850911","https://openalex.org/W84491683","https://openalex.org/W2188262777","https://openalex.org/W2119335436","https://openalex.org/W2157911975","https://openalex.org/W1506065629","https://openalex.org/W2100472543","https://openalex.org/W773114224"],"abstract_inverted_index":{"Contemporary":[0],"network":[1,71],"security":[2,72],"applications":[3],"generally":[4],"require":[5],"the":[6,31,34,46,100,116,125,128,159,163,171,174],"ability":[7],"to":[8,13,62,114,120,183],"perform":[9],"powerful":[10],"pattern":[11,54,122],"matching":[12,80,117],"protect":[14],"against":[15],"attacks":[16],"such":[17],"as":[18,97,104,139],"viruses":[19],"and":[20,41,109,194],"spam.":[21],"Traditional":[22],"hardware":[23,68],"solutions":[24,32],"are":[25,38],"intended":[26],"for":[27,36,70,73],"firewall":[28],"routers.":[29],"However,":[30],"in":[33,158],"literature":[35],"firewalls":[37],"not":[39,44],"scalable,":[40],"they":[42],"do":[43],"address":[45],"difficulty":[47],"of":[48,58,77,99,137,150,173],"an":[49,52],"antivirus":[50,91],"with":[51],"ever-larger":[53],"set.":[55],"The":[56],"goal":[57],"this":[59],"work":[60],"is":[61,87],"provide":[63],"a":[64,83,88,107,142,187,191,196],"systematic":[65],"virus":[66],"detection":[67],"solution":[69,86],"embedded":[74],"systems.":[75],"Instead":[76],"placing":[78],"entire":[79],"patterns":[81],"on":[82],"chip,":[84],"our":[85],"two-phase":[89],"dictionary-based":[90],"processor":[92],"that":[93],"works":[94],"by":[95,162],"condensing":[96],"much":[98],"important":[101],"filtering":[102,129],"information":[103],"possible":[105],"onto":[106],"chip":[108],"infrequently":[110],"accessing":[111],"off-chip":[112,167],"data":[113,138,153],"make":[115],"mechanism":[118],"scalable":[119],"large":[121],"sets.":[123],"In":[124],"first":[126],"stage,":[127],"engine":[130,165],"can":[131],"filter":[132],"out":[133],"more":[134],"than":[135],"93.1%":[136],"safe,":[140],"using":[141],"merged":[143],"shift":[144],"table.":[145],"Only":[146],"6.9%":[147],"or":[148],"less":[149],"potentially":[151],"unsafe":[152],"must":[154],"be":[155],"precisely":[156],"checked":[157],"second":[160],"stage":[161],"exact-matching":[164],"from":[166],"memory.":[168],"To":[169],"reduce":[170],"impact":[172],"memory":[175],"gap,":[176],"we":[177],"also":[178],"propose":[179],"three":[180],"enhancement":[181],"algorithms":[182],"improve":[184],"performance:":[185],"1)":[186],"skipping":[188],"algorithm;":[189],"2)":[190],"cache":[192],"method;":[193],"3)":[195],"prefetching":[197],"mechanism.":[198]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
