The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 21, 2026

Filed:

Apr. 24, 2024
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Vishwa Nanduri, Ashburn, VA (US);

Pappula Prabhakar Reddy, Johns Creek, GA (US);

Samir Jain, Hyderabad, IN;

Himanshu Raj, Los Altos, GA (US);

Sridharan J, Erode, IN;

Snehal Kuber Yadav, Hyderabad, IN;

Aniruddha Parkhi, Bothell, WA (US);

Umesh Krishnaswamy, San Jose, CA (US);

Paul David Mattes, St. Paul, MN (US);

Francesco De Paolis, San Jose, CA (US);

Zahira Nasrin, Newark, CA (US);

Alap Mehta, Redmond, WA (US);

Annam Srinivas, Hyderabad, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 45/748 (2022.01); H04L 45/036 (2022.01); H04L 45/28 (2022.01);
U.S. Cl.
CPC ...
H04L 45/748 (2013.01); H04L 45/036 (2022.05); H04L 45/28 (2013.01);
Abstract

Example solutions for providing route aggregation as a service (RaaS) are disclosed. A RaaS server receives original routing tables from routers in a wide area network (WAN), aggregates the routes by identifying common prefixes, and returns more compact aggregated routing tables to the routers. The routers use the aggregated routing tables to efficiently route data traffic in the WAN. Multiple resiliency approaches are disclosed, in order to prevent the routers from flushing the aggregated routes in the event that the RaaS server experiences an outage and the border gateway protocol (BGP session between each router and the RaaS server is lost. Example resiliency measures includes the use of a long lived stale time (LLST), reaching a length of perhaps weeks, during which the routers continue to use the aggregated routing tables, and the use of mirroring the aggregated routing tables in other RaaS.


Find Patent Forward Citations

Loading…