[发明专利]基于DAG的多约束路由优化的计算方法有效
申请号: | 201810839440.4 | 申请日: | 2018-07-27 |
公开(公告)号: | CN109067648B | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 王凯东;王琨;妥艳君;胡霞;胡有兵 | 申请(专利权)人: | 西安电子科技大学;中国电子科技集团公司第五十四研究所 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/751 |
代理公司: | 西安铭泽知识产权代理事务所(普通合伙) 61223 | 代理人: | 俞晓明 |
地址: | 710071 陕西省西安市*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于DAG的多约束路由优化的计算方法,包括:对原网络拓扑图进行剪枝;根据得到所述DAG图,确定所述源节点到目的节点的最优路径。因此,本发明实施例提供的基于DAG的多约束路由优化的计算方法,首先利用图论有关性质和剪枝策略,计算出源节点到其余节点的满足多约束要求的所有路径,将原网络拓扑图剪枝为DAG图。然后采用多约束路径计算策略,利用链路综合代价函数,对带宽、延时、时延抖动、成本等QoS参数进行均衡,使用主客观赋权法G1_标准离差法和邻居节点集自适应调整链路权重,基于DAG图寻找一条源节点到目的节点的最优路径,从而增加了计算结果的准确度,避免了不相连节点的无用计算过程,有效减小计算量,提高了计算效率。 | ||
搜索关键词: | 基于 dag 约束 路由 优化 计算方法 | ||
【主权项】:
1.一种基于DAG的多约束路由优化的计算方法,其特征在于,包括:S1,对原网络拓扑图进行剪枝:S11,将源节点加入队列,且对所述源节点进行标记;S12,对所述源节点的每一个邻居节点进行松弛判断:若所述邻居节点满足扩展条件,则将所述邻居节点加入队列,并根据先进先出原则剔除所述源节点,则所述邻居节点为队列的首节点,所述方法进入S13;若所述邻居节点不满足所述扩展条件,则将所述源节点与所述邻居节点之间的链路剪枝,并重复S12;S13,对所述邻居节点的每一个邻居节点进行松弛判断:若所述邻居节点的邻居节点满足扩展条件,则将所述邻居节点的邻居节点加入队列,并根据先进先出原则,剔除所述邻居节点,则所述邻居节点的邻居节点为队列的首节点,所述方法进入S14;若所述邻居节点的邻居节点不满足所述扩展条件,则将所述邻居节点与所述邻居节点的邻居节点之间的链路剪枝,并重复S13;S14,对队列中的首节点重复所述S13,并对加入队列中的节点进行标记,至队列中的所有节点被剔除,得到所述源节点与其余节点之间的路径,得到剪枝后的DAG图;其中,所述扩展条件包括凹性条件、乘性条件及加性条件;S2,根据约束请求及得到所述DAG图,确定所述源节点到目的节点的最优路径:S21,确定满足带宽、延迟及延迟抖动的多约束值的代价函数:
其中,wi为权值系数,且wi>0,
n为约束条件的个数;i及j为节点;l(i,j)为节点i到节点j之间的链路,Bandwidth(i,j)是链路l上的带宽约束;Delay(i,j)是链路l上的时延约束;jitter(i,j)是链路l上的时延抖动约束;S22,确定所述权值系数:根据主客观赋权法G1_标准离差算法中G1法确定所述权值系数的第一向量w′,w′=(w′1,w′2,…,w′n);根据主客观赋权法G1_标准离差算法中的标准离差法和节点的邻居节点集计算权值系数的第二向量w″,w″=(w″1,w″2,…,w″n);根据乘法集成法对所述权值系数的所述第一向量w′及所述第二向量w″组合,则所述权值系数的综合权值系数向量为w,w=(w1,w2,…,wn),
S23,确定最优路径:S231,将所述源节点加入禁忌表;S232,根据所述剪枝后的DAG图、第一向量w′、第二向量w″、所述综合权值系数向量w、所述源节点及所述公式(1)确定所述源节点到其余邻居节点的链路;S233,确定S232中得到的所述链路中综合约束最小的链路,并将综合约束最小的链路中的邻居节点加入到禁忌表,作为第二个节点;S234,根据所述剪枝后的DAG图,利用S233确定所述第二个节点与所述第二个节点的邻居节点集中的综合约束最小的链路;S235,重复S234至得到所述源节点到目的节点之间的最短路由。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学;中国电子科技集团公司第五十四研究所,未经西安电子科技大学;中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810839440.4/,转载请声明来源钻瓜专利网。
- 上一篇:路由信息维护方法及装置
- 下一篇:节点处理方法及装置、存储介质和电子设备