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. 18, 2015

Filed:

Dec. 28, 2012
Applicant:

Telefonaktiebolaget L M Ericsson (Publ), Stockholm, SE;

Inventors:

Michael Feng, Mountain View, CA (US);

Edmund C. Chen, Sunnyvale, CA (US);

Brian Alleyne, Los Gatos, CA (US);

Edward Ho, Fremont, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); H04L 12/721 (2013.01); H04L 12/733 (2013.01); G06F 9/30 (2006.01); G06F 9/38 (2006.01); H04L 12/851 (2013.01); H04L 12/859 (2013.01); H04L 12/863 (2013.01); H04L 12/861 (2013.01); H04L 12/741 (2013.01); H04L 12/911 (2013.01);
U.S. Cl.
CPC ...
G06F 9/5027 (2013.01); H04L 45/06 (2013.01); H04L 45/122 (2013.01); G06F 9/30036 (2013.01); G06F 9/3885 (2013.01); H04L 45/74 (2013.01); H04L 47/2475 (2013.01); H04L 47/2483 (2013.01); H04L 47/6295 (2013.01); H04L 47/70 (2013.01); H04L 49/9047 (2013.01);
Abstract

A method executed by a controller of a plurality of processing elements to reduce processing time of a data packet in a network element. The processing elements are arranged in a matrix. Each processing element has a point to point connection with each adjacent processing element, known as a hop. Each processing element also includes a separate processing element storage. The data packet includes a data and a descriptor, the data being transmitted to a first processing element for storage before the descriptor is received by the controller, and the data being processed after the descriptor is received. The method includes receiving the descriptor at the controller, determining that the first processing element does not have an available resource for processing the data, determining a second processing element based on a least number of hops to the first processing element, and transmitting the descriptor to the second processing element.


Find Patent Forward Citations

Loading…