Adjusting network service level based on usage
First Claim
Patent Images
1. A computer-implemented method for adjusting capacity on a network, the network including a plurality of interconnected switching devices, comprising:
- (a) receiving an input that identifies a network connectivity service provisioned to a user at an initial service level and a rule specifying;
(i) a usage metric for the network connectivity service, (ii) a condition for assessing the usage metric, and (iii) a manner for determining a new service level of the network connectivity service, the network connectivity service providing a dedicated network connection between at least two locations;
(b) identifying which of the plurality of interconnected switching devices on the network need to be configured to alter the initial service level of the network connectivity service;
(c) monitoring the network to repeatedly evaluate the usage metric;
(d) determining that the usage metric satisfies the condition;
when the condition is determined to be satisfied in (d);
(e) determining the new service level of the network connectivity service in the manner specified in the rule; and
(f) configuring each of the interconnected switching devices identified in (b) to provide the new service level.
2 Assignments
0 Petitions
Accused Products
Abstract
A user of a network service (such as an Ethernet e-line) can specify rules defining changes to the network service under particular usage conditions (for example threshold bandwidth utilization). The network'"'"'s usage is monitored. When particular usage conditions are detected, the network service is evaluated to determine what switches need to be configured and how to configure them. The switches are configured accordingly. When the usage conditions no longer exist, the switches are re-configured to their original service level.
24 Citations
21 Claims
-
1. A computer-implemented method for adjusting capacity on a network, the network including a plurality of interconnected switching devices, comprising:
-
(a) receiving an input that identifies a network connectivity service provisioned to a user at an initial service level and a rule specifying;
(i) a usage metric for the network connectivity service, (ii) a condition for assessing the usage metric, and (iii) a manner for determining a new service level of the network connectivity service, the network connectivity service providing a dedicated network connection between at least two locations;(b) identifying which of the plurality of interconnected switching devices on the network need to be configured to alter the initial service level of the network connectivity service; (c) monitoring the network to repeatedly evaluate the usage metric; (d) determining that the usage metric satisfies the condition; when the condition is determined to be satisfied in (d); (e) determining the new service level of the network connectivity service in the manner specified in the rule; and (f) configuring each of the interconnected switching devices identified in (b) to provide the new service level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for adjusting capacity on a network, the network including a plurality of interconnected switching devices, comprising:
-
a user interface module that receives an input that identifies a network connectivity service provisioned to a user at an initial service level and a rule specifying;
(i) a usage metric for the network connectivity service, (ii) a condition for assessing the usage metric, and (iii) a manner for determining a new service level of the network connectivity service, the network connectivity service providing a dedicated network connection between at least two locations;a service lookup module that identifies which of the plurality of interconnected switching devices on the network need to be configured to alter the initial service level of the network connectivity service; a monitor module that monitors the network to repeatedly evaluate the usage metric; a condition module that determines that the usage metric satisfies the condition; a usage module that, when the condition is determined to be satisfied, determines the new service level of the network connectivity service in the manner specified in the rule; and a provisioning module that, when the condition module determines that the condition is satisfied, configures each of the interconnected switching devices identified to provide the new service level. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A program storage device tangibly embodying a program of instructions executable by at least one machine to perform a method for adjusting capacity on a network, the network including a plurality of interconnected switching devices, the method comprising:
-
(a) receiving an input that identifies a network connectivity service provisioned to a user at an initial service level and a rule specifying;
(i) a usage metric for the network connectivity service, (ii) a condition for assessing the usage metric, and (iii) a manner for determining a new service level of the network connectivity service, the network connectivity service providing a dedicated network connection between at least two locations;(b) identifying which of the plurality of interconnected switching devices on the network need to be configured to alter the initial service level of the network connectivity service; (c) monitoring the network to repeatedly evaluate the usage metric; (d) determining that the usage metric satisfies the condition; when the condition is determined to be satisfied in (d); (e) determining the new service level of the network connectivity service in the manner specified in the rule; and (f) configuring each of the interconnected switching devices identified in (b) to provide the new service level.
-
Specification