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:
Sep. 16, 2014

Filed:

Jun. 20, 2011
Applicants:

Subhashini A. Venkataramanan, Fremont, CA (US);

Srinivasa R. Addepalli, San Jose, CA (US);

Inventors:

Subhashini A. Venkataramanan, Fremont, CA (US);

Srinivasa R. Addepalli, San Jose, CA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/26 (2006.01); H04L 12/833 (2013.01); H04L 12/54 (2013.01); H04L 12/851 (2013.01);
U.S. Cl.
CPC ...
H04L 47/2458 (2013.01); H04L 47/31 (2013.01); H04L 12/569 (2013.01); H04L 12/56 (2013.01); H04L 47/2441 (2013.01);
Abstract

An approach is provided where incoming packets are received at a data plane and header fields are extracted from the incoming packet. Flows from a flow data store are matched with the extracted header fields from the incoming packet. Packet descriptor data associated with the incoming packet is marked in the selected incoming packet forming a marked ingress packet with marking performed when the matching fails. The marked ingress packet is forwarded to a control plane that retrieves flow-related data related to the marked ingress packet and updates the marked packet descriptor data using the retrieved flow-related data, thereby forming an updated marked packet. The control plane passes the updated marked packet back to the data plane for further processing to update the flow data stored in the flow data store.


Find Patent Forward Citations

Loading…