Method of labeling alarms to facilitate correlating alarms in a telecommunications network
First Claim
1. An apparatus for generating an external correlation key value for use in correlating alarms emitted by network elements or system elements in a telecommunications network, the apparatus comprising a memory storing instructions which, when processed by one or more processors, causes:
- receiving an alarm message generated by a network element or system element of the telecommunications network, wherein the alarm message is generated in response to one or more alarm conditions;
parsing the alarm message that is generated in response to the one or more alarm conditions to identify a particular context value in the alarm message;
after receiving and parsing the alarm message, using the particular context value in the alarm message as a key to retrieve, from a table that associates context values to internal correlation key value formulas, a particular internal correlation key value formula specifying how to generate, by using two or more values contained in the alarm message, an internal correlation key value for the alarm message;
after receiving and parsing the alarm message, using the particular internal correlation key value formula to generate, using information contained in the alarm message, a particular internal correlation key value for the alarm message;
generating a particular external correlation key value for the alarm message based on the particular internal correlation key value; and
sending both (a) data that represents the alarm message and (b) the particular external correlation key value to a network management system, wherein the external correlation key value allows the alarm message to be properly correlated.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for generating compressed correlation key values for use in correlating alarms generated by network elements in a telecommunications network is disclosed. An alarm message generated by a network element is received. A context value in the alarm message is identified. A table that associates context values to correlation key value formulas is maintained. A formula specifying how to generate the correlation key value is retrieved from the table. Each formula may specify, for an associated context value, one or more ordinal positions of fields in the alarm message, a concatenation of which yields the correlation key value. The correlation key value is created based on the formula. A unique ordinal number is generated to represent the correlation key value, which acts as a context key. The alarm message and correlation key value are sent to an external system for use in correlating alarms.
66 Citations
30 Claims
-
1. An apparatus for generating an external correlation key value for use in correlating alarms emitted by network elements or system elements in a telecommunications network, the apparatus comprising a memory storing instructions which, when processed by one or more processors, causes:
-
receiving an alarm message generated by a network element or system element of the telecommunications network, wherein the alarm message is generated in response to one or more alarm conditions; parsing the alarm message that is generated in response to the one or more alarm conditions to identify a particular context value in the alarm message; after receiving and parsing the alarm message, using the particular context value in the alarm message as a key to retrieve, from a table that associates context values to internal correlation key value formulas, a particular internal correlation key value formula specifying how to generate, by using two or more values contained in the alarm message, an internal correlation key value for the alarm message; after receiving and parsing the alarm message, using the particular internal correlation key value formula to generate, using information contained in the alarm message, a particular internal correlation key value for the alarm message; generating a particular external correlation key value for the alarm message based on the particular internal correlation key value; and sending both (a) data that represents the alarm message and (b) the particular external correlation key value to a network management system, wherein the external correlation key value allows the alarm message to be properly correlated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for generating an external correlation key value for use in correlating alarms emitted by network elements or system elements in a telecommunications network, the method comprising:
-
receiving an alarm message generated by a network element or system element of the telecommunications network, wherein the alarm message is generated in response to one or more alarm conditions; parsing the alarm message that is generated in response to the one or more alarm conditions to identify a particular context value in the alarm message; after receiving and parsing the alarm message, using the particular context value in the alarm message as a key to retrieve from a table that associates context values to internal correlation key value formulas, a particular internal correlation key value formula specifying how to generate, by using two or more values contained in the alarm message, an internal correlation key value for the alarm message; after receiving and parsing the alarm message, using the particular internal correlation key value formula to generate, using information contained in the alarm message, a particular internal correlation key value for the alarm message; generating a particular external correlation key for the alarm message value based on the particular internal correlation key value; and sending both (a) data that represents the alarm message and (b) the particular external correlation key value to a network management system, wherein the external correlation key value allows the alarm message to be properly correlated; wherein the method is performed by one or more computing devices. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium for generating an external correlation key value for use in correlating alarms emitted by network elements or system elements in a telecommunications network, the computer-readable volatile or non-volatile storage medium storing instructions which, when processed by one or more processors, cause:
-
receiving an alarm message generated by a network element or system element of the telecommunications network, wherein the alarm message is generated in response to one or more alarm conditions; parsing the alarm message that is generated in response to the one or more alarm conditions to identify a particular context value in the alarm message; after receiving and parsing the alarm message, using the particular context value in the alarm message as a key to retrieve, from a table that associates context values to internal correlation key value formulas, a particular internal correlation key value formula specifying how to generate, by using two or more values contained in the alarm message, an internal correlation key value for the alarm message; after receiving and parsing the alarm message, using the particular internal correlation key value formula to generate, using information contained in the alarm message, a particular internal correlation key value for the alarm message; and sending both (a) data that represents the alarm message and (b) the particular external correlation key value to a network management system, wherein the external correlation key value allows the alarm message to be properly correlated. - View Dependent Claims (22, 23, 24, 25)
-
-
26. An apparatus for generating an external correlation key value for use in correlating alarms emitted by network elements or system elements in a telecommunications network, the apparatus comprising:
-
a receiver for receiving an alarm message generated by a network element or system element of the telecommunications network, wherein the alarm message is generated in response to one or more alarm conditions; a parser for parsing the alarm message that is generated in response to the one or more alarm conditions to identify a particular context value in the alarm message; a comparer for using, after receiving and parsing the alarm message, the particular context value in the alarm message as a key to retrieve from a table that associates context values to internal correlation key value formulas, a particular internal correlation key value formula specifying how to generate, by using two or more values contained in the alarm message, an internal correlation key value for the alarm message; an internal key generator for using, after receiving and parsing the alarm message, the particular internal correlation key value formula to generate, using information contained in the alarm message, a particular internal correlation key value for the alarm message; an external key generator for generating a particular external correlation key for the alarm message value based on the particular internal correlation key value; and a communicator for sending both (a) data that represents the alarm message and (b) the particular external correlation key value to a network management system, wherein the external correlation key value allows the alarm message to be properly correlated. - View Dependent Claims (27, 28, 29, 30)
-
Specification