完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.author | Lee, Tsern-Huei | en_US |
dc.contributor.author | Huang, Nai-Lun | en_US |
dc.date.accessioned | 2014-12-08T15:32:00Z | - |
dc.date.available | 2014-12-08T15:32:00Z | - |
dc.date.issued | 2013-08-01 | en_US |
dc.identifier.issn | 1063-6692 | en_US |
dc.identifier.uri | http://dx.doi.org/10.1109/TNET.2012.2224881 | en_US |
dc.identifier.uri | http://hdl.handle.net/11536/22587 | - |
dc.description.abstract | Pattern-matching techniques have recently been applied to network security applications such as intrusion detection, virus protection, and spam filters. The widely used Aho-Corasick (AC) algorithm can simultaneously match multiple patterns while providing a worst-case performance guarantee. However, as transmission technologies improve, the AC algorithm cannot keep up with transmission speeds in high-speed networks. Moreover, it may require a huge amount of space to store a two-dimensional state transition table when the total length of patterns is large. In this paper, we present a pattern-matching architecture consisting of a stateful pre-filter and an AC-based verification engine. The stateful pre-filter is optimal in the sense that it is equivalent to utilizing all previous query results. In addition, the filter can be easily realized with bitmaps and simple bitwise-AND and shift operations. The size of the two-dimensional state transition table in our proposed architecture is proportional to the number of patterns, as opposed to the total length of patterns in previous designs. Our proposed architecture achieves a significant improvement in both throughput performance and memory usage. | en_US |
dc.language.iso | en_US | en_US |
dc.subject | Aho-Corasick (AC) algorithm | en_US |
dc.subject | Bloom filter | en_US |
dc.subject | deep packet inspection | en_US |
dc.subject | pattern matching | en_US |
dc.title | A Pattern-Matching Scheme With High Throughput Performance and Low Memory Requirement | en_US |
dc.type | Article | en_US |
dc.identifier.doi | 10.1109/TNET.2012.2224881 | en_US |
dc.identifier.journal | IEEE-ACM TRANSACTIONS ON NETWORKING | en_US |
dc.citation.volume | 21 | en_US |
dc.citation.issue | 4 | en_US |
dc.citation.spage | 1104 | en_US |
dc.citation.epage | 1116 | en_US |
dc.contributor.department | 傳播研究所 | zh_TW |
dc.contributor.department | Institute of Communication Studies | en_US |
dc.identifier.wosnumber | WOS:000323513000007 | - |
dc.citation.woscount | 0 | - |
顯示於類別: | 期刊論文 |