| US 7,616,569 B2 | ||
| Communication network design | ||
| Hiroyuki Saito, Tokyo (Japan) | ||
| Assigned to Juniper Networks, Inc., Sunnyvale, Calif. (US) | ||
| Filed on Sep. 05, 2007, as Appl. No. 11/850,417. | ||
| Application 11/850417 is a continuation of application No. 09/924054, filed on Aug. 08, 2001, granted, now 7,295,515, filed on Nov. 13, 2007. | ||
| Claims priority of application No. 2000-240546 (JP), filed on Aug. 09, 2000. | ||
| Prior Publication US 2008/0008098 A1, Jan. 10, 2008 | ||
| This patent is subject to a terminal disclaimer. | ||
| Int. Cl. H04L 12/56 (2006.01) | ||
| U.S. Cl. 370—232 [370/395.4] | 14 Claims |

| 1. A system comprising:
means for receiving aggregates, parameters, and constants related to communication over a network that includes a plurality
of links to connect a plurality of nodes;
means for setting an objective function associated with a link load in the network;
means for setting a first constraint expression for determining the link load;
means for generating, using at least one of the parameters, a second constraint expression for determining a plurality of
path candidates for data traffic received at the network, where each of the path candidates include at least two of the plurality
of nodes and at least one of the plurality of links;
means for generating a third constraint expression for determining a link band for the plurality of links based on the received
data traffic;
means for generating a fourth constraint expression for determining a link capacity limit associated with respective ones
of the plurality of links, where the means for generating the second constraint expression and at least one of the means for
setting the first constraint expression, the means for generating the third constraint expression, or the means for generating
the fourth constraint expression are to operate in parallel; and
means for determining, based on the objective function and the first, second, third, and fourth constraint expressions, a
path within the network for multiple point communication service from the plurality of path candidates.
|