完整後設資料紀錄
DC 欄位語言
dc.contributor.authorTsai, Hsiang-Jenen_US
dc.contributor.authorChen, Chien-Chihen_US
dc.contributor.authorPeng, Yin-Chien_US
dc.contributor.authorTsao, Ya-Hanen_US
dc.contributor.authorChiang, Yen-Ningen_US
dc.contributor.authorZhao, Wei-Chengen_US
dc.contributor.authorChang, Meng-Fanen_US
dc.contributor.authorChen, Tien-Fuen_US
dc.date.accessioned2018-08-21T05:53:00Z-
dc.date.available2018-08-21T05:53:00Z-
dc.date.issued2017-12-01en_US
dc.identifier.issn1063-8210en_US
dc.identifier.urihttp://dx.doi.org/10.1109/TVLSI.2017.2671408en_US
dc.identifier.urihttp://hdl.handle.net/11536/144158-
dc.description.abstractRegular expression matching becomes indispensable elements of Internet of Things network security. However, traditional ternary content addressable memory (TCAM) search engine is unable to handle patterns with wildcards, as it precisely tracks only one active state with single transition. This paper proposes a promising simultaneous pattern matching methodology for wildcard patterns by two separated engines to represent discrete finite automata. A key preprocessing to encode possible postfix pattern by a unique key ensures that follow-up patterns can accurately traverse all possible matches with limited hardware resources. This approach is practical and scalable for achieving good performance and low space consumption in network security, and it can be applicable to any regular expressions even with multiwildcard patterns. The experimental results demonstrate that this scheme can efficiently and accurately recognize wildcard patterns by simultaneously tracking only two active states. By adopting SRAM TCAM in the proposed architecture, the energy consumption is reduced to around 39%, compared with the energy consumption using a computing system that contains a large memory lookup and comparison overhead.en_US
dc.language.isoen_USen_US
dc.subjectDeep packet inspection (DPI)en_US
dc.subjectdiscrete finite automata (discrete-FA)en_US
dc.subjectnetwork securityen_US
dc.subjectsimultaneous pattern matchingen_US
dc.subjectternary content addressable memory (TCAM) based search engineen_US
dc.subjectwildcard pattern matchingen_US
dc.titleA Flexible Wildcard-Pattern Matching Accelerator via Simultaneous Discrete Finite Automataen_US
dc.typeArticleen_US
dc.identifier.doi10.1109/TVLSI.2017.2671408en_US
dc.identifier.journalIEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMSen_US
dc.citation.volume25en_US
dc.citation.spage3302en_US
dc.citation.epage3316en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000416734700005en_US
顯示於類別:期刊論文