US 12,476,902 B2
Optimizing application performance in hierarchical SD-WAN
Samir Thoria, Saratoga, CA (US); Ram Dular Singh, Cupertino, CA (US); Praveen Raju Kariyanahalli, San Ramon, CA (US); Laxmikantha Reddy Ponnuru, Santa Clara, CA (US); and Ramanathan Lakshmikanthan, Santa Clara, CA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on May 1, 2024, as Appl. No. 18/652,156.
Application 18/652,156 is a continuation of application No. 18/478,567, filed on Sep. 29, 2023.
Application 18/478,567 is a continuation of application No. 17/110,457, filed on Dec. 3, 2020, granted, now 11,784,924.
Prior Publication US 2024/0305564 A1, Sep. 12, 2024
Int. Cl. H04L 45/00 (2022.01); H04L 12/46 (2006.01); H04L 45/02 (2022.01); H04L 45/50 (2022.01)
CPC H04L 45/22 (2013.01) [H04L 12/4641 (2013.01); H04L 45/04 (2013.01); H04L 45/50 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for routing packets across a hierarchical software-defined wide area network (SD-WAN), the method comprising:
identifying a first edge node associated with a first software-defined network in a first data center and a second edge node associated with a second software-defined network in a second data center, wherein the first edge node is connected via a first border node to a common core network, and the second edge node is connected via a second border node to the common core network;
defining an overlay network between the first edge node and the second edge node including the first border node and the second border node;
using performance metrics for a plurality of link routes to define a routing path in the overlay network between the first border node and the second border node; and
routing packets between the first edge node and the second edge node using the routing path defined between the border nodes in the overlay network.