Dynamic configuration of network devices to enable data transfers
First Claim
Patent Images
1. A method for optimizing data transmissions, the method comprising:
- receiving a request to move data via a path between a first point and a second point;
receiving a request for bandwidth between the first point and the second point for a particular length of time;
identifying at least a first network device configurable to assist in providing both the requested path and the requested bandwidth between the first point and the second point;
retrieving at least a first configuration record from a central repository of configuration records that corresponds to the at least a first network device, wherein the retrieved configuration record includes configuration information about the at least a first network device;
altering the at least a first configuration record in accordance with the requested path and the requested bandwidth;
generating, using the altered configuration record, commands to configure the at least one network device so as to enable the at least one network device to assist in providing the requested path and the requested bandwidth; and
sending the commands to the at least a first network device.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method for optimizing the use of network resources is described. In one embodiment, an enterprise first requests provisioning of network resources for a particular transaction. Responsive to that request, network resources are dynamically configured to meet the enterprise'"'"'s request. When the transaction is complete, the network resources are returned to a default state.
100 Citations
21 Claims
-
1. A method for optimizing data transmissions, the method comprising:
-
receiving a request to move data via a path between a first point and a second point;
receiving a request for bandwidth between the first point and the second point for a particular length of time;
identifying at least a first network device configurable to assist in providing both the requested path and the requested bandwidth between the first point and the second point;
retrieving at least a first configuration record from a central repository of configuration records that corresponds to the at least a first network device, wherein the retrieved configuration record includes configuration information about the at least a first network device;
altering the at least a first configuration record in accordance with the requested path and the requested bandwidth;
generating, using the altered configuration record, commands to configure the at least one network device so as to enable the at least one network device to assist in providing the requested path and the requested bandwidth; and
sending the commands to the at least a first network device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for optimizing data transmissions, the method comprising the steps of:
-
receiving a request to move data via a path between a first point and a second point;
receiving a request for bandwidth between the first point and the second point;
identifying at least a first network device configurable to assist in providing the requested bandwidth between the first point and the second point;
retrieving at least a first configuration record that corresponds to the at least a first network device, wherein the retrieved configuration record includes configuration information about the at least a first network device;
altering the at least a first configuration record in accordance with the requested path and the requested bandwidth;
generating, using the altered configuration record, device-specific commands to the at least one network device;
configuring, using the commands, the identified at least a first network device so as to enable the at least a first network device to assist in providing the requested bandwidth and the requested path between the first point and the second point; and
responsive to a predefined event, configuring the identified at least a first network device to disable the requested path and the requested bandwidth between the first point and the second point in accordance with a customer service level agreement that governs the requests for the path and the bandwidth. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for managing a transmission of data in a network comprising:
-
a repository for a plurality of configuration records, wherein each of the plurality of configuration records includes configuration information for a corresponding one of a plurality of network devices in a network; and
a the network manager unit communicatively coupled to each of the network devices and to the repository of configuration records wherein the network management component is configured to;
receive a request for a path between a first point and a second point for the transmission of the data;
identify a collection of the plurality of network devices that are configurable to assist in providing the requested path;
retrieve and alter each of a portion of the plurality of configuration records in accordance with the requested path wherein each of the collection of the plurality of configuration records corresponds to one of the portion of the plurality of network devices;
generate using the altered configuration records, device-specific commands to configure each of the collection of the plurality of network devices so as to enable the collection of the plurality of network devices to assist in providing the requested path; and
send the device-specific commands to each of the collection of the plurality of network devices. - View Dependent Claims (19, 20, 21)
-
Specification