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

Filed:

May. 14, 2010
Applicants:

Brad Matthews, San Jose, CA (US);

Bruce Kwan, Sunnyvale, CA (US);

Puneet Agarwal, Cupertino, CA (US);

Inventors:

Brad Matthews, San Jose, CA (US);

Bruce Kwan, Sunnyvale, CA (US);

Puneet Agarwal, Cupertino, CA (US);

Assignee:

Broadcom Corporation, Irvine, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04J 1/16 (2006.01); H04L 12/56 (2006.01);
U.S. Cl.
CPC ...
H04L 47/41 (2013.01); H04L 47/39 (2013.01);
Abstract

Methods and apparatus for dynamic load balancing using virtual link credit accounting are disclosed. An example method includes receiving, at a network device, a data packet to be communicated using an aggregation group, the aggregation group including a plurality of virtual links having a common destination. The example method further includes determining a hash value based on the packet and determining an assigned virtual link of the plurality of virtual links based on the hash value. The example method also includes reducing a number of available transmission credits for the aggregation group and reducing a number of available transmission credits for the assigned virtual link. The example method still further includes communicating the packet to another network device using the assigned virtual link.


Find Patent Forward Citations

Loading…