Patent · US Expired

Load sharing across flows

US6603765B1 · kind B1 · utility

14Cited by
181References
45Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 21, 2000
Grant dateAug 5, 2003
Priority date
Expiry dateOct 25, 2020

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/10015
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

The invention provides a system and method for sharing packet traffic load among a plurality of possible paths. Each packet is associated with a flow, and a hash value is determined for each flow, so as to distribute the sequence of packets into a set of hash buckets. The hash value has a relatively large number of bits, but is divided by the number of possible paths so as to achieve a relatively small modulus value; the modulus value is used to index into a relatively small table associating one selected path with each entry. The modulus value is determined by a relatively small amount of circuitry, simultaneously for a plurality of moduli, and one such modulus value is selected in response to the number of possible paths.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.