A Memory-Efficient Bit-Split Pattern Matching Architecture Using Shared Match Vectors for Deep Packet Inspection

被引:4
|
作者
Kim, HyunJin [1 ]
机构
[1] Dankook Univ, Dept Elect & Elect Eng, Yongin, Gyeonggi Do, South Korea
关键词
computer network security; deep packet inspection; finite state machine; string matching; network monitoring;
D O I
10.1587/transcom.E95.B.3594
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a bit-split string matcher architecture for a memory-efficient hardware-based parallel pattern matching engine. In the proposed bit-split string matcher, multiple finite-state machine (FSM) tiles share match vectors to reduce the required number of stored match vectors. By decreasing the memory size for storing match vectors, the total memory requirement can be minimized.
引用
收藏
页码:3594 / 3596
页数:3
相关论文
共 19 条
  • [1] A Memory-Efficient Pattern Matching with Hardware-Based Bit-Split String Matchers for Deep Packet Inspection
    Kim, Hyunjin
    Kim, Hong-Sik
    Lee, Jung-Hee
    Ahn, Jin-Ho
    Kang, Sungho
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (02) : 396 - 398
  • [2] A Memory-Efficient Deterministic Finite Automaton-Based Bit-Split String Matching Scheme Using Pattern Uniqueness in Deep Packet Inspection
    Kim, HyunJin
    Choi, Kang-Il
    Choi, Sang-Il
    PLOS ONE, 2015, 10 (05):
  • [3] A Memory-Efficient Bit-Split Parallel String Matching Using Pattern Dividing for Intrusion Detection Systems
    Kim, Hyun Jin
    Kim, Hong-Sik
    Kang, Sungho
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (11) : 1904 - 1911
  • [4] A memory-efficient heterogeneous parallel pattern matching scheme in deep packet inspection
    Kim, HyunJin
    Hong, Hyejeong
    Baek, Dongmyoung
    Ahn, Jin-Ho
    Kang, Sungho
    IEICE ELECTRONICS EXPRESS, 2010, 7 (05): : 377 - 382
  • [5] A Pattern Partitioning Algorithm for Memory-Efficient Parallel String Matching in Deep Packet Inspection
    Kim, HyunJin
    Hong, Hyejeong
    Baek, Dongmyoung
    Kang, Sungho
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (06) : 1612 - 1614
  • [6] Module-Based Finite Automata: A Scalable and Memory-Efficient Architecture for Multi-pattern Matching in Deep Packet Inspection
    Jiang, Junchen
    Tang, Yi
    Wang, Xiaofei
    Liu, Bin
    COMMUNICATION AND NETWORKING, 2009, 56 : 149 - +
  • [7] A Parallel Architecture of Bit-split State Machine for Pattern Matching Engine
    Liu Wei
    Guo Yuanbo
    Zhang Jie
    Li Jingfeng
    ISTM/2009: 8TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, 2009, : 3404 - 3407
  • [8] Boundary hash for memory-efficient Deep Packet Inspection
    Artan, N. Sertac
    Bando, Masanori
    Chao, H. Jonathan
    2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 1732 - 1737
  • [9] Highly Memory-Efficient LogLog Hash for Deep Packet Inspection
    Bando, Masanori
    Artan, N. Sertac
    Chao, H. Jonathan
    GLOBECOM 2008 - 2008 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2008,
  • [10] A Hardware-Efficient Pattern Matching Architecture Using Process Element Tree for Deep Packet Inspection
    Ahn, Seongyong
    Hong, Hyejeong
    Kim, HyunJin
    Ahn, Jin-Ho
    Baek, Dongmyong
    Kang, Sungho
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (09) : 2440 - 2442