完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.author | Tsai, Hsiang-Jen | en_US |
dc.contributor.author | Chen, Chien-Chih | en_US |
dc.contributor.author | Peng, Yin-Chi | en_US |
dc.contributor.author | Tsao, Ya-Han | en_US |
dc.contributor.author | Chiang, Yen-Ning | en_US |
dc.contributor.author | Zhao, Wei-Cheng | en_US |
dc.contributor.author | Chang, Meng-Fan | en_US |
dc.contributor.author | Chen, Tien-Fu | en_US |
dc.date.accessioned | 2018-08-21T05:53:00Z | - |
dc.date.available | 2018-08-21T05:53:00Z | - |
dc.date.issued | 2017-12-01 | en_US |
dc.identifier.issn | 1063-8210 | en_US |
dc.identifier.uri | http://dx.doi.org/10.1109/TVLSI.2017.2671408 | en_US |
dc.identifier.uri | http://hdl.handle.net/11536/144158 | - |
dc.description.abstract | Regular 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.iso | en_US | en_US |
dc.subject | Deep packet inspection (DPI) | en_US |
dc.subject | discrete finite automata (discrete-FA) | en_US |
dc.subject | network security | en_US |
dc.subject | simultaneous pattern matching | en_US |
dc.subject | ternary content addressable memory (TCAM) based search engine | en_US |
dc.subject | wildcard pattern matching | en_US |
dc.title | A Flexible Wildcard-Pattern Matching Accelerator via Simultaneous Discrete Finite Automata | en_US |
dc.type | Article | en_US |
dc.identifier.doi | 10.1109/TVLSI.2017.2671408 | en_US |
dc.identifier.journal | IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS | en_US |
dc.citation.volume | 25 | en_US |
dc.citation.spage | 3302 | en_US |
dc.citation.epage | 3316 | en_US |
dc.contributor.department | 資訊工程學系 | zh_TW |
dc.contributor.department | Department of Computer Science | en_US |
dc.identifier.wosnumber | WOS:000416734700005 | en_US |
顯示於類別: | 期刊論文 |