• DocumentCode
    1869448
  • Title

    Nondeterministic finite automata for high-speed network

  • Author

    Jiang, Kunpeng ; Guo, Huifang ; Lan, Julong ; Zhu, Shengping

  • Author_Institution
    Digital Switching System Engineering & Technological Research Center, Zhengzhou, Henan, China
  • fYear
    2012
  • fDate
    3-5 March 2012
  • Firstpage
    1411
  • Lastpage
    1414
  • Abstract
    With the rapid increase of the network bandwidth, implementing regular expression with hardware has become inevitable. This paper presents a FPGA-based NFA algorithm to achieve a regular expression, which separates the regular expression into wildcard strings and fixed strings, and implement both types pattern matching with a similar structure. It reduces the complexity of programming and takes full advantage of the characteristics of the FPGA. Experimental results show that the implementation is able to process many characters per one clock cycle, and to run at high frequency. Thus the algorithm enables the matching of regular expressions in high-speed network.
  • Keywords
    FPGA; NFA; Network; Regular expression;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Automatic Control and Artificial Intelligence (ACAI 2012), International Conference on
  • Conference_Location
    Xiamen
  • Electronic_ISBN
    978-1-84919-537-9
  • Type

    conf

  • DOI
    10.1049/cp.2012.1244
  • Filename
    6492851