Invention Grant
- Patent Title: Single stage look up table based match action processor for data packets
-
Application No.: US16929777Application Date: 2020-07-15
-
Publication No.: US11115333B2Publication Date: 2021-09-07
- Inventor: Stacey Sheldon , Jonathan Sewter , Peter Bengough
- Applicant: CORSA TECHNOLOGY INC.
- Applicant Address: CA Ottawa
- Assignee: CORSA TECHNOLOGY INC.
- Current Assignee: CORSA TECHNOLOGY INC.
- Current Assignee Address: CA Ottawa
- Agency: Barnes & Thornburg LLP
- Main IPC: H04L12/741
- IPC: H04L12/741 ; H04L12/747 ; H04L12/743

Abstract:
A packet sub-engine coupled to a packet buffer determines which of multiple look up tables (LUTs) is to be searched for a matching entry that matches a received data packet. Each LUT corresponds to a different type of packet handling action and includes multiple entries, each with a match field and a corresponding collection of one or more actions for handling packets that match the match field. The packet sub-engine searches the determined LUT for a matching entry, processes the received data packet according to the action(s) in the matching entry, and determines whether a further LUT is to be searched for a further matching entry. The processed data packet is provided as an output if no further LUT is to be searched, or otherwise the packet sub-engine searches the further LUT and further processes the processed packet according to the action(s) in the further matching entry.
Public/Granted literature
- US20200351200A1 SINGLE STAGE LOOK UP TABLE BASED MATCH ACTION PROCESSOR FOR DATA PACKETS Public/Granted day:2020-11-05
Information query