OpenFlow multidimensional data matching and searching method based on FPGA (Field Programmable Gate Array)
A technology of multi-dimensional data and matching fields, which is applied in the field of Internet data packet classification and search, can solve the problems of low update efficiency and complex expansion, achieve efficient rule search, and make up for the effect of low processing efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0023] The core of the present invention is to split the OpenFlow matching domain according to user needs, use a two-dimensional array storage method to perform rule update and search matching in parallel, and implement rule matching search for multiple data streams in a streamlined manner. So as to achieve the purpose of efficient and fast classification search. In addition, this system supports flexible matching domain and flow table entry expansion capabilities, which can meet the needs of future matching domain expansion and flow table entry expansion.
[0024] The present invention is based on the description that each embedded RAM block of FPGA can be configured as 256*40 dual-port RAM, and the specific description is as follows:
[0025] Reference figure 1 , figure 1 This is the basic processing structure diagram of the present invention. Because the RAM block is 256*40, the segmented matching domain keyword (Key) is 8 bits, and the search module uses the 8-bit Key as the se...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com