-
公开(公告)号:US10805185B2
公开(公告)日:2020-10-13
申请号:US15896183
申请日:2018-02-14
Applicant: Cisco Technology, Inc.
Inventor: Vinay Kumar Kolar , Jean-Philippe Vasseur
Abstract: In one embodiment, a network assurance service that monitors a network receives telemetry data regarding monitored characteristics of the network. The service identifies, using a machine learning-based pattern analyzer, a pattern of the monitored characteristics that are associated with failures experienced by one or more networking devices in the network. The service groups networking devices by software version. The service determines probabilities of the pattern being observed concurrently with failures of the grouped network networking devices. A particular probability is associated with a particular group of the networking devices executing a particular software version. The service provides, based on the determined probabilities, data regarding the identified pattern and software versions for display.
-
公开(公告)号:US10680889B2
公开(公告)日:2020-06-09
申请号:US15942665
申请日:2018-04-02
Applicant: Cisco Technology, Inc.
Inventor: Jean-Philippe Vasseur , Vinay Kumar Kolar , Santosh Ghanshyam Pandey
Abstract: In one embodiment, a network assurance service that monitors one or more networks receives data indicative of networking device configuration changes in the one or more networks. The service also receives one or more performance indicators for the one or more networks. The service trains a machine learning model based on the received data indicative of the networking device configuration changes and on the received one or more performance indicators for the one or more networks. The service predicts, using the machine learning model, a change in the one or more performance indicators that would result from a particular networking device configuration change. The service causes the particular networking device configuration change to be made in the network based on the predicted one or more performance indicators.
-
公开(公告)号:US12143290B2
公开(公告)日:2024-11-12
申请号:US17871142
申请日:2022-07-22
Applicant: Cisco Technology, Inc.
Abstract: In one embodiment, a device obtains quality of experience metrics for an online application whose traffic traverses a particular interface of a router located at a first site in a network. The device identifies a correlation between throughput of the particular interface and the quality of experience metrics for the online application. The device makes a determination that the correlation is a root cause of degradation of the quality of experience metrics for the online application at least in part by determining whether throughput of an interface of a remote router located at a second site in the network is correlated with the quality of experience metrics. The device configures, based on the determination, a priority queue associated with the particular interface for use by traffic of the online application.
-
公开(公告)号:US12143289B2
公开(公告)日:2024-11-12
申请号:US17712423
申请日:2022-04-04
Applicant: Cisco Technology, Inc.
Inventor: Vinay Kumar Kolar , Jean-Philippe Vasseur , Michal Wladyslaw Garcarz
Abstract: In one embodiment, a device obtains client attribute data for clients of an online application that access the online application via a plurality of points of presence in a network. The device forms a performance model that models an application experience metric for the online application as a function of the client attribute data for each of the plurality of points of presence. The device selects, using the performance model, a particular point of presence from among the plurality of points of presence to be used by a particular client to access the online application, based on its client attribute data. The device causes the particular client to access the online application via the particular point of presence selected by the device using the performance model.
-
公开(公告)号:US12010017B2
公开(公告)日:2024-06-11
申请号:US17533649
申请日:2021-11-23
Applicant: Cisco Technology, Inc.
Inventor: Jean-Philippe Vasseur , Eduard Schornig , Vinay Kumar Kolar , Grégory Mermoud
IPC: H04L45/00 , H04L41/5019 , H04L43/045 , H04L43/08 , H04L43/16 , H04L45/02 , H04L47/125
CPC classification number: H04L45/70 , H04L41/5019 , H04L43/045 , H04L43/08 , H04L43/16 , H04L45/08 , H04L47/125
Abstract: In one embodiment, a device identifies a plurality of paths between a pair of network addresses, wherein one of the pair of network addresses is associated with an online application. The device obtains telemetry data from the plurality of paths for the online application. The device computes, based on the telemetry data, fate sharing metrics for the plurality of paths. The device controls routing of application traffic between the pair of network addresses, based on the fate sharing metrics for the plurality of paths.
-
公开(公告)号:US20240064079A1
公开(公告)日:2024-02-22
申请号:US17889544
申请日:2022-08-17
Applicant: Cisco Technology, Inc.
Inventor: Vinay Kumar Kolar , Jean-Philippe VASSEUR , Michal Wladyslaw GARCARZ , Eduard SCHORNIG , Grégory MERMOUD
IPC: H04L43/0811 , H04L43/045 , H04L41/0631
CPC classification number: H04L43/0811 , H04L43/045 , H04L41/0631
Abstract: In one embodiment, the device obtains telemetry data for traffic between endpoints in a plurality of local networks and an online application, the telemetry data including local interface data regarding local interfaces used by the endpoints to access the online application and data indicative of which points of presence (PoPs) were traversed by the traffic. The device identifies sessions of the online application in which an application experience metric was degraded. The device determines a root cause of the application experience metric being degraded for the sessions by assessing the telemetry data associated with the sessions. The device provides the root cause to a user interface for presentation.
-
公开(公告)号:US11909631B1
公开(公告)日:2024-02-20
申请号:US17877482
申请日:2022-07-29
Applicant: Cisco Technology, Inc.
Inventor: Michal Wladyslaw Garcarz , Jean-Philippe Vasseur , Vinay Kumar Kolar
IPC: H04L45/302 , H04L45/24 , H04L45/12
CPC classification number: H04L45/302 , H04L45/123 , H04L45/24
Abstract: In one embodiment, a device generates an application map for an online application accessed via a network that indicates a set of network addresses at which the online application was accessed, client information for clients that accessed the online application via the network, and quality of experience metrics for the online application. The device identifies a location change of the online application by tracking changes to the application map. The device determines a correlation between the location change and a degradation in the quality of experience metrics. The device adjusts, based on the correlation, routing of traffic associated with the online application in the network.
-
公开(公告)号:US11811644B2
公开(公告)日:2023-11-07
申请号:US17548985
申请日:2021-12-13
Applicant: Cisco Technology, Inc.
Inventor: Vinay Kumar Kolar , Jean-Philippe Vasseur
IPC: H04L45/12 , H04L45/00 , H04L45/302 , H04L41/5009 , H04L45/02
CPC classification number: H04L45/08 , H04L41/5009 , H04L45/123 , H04L45/14 , H04L45/22 , H04L45/302
Abstract: In one embodiment, a device computes states of a network path associated with an online application by representing time series of telemetry data regarding the network path as discrete values. The device generates state trajectories from the states of the network path computed by the device. The device selects one or more sub-sequences of the state trajectories based on prediction performance metrics that represent how well the one or more sub-sequences are able to predict a failure condition of the network path. The device causes a networking entity to use the one or more sub-sequences of the state trajectories to perform predictive routing for the network path.
-
公开(公告)号:US20230318977A1
公开(公告)日:2023-10-05
申请号:US17712412
申请日:2022-04-04
Applicant: Cisco Technology, Inc.
IPC: H04L47/125 , H04L47/11 , H04L41/5019
CPC classification number: H04L47/125 , H04L47/11 , H04L41/5019
Abstract: In one embodiment, a device obtains metrics for a plurality of network paths via which traffic for an online application may be conveyed. The device models, for each of the plurality of network paths, uncertainty of an application experience metric predicted for the online application across different values of one or more metrics for that path, based on its obtained metrics. The device generates, based on the uncertainty of the application experience metric modeled for each of the plurality of network paths, a load balancing schedule for the plurality of network paths, to maximize the application experience metric for the online application across the plurality of network paths and with a minimal amount of uncertainty. The device causes traffic for the online application to be load balanced across the plurality of network paths in accordance with the load balancing schedule.
-
公开(公告)号:US11711291B2
公开(公告)日:2023-07-25
申请号:US17238440
申请日:2021-04-23
Applicant: Cisco Technology, Inc.
Inventor: Jean-Philippe Vasseur , Grégory Mermoud , Vinay Kumar Kolar , Pierre-André Savalle
Abstract: In one embodiment, a device uses a classification model to determine whether implementation of a routing change suggested by a predictive routing engine for a network will result in a violation of one or more network policies. The device computes a trust score, based on performance metrics for the classification model. The device causes, based in part on the trust score, implementation of the routing change in the network, when the classification model determines that application of the routing change will not result in a violation of the one or more network policies.
-
-
-
-
-
-
-
-
-