The Network Link Outlier Factor (NLOF) for Fault Localization
We describe and experimentally evaluate the performance of our Network Link Outlier Factor (NLOF) for locating faults in communication networks. The NLOF is a unique outlier score assigned to each link in a network. It is computed using four distinct stages in a data analytics pipeline. The input to...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Open Journal of the Communications Society |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9204754/ |
_version_ | 1818876748543033344 |
---|---|
author | Christopher Mendoza Michael P. Mcgarry |
author_facet | Christopher Mendoza Michael P. Mcgarry |
author_sort | Christopher Mendoza |
collection | DOAJ |
description | We describe and experimentally evaluate the performance of our Network Link Outlier Factor (NLOF) for locating faults in communication networks. The NLOF is a unique outlier score assigned to each link in a network. It is computed using four distinct stages in a data analytics pipeline. The input to the pipeline are flow records (e.g., NetFlow) and network topology data (e.g., Link Layer Discovery Protocol (LLDP)). In the first stage, flow record throughput values are clustered in two sub-stages: using Density-Based Spatial Clustering of Applications with Noise (DBSCAN) and then our novel domain-specific ThroughPut Cluster (TPCluster) technique. In the second stage, flow outlier scores are determined within each cluster using a measure of proximity to a selected performance exemplar. In the third stage, flows are associated with network links using topology data. Finally, in the fourth stage the flow outliers are used to compute the outlier factor or score for each network link. The network link outlier scores are used with a detection rule to locate faults. We present the results of a wide set of Mininet experiments that appraise the fault detection/localization performance of NLOF. We find that NLOF allows for the detection of errors on edge links with a simple detection rule and the detection of errors on core links with a rule that includes topology relationships. NLOF is also compared to an abrupt change detection technique; while both have roughly the same detection power, the precision of NLOF is 42% higher and NLOF required 40% less time to detect failures on average. |
first_indexed | 2024-12-19T13:47:19Z |
format | Article |
id | doaj.art-50039ec039984f57894e1be690a5826b |
institution | Directory Open Access Journal |
issn | 2644-125X |
language | English |
last_indexed | 2024-12-19T13:47:19Z |
publishDate | 2020-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Open Journal of the Communications Society |
spelling | doaj.art-50039ec039984f57894e1be690a5826b2022-12-21T20:18:50ZengIEEEIEEE Open Journal of the Communications Society2644-125X2020-01-0111539155010.1109/OJCOMS.2020.30256639204754The Network Link Outlier Factor (NLOF) for Fault LocalizationChristopher Mendoza0Michael P. Mcgarry1https://orcid.org/0000-0002-4645-0379Department of Electrical and Computer Engineering, University of Texas at El Paso, El Paso, TX, USADepartment of Electrical and Computer Engineering, University of Texas at El Paso, El Paso, TX, USAWe describe and experimentally evaluate the performance of our Network Link Outlier Factor (NLOF) for locating faults in communication networks. The NLOF is a unique outlier score assigned to each link in a network. It is computed using four distinct stages in a data analytics pipeline. The input to the pipeline are flow records (e.g., NetFlow) and network topology data (e.g., Link Layer Discovery Protocol (LLDP)). In the first stage, flow record throughput values are clustered in two sub-stages: using Density-Based Spatial Clustering of Applications with Noise (DBSCAN) and then our novel domain-specific ThroughPut Cluster (TPCluster) technique. In the second stage, flow outlier scores are determined within each cluster using a measure of proximity to a selected performance exemplar. In the third stage, flows are associated with network links using topology data. Finally, in the fourth stage the flow outliers are used to compute the outlier factor or score for each network link. The network link outlier scores are used with a detection rule to locate faults. We present the results of a wide set of Mininet experiments that appraise the fault detection/localization performance of NLOF. We find that NLOF allows for the detection of errors on edge links with a simple detection rule and the detection of errors on core links with a rule that includes topology relationships. NLOF is also compared to an abrupt change detection technique; while both have roughly the same detection power, the precision of NLOF is 42% higher and NLOF required 40% less time to detect failures on average.https://ieeexplore.ieee.org/document/9204754/Network managementclusteringoutlier detectionfault detectionfault localization |
spellingShingle | Christopher Mendoza Michael P. Mcgarry The Network Link Outlier Factor (NLOF) for Fault Localization IEEE Open Journal of the Communications Society Network management clustering outlier detection fault detection fault localization |
title | The Network Link Outlier Factor (NLOF) for Fault Localization |
title_full | The Network Link Outlier Factor (NLOF) for Fault Localization |
title_fullStr | The Network Link Outlier Factor (NLOF) for Fault Localization |
title_full_unstemmed | The Network Link Outlier Factor (NLOF) for Fault Localization |
title_short | The Network Link Outlier Factor (NLOF) for Fault Localization |
title_sort | network link outlier factor nlof for fault localization |
topic | Network management clustering outlier detection fault detection fault localization |
url | https://ieeexplore.ieee.org/document/9204754/ |
work_keys_str_mv | AT christophermendoza thenetworklinkoutlierfactornlofforfaultlocalization AT michaelpmcgarry thenetworklinkoutlierfactornlofforfaultlocalization AT christophermendoza networklinkoutlierfactornlofforfaultlocalization AT michaelpmcgarry networklinkoutlierfactornlofforfaultlocalization |