Multi‐stride Indexing: Improve NFA for Fast and Scalable DPI. Issue 1 (1st January 2018)
- Record Type:
- Journal Article
- Title:
- Multi‐stride Indexing: Improve NFA for Fast and Scalable DPI. Issue 1 (1st January 2018)
- Main Title:
- Multi‐stride Indexing: Improve NFA for Fast and Scalable DPI
- Authors:
- Huo, Sheng
Zhang, Dafang
Li, Yanbiao - Abstract:
- Abstract : Regular expression matching is one of the key techniques for Deep packet inspection (DPI). Generally, the Deterministic finite automata (DFA) can process regular expression matching at a very high rate but memory inefficient. By contrast, the Non‐deterministic finite automata (NFA) improves the memory efficiency significantly, at the cost of low speed. To meet the increasing demands on both throughput and memory scalability, we propose a novel schema to achieve fast regular expression with reasonable and controllable memory consumption. According to observations on matching real traffic, we design a Multi‐Stride Indexing (MSI) table and divide each matching into two steps, toward the MSI table and the NFA respectively. the MSI table consumes a small fixed amount of on‐chip memories(it is about 20KB for 2 stride level MSI table). After the most of unnecessary matching was eliminated via MSI table, we implement the fast‐speed regular expression matching with NFA.
- Is Part Of:
- Chinese journal of electronics. Volume 27:Issue 1(2018)
- Journal:
- Chinese journal of electronics
- Issue:
- Volume 27:Issue 1(2018)
- Issue Display:
- Volume 27, Issue 1 (2018)
- Year:
- 2018
- Volume:
- 27
- Issue:
- 1
- Issue Sort Value:
- 2018-0027-0001-0000
- Page Start:
- 86
- Page End:
- 92
- Publication Date:
- 2018-01-01
- Subjects:
- Regular expression matching -- Deep packet inspection (DPI) -- Non‐deterministic finite automata (NFA) -- Multi‐stride
deterministic automata -- finite automata -- indexing
multistride indexing -- NFA -- nondeterministic finite automata -- DPI -- deep packet inspection -- deterministic finite automata -- DFA -- MSI table -- on‐chip memories -- fast‐speed regular expression matching
Electronics -- Periodicals
Electronics -- China -- Periodicals
Electronics
China
Periodicals
621.38105 - Journal URLs:
- https://ietresearch.onlinelibrary.wiley.com/journal/20755597 ↗
http://ieeexplore.ieee.org/servlet/opac?punumber=7479413 ↗
http://ieeexplore.ieee.org/Xplore/home.jsp ↗ - DOI:
- 10.1049/cje.2017.11.015 ↗
- Languages:
- English
- ISSNs:
- 1022-4653
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3180.317180
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 16502.xml