Detecting network failures using principal component analysis
Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
The dataset is ﬁrst analyzed on a basic level by looking at the correlations between number of measurements and average download speed for every day. Second, our PCA-based methodology applied on the dataset, taking into account many factors, including the number of correlated measurements. The results from each analysis is compared and evaluated. Based on the results, we give insights to just how efﬁcient the tested methods are and what improvements that can be made on the methods.This thesis investigates the efﬁciency of a methodology that ﬁrst performs a Principal Component Analysis (PCA), followed by applying a threshold-based algorithm with a static threshold to detect potential network degradation and network attacks. Then a proof of concept of an online algorithm that is using the same methodology except for using training data to set the threshold is presented and analyzed. The analysis and algorithms are used on a large crowd-sourced dataset of Internet speed measurements, in this case from the crowd-based speed test application Bredbandskollen.se.
Place, publisher, year, edition, pages
2016. , 26 p.
Engineering and Technology
IdentifiersURN: urn:nbn:se:liu:diva-132258ISRN: LIU-IDA/LITH-EX-G--16/074—SEOAI: oai:DiVA.org:liu-132258DiVA: diva2:1039279