通信学报 ›› 2022, Vol. 43 ›› Issue (6): 143-155.doi: 10.11959/j.issn.1000-436x.2022098

• 学术论文 • 上一篇    下一篇

面向多模态网络业务切片的虚拟网络功能资源容量智能预测方法

兰巨龙, 朱棣, 李丹   

  1. 信息工程大学信息技术研究所,河南 郑州 450001
  • 修回日期:2022-04-02 出版日期:2022-06-01 发布日期:2022-06-01
  • 作者简介:兰巨龙(1962- ),男,河北张家口人,博士,信息工程大学教授、博士生导师,主要研究方向为未来信息通信网络关键理论与技术
    朱棣(1992- ),女,甘肃兰州人,信息工程大学硕士生,主要研究方向为新型网络体系结构、网络智慧化等
    李丹(1989- ),男,辽宁沈阳人,博士,信息工程大学副研究员,主要研究方向为新型网络体系结构、网络智慧化等
  • 基金资助:
    国家重点研发计划基金资助项目(2020YFB1804803);国家自然科学基金资助项目(62002382)

Intelligent prediction method of virtual network function resource capacity for polymorphic network service slicing

Julong LAN, Di ZHU, Dan LI   

  1. Institute of Information Technology, Information Engineering University, Zhengzhou 450001, China
  • Revised:2022-04-02 Online:2022-06-01 Published:2022-06-01
  • Supported by:
    The National Key Research and Development Program of China(2020YFB1804803);The National Natural Science Foundation of China(62002382)

摘要:

目的:随着多模态网络等新型网络结构的出现和发展,对于网络资源容量的需求也日趋多样化。调整网络切片上承载的虚拟网络功能(VNF)的分布,进行按需、动态、高效的资源容量匹配十分困难。本文利用数据驱动的VNF资源容量预测方法,探索网络切片上承载VNF的预部署。

方法:利用数据驱动的思想,采用一种基于时空特征提取的VNF资源容量预测方法,通过资源容量预测为即将到来的网络切片需求进行VNF的预部署。首先,对用于预测的数据流时间序列进行两段加权处理,然后把处理后的时间序列及其依赖的空间拓扑信息输入网络模型中,进行时空特征提取。对于空间特征的提取,通过给定一个邻接矩阵和一个特征矩阵,利用图卷积网络在傅里叶域中重组时间序列的空间分布特征。对于时间特征的提取,经由门控循环单元,通过单元之间的信息传递感知输入数据的时序依赖关系。然后,基于数据流序列与VNF实例数量的映射关系,由前馈神经网络进行数据维度转换并最终输出VNF资源需求预测视图。

结果:从实验结果可以看出,该方法具有的预测性能主要体现在以下几个方面:①该方法的预测精度稳定。首要原因在于该方法在结构上采用了合理的时空特征提取结构,该结构能够有效地同时处理具有非欧几里得特征的空间结构和具有前后依赖性的时间序列特征。次要原因在于该方法对于输入数据流序列进行加权处理的预处理过程有效规避了网络中突发流带来的特征突变,能够真实的反映数据流以及切片容量需求的变化趋势,因而获得了稳定的预测效果。②该方法具有时空预测能力。说明在经过大量数据训练后,该方法的空间特征提取层能够迅速对网络的拓扑关系和数据流分布进行计算,时间特征提取层则能够根据节点间数据流之间潜在的相关性辅助预判数据流可能出现的突然变化,两个特征提取层协调运转,获得准确的时空预测结果。③该方法具有数据流预测结果转换能力。说明该方法通过结合数据流波动趋势与VNF实例数量变化趋势之间的映射关系,通过数据维度的转换,高效地实现了数据流预测与网络切片资源容量预测的转化。

结论:多模态网络借助人工智能技术的蓬勃发展,为切片上的虚拟节点赋予计算、存储和传输能力,已经能够在自主感知数据吞吐和自主预测节点VNF的资源需求的基础上,通过业务需求数据的自适应流动,实现网络资源与用户需求的按需匹配。本文借助机器学习算法提出的用于多种模态网络场景中VNF资源容量需求预测方法VNFPre,可以判断网络切片在未来的VNF资源容量需求,为网络切片承载的VNF的放置和映射提供先验信息。

关键词: 多模态网络, 虚拟网络功能, 资源容量, 时空特征提取

Abstract:

Objectives:With the emergence and development of new network structures such as polymorphic network,the demand for network resource capacity is becoming more and more diverse.It is very difficult to adjust the distribution of virtual network functions (VNFs) carried on network slices for on-demand,dynamic and efficient resource capacity matching.This paper uses a data-driven VNF resource capacity prediction method to explore the pre-deployment of VNFs carried on network slices.

Methods: Using the data-driven idea, a VNF resource capacity prediction method based on spatiotemporal feature extraction was adopted to pre-deploy VNFs for the upcoming slicing demand through resource capacity prediction. First, the time series of data stream used for prediction is subjected to two-stage weighting processing,and then the processed time series and its dependent spatial topology information are input into the network model for spatiotemporal feature extraction. For the extraction of spatial features, by given an adjacency matrix and a feature matrix,graph convolutional network is used to reorganize the spatial distribution features of time series in the Fourier domain. For the extraction of temporal features, the temporal dependencies of the input data are perceived through the information transfer between the units via gated recurrent units.Then,based on the mapping relationship between the data flow sequence and the number of VNF instances, the feedforward neural network performs data dimension transformation and finally outputs the VNF resource demand prediction results.

Results: From the experimental results, the prediction performance of this method is mainly reflected in the following aspects:1.The prediction accuracy of this method is stable.The primary reason is that the method adopts a reasonable spatiotemporal feature extraction structure, which can effectively deal with both the spatial structure with non-Euclidean features and the time series features with contextual dependencies.The secondary reason is that the weighted preprocessing process of the input data stream sequence in this method effectively avoids the characteristic mutation caused by the burst flow in the network,and can truly reflect the changing trend of the data stream and slicing capacity requirements, thus obtaining stable prediction effect. 2. The method has the ability of spatiotemporal prediction. It shows that after a large amount of data training, the spatial feature extraction layer of the method can quickly calculate the topology relationship and data flow distribution of the network, and the temporal feature extraction layer can assist in predicting the sudden changes may occur in the data flow according to the potential correlation between data flows between nodes. The two feature extraction layers work in coordination to obtain accurate spatiotemporal prediction results.3.The method has the ability to convert data flow prediction results. It shows that this method can combine the mapping relationship between the fluctuation trend of data flow and the change trend of the number of VNF instances, and efficiently realizes the conversion of data flow prediction and network slice capacity prediction through the transformation of data dimension.

Conclusions: With the vigorous development of artificial intelligence technology, polymorphic network has given computing, storage and transmission capabilities to virtual nodes on network slices,and has been able to realize the dual improvement of network resource utilization and user experience through the adaptive flow of business demand data on the basis of autonomously sensing data throughput and autonomously predicting the resource requirements of VNFs on nodes. With the help of machine learning algorithms, the VNF resource capacity demand prediction method VNFPre proposed for polymorphic network scenarios,it can judge the future VNF resource capacity demand of network slices, and provide a priori information for the placement and mapping of VNFs carried by network slices.

Key words: polymorphic network, virtual network function, resource capacity, spatial-temporal feature extraction

中图分类号: 

No Suggested Reading articles found!