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:
May. 15, 2012

Filed:

Jan. 31, 2005
Applicants:

Abdelhakim Hafid, North Plainfield, NJ (US);

Narayanan Natarajan, Marlboro, NJ (US);

Shrirang Gadgil, Eatontown, NJ (US);

Inventors:

Abdelhakim Hafid, North Plainfield, NJ (US);

Narayanan Natarajan, Marlboro, NJ (US);

Shrirang Gadgil, Eatontown, NJ (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G01R 31/08 (2006.01); G06F 11/00 (2006.01); G08C 15/00 (2006.01); H04J 1/16 (2006.01); H04J 3/14 (2006.01); H04J 3/16 (2006.01); H04J 3/22 (2006.01); H04L 1/00 (2006.01); H04L 12/26 (2006.01); H04L 12/28 (2006.01); H04L 12/56 (2006.01);
U.S. Cl.
CPC ...
Abstract

At least one substitute path is provided in place of a plurality of existing paths of a network to reallocate traffic carried by the plurality of existing paths. The total bandwidth needed to carry the traffic of the plurality of existing paths is determined. A proposed route is generated from the available links in the network. A portion of the bandwidth of a proposed route may be allocated to the needed bandwidth when the bandwidth of a proposed route is greater than or equal to the needed bandwidth. When the bandwidth of the proposed route is less than the needed bandwidth, at least one further route is generated, and the needed bandwidth is divided among the proposed route and the at least one further route such that a minimum number of further routes are generated.


Find Patent Forward Citations

Loading…