Load optimization
First Claim
1. A computer-usable medium having computer-readable instructions stored thereon for execution by a processor to perform a method to reduce the monetary cost of operating a network, the method comprising:
- monitoring of at least a first utilization of a first subset of two or more links in the network;
assessing, based at least partly on the monitoring, of a degree of suboptimality with respect to one or more monetary billing structures of a second subset of two or more links in the network;
wherein at least one of the one or more monetary billing structures receives as input at least a second utilization of the second subset of two or more links; and
at least one of the one or more monetary billing structures includes at least variable cost; and
adjusting, automatically, of a subset of forwarding decisions of one or more forwarding nodes in the network based at least partly on the assessing;
wherein at least one forwarding decision from the subset of the forwarding decisions points to at least one link from a third subset of two or more links in the network; and
the adjusting attempts to reduce the degree of suboptimality.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, computer code, and means are described that can control load in a network. In some applications, the monetary cost of operating the network can be reduced. Utilization of links in the network can be monitored. A degree of suboptimality with respect to some criteria can be assessed. In some instances, the criteria could be based at least partly one or more monetary billing structures of some subset of two or more links. A subset of the forwarding decisions of one or more forwarding nodes in the network can be adjusted automatically, based at least partly on the assessing. The adjustment can attempt to reduce the degree of suboptimality.
-
Citations
118 Claims
-
1. A computer-usable medium having computer-readable instructions stored thereon for execution by a processor to perform a method to reduce the monetary cost of operating a network, the method comprising:
-
monitoring of at least a first utilization of a first subset of two or more links in the network; assessing, based at least partly on the monitoring, of a degree of suboptimality with respect to one or more monetary billing structures of a second subset of two or more links in the network; wherein at least one of the one or more monetary billing structures receives as input at least a second utilization of the second subset of two or more links; and at least one of the one or more monetary billing structures includes at least variable cost; and adjusting, automatically, of a subset of forwarding decisions of one or more forwarding nodes in the network based at least partly on the assessing; wherein at least one forwarding decision from the subset of the forwarding decisions points to at least one link from a third subset of two or more links in the network; and the adjusting attempts to reduce the degree of suboptimality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60-114. -114. (canceled)
-
115. A network of nodes configured to reduce the monetary cost of operating a network, comprising:
-
means for monitoring at least a first utilization of a first subset of two or more links in the network; means for assessing, based at least partly on the monitoring, a degree of suboptimality with respect to one or more monetary billing structures of a second subset of two or more links in the network; wherein at least one of the one or more monetary billing structures is configured to receive as input at least a second utilization of the second subset of two or more links; and at least one of the one or more monetary billing structures includes variable cost means for adjusting automatically a subset of the forwarding decisions of one or more forwarding nodes in the network based at least partly on the assessing; wherein at least one forwarding decision from the subset of the forwarding decisions points to at least one link from a third subset of two or more links in the network, and the means for adjusting attempts to reduce the degree of suboptimality.
-
-
116. (canceled)
-
117. A method of reducing the monetary cost of operating a network, comprising:
-
monitoring at least a first utilization of a first subset of two or more links in the network; assessing, based at least partly on the monitoring, a degree of suboptimality with respect to one or more monetary billing structures of a second subset of two or more links in the network; wherein at least one of the one or more monetary billing structures receives as input at least a second utilization of the second subset of two or more links; and at least one of the one or more monetary billing structures includes at least variable cost; and adjusting automatically a subset of forwarding decisions of one or more forwarding nodes in the network based at least partly on the assessing; wherein at least one forwarding decision from the subset of the forwarding decisions points to at least one link from a third subset of two or more links in the network; and the adjusting attempts to reduce the degree of suboptimality.
-
-
118. (canceled)
Specification