Event protocol and resource naming scheme
First Claim
Patent Images
1. A method for managing a fault comprising:
- detecting an error;
gathering data associated with the error to generate an error event;
categorizing the error event using a hierarchical organization of the error event;
diagnosing the error using the error event to generate the fault;
generating a fault event using the fault;
forwarding the fault event to a fault management architecture agent; and
initiating, by the fault management architecture agent, an action in accordance with the fault event,wherein gathering data associated with the error comprises gathering data to populate at least the following components within the error event;
a version component defining a version of a protocol used to define the error event;
a class component defining a name of the error event using the hierarchical organization of the error event;
an error numeric association component uniquely identifying the error event;
a detector component identifying a resource that detected the error; and
a recoverable component indicating whether an error handler designated the error as recoverable.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for managing a fault involves detecting an error, gathering data associated with the error to generate an error event, and categorizing the error event using a hierarchical organization of the error event.
-
Citations
65 Claims
-
1. A method for managing a fault comprising:
-
detecting an error; gathering data associated with the error to generate an error event; categorizing the error event using a hierarchical organization of the error event; diagnosing the error using the error event to generate the fault; generating a fault event using the fault; forwarding the fault event to a fault management architecture agent; and initiating, by the fault management architecture agent, an action in accordance with the fault event, wherein gathering data associated with the error comprises gathering data to populate at least the following components within the error event; a version component defining a version of a protocol used to define the error event; a class component defining a name of the error event using the hierarchical organization of the error event; an error numeric association component uniquely identifying the error event; a detector component identifying a resource that detected the error; and a recoverable component indicating whether an error handler designated the error as recoverable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for managing a fault comprising:
-
an error handler detecting an error and generating an error event using the error, wherein the error is defined using a hierarchical organization of the error event; a fault manager diagnosing the error event to obtain the fault and generating a fault event using the fault, wherein the fault event is defined using a hierarchical organization of the fault event; and a fault management architecture agent receiving the fault event and initiating an action in accordance with the fault events, wherein the error event comprises at least; a version component defining a version of a protocol used to define the error event; a class component defining a name of the error event using the hierarchical organization of the error event; an error numeric association component uniquely identifying the error event; a detector component identifying a resource that detected the error; and a recoverable component indicating whether the error handler designated the error as recoverable. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A network system having a plurality of nodes, comprising:
-
an error handler detecting an error and generating an error event using the error, wherein the error is defined using a hierarchical organization of the error event; a fault manager diagnosing the error event to obtain a fault and generating a fault event using the fault, wherein the fault event is defined using a hierarchical organization of the fault event; and a fault management architecture agent receiving the fault event and initiating an action in accordance with the fault event, wherein the error handler is implemented on at least two of the plurality of nodes, wherein the fault manager is implemented on at least two of the plurality of nodes, wherein the fault management architecture agent is implemented on at least two of the plurality of nodes, and wherein the error event comprises; a version component defining a version of a protocol used to define the error event; a class component defining a name of the error event using the hierarchical organization of the error event; an error numeric association component uniquely identifying the error event; a detector component identifying a resource that detected the error; and a recoverable component indicating whether the error handler designated the error as recoverable. - View Dependent Claims (62, 63, 64, 65)
-
Specification