Patent · US Active

Apparatus and method for scalable and flexible wildcard matching in a network switch

US10091137B2 · kind B2 · utility

29Cited by
5References
39Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 30, 2017
Grant dateOct 2, 2018
Priority date
Expiry dateMay 12, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04Q2213/13215
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A network switch to support scalable and flexible wildcard matching (WCM) comprises a packet processing pipeline including a plurality of packet processing units each configured to generate a master key for a WCM request to a memory pool and process a packet based on looked up WCM rules. The memory pool includes a plurality of memory groups each configured to maintain a plurality of WCM tables to be searched in one or more SRAM memory tiles of the memory group, format the master key generated by the packet processing unit into a compact key based on a bitmap per user configuration, hash the formatted compact key and perform wildcard matching with the WCM tables stored in the one or more SRAM memory tiles of the memory group using the formatted compact key, process and provide the WCM rules from the wildcard matching to the requesting packet processing unit.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.