Systems and methods for interfacing with network information collection devices
First Claim
Patent Images
1. A network device comprising:
- a processor configured to;
receive a first extensible markup language (XML) problem report and a second XML problem report from a second network device, where the first XML problem report includes a first XML header and first XML event data and the second XML problem report includes a second XML header and second XML event data, where each of the first XML problem report and the second XML problem report includes fault data collected by a reactive script, following expiration of a short timer associated with the second network device, the fault data associated with a fault condition, and operation data collected by a proactive script, following expiration of a long timer associated with the second network device, the operation data associated with a non-fault condition;
identify, based on the first XML header and the second XML header, that the first XML problem report and the second XML problem reports are problem reports;
process, in response to identifying that the first XML problem report and the second XML problem reports are problem reports, the fault data and the operation data, in the first XML event data and the second XML event data, to determine that the first XML event data, in the first XML problem report, is associated with a particular reconfiguration information, of a plurality of reconfiguration information corresponding with the second network device, and that the second XML event data in the second XML problem report is not associated with any of the plurality of reconfiguration information;
transmit the particular reconfiguration information and authentication data, associated with the network device, to the second network device, in response to the first XML problem report;
form a reformatted second XML problem report, including adding additional information to the second XML problem report based on the second XML event data where the additional information includes changes to the second XML header to identify the network device and data from processing the fault data and the operation data, in the second XML event data; and
transmit the second reformatted XML problem report to a third network device.
1 Assignment
0 Petitions
Accused Products
Abstract
A network device may include logic configured to receive a problem report from a second network device, where the problem report includes event data, determine at least one of an action to perform or whether reconfiguration information is associated with the event data in the received problem report and add information to the received problem report to provide a reformatted problem report and transmit the reformatted problem report to a third network device when it is determined that reconfiguration information is not associated with the event data in the problem report.
-
Citations
20 Claims
-
1. A network device comprising:
-
a processor configured to; receive a first extensible markup language (XML) problem report and a second XML problem report from a second network device, where the first XML problem report includes a first XML header and first XML event data and the second XML problem report includes a second XML header and second XML event data, where each of the first XML problem report and the second XML problem report includes fault data collected by a reactive script, following expiration of a short timer associated with the second network device, the fault data associated with a fault condition, and operation data collected by a proactive script, following expiration of a long timer associated with the second network device, the operation data associated with a non-fault condition;
identify, based on the first XML header and the second XML header, that the first XML problem report and the second XML problem reports are problem reports;process, in response to identifying that the first XML problem report and the second XML problem reports are problem reports, the fault data and the operation data, in the first XML event data and the second XML event data, to determine that the first XML event data, in the first XML problem report, is associated with a particular reconfiguration information, of a plurality of reconfiguration information corresponding with the second network device, and that the second XML event data in the second XML problem report is not associated with any of the plurality of reconfiguration information; transmit the particular reconfiguration information and authentication data, associated with the network device, to the second network device, in response to the first XML problem report; form a reformatted second XML problem report, including adding additional information to the second XML problem report based on the second XML event data where the additional information includes changes to the second XML header to identify the network device and data from processing the fault data and the operation data, in the second XML event data; and transmit the second reformatted XML problem report to a third network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, performed by a network device, the method comprising:
-
associating one of an action or reconfiguration information with each of a plurality of event data types; receiving a first extensible markup language XML problem report from a first network device, where the first XML problem report includes a first XML header and a first type of event data, of the plurality of event data types, where the first type of event data is associated with a particular action; receiving a second XML problem report from a first network device, where the second XML problem report includes a second XML header and a second type of event data, of the plurality of event data types, where the second type of event data is associated with a particular reconfiguration information, where each of the first XML problem report and the second XML problem report includes fault data collected by a reactive script, following expiration of a short timer associated with the second network device, the fault data associated with a fault condition, and operation data collected by a proactive script, following expiration of a long timer associated with the second network device, the operation data associated with a non-fault condition; identifying, based on the first XML header and the second XML header, that the first XML problem report and the second XML problem reports are problem reports; forming, based on the fault data and the operation data in the first XML problem report, a third XML problem report, where the third XML problem report includes an indication of the first type of event data, from the first XML problem report, the particular action associated with the first type of event data from the first XML problem report, where forming the third XML problem report includes modifying the first XML header to identify the network device; transmitting the third XML problem report to a second network device; forming a fourth XML problem report based on the second XML problem report, where the fourth XML problem report includes an indication of the second type of event data, from the second XML problem_report, authentication data associated with the network device, and the particular reconfiguration information associated with the second type of event data from the second XML problem report; and transmitting the fourth XML problem report to the first network device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A memory device comprising instructions executable by a processor of a network device, the instructions including:
-
one or more instructions for receiving a first extensible markup language (XML) problem report and a second XML problem report from a downstream network device, where the first XML problem report includes first event XML data and the second XML problem report includes second XML event data, where each of the first XML problem report and the second XML problem report includes fault data collected by a reactive script, following expiration of a short timer associated with the second network device, the fault data associated with a fault condition, and operation data collected by a proactive script, following expiration of a long timer associated with the second network device, the operation data associated with a non-fault condition; one or more instructions for processing the first XML event data and the second XML event data to determine that the first XML event data, in the first XML problem report, is associated with a particular reconfiguration information, of a plurality of reconfiguration information corresponding with the downstream network device, and that the second XML event data in the second XML problem report is not associated with any of the plurality of reconfiguration information; one or more instructions reformatting, based on the fault data and the operation data in the second XML problem report, the second XML problem report, including adding additional information to the received second XML problem report based on the second XML event data where reformatting the second problem report includes changing the first second header to identify the network device; one or more instructions for transmitting the reformatted second XML problem report to an upstream network device; and one or more instructions for transmitting the first XML problem report and authentication data, associated with the network device, in to the downstream network device. - View Dependent Claims (17, 18, 19, 20)
-
Specification