Skip to main content

2022 | OriginalPaper | Buchkapitel

DynamicDeepFlow: An Approach for Identifying Changes in Network Traffic Flow Using Unsupervised Clustering

verfasst von : Sheng Shen, Mariam Kiran, Bashir Mohammed

Erschienen in: Machine Learning for Networking

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Understanding flow changes in network traffic has great importance in designing and building robust networking infrastructure. Recent efforts from industry and academia have led to the development of monitoring tools that are capable of collecting real-time flow data, predicting future traffic patterns, and mirroring packet headers. These monitoring tools, however, require offline analysis of the data to understand the big versus small flows and recognize congestion hot spots in the network, which is still an unfilled gap in research. In this study, we proposed an innovative unsupervised clustering approach, DynamicDeepFlow, for network traffic pattern clustering. The DynamicDeepFlow can recognize unseen network traffic patterns based on the analysis of the rapid flow changes from the historical data. The proposed method consists of a deep learning model, variational autoencoder, and a shallow learning model, k-means++. The variational autoencoder is used to compress and extract the most useful features from the flow inputs. The compressed and extracted features then serve as input-output pairs to k-means++. The k-means++ explores the structure hidden in these features and then uses them to cluster the network traffic patterns. To the best of our knowledge, this is one of the first attempts to apply a real-time network clustering approach to monitor network operations. The real-world network flow data from Energy Sciences Network (a network serving the U.S. Department of Energy to support U.S. scientific research) was utilized to verify the performance of the proposed approach in network traffic pattern clustering. The verification results show that the proposed method is able to distinguish anomalous network traffic patterns from normal patterns, and thereby trigger an anomaly flag.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Akyildiz, I.F., Lee, A., Wang, P., Luo, M., Chou, W.: Research challenges for traffic engineering in software defined networks. IEEE Netw. 30(3), 52–58 (2016)CrossRef Akyildiz, I.F., Lee, A., Wang, P., Luo, M., Chou, W.: Research challenges for traffic engineering in software defined networks. IEEE Netw. 30(3), 52–58 (2016)CrossRef
2.
Zurück zum Zitat Fukuda, K., Takayasu, H., Takayasu, M.: Spatial and temporal behavior of congestion in internet traffic. Fractals 7(01), 23–31 (1999)CrossRef Fukuda, K., Takayasu, H., Takayasu, M.: Spatial and temporal behavior of congestion in internet traffic. Fractals 7(01), 23–31 (1999)CrossRef
3.
Zurück zum Zitat Mallick, T., Kiran, M., Mohammed, B., Balaprakash, P.: Dynamic graph neural network for traffic forecasting in wide area networks. arXiv preprint arXiv:2008.12767 (2020) Mallick, T., Kiran, M., Mohammed, B., Balaprakash, P.: Dynamic graph neural network for traffic forecasting in wide area networks. arXiv preprint arXiv:​2008.​12767 (2020)
4.
5.
Zurück zum Zitat Welzl, M.: Network Congestion Control: Managing Internet Traffic. Wiley, Hoboken (2005) Welzl, M.: Network Congestion Control: Managing Internet Traffic. Wiley, Hoboken (2005)
6.
Zurück zum Zitat Kettimuthu, R., Vardoyan, G., Agrawal, G., Sadayappan, P.: Modeling and optimizing large-scale wide-area data transfers. In: 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 196–205. IEEE (2014) Kettimuthu, R., Vardoyan, G., Agrawal, G., Sadayappan, P.: Modeling and optimizing large-scale wide-area data transfers. In: 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 196–205. IEEE (2014)
8.
Zurück zum Zitat Singh, H.: Performance analysis of unsupervised machine learning techniques for network traffic classification. In: 2015 Fifth International Conference on Advanced Computing & Communication Technologies, pp. 401–404. IEEE (2015) Singh, H.: Performance analysis of unsupervised machine learning techniques for network traffic classification. In: 2015 Fifth International Conference on Advanced Computing & Communication Technologies, pp. 401–404. IEEE (2015)
9.
Zurück zum Zitat Soule, A., Salamatia, K., Taft, N., Emilion, R., Papagiannaki, K.: Flow classification by histograms: or how to go on safari in the internet. In: Proceedings of the Joint International Conference on Measurement and Modeling of Computer Systems, pp. 49–60 (2004) Soule, A., Salamatia, K., Taft, N., Emilion, R., Papagiannaki, K.: Flow classification by histograms: or how to go on safari in the internet. In: Proceedings of the Joint International Conference on Measurement and Modeling of Computer Systems, pp. 49–60 (2004)
10.
Zurück zum Zitat Auld, T., Moore, A.W., Gull, S.F.: Bayesian neural networks for internet traffic classification. IEEE Trans. Neural Netw. 18(1), 223–239 (2007)CrossRef Auld, T., Moore, A.W., Gull, S.F.: Bayesian neural networks for internet traffic classification. IEEE Trans. Neural Netw. 18(1), 223–239 (2007)CrossRef
11.
Zurück zum Zitat Roughan, M., Sen, S., Spatscheck, O., Duffield, N.: Class-of-service mapping for QoS: a statistical signature-based approach to IP traffic classification. In: Proceedings of the 4th ACM SIGCOMM conference on Internet measurement, pp. 135–148 (2004) Roughan, M., Sen, S., Spatscheck, O., Duffield, N.: Class-of-service mapping for QoS: a statistical signature-based approach to IP traffic classification. In: Proceedings of the 4th ACM SIGCOMM conference on Internet measurement, pp. 135–148 (2004)
12.
Zurück zum Zitat Ahmed, M., Mahmood, A.N.: Novel approach for network traffic pattern analysis using clustering-based collective anomaly detection. Ann. Data Sci. 2(1), 111–130 (2015)CrossRef Ahmed, M., Mahmood, A.N.: Novel approach for network traffic pattern analysis using clustering-based collective anomaly detection. Ann. Data Sci. 2(1), 111–130 (2015)CrossRef
14.
Zurück zum Zitat Shen, S., Sadoughi, M., Li, M., Wang, Z., Hu, C.: Deep convolutional neural networks with ensemble learning and transfer learning for capacity estimation of lithium-ion batteries. Appl. Energy 260, 114296 (2020) Shen, S., Sadoughi, M., Li, M., Wang, Z., Hu, C.: Deep convolutional neural networks with ensemble learning and transfer learning for capacity estimation of lithium-ion batteries. Appl. Energy 260, 114296 (2020)
15.
Zurück zum Zitat Shen, S., Sadoughi, M., Chen, X., Hong, M., Hu, C.: A deep learning method for online capacity estimation of lithium-ion batteries. J. Energy Storage 25, 100817 (2019) Shen, S., Sadoughi, M., Chen, X., Hong, M., Hu, C.: A deep learning method for online capacity estimation of lithium-ion batteries. J. Energy Storage 25, 100817 (2019)
16.
Zurück zum Zitat Li, T., Pasternack, G.B.: Revealing the diversity of hydropeaking patterns by time-series data mining. AGU Fall Meet. Abstr. 2020, H049–03 (2020) Li, T., Pasternack, G.B.: Revealing the diversity of hydropeaking patterns by time-series data mining. AGU Fall Meet. Abstr. 2020, H049–03 (2020)
17.
Zurück zum Zitat Li, T., Pasternack, G.B.: Revealing the diversity of hydropeaking flow regimes. J. Hydrol. 598, 126392 (2021) Li, T., Pasternack, G.B.: Revealing the diversity of hydropeaking flow regimes. J. Hydrol. 598, 126392 (2021)
18.
Zurück zum Zitat Shen, S., Sadoughi, M., Hu, C.: Online estimation of lithium-ion battery capacity using transfer learning. In: IEEE Transportation Electrification Conference and Expo (ITEC), pp. 1–4. IEEE (2019) Shen, S., Sadoughi, M., Hu, C.: Online estimation of lithium-ion battery capacity using transfer learning. In: IEEE Transportation Electrification Conference and Expo (ITEC), pp. 1–4. IEEE (2019)
19.
Zurück zum Zitat Shen, S., Sadoughi, M., Chen, X., Hong, M., Hu, C.: Online estimation of lithium-ion battery capacity using deep convolutional neural networks. In: International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, vol. 51753, p. V02AT03A058. American Society of Mechanical Engineers (2018) Shen, S., Sadoughi, M., Chen, X., Hong, M., Hu, C.: Online estimation of lithium-ion battery capacity using deep convolutional neural networks. In: International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, vol. 51753, p. V02AT03A058. American Society of Mechanical Engineers (2018)
20.
Zurück zum Zitat Shen, S., et al.: A physics-informed deep learning approach for bearing fault detection. Eng. Appl. Artif. Intell. 103, 104295 (2021) Shen, S., et al.: A physics-informed deep learning approach for bearing fault detection. Eng. Appl. Artif. Intell. 103, 104295 (2021)
Metadaten
Titel
DynamicDeepFlow: An Approach for Identifying Changes in Network Traffic Flow Using Unsupervised Clustering
verfasst von
Sheng Shen
Mariam Kiran
Bashir Mohammed
Copyright-Jahr
2022
DOI
https://doi.org/10.1007/978-3-030-98978-1_7

Premium Partner