Problem model for alarm correlation
First Claim
1. An automated method of processing data from a communications network comprising a plurality of network entities, having predetermined states of operation, the method comprising the steps of:
- creating a plurality of different objects each associated with different possible rival states of one of the entities, the objects comprising knowledge based reasoning capability for determining whether the entity is in a given one of the possible rival states;
passing data about the network to the objects;
and inferring whether the entity is in the given one of the possible rival states using the reasoning capability.
12 Assignments
0 Petitions
Accused Products
Abstract
A method of processing data such as alarms from a communications network, the network comprising a plurality of network entities, having predetermined states of operation, the method comprising the step of creating an object (88) associated with a given state of one of the entities, such as a fault state. The object comprises knowledge based reasoning capability (89) such as rules for determining whether the entity is in the given state, and the method further comprises the steps of: passing data about the network, such as alarms and events, to the object; and inferring whether the entity is in the given fault state using the rules. This enables faster correlation of alarms and simpler development and maintenance of the rules.
132 Citations
18 Claims
-
1. An automated method of processing data from a communications network comprising a plurality of network entities, having predetermined states of operation, the method comprising the steps of:
-
creating a plurality of different objects each associated with different possible rival states of one of the entities, the objects comprising knowledge based reasoning capability for determining whether the entity is in a given one of the possible rival states;
passing data about the network to the objects;
and inferring whether the entity is in the given one of the possible rival states using the reasoning capability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An automated method of processing data from a communications network, comprising the step of:
-
applying a knowledge based reasoning capability to interpret the data, wherein the reasoning capability comprises object orientated hierarchy of rule bases, the hierarchy being arranged to have object orientated inheritance properties, such that the method further comprises the steps of;
determining whether a named rule is in one of the rule bases, and where it is not present, making available the same named rule from a rule base higher in the hierarchy;
and applying the named rule to the data. - View Dependent Claims (15)
-
-
16. An automated method of processing data from a communications network comprising the steps of:
-
providing a knowledge based reasoning capability wherein the reasoning capability comprises one or more rulebases, comprising rules encoded directly in an object oriented language;
providing an object oriented compiler;
and applying said knowledge based reasoning capability to interpret the data by specialising selected classes of the compiler so extending its functionality that it compiles rules and standard code. - View Dependent Claims (17, 18)
-
Specification