US 12,355,613 B1
Application assurance
Dmitri Kalintsev, Blackburn South (AU); and David Gee, Burton on Trent (GB)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Sep. 12, 2023, as Appl. No. 18/465,780.
Claims priority of provisional application 63/375,367, filed on Sep. 12, 2022.
Int. Cl. H04L 41/0663 (2022.01); H04L 41/0659 (2022.01); H04L 47/24 (2022.01)
CPC H04L 41/0663 (2013.01) [H04L 41/0659 (2013.01); H04L 47/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining, by an application assurance system, a flow definition that describes a packet flow for an application;
determining, by the application assurance system by querying a network model of a network system that transports packet flows for applications, using the flow definition, a set of network nodes and links of the network system that are expected to transport or process the packet flow for the application;
obtaining, by the application assurance system, an indication that a network node or link, from the set of network nodes and links, is in an operational state that could affect performance of the application; and
in response to obtaining the indication, by the application assurance system, outputting an alert.