CPC H04L 45/123 (2013.01) [H04L 45/08 (2013.01); H04L 45/124 (2013.01)] | 19 Claims |
1. A method comprising:
receiving, by processing circuitry of a computing system, values of a link metric for each link of a plurality of links of a network over a historical time period;
processing, by a machine learning system executed by the processing circuitry, the values of the link metric for each link of the plurality of links to generate:
1) a predicted future value of the link metric for each link of the plurality of links; and
2) a threshold for the link metric for each link of the plurality of links, the threshold indicative of whether a value of the link metric at a given time is anomalous;
determining, by the processing circuitry and based on the predicted future value of the link metric for each link of the plurality of links and the threshold, whether the predicted future value of the link metric for each link is anomalous;
computing, by the processing circuitry and based on the determination, a path comprising one or more links from a group of candidate links, wherein the group of candidate links includes at least one link of the plurality of links for which a predicted future value is not determined to be anomalous based on the threshold, and does not include at least one link of the plurality of links for which the corresponding predicted future value of the link metric is determined to be anomalous; and
provisioning, by the processing circuitry, the computed path to enable a network device to forward network traffic along the computed path.
|