CPC H04L 41/12 (2013.01) [H04L 41/16 (2013.01)] | 19 Claims |
1. A system, comprising:
at least one processor; and
at least one memory coupled to the at least one processor, the memory having computer-executable instructions stored thereon that, when executed by the at least one processor, cause the system to:
detect a plurality of child network state tracking systems associated with a network, each child network state tracking system being configured to generate snapshots for a subset of the network;
obtain status data from each respective child network state tracking system of the plurality of child network state tracking systems;
generate one or more snapshots of the network based on a plurality of snapshots generated by one or more child network state tracking systems of the plurality of child network state tracking systems;
detect whether a change in the state of the network has occurred based on the status data; and
determine a recommended action to take in response to the detected change based on the one or more snapshots of the network and at least one reconstructed prior state of the network by:
detecting an action recommended by the child network state tracking system; and
determining whether the action recommended by the child network state tracking system is to be taken as the recommended action based on the one or more snapshots of the network and the at least one reconstructed prior state of the network.
|