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. 03, 2010

Filed:

Apr. 23, 2007
Applicants:

Binh K. Hua, Austin, TX (US);

Ron E. Gonzalez, Austin, TX (US);

Sivarama K. Kodukula, Round Rock, TX (US);

Rakesh Sharma, Austin, TX (US);

Inventors:

Binh K. Hua, Austin, TX (US);

Ron E. Gonzalez, Austin, TX (US);

Sivarama K. Kodukula, Round Rock, TX (US);

Rakesh Sharma, Austin, TX (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G01R 31/08 (2006.01); H04J 3/16 (2006.01); G06F 5/16 (2006.01); G06F 15/173 (2006.01); G06F 9/46 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method for Ethernet packet load balancing includes receiving a transmit packet for transmission on an Ethernet network. An offload adapter identifies a least busy port from a plurality of ports indicated in a port list, based on a byte count associated with each of the plurality of ports. The offload adapter determines whether the identified least busy port is in a working status. In the event an identified least busy port is in a working status, the offload adapter assigns the transmit packet to the identified least busy port and increments the byte count associated with the identified least busy port. In the event an identified least busy port is not in a working status, the offload adapter updates the port list and, based on a determination that there are additional working ports, assigns the transmit packet to one of the additional working ports.


Find Patent Forward Citations

Loading…