JOURNAL OF CHINA UNIVERSITIES OF POSTS AND TELECOM ›› 2018, Vol. 25 ›› Issue (1): 15-28.doi: 10.19682/j.cnki.1005-8885.2018.0002

• Networks • Previous Articles     Next Articles

Short-term traffic forecasting based on principal component analysis and a generalized regression neural network for satellite networks

  

  • Received:2017-06-20 Revised:2018-01-26 Online:2018-02-28 Published:2018-02-28
  • Contact: Zi-Luan LIU E-mail:liuziluan@aliyun.com
  • Supported by:
    National Natural Science Fund for Distinguished Young Scholar;Fundamental Research Funds for the Central Universities

Abstract: With the rapid growth of satellite traffic, the ability to forecast traffic loads becomes vital for improving data transmission efficiency and resource management in satellite networks. To precisely forecast the short-term traffic loads in satellite networks, a forecasting algorithm based on principal component analysis and a generalized regression neural network (PCA-GRNN) is proposed. The PCA-GRNN algorithm exploits the hidden regularity of satellite networks and fully considers both the temporal and spatial correlations of satellite traffic. Specifically, it selects optimal time series of spatio-temporally correlated historical traffic from satellites as forecasting inputs and applies principal component analysis to reduce the input dimensions while preserving the main features of the data. Then, a generalized regression neural network is utilized to perform the final short-term load forecasting based on the obtained principal components. The PCA-GRNN algorithm is evaluated based on real-world traffic traces, and the results show that the PCA-GRNN method achieves a higher forecasting accuracy, has a shorter training time and is more robust than other state-of-the-art algorithms, even for incomplete traffic datasets. Therefore, the PCA-GRNN algorithm can be regarded as a preferred solution for use in real-time traffic forecasting for realistic satellite networks.

Key words: satellite networks, traffic load forecasting, principal component analysis, generalized regression neural network

CLC Number: