Patent ID: 11956142
Assignee: VERSA NETWORKS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A non-transitory computer-readable storage medium containing program instructions, wherein execution of the program instructions by the computer causes the computer to perform operations comprising:
receiving, at a branch node, Service Level Agreement (SLA) metrics of links between sites in the SD-WAN topology from at least a portion of the peers of the branch node, the SLA metrics received out-of-band in protocol extension packets through secure tunnels of the SD-WAN topology;
receiving a packet at the branch node in an established session, the packet having a source node and a destination node;
calculating performance of a plurality of possible paths from the source node to the destination node by combining SLA metrics for each link in the respective path, the source node and the destination node being within the SD-WAN topology; and
selecting a path at the branch node for the received packet from the source node to the destination node based on the calculated performance.