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. 02, 2014

Filed:

Jul. 19, 2010
Applicants:

Gianluca Iannaccone, Berkeley, CA (US);

Sylvia Ratnasamy, Berkeley, CA (US);

Maziar Manesh, Kensington, CA (US);

Katerina Argyraki, Lausanne, CH;

Byung-gon Chun, Albany, CA (US);

Kevin Fall, Berkeley, CA (US);

Allan Knies, San Francisco, CA (US);

Norbert Egi, Somberek, HU;

Mihai Dobrescu, Lausanne, CH;

Salman Baset, New York, NY (US);

Inventors:

Gianluca Iannaccone, Berkeley, CA (US);

Sylvia Ratnasamy, Berkeley, CA (US);

Maziar Manesh, Kensington, CA (US);

Katerina Argyraki, Lausanne, CH;

Byung-Gon Chun, Albany, CA (US);

Kevin Fall, Berkeley, CA (US);

Allan Knies, San Francisco, CA (US);

Norbert Egi, Somberek, HU;

Mihai Dobrescu, Lausanne, CH;

Salman Baset, New York, NY (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 15/173 (2006.01); H04L 12/773 (2013.01); H04L 12/803 (2013.01); H04L 12/701 (2013.01); H04L 12/931 (2013.01); H04L 12/775 (2013.01); H04L 12/729 (2013.01);
U.S. Cl.
CPC ...
H04L 45/60 (2013.01); H04L 47/125 (2013.01); H04L 45/00 (2013.01); H04L 45/583 (2013.01); H04L 45/125 (2013.01); H04L 49/45 (2013.01);
Abstract

Generally, this disclosure describes a scalable cluster router that includes a plurality of server-class computers interconnected together to form a router. Each server may be configured to independently schedule switching of packets to reduce the switch speed requirements on a per server basis. Each server may include a scheduler that independently load balances packet flows across servers of the cluster. Router capacity may be incrementally scaled by adding more servers, and router capacity may be increased by load balancing techniques within individual servers.


Find Patent Forward Citations

Loading…