[发明专利]基于时空网络STN的虚拟网络链路流量预测方法在审
| 申请号: | 202111499849.4 | 申请日: | 2021-12-09 |
| 公开(公告)号: | CN114205250A | 公开(公告)日: | 2022-03-18 |
| 发明(设计)人: | 李红艳;刘文慧;索龙;张晗;刘兆建;李媛媛 | 申请(专利权)人: | 西安电子科技大学 |
| 主分类号: | H04L41/147 | 分类号: | H04L41/147;H04L41/16;G06N3/04 |
| 代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华 |
| 地址: | 710071*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 时空 网络 stn 虚拟 流量 预测 方法 | ||
1.一种基于时空网络STN的虚拟网络链路流量预测方法,其特征在于,包括:
(1)构建虚拟网络的图G:
(1a)将虚拟网络的每条链路li转化成每个顶点vi,i∈[1,N],N是顶点个数;
(1b)将第i个顶点vi与第j个顶点vj相连得到的边ei,j和顶点vi,形成虚拟网络图G,j∈[1,N];
(1c)用wi,j表示G中第i个顶点vi与第j个顶点vj的连接关系,wi,j=0表示不相连,wi,j=1表示相连即图中存在边ei,j;
(2)根据图G的顶点连接关系wi,j,获得维度为N×N的邻接矩阵W:
(3)构建特征矩阵序列X:
(3a)在时刻t,使用网络流量解析软件Wireshark统计每条链路li上传输的数据包数量即t时刻虚拟网络中链路li上的流量值;
(3b)统计虚拟网络在当前时刻t之前M个时刻的所有链路上的流量值,得到流量特征矩阵序列:其中是维度为1×N的矩阵,p∈[0,M];
(4)设置图卷积网络GCN的参数,并将M个互不相连的图卷积网络GCN分别与长短期记忆网络LSTM中的M个神经元对应连接,构成时空网络STN,M1;
(5)将特征矩阵序列X和邻接矩阵W输入到时空网络STN,预测t+1时刻虚拟网络中每条链路上的流量值:
(5a)定义损失函数为t时刻的链路li上的实际流量值,Yti为t时刻的链路li上的预测流量值;
(5b)以最小化Loss值为目标训练STN网络直至收敛,输出的流量特征矩阵即为最终预测的t+1时刻虚拟网络中每条链路上的流量值。
2.根据权利要求1所述的方法,其特征在于:所述(4a)中设置图卷积网络GCN的参数,是将该图卷积网络的卷积层个数设置为2,每个卷积层中卷积核个数设置为12,卷积核大小设置为3×3,全连接层个数设置为1。
3.根据权利要求1所述的方法,其特征在于:所述(5b)中对时空网络STN进行训练,实现如下:
5b1)设置学习率为α,设置网络收敛的阈值为γ,随机初始化图卷积网络GCN中的卷积核参数和长短期记忆网络LSTM中的神经元参数;
5b2)将M个时刻的特征矩阵序列X与邻接矩阵W分别输入M个图卷积网络GCN并行训练;
5b3)将每个图卷积网络GCN的输出值作为长短期记忆网络LSTM的输入,该长短期记忆网络LSTM的输出即为每条链路上的流量预测值Yti;
5b4)利用真实流量值和预测值Yti,计算训练后损失函数根据损失函数判断时空网络STN是否收敛:
若损失函数Loss小于阈值γ,则网络收敛,停止训练并输出最终预测结果;
否则,返回5b2)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111499849.4/1.html,转载请声明来源钻瓜专利网。





