| CPC H04L 47/2425 (2013.01) | 20 Claims |

|
1. A Software-defined (SD) Wide Area Network (WAN) (SD-WAN) edge device comprising:
processing circuitry; and
memory storing instructions, that when executed, cause the processing circuitry to:
obtain link characterization data for a first WAN link communicatively coupled to the SD-WAN edge device over a time period,
determine, based on processing the link characterization data for the first WAN link using a machine learning model trained with historical characterization data for one or more WAN links, an indicator of a performance metric of the first WAN link at a future time and a time interval associated with the indicator of the performance metric, and
assign, based on a determination of whether the time interval is predicted to begin after or before a session associated with an application assigned to the first WAN link is predicted to end, the application to remain on the first WAN link or move to a second WAN link communicatively coupled to the SD-WAN edge device instead of the first WAN link, respectively.
|