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:
Jun. 30, 2015

Filed:

Jun. 28, 2012
Applicants:

Alia Karin Atlas, Arlington, MA (US);

John E. Drake, Pittsburgh, PA (US);

David Ward, Los Gatos, CA (US);

Ross W. Callon, Westford, MA (US);

Inventors:

Alia Karin Atlas, Arlington, MA (US);

John E. Drake, Pittsburgh, PA (US);

David Ward, Los Gatos, CA (US);

Ross W. Callon, Westford, MA (US);

Assignee:

Juniper Networks, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/725 (2013.01); H04L 12/911 (2013.01); H04L 12/803 (2013.01); H04L 12/707 (2013.01); H04L 12/721 (2013.01);
U.S. Cl.
CPC ...
H04L 45/24 (2013.01); H04L 45/34 (2013.01); H04L 45/302 (2013.01); H04L 47/726 (2013.01); H04L 47/125 (2013.01); H04L 47/822 (2013.01);
Abstract

Routers balance network traffic among multiple paths through a network according to an amount of bandwidth that can be sent on an outgoing interface computed for each of the paths. For example, a router receives a link bandwidth for network links that are positioned between the first router and a second router of the network, and selects a plurality of forwarding paths from the first router to the second router. Upon determining that one of the network links is shared by multiple of the plurality of forwarding paths, the router computes a path bandwidth for each of the plurality of forwarding paths so as to account for splitting of link bandwidth of the shared network link across the multiple forwarding paths that share the network link. The router assigns packet flows to the forwarding paths based at least on the computed amount of bandwidth for each of the forwarding paths.


Find Patent Forward Citations

Loading…