US 11,777,811 B2
Systems and methods for precisely generalized and modular underlay/overlay service and experience assurance
Robert Kevin Tomkins, Ottawa (CA); Shelley A. Bhalla, Morrisville, NC (US); and Emil Janulewicz, Ottawa (CA)
Assigned to Ciena Corporation, Hanover, MD (US)
Filed by Ciena Corporation, Hanover, MD (US)
Filed on Feb. 5, 2021, as Appl. No. 17/168,511.
Prior Publication US 2022/0255810 A1, Aug. 11, 2022
Int. Cl. H04L 41/06 (2022.01); H04L 41/0631 (2022.01); H04L 43/062 (2022.01); H04L 43/16 (2022.01); H04L 43/04 (2022.01); H04L 41/044 (2022.01); H04L 41/0659 (2022.01); H04L 41/16 (2022.01)
CPC H04L 41/16 (2013.01) [H04L 41/044 (2013.01); H04L 41/065 (2013.01); H04L 41/0631 (2013.01); H04L 41/0661 (2023.05); H04L 43/04 (2013.01); H04L 43/062 (2013.01); H04L 43/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium having instructions stored thereon for programming one or more processors to perform steps of:
obtaining overlay telemetry data from a plurality of overlays, wherein each overlay is an application and there is a corresponding telemetry adaptor for each overlay;
processing the overlay telemetry data with the corresponding telemetry adaptors to normalize associated variables from one or more vendors' specific telemetry to a normalized generalized telemetry, each telemetry adaptor of the corresponding telemetry adaptors is configured to adapt a vendor's specific telemetry to the normalized generalized telemetry;
obtaining underlay telemetry data from one or more underlays, wherein each underlay includes physical infrastructure for supporting one or more of network, compute, and store functions for the plurality of overlays, wherein the normalized generalized telemetry is normalized to the underlay telemetry data;
analyzing the normalized generalized telemetry and the underlay telemetry data via a Key Performance Factor (KPF) model that correlates one or more of the plurality of overlays and the one or more underlays together;
responsive to an anomaly or a threshold crossing based on the KPF model, performing a Root Cause Analysis (RCA) to identify a root cause of the anomaly or the threshold crossing; and
mapping one or more actions with associated priorities to the root cause utilizing one or more remediation modules each specific to a corresponding vendor of the one or more vendors.