Invention Grant
- Patent Title: Multi-rule approach to encoding a group of rules
- Patent Title (中): 编码一组规则的多规则方法
-
Application No.: US14145918Application Date: 2013-12-31
-
Publication No.: US09544402B2Publication Date: 2017-01-10
- Inventor: Frank Worrell , Rajan Goyal , Satyanarayana Lakshmipathi Billa
- Applicant: CAVIUM, INC.
- Applicant Address: US CA San Jose
- Assignee: CAVIUM, INC.
- Current Assignee: CAVIUM, INC.
- Current Assignee Address: US CA San Jose
- Agency: Weber Hsiao Brown Rudnick LLP
- Main IPC: G06F21/00
- IPC: G06F21/00 ; H04L29/06 ; H04L12/851

Abstract:
A multi-rule approach for encoding rules grouped in a rule chunk is provided. The approach includes a multi-rule with a multi-rule header representing headers of the rules and, in some cases, dimensional data representing dimensional data of the rules. The approach further includes disabling dimension matching of always matching dimensions, responding to an always match rule with a match response without matching, interleaving minimum/maximum values in a range field, interleaving value/mask values in a mask field, and for a given rule of rule chunk, encoding a priority field at the end of dimension data stored for the rule in the multi-rule. Advantageously, this approach provides efficient storage of rules and enables the efficient comparison of rules to keys.
Public/Granted literature
- US20150189046A1 MULTI-RULE APPROACH TO ENCODING A GROUP OF RULES Public/Granted day:2015-07-02
Information query