The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 22, 2017

Filed:

Jul. 30, 2015
Applicant:

Mellanox Technologies Ltd., Yokneam, IL;

Inventors:

Ido Bukspan, Herzliya, IL;

Oded Wertheim, Zichron Yaakov, IL;

Benny Koren, Zichron Yaakov, IL;

Itamar Rabenstein, Petah Tikva, IL;

Amiad Marelli, Tel Aviv, IL;

Omri Flint, Ramat Hasharon, IL;

Dror Aharoni, Rishon Lezion, IL;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/747 (2013.01); H04L 12/935 (2013.01); H04L 12/46 (2006.01); H04L 12/931 (2013.01);
U.S. Cl.
CPC ...
H04L 49/30 (2013.01); H04L 12/4641 (2013.01); H04L 49/3063 (2013.01); H04L 49/354 (2013.01);
Abstract

A method in a network element includes processing input packets using a set of two or more functions that are defined over parameters of the input packets. Each function in the set produces respective interim actions applied to the input packets and the entire set produces respective end-to-end actions applied to the input packets. An end-to-end mapping, which maps the parameters of at least some of the input packets directly to the corresponding end-to-end actions, is cached in the network element. The end-to-end mapping is queried with the parameters of a new input packet. Upon finding the parameters of the new input packet in the end-to-end mapping, an end-to-end action mapped to the found parameters is applied to the new input packet, without processing the new input packet using the set of functions.


Find Patent Forward Citations

Loading…