CONFIGURING A NETWORK
First Claim
1. A system for configuring a network, comprising:
- an interaction agent component configured to receive a set of network requirements and publish at least a portion of the set of network requirements to a system data store;
an application agent component configured to receive the published network requirements and publish to the system data store device requirements for a plurality of network devices, wherein the application agent has subscribed to the published network requirements published in the system data store; and
a proxy agent component configured to receive at least a portion of the published device requirements and generate native hardware instructions based on the received device requirements to configure at least one of the plurality of network devices.
3 Assignments
0 Petitions
Accused Products
Abstract
Configuring a network is disclosed. A set of network requirements is received at an interaction agent. At least a portion of the set of network requirements is published to a system data store. The published network requirements are received at an application agent. The application agent has subscribed to the published network requirements published in the system data store. Device requirements for a plurality of network devices are published to the system data store. At least a portion of the published device requirements is received at a proxy agent. Native hardware instructions are generated based on the received device requirements to configure at least one of the plurality of network devices.
27 Citations
20 Claims
-
1. A system for configuring a network, comprising:
-
an interaction agent component configured to receive a set of network requirements and publish at least a portion of the set of network requirements to a system data store; an application agent component configured to receive the published network requirements and publish to the system data store device requirements for a plurality of network devices, wherein the application agent has subscribed to the published network requirements published in the system data store; and a proxy agent component configured to receive at least a portion of the published device requirements and generate native hardware instructions based on the received device requirements to configure at least one of the plurality of network devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for configuring a network, comprising:
-
receiving at an interaction agent a set of network requirements; publishing at least a portion of the set of network requirements to a system data store; receiving at an application agent the published network requirements, wherein the application agent has subscribed to the published network requirements published in the system data store; publishing to the system data store device requirements for a plurality of network devices; receiving at a proxy agent at least a portion of the published device requirements; and generating native hardware instructions based on the received device requirements to configure at least one of the plurality of network devices.
-
-
20. A computer program product for configuring a network, the computer program product being embodied in a tangible computer readable storage medium and comprising computer instructions for:
-
receiving at an interaction agent a set of network requirements; publishing at least a portion of the set of network requirements to a system data store; receiving at an application agent the published network requirements, wherein the application agent has subscribed to the published network requirements published in the system data store; publishing to the system data store device requirements for a plurality of network devices; receiving at a proxy agent at least a portion of the published device requirements; and generating native hardware instructions based on the received device requirements to configure at least one of the plurality of network devices.
-
Specification