CPC H04L 41/0816 (2013.01) [G06N 20/00 (2019.01); H04L 41/085 (2013.01); H04L 41/0823 (2013.01); H04L 41/0893 (2013.01); H04L 41/145 (2013.01); H04L 41/147 (2013.01); H04L 43/04 (2013.01); H04L 43/062 (2013.01); H04L 43/12 (2013.01); H04L 43/20 (2022.05); H04L 41/046 (2013.01); H04L 41/16 (2013.01); H04L 43/0829 (2013.01); H04L 43/0876 (2013.01)] | 19 Claims |
1. A system for monitoring a network comprising:
a plurality of network systems; and
a computer, comprising a non-transitory machine-readable medium and at least one processor, for executing a remote network manager, the remote network manager comprising a network interface for communicating through the network with the plurality of network systems and configured (i) to collect through the network interface and the network data from the plurality of network systems, (ii) to analyze the collected data to learn a network pattern from a first network system of the plurality of network systems, (iii) to predict a network behavior of a second network system of the plurality of network systems, (iv) to formulate a control policy to send through the network to a set of one or more programmable network elements of the second network system, and (v) to observe the application of the control policy at the set of one or more programmable network elements of the second network system.
|