System and method for fault identification in an electronic system based on context-based alarm analysis
First Claim
1. A fault identification system, for efficiently identifying a plurality of faults occurring in a core electronic system during an epoch cycle and localizing said plurality of faults to a plurality of faulty software components and a plurality of faulty hardware blocks, by analyzing a plurality of alarms occurred during said epoch cycle using a plurality of contexts associated with said plurality of alarms so as to reduce the ambiguity and complexity arising due to the enormity of said plurality of alarms, and said fault identification system comprises:
- a plurality of associated functions, wherein each of said plurality of associated functions is a part of said core electronic system;
a plurality of usecase detectors for detecting a plurality of usecases;
a plurality of transaction detectors for detecting a plurality of transactions;
a plurality of plurality of symptom detectors detecting a plurality of symptoms;
a plurality of fault detectors for detecting said plurality of faults;
an online contextual information collection subsystem, CIC, for collecting said plurality of alarms and for generating said plurality of contexts associated with said plurality of alarms based on said plurality of usecase detectors, said plurality of transaction detectors, said plurality of plurality of symptom detectors, and said plurality of fault detectors, wherein a context of said plurality of contexts comprises a usecase of said plurality of usecases, a transaction of said plurality of transactions, and a function of said plurality of associated functions;
an online global reasoning engine subsystem, GRE, for identifying and localizing a plurality of identified faults of said plurality of faults based on said plurality of alarms and said plurality of contexts associated with said plurality of alarms resulting in said plurality of faulty software components and said plurality of faulty hardware blocks; and
an offline supervised training subsystem, SS, for training said plurality of usecase detectors, said plurality of transaction detectors, said plurality of plurality of symptom detectors, and said plurality of fault detectors.
2 Assignments
0 Petitions
Accused Products
Abstract
A fault identification system analyzes alarm information and the associated contextual information to identify the occurred faults. The contextual information is based on usecases, transactions, and functions associated with the electronic system under consideration. Multiple detectors that form part of knowledge repositories are used in the process of fault identification.
-
Citations
17 Claims
-
1. A fault identification system, for efficiently identifying a plurality of faults occurring in a core electronic system during an epoch cycle and localizing said plurality of faults to a plurality of faulty software components and a plurality of faulty hardware blocks, by analyzing a plurality of alarms occurred during said epoch cycle using a plurality of contexts associated with said plurality of alarms so as to reduce the ambiguity and complexity arising due to the enormity of said plurality of alarms, and said fault identification system comprises:
-
a plurality of associated functions, wherein each of said plurality of associated functions is a part of said core electronic system; a plurality of usecase detectors for detecting a plurality of usecases; a plurality of transaction detectors for detecting a plurality of transactions; a plurality of plurality of symptom detectors detecting a plurality of symptoms; a plurality of fault detectors for detecting said plurality of faults; an online contextual information collection subsystem, CIC, for collecting said plurality of alarms and for generating said plurality of contexts associated with said plurality of alarms based on said plurality of usecase detectors, said plurality of transaction detectors, said plurality of plurality of symptom detectors, and said plurality of fault detectors, wherein a context of said plurality of contexts comprises a usecase of said plurality of usecases, a transaction of said plurality of transactions, and a function of said plurality of associated functions; an online global reasoning engine subsystem, GRE, for identifying and localizing a plurality of identified faults of said plurality of faults based on said plurality of alarms and said plurality of contexts associated with said plurality of alarms resulting in said plurality of faulty software components and said plurality of faulty hardware blocks; and an offline supervised training subsystem, SS, for training said plurality of usecase detectors, said plurality of transaction detectors, said plurality of plurality of symptom detectors, and said plurality of fault detectors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification