Patent · US Expired

Decision cache using multi-key lookup

US7474653B2 · kind B2 · utility

3Cited by
12References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 5, 2003
Grant dateJan 6, 2009
Priority date
Expiry dateApr 7, 2026

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/22
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

One embodiment disclosed relates to a method of processing a data packet. The data packet is received at a network device. A determination is made as to whether a multiple-key decision cache is hit by the data packet. At least one cached action is applied if the decision cache is hit. The data packet is processed using software routines if the decision cache is missed. Another embodiment disclosed relates to a network apparatus. The network apparatus includes a plurality of ports configured to receive data packets, and software routines are configured to process the data packets. Logic in the apparatus is configured to determine whether a multiple-key decision cache is hit by a data packet, to apply at least one cached action if the decision cache is hit, and to process the data packet using the software routines if the decision cache is missed.

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