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:
Dec. 04, 2012

Filed:

Jun. 30, 2008
Applicants:

Marco Foschiano, Pinerolo, IT;

Sudheer Babu Chittireddy, Karnataka, IN;

Christophe Paggen, Neupré, BE;

Munawar Hossain, Austin, TX (US);

Suresh Gurajapu, Cupertino, CA (US);

Vardarajan Venkatesh, Santa Clara, CA (US);

Inventors:

Marco Foschiano, Pinerolo, IT;

Sudheer Babu Chittireddy, Karnataka, IN;

Christophe Paggen, Neupré, BE;

Munawar Hossain, Austin, TX (US);

Suresh Gurajapu, Cupertino, CA (US);

Vardarajan Venkatesh, Santa Clara, CA (US);

Assignee:

Cisco Technology, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods and apparatus for intelligent sharing and tighter integration between a service engine (SE) for network communication and a high-speed forwarding device, such that certain network flows may be offloaded from the SE to benefit from the high-speed forwarding capacity of such a device are provided. To accomplish the integration, an application binary interface (ABI) may be employed as an in-band high-priority communication protocol between the data planes of the SE and the high-speed forwarding device, and an application programming interface (API) may be utilized to leverage the ABI and any in-band or out-of-band channel to allow the master SE to control the high-speed slave device. Such integration techniques are not limited to a few specialized hardware components, but may also be applied to other types of hardware resources, such as flow tables, quality of service (QoS) tables, access control list (ACL) tables for security, forwarding and adjacency tables, etc.


Find Patent Forward Citations

Loading…