Method and apparatus for efficient data collection
First Claim
1. A method for collecting data in a network comprising a plurality of network elements, a collector, and a validator, the method comprising:
- sending a data request from the collector to one of the plurality of network elements;
determining, by the collector, whether a condition exists regarding the one of the network elements;
stopping, by the collector, data collection from the one of the plurality of network elements, when the determining determines that the condition exists, without affecting data collection by the collector from other ones of the plurality of network elements, the stopping continuing until the collector is notified that the condition no longer exists, andsending a message, from the collector to the validator, to inform the validator of the condition.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatuses are provided for data collection from network elements in a network. A collector sends a data request to one of the network elements. The collector determines whether a condition exists regarding the network element. When the collector determines that the condition exists, the collector stops the data collection from the network element without affecting the data collection by the collector from other network elements, the data collection remains stopped until the collector is notified that the condition no longer exists, and the collector sends a message to the validator to inform the validator of the condition. In another aspect, a validator is informed of a configuration change of one of a group of network elements. The validator requests at least a portion of configuration information of the network element, determines optimum configuration parameters for data collection, and sends the optimum configuration parameters to a collector.
11 Citations
20 Claims
-
1. A method for collecting data in a network comprising a plurality of network elements, a collector, and a validator, the method comprising:
-
sending a data request from the collector to one of the plurality of network elements; determining, by the collector, whether a condition exists regarding the one of the network elements; stopping, by the collector, data collection from the one of the plurality of network elements, when the determining determines that the condition exists, without affecting data collection by the collector from other ones of the plurality of network elements, the stopping continuing until the collector is notified that the condition no longer exists, and sending a message, from the collector to the validator, to inform the validator of the condition. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A validator comprising:
-
a memory including a plurality of instructions; and a processor to execute the plurality of instructions to; receive an indication from a collector of a condition pertaining to one of a plurality of network elements in a network, the collector operating independently from the validator, resolve a problem associated with the condition, and inform the collector that the problem associated with the condition is resolved. - View Dependent Claims (9, 10)
-
-
11. A collector for collecting performance data from a plurality of network elements in a network, the collector comprising:
-
a memory including a plurality of instructions; and a processor to execute the plurality of instructions to; send a performance data request to each one of the plurality of network elements, receive a performance data response from each one of the plurality of network elements in response to the performance data request, and determine whether a condition exists regarding one of the network elements, when the condition is determined to exist, the processor is further configured to; stop sending of the performance data request to the one of the plurality of network elements without affecting sending of the performance data request to others of the plurality of network elements, send a message to a validator informing the validator of the condition, the validator operating independently from the collector, receive a second message from the validator informing that the condition has been resolved, and resume sending of the performance data request to the one of the plurality of network elements after being informed that the condition is resolved. - View Dependent Claims (12, 13, 14)
-
-
15. A validator comprising:
-
a memory including a plurality of instructions; and a processor to execute the plurality of instructions to; receive an indication of a configuration change pertaining to one of a plurality of network elements in a network from a collector that operates independently from the validator, request and receive at least a portion of configuration information of the one of the plurality of network elements, determine optimum configuration parameters for collecting performance data from the one of the plurality of network elements, and send the optimum configuration parameters to a collector for collecting the performance data from the one of the plurality of network elements. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification