中国邮电高校学报(英文) ›› 2018, Vol. 25 ›› Issue (1): 15-28.doi: 10.19682/j.cnki.1005-8885.2018.0002

• Networks • 上一篇    下一篇

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

刘子鸾,李昕   

  1. 北京邮电大学
  • 收稿日期:2017-06-20 修回日期:2018-01-26 出版日期:2018-02-28 发布日期:2018-02-28
  • 通讯作者: 刘子鸾 E-mail:liuziluan@aliyun.com
  • 基金资助:
    国家杰出青年自然科学基金;中央高校基本科研基金

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

摘要: 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.

关键词: satellite networks, traffic load forecasting, principal component analysis, generalized regression neural network

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

中图分类号: