FAULT TOLERANCE FRAMEWORK FOR NETWORKS OF NODES
First Claim
1. A system comprising:
- a first message handler configured to receive first network-related data associated with a first network of nodes, the first network of nodes using a first communications protocol;
a second message handler configured to receive second network-related data associated with a second network of nodes, the second network of nodes using a second communications protocol;
a message transport system configured to receive the first network-related data and the second network-related data and further configured to route the first network-related data and the second network-related data in a common protocol; and
a fault manager configured to receive the network-related data in the common protocol and configured to determine a fault associated with an operation of one or more of the first network of nodes and the second network of nodes, based on the network-related data in the common protocol.
2 Assignments
0 Petitions
Accused Products
Abstract
In some implementations, a first message handler may be configured to receive first network-related data associated with a first network of nodes, the first network of nodes using a first communications protocol. A second message handler may be configured to receive second network-related data associated with a second network of nodes, the second network of nodes using a second communications protocol. A message transport system may be configured to receive the first network-related data and the second network-related data and further configured to route the first network-related data and the second network-related data in a common protocol, and a fault manager may be configured to receive the network-related data in the common protocol and configured to determine a fault associated with an operation of one or more of the first network of nodes and the second network of nodes, based on the network-related data in the common protocol.
160 Citations
20 Claims
-
1. A system comprising:
-
a first message handler configured to receive first network-related data associated with a first network of nodes, the first network of nodes using a first communications protocol; a second message handler configured to receive second network-related data associated with a second network of nodes, the second network of nodes using a second communications protocol; a message transport system configured to receive the first network-related data and the second network-related data and further configured to route the first network-related data and the second network-related data in a common protocol; and a fault manager configured to receive the network-related data in the common protocol and configured to determine a fault associated with an operation of one or more of the first network of nodes and the second network of nodes, based on the network-related data in the common protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
a middleware layer configured to communicate with a plurality of networks of nodes and configured to communicate with at least one back-end application, the middleware layer including a platform abstraction layer configured to receive, from the plurality of networks of nodes, first network-related data and second network-related data in a first communications protocol and a second communications protocol, respectively, and configured to provide the first network-related data and the second network-related data in a common protocol; and a fault management layer configured to receive the first network-related data and the second network-related data in the common protocol, and configured to determine a fault associated with an operation of the plurality of networks, based thereon. - View Dependent Claims (14, 15, 16, 17)
-
18. A method comprising:
-
receiving network-related data associated with a plurality of networks of nodes at one of a plurality of message handlers, the plurality of message handlers each associated with a corresponding network of nodes and a corresponding communications protocol that is used by the corresponding network of nodes; translating the network-related data from the corresponding communications protocol into a common communications protocol; providing the network-related data in the common communications protocol to a state model describing state information related to the plurality of networks of nodes; diagnosing a fault associated with an operation of the plurality of networks of nodes, based on the state model; and recovering the fault by deploying a service to a node of the networks of nodes using the corresponding communications protocol used by the node. - View Dependent Claims (19, 20)
-
Specification