Allocating traffic between a plurality of paths in a communications network

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20020133617A1
SERIAL NO

09810802

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Consider a path between two nodes in a communications network. This path (which may be physical or logical) has a finite bandwidth or size. For particular types of communications network, such paths are manufactured and provided with standard bandwidths or sizes. When the amount of traffic between the two nodes along a single path exceeds the standard bandwidth, it is necessary to provide one or more additional paths between the two nodes. It is then necessary to distribute or allocate incoming traffic between the multiple possible paths and to do this in a manner which preserves the order of packets within particular flows of traffic. This is achieved by using flow labels of packets and inputting those flow labels into a hash function. The flow labels are preferably chosen pseudo randomly, or randomly, as well as uniformly from a specified range of values. The hash function results are bucketed and one bucket associated with each possible path. Any packet whose hash value falls into the hash bucket for a path is dispatched along that path. All the packets within a particular flow are given the same flow label and in this way, the order of packets within a particular flow is preserved.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
NORTEL NETWORKS LIMITEDMONTREAL QUEBEC86

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Davies, Elwyn B Cambridgeshire, GB 11 432

Cited Art Landscape

Patent Info (Count) # Cites Year
 
LUCENT TECHNOLOGIES INC. (1)
* 6408001 Method for determining label assignments for a router 101 1998
 
CISCO TECHNOLOGY, INC. (4)
* 6111877 Load sharing across flows 44 1997
* 6515963 Per-flow dynamic buffer management 87 1999
* 6665273 Dynamically adjusting multiprotocol label switching (MPLS) traffic engineering tunnel bandwidth 163 2000
* 6603765 Load sharing across flows 13 2000
 
NOKIA TECHNOLOGIES OY (1)
* 6084855 Method and apparatus for providing fair traffic scheduling among aggregated internet protocol flows 72 1997
 
TTI INVENTIONS C LLC (1)
* 5084816 Real time fault tolerant transaction processing system 204 1989
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
AVAYA INC. (1)
* 8854965 Flow label systems and methods 0 2006
 
FUJITSU LIMITED (1)
* 2012/0188,873 COMMUNICATION SYSTEM, COMMUNICATION METHOD, RECEIVING APPARATUS, AND TRANSMITTING APPARATUS 8 2011
 
QLOGIC CORPORATION (2)
8488601 Method and system for link aggregation 2 2011
* 8467395 Method and system for link aggregation 1 2011
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (2)
* 7653061 Method of generating IPv6 flow label 1 2005
* 2007/0086,486 Method of generating IPv6 flow label 4 2005
* Cited By Examiner