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 QUEBEC83

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

Cited Art Landscape

Patent Info (Count) # Cites Year
 
LUCENT TECHNOLOGIES INC. (1)
* 6408001 Method for determining label assignments for a router 103 1998
 
CISCO TECHNOLOGY, INC. (4)
* 6111877 Load sharing across flows 45 1997
* 6515963 Per-flow dynamic buffer management 93 1999
* 6665273 Dynamically adjusting multiprotocol label switching (MPLS) traffic engineering tunnel bandwidth 169 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 77 1997
 
TTI INVENTIONS C LLC (1)
* 5084816 Real time fault tolerant transaction processing system 206 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 11 2011
 
CAVIUM, INC. (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