US 11,750,498 B2
Guarantying SLA thru edge cloud path orchestration
Sharad Agarwal, Seattle, WA (US); Ryan Andrew Beckett, Redmond, WA (US); Abhishek Udupa, Bellevue, WA (US); Rachee Singh, Redmond, WA (US); and Paramvir Bahl, Bellevue, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jul. 15, 2021, as Appl. No. 17/376,653.
Prior Publication US 2023/0018685 A1, Jan. 19, 2023
Int. Cl. H04L 45/02 (2022.01); H04L 12/28 (2006.01); H04L 45/12 (2022.01); H04L 45/302 (2022.01); H04L 69/329 (2022.01); H04L 45/64 (2022.01); H04L 45/00 (2022.01); H04L 45/76 (2022.01)
CPC H04L 45/04 (2013.01) [H04L 12/2869 (2013.01); H04L 45/123 (2013.01); H04L 45/306 (2013.01); H04L 69/329 (2013.01); H04L 45/64 (2013.01); H04L 45/70 (2013.01); H04L 45/76 (2022.05)] 22 Claims
OG exemplary drawing
 
1. An apparatus for managing connectivity between a partner network and a wide-area network (WAN), comprising:
a memory storing one or more instructions for managing the WAN; and
at least one processor coupled to the memory and configured to execute the instructions, wherein the at least one processor is configured to:
advertise a plurality of unicast border gateway protocol address prefixes for a plurality of front-end devices of the WAN;
select a path within the WAN for a service that is hosted in the WAN for users of the partner network, the path including a selected device of the plurality of front-end devices and a device within the WAN hosting the service;
export a routing rule to an agent within the partner network, the routing rule specifying a unicast address prefix for the selected device;
configure the selected device to receive data packets for the service that is hosted in the WAN from the users of the partner network; and
configure the selected device to decapsulate packets for the service from packets addressed to the unicast address prefix for the selected device based on the routing rule.