Patent · US Expired

Load sharing across flows

US6111877A · kind A · utility

45Cited by
194References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 31, 1997
Grant dateAug 29, 2000
Priority date
Expiry dateDec 31, 2017

Classification

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

Abstract

The invention provides a system and system 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.