[发明专利]基于多下一跳和备份路径的混合链路保护方法有效
申请号: | 201510954632.6 | 申请日: | 2015-12-17 |
公开(公告)号: | CN105577535B | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 施新刚;尹霞;耿海军;王之梁 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L12/705 | 分类号: | H04L12/705;H04L12/707;H04L12/753 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 张文娟;朱绘 |
地址: | 100084 北京市海淀区1*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于多下一跳和备份路径的混合链路保护方法,属于互联网技术领域,解决了现有的链路保护方法无法在提高网络可用性的同时又不增加网络额外负担的技术问题。该基于多下一跳和备份路径的混合链路保护方法包括:根据设定规则构造网络中每个结点的以自身为根结点、以其他所有结点为目的结点的下一跳的集合;在所述下一跳的集合中选择出所述结点的所有关键链路;计算所述关键链路对网络可用性的贡献值;根据所述贡献值和网络可用性目标从网络中所有的所述关键链路中选择出需要保护的所述关键链路;构造需要保护的所述关键链路的备份路径。 | ||
搜索关键词: | 基于 一跳 备份 路径 混合 保护 方法 | ||
【主权项】:
1.一种基于多下一跳和备份路径的混合链路保护方法,其特征在于,包括:根据设定规则构造网络中每个结点的以自身为根结点、以其他所有结点为目的结点的下一跳的集合;在所述下一跳的集合中选择出所述结点的所有关键链路;计算所述关键链路对网络可用性的贡献值;根据所述贡献值和网络可用性目标从网络中所有的所述关键链路中选择出需要保护的所述关键链路;以及构造需要保护的所述关键链路的备份路径,以保护未被保护的链路;其中,所述设定规则包括:假设以结点c为根的最短路径树中的两个结点u和v互为邻居关系,定义Dc(v,u)=Cc(v)‑Cc(Bc(v))+L(u,v),若Dc(v,u)<Cc(u)成立,则称v对u有贡献,将Bc(v)加入到根结点c到目的结点u的下一跳的集合中,Cc(v)和Cc(u)分别表示根结点c到结点v和结点u的最小代价,Bc(v)和Bc(u)分别表示根结点c到结点v和结点u的最优下一跳,L(u,v)表示结点u和结点v的直连代价,Cc(Bc(v))和Cc(Bc(u))分别表示结点c到Bc(v)和Bc(u)的最小代价;在选择出所述结点的所有关键链路的步骤中包括:若所述根结点到目的结点有且只有最优下一跳,则所述根结点到目的结点之间的链路为关键链路;在计算所述关键链路对网络可用性的贡献值的步骤中包括:所述关键链路对网络可用性的贡献值为网络中经过所述关键链路的所有路径在被保护后的可用性与被保护前的可用性的差值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510954632.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种新型带空调的蚊帐
- 下一篇:一种互助购物的方法