[发明专利]基于网络层析成像技术的网络流量矩阵预测方法有效

专利信息
申请号: 201811096285.8 申请日: 2018-09-19
公开(公告)号: CN109088796B 公开(公告)日: 2020-09-15
发明(设计)人: 杨京礼;郑可昕;崔征 申请(专利权)人: 哈尔滨工业大学
主分类号: H04L12/26 分类号: H04L12/26
代理公司: 哈尔滨市松花江专利商标事务所 23109 代理人: 刘冰
地址: 150001 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 网络 层析 成像 技术 网络流量 矩阵 预测 方法
【权利要求书】:

1.基于网络层析成像技术的网络流量矩阵预测方法,其特征在于,该方法包括以下步骤:

步骤一、基于路由矩阵构造观测矩阵R和观测结果矩阵L,并建立观测矩阵R和观测结果矩阵L的关系式;

步骤一一:初始化观测矩阵R等于路由矩阵,R=A=(A1;A2;...;AM),其中:A1、A2和AM分别为观测矩阵的第1列、第2列和第M列;

初始化待选路径矩阵为对角阵

其中:i=1,2,…N,j=1,2,…N,N代表对角阵的行数和列数;且初始化最大路径数量为γ,且γ<N;初始化观测结果矩阵L为链路流量数据YT

步骤一二:对于对角阵Ω中的每个行向量Ωi,分别构造中间变量矩阵代表矩阵Ξi的第1行,|R|代表矩阵R的行数;

通过公式(1)计算矩阵Ξi的Spark常数下限Spark(Ξi);

其中:||·||代表2范数,表示求向量的内积,表示向量的内积的绝对值;

步骤一三:选择Spark常数下限最大值所对应的行向量Ωi,将其添加到观测矩阵中,令得到的观测矩阵R=(A;Ωi),将Ωi从对角阵Ω中删除;使用SNMP工具收集第i条OD流在各个时间点上数据组成的向量Υ,并将向量Υ添加到观测结果矩阵中,令得到的观测结果矩阵L=(YT;Υ);

步骤一四:重复执行步骤一二与步骤一三,直到观测矩阵中的行向量数量达到M+γ,得到优化后的观测矩阵R和观测结果矩阵L,优化后的观测矩阵R和观测结果矩阵L的关系表示如下:

L=RXT (2)

其中:X为网络流量矩阵的样本数据,XT为X的转置;

步骤二、对网络流量矩阵的样本数据X进行等间隔划分,得到π个网络流量矩阵的子样本片段X(1),X(2),...,X(π),分别计算每个子样本片段对应的重建网络流量矩阵的一组正交基,得到过完备正交基的集合为

所述步骤二的具体过程为:

按照间隔Δ对网络流量矩阵的样本数据X进行等分,得到π个网络流量矩阵的子样本片段X(1),X(2),...,X(π),X(1)代表第1个子样本片段;对于第t个子样本片段X(t),1≤t≤π,通过X(t)的SVD分解得到重建网络流量矩阵的一组正交基:

X(t)=U(t)S(t)VT(t) (3)

其中,S(t)是一个对角阵;V(t)为正交矩阵,且V(t)的列为X(t)的左奇异向量,U(t)是一个正交矩阵,U(t)的列称为X(t)的右奇异向量,ui′(t)和vi′(t)分别表示U(t)和V(t)的列向量,为vi′(t)的转置;si′(t)表示X(t)的奇异值,i′代表对应矩阵的第i′列,K为稀疏度,是X(t)的近似值,是U(t)的近似值,是S(t)的近似值,将式(4)带入式(2)得到:

中间变量矩阵为重建网络流量矩阵的一组正交基;

通过对所有π个网络流量矩阵的子样本片段的SVD分解,得到过完备正交基的集合为

步骤三、设定中间变量矩阵观测信号为lq,稀疏度为K;初始化残差r0=lq,初始化信号支撑集

所述步骤三的具体过程为:

设定中间变量矩阵观测信号为lq,稀疏度为K;其中:lq和θq分别为优化后的观测结果矩阵L和中间变量矩阵Θ的第q列,Θ={Θ(1),Θ(2),…,Θ(t),…,Θ(T)},Θ(t)为ΘT(t)的转置;初始化残差r0=lq,初始化信号支撑集

步骤四、从中间变量矩阵Φ中寻找与信号相关性最强的信号支撑索引,将寻找到的最强信号支撑索引I对应的φj′加入信号支撑集,其中,φj′为矩阵Φ的第j′列,得到更新后的信号支撑集Φ1;利用更新后的信号支撑集Φ1计算稀疏系数估计值利用稀疏系数估计值更新残差,得到更新后的残差r1

所述步骤四的具体过程为:

步骤四一:从中间变量矩阵Φ中寻找与信号相关性最强的信号支撑索引I:

I=argmaxj′=1,2,...,N×π|r0j′| (6)

其中,φj′为矩阵Φ的第j′列,j′=1,2,...,N×π;

将寻找到的最强信号支撑索引I对应的φj′加入信号支撑集Φ0,得到更新后的信号支撑集Φ1

Φ1=Φ0∪φj′ (7)

利用更新后的信号支撑集Φ1计算稀疏系数估计值

步骤四二:利用稀疏系数估计值更新残差,得到更新后的残差r1

步骤五、重复执行步骤四的操作,直至迭代次数达到K,利用第K次迭代对应的稀疏系数估计值重构出测量时间点q上的网络流量矩阵

同理,重构出其它测量时间点上的网络流量矩阵,得到网络流量矩阵

所述步骤五的具体过程为:

步骤五一:重复执行步骤四一至步骤四二的过程,直至迭代次数达到K次;对于第K次迭代,I=argmaxj′=1,2,...,N×π|rK-1j′|,ΦK=ΦK-1∪φj′,利用更新后的信号支撑集ΦK计算出稀疏系数估计值

步骤五二:利用步骤五一第K次迭代计算得到的稀疏系数估计值重构出测量时间点q上的网络流量矩阵

同理,即可重构出其余测量时间点上的网络流量矩阵,即网络流量矩阵的重构结果为其中,Q为测量时间点的个数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811096285.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top