Fault Knowledge Base

Fault Knowledge Base - Diagnosis Assistance

Definition

Fault Knowledge Base (Fault Knowledge Base) stores fault phenomena, possible causes, solutions, associated device models, and other information, assisting Fault Diagnosis and RCA. Supports rule matching and continuous accumulation, reducing MTTR.

Knowledge Structure and Matching

Fault knowledge base entries typically include fault symptom descriptions, alarm codes/error codes, lists of possible causes, resolution steps, associated device models/firmware versions, links to historical cases, etc. Matching can be based on keywords, alarm codes, device models, etc.; it supports fuzzy matching and similarity ranking. Knowledge sources include historical RCA reports, Work Order work order closures, expert entries, device manufacturer manuals, and so on. Continuous accumulation and updating are key to the value of the knowledge base, requiring the establishment of input, review, and version management processes.

Integration with DMP

The Device Management Platform invokes the knowledge base in Fault Diagnosis and Remote Diagnosis processes. When an alarm or diagnostic task is triggered, the platform retrieves knowledge base entries based on device information and alarm type, recommending matching cases and solutions; operations personnel can create work orders and associate cases with one click. During diagnostic closure, new cases can be incorporated into the knowledge base, achieving self-growth of knowledge. In collaboration with Event Stream and Log Collection, it forms a complete diagnostic support system.

Use Cases

Applicable for operations personnel to quickly find solutions, new employee training, and automation of repetitive fault handling. The fault knowledge base is an important carrier for operational experience assetization, which can significantly shorten MTTR and improve first-time resolution rates.

A record has to be retrievable

An entry in the fault knowledge base turns a judgment that can be reused into a structure that can be searched. It is not a pile of ticket notes copied as they were. Search should be able to find it from an alarm code, a symptom keyword, a product model, and a firmware range. Once opened, it should show possible causes, the evidence to check, the steps to take, and how to confirm that service has returned. A step should name the object and the expected result, for example whether a given property is still sitting on an old value, rather than only "check the configuration." If the same symptom follows different steps on different hardware revisions, split the entries or write an explicit branch. Do not leave the reader to guess. The source has to remain: which closed loop it came from, whether it was reviewed, and from when it should no longer be recommended. A diagnostic program only searches and ranks these fields. Whether telemetry actually supports the judgment still depends on the evidence written in the entry, not on a title that sounds plausible.

Which closed loops deserve promotion

What is worth keeping is a case whose cause has been checked, whose steps can be repeated on another device of the same kind, and whose limits are written clearly. A one-off wiring error, a reversed field supply, or a restart that cannot be reproduced can stay on the ticket. It does not need to be promoted to a recommended fix. Before an entry is stored, someone should check that the alarm code is stable, that the steps do not still point at a menu that has been removed, and that any risky action calling for extra authorization is marked. A defect that appears only in a particular batch needs the batch or the firmware bounds written on it. A citation should be able to return to the original context, but a field account, a precise location, or other private detail does not belong in a general step. The knowledge base does not replace the thing model. The model says what a device can report. The knowledge base says how those reports should be read. A draft with no review state should not appear in automatic recommendations.

Retired entries that still appear as recommendations

The usual way an entry goes bad is that the content is already wrong and it is still matched. After firmware changes an alarm code or the meaning of a register, the old steps send someone to a point that no longer exists. Ranking by similarity of a short title lets overlapping wording drift the recommendation onto a neighboring but different fault. If several people edit at once and there is no version, a later save can wipe the applicable models, and the search range suddenly becomes every product. Writing "reboot first" as a universal first step destroys a fault that needed the scene preserved. A fix that only says "a spare was replaced," with no criterion and no way to confirm, cannot be carried out the next time. If retirement only hides the entry on screen and the match index is not updated, automatic diagnosis still treats it as the current fix. Spot-check the entries that actually match, by firmware version, rather than only watching whether the count of entries has grown. A version that has been approved and cited should be frozen. A later change starts a new version, so steps already being followed are not rewritten halfway through.

Related Terms

Return to Device Management Platform terminology