Dynamically adaptive network element in a feedback-based data network
First Claim
1. A method for facilitating dynamic configuration of network elements in a data network, the method comprising:
- receiving an event notification relating to available updated control information for at least a selected one of the network elements, the updated control information being generated and sent by a control element in response to a change in a network condition of the data network;
dynamically configuring the selected network element using the updated control information to thereby affect operation of the selected network element; and
reporting operating parameter information related to the affected operation of the selected network element to a data store which is accessible to the control element.
0 Assignments
0 Petitions
Accused Products
Abstract
A feedback-based adaptive network is described wherein at least a portion of the network elements report operating information relating to network conditions to a centralized data store. The information which is reported to the data store is analyzed by a policy engine which includes a plurality of application specific plug-in policies for analyzing selected information from the data store and for computing updated control information based upon the analysis of the information. The updated control information is fed back to selected network elements to thereby affect operation of the selected elements. Typically, when the operation of a network element has been affected, its corresponding operating information will change. The new or changed network element operating information is then reported to the data store and analyzed by the policy engine. The policy engine may then generate new or updated control information for affecting the operation of selected elements in the network. In this way, the dynamic and automatic feedback control of network elements is provided in order to allow the network to adapt to changing conditions. Events relating to changing conditions in the network may be reported to selected elements in the network using an event notification service. Additionally the adaptive, feedback-based network of the present invention may include a network quality monitoring system for evaluating performance characteristics or other aspects of the network based upon predetermined standards or criteria. If it is determined that a particular characteristic of the network does not conform with the standards established for that characteristic, the policy which controls that particular characteristic of the network may be automatically and dynamically modified to thereby affect the network performance.
144 Citations
31 Claims
-
1. A method for facilitating dynamic configuration of network elements in a data network, the method comprising:
-
receiving an event notification relating to available updated control information for at least a selected one of the network elements, the updated control information being generated and sent by a control element in response to a change in a network condition of the data network;
dynamically configuring the selected network element using the updated control information to thereby affect operation of the selected network element; and
reporting operating parameter information related to the affected operation of the selected network element to a data store which is accessible to the control element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium containing program instructions for facilitating dynamic configuration of network elements in a data network, the computer readable medium comprising:
-
computer readable code for receiving an event notification relating to available updated control information for at least a selected one of the network elements, the updated control information being generated and sent by a control element in response to a change in a network condition of the data network;
computer readable code for dynamically configuring the selected network element using the updated control information to thereby affect operation of the selected network element; and
computer readable code for reporting operating parameter information related to the affected operation of the selected network element to a data store which is accessible to the control element. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus for facilitating dynamic configuration of network elements in a data network, comprising:
-
means for receiving an event notification relating to available updated control information for at least a selected one of the network elements, the updated control information being generated and sent by a control element in response to a change in a network condition of the data network;
means for dynamically configuring the selected network element using the updated control information to thereby affect operation of the selected network element; and
means for reporting operating parameter information related to the affected operation of the selected network element to a data store which is accessible to the control element.
-
-
24. A network element for facilitating dynamic configuration of network elements in a data network, comprising:
-
one or more processors;
one or more memory, wherein at least one of the processors and memory are adapted to;
receive an event notification relating to available updated control information for at least a selected one of the network elements, the updated control information being generated and sent by a control element in response to a change in a network condition of the data network;
dynamically configure the selected network element using the updated control information to thereby affect operation of the selected network element; and
report operating parameter information related to the affected operation of the selected network element to a data store which is accessible to the control element. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification