A Network Traffic Prediction Model Based on Graph Neural Network in Software-Defined Networking

A Network Traffic Prediction Model Based on Graph Neural Network in Software-Defined Networking

Guoyan Li, Yihui Shang, Yi Liu, Xiangru Zhou
Copyright: © 2022 |Pages: 17
DOI: 10.4018/IJISP.309130
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

The software-defined network (SDN) is a new network architecture system that achieves the separation of the data plane and the control plane, making SDN networks more relevant to research. Real-time accurate network traffic prediction plays a crucial role in SDN networks, and the spatio-temporal correlation and autocorrelation of SDN make traditional methods unable to meet the requirements of the prediction tasks. In this article, a SDN network traffic prediction model DI-GCN (deep information-GCN) is proposed, which firstly fuses graph convolution with gated convolutional units; secondly, the matrix of mutual information relation is defined and constructed to obtain the relational weight representation of traffic data. The proposed model was compared with GCN, GRU, and T-GCN on the real dataset GÉANT, respectively. Experiments show that the DI-GCN model not only ensures the ability to represent the actual data but also reduces the prediction error as well as achieved better prediction results.
Article Preview
Top

Introduction

With the rapid development of 5G communication technology, big data mining, and cloud computing, network connectivity is evolving toward a closer, faster, and more valuable(Peng et al., 2020). At the same time, the explosive growth of network traffic has brought great challenges to traditional networks. New Internet services are becoming more complex and increasingly demanding to manage. However, the traditional network with a decentralized structure has exposed many drawbacks in infrastructure, network services, and resource scheduling when facing these novel Internet applications. To meet the changing needs of future networks and address the shortcomings of traditional networks, communication networks must be fundamentally innovated to cope with the impact of the proliferating Internet applications on the networks in the changing environment.

Software-Defined Network (SDN)(Nunes et al., 2014) has a revised network architecture, as shown in Figure 1. From bottom to top are the data forwarding layer, the control layer, and the application layer. Compared with traditional networks, SDN decouples the network control and forwarding, making network routing and transmission rules deployed by SDN controllers. Open interfaces allow applications to invoke network resources through programming, and users can flexibly configure networks and definition rules, all of which are unique advantages of SDN in future network development.

Figure 1.

Models used in SDN

IJISP.309130.f01

Network traffic prediction is of great importance in high-performance and architecture-innovative SDN (Kexin et al., 2021). The prediction can help network maintenance personnel to make traffic predictions in real-time, and determine whether there is a security risk, thus preventing hacker attacks; it can also help network maintenance teams to adapt traffic distribution through accurate traffic prediction and rational deployment, thus avoiding network failures, message loss, and troubleshooting. Therefore, the research of traffic prediction based on the SDN network will be more informative.

At present, there are more mature traditional methods and deep learning methods for network traffic prediction, and graph neural networks have also been introduced into the research of traffic prediction problems. However, some problems and limitations are still found through the research results,and the summary problems are as follows.

  • 1.

    Graph neural network prediction models based on time-series data are mostly applied to traffic flow data, and the distance between intersections is often used as the representation of the adjacency matrix, which is because there is a large connection between distance and traffic flow and speed. However, for SDN traffic data, the distance between nodes has a negligible effect on traffic speed, so such a method does not apply to SDN network traffic data.

  • 2.

    A single graph neural network in the prediction problem of traffic data, the temporal features tend to be weakened with the enhancement of spatial feature extraction, thus reducing the accuracy of SDN traffic prediction.

To solve the above problems, a model named SDN traffic prediction based on mutual information is proposed in this article, which can learn the implied Spatio-temporal features by constructing Graph Build Layer (GBL) with Spatio-temporal convolutional units. Then enable the task of SDN traffic prediction deploying on SDN controllers. In this article, the research on SDN traffic prediction mainly has the following contributions and innovative works:

Complete Article List

Search this Journal:
Reset
Volume 18: 1 Issue (2024)
Volume 17: 1 Issue (2023)
Volume 16: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 15: 4 Issues (2021)
Volume 14: 4 Issues (2020)
Volume 13: 4 Issues (2019)
Volume 12: 4 Issues (2018)
Volume 11: 4 Issues (2017)
Volume 10: 4 Issues (2016)
Volume 9: 4 Issues (2015)
Volume 8: 4 Issues (2014)
Volume 7: 4 Issues (2013)
Volume 6: 4 Issues (2012)
Volume 5: 4 Issues (2011)
Volume 4: 4 Issues (2010)
Volume 3: 4 Issues (2009)
Volume 2: 4 Issues (2008)
Volume 1: 4 Issues (2007)
View Complete Journal Contents Listing