[发明专利]用于标签交换路径的多个路径计算的方法和装置有效
申请号: | 201710763493.8 | 申请日: | 2017-08-30 |
公开(公告)号: | CN107888496B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 大卫·C·伍德;乔纳森·C·巴思 | 申请(专利权)人: | 瞻博网络公司 |
主分类号: | H04L12/723 | 分类号: | H04L12/723 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;田喜庆 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 标签 交换 路径 计算 方法 装置 | ||
1.一种路径计算方法,包括:
针对通过网络拓扑中的多个链路相互连接的路由器的网络,路径计算装置确定表示一对所述路由器的一对节点之间的N个路径的第一集合,其中,N2;
由所述路径计算装置获得用于所述一对节点的测试路径以及用于所述测试路径的总度量,其中,所述总度量是所述测试路径上的链路的度量和所述测试路径上的遍历节点的额外度量的总和;
由所述路径计算装置从所述N个路径的第一集合中确定最差路径,所述最差路径具有的总度量劣于所述N个路径的第一集合中的其他路径的相应总度量,其中,所述最差路径的总度量是所述N个路径的第一集合的最差成本;
响应于确定所述测试路径的总度量小于所述最差成本,所述路径计算装置从所述N个路径的第一集合中去除所述最差路径,并且将所述测试路径添加至所述N个路径的第一集合中以获得N个路径的第二集合;以及
由所述路径计算装置将用于所述N个路径的第二集合中的至少一个路径的数据输出至所述网络,以在所述至少一个路径上对网络中的标签交换路径进行编程。
2.根据权利要求1所述的方法,其中,从所述N个路径的第一集合中去除所述最差路径并且添加所述测试路径包括:
响应于确定用于所述测试路径的总度量小于所述最差成本并且所述测试路径不同于所述N个路径的第一集合中的任何路径,所述路径计算装置从所述N个路径的第一集合中去除所述最差路径并且将所述测试路径添加至所述N个路径的第一集合以获得N个路径的第二集合。
3.根据权利要求1所述的方法,进一步包括:
由所述路径计算装置计算用于所述一对节点的额外的测试路径;以及
响应于确定所述额外的测试路径与所述N个路径的第一集合中的一个路径相同,所述路径计算装置去除所述额外的测试路径。
4.根据权利要求1所述的方法,其中,将用于所述N个路径的第二集合中的至少一个路径的所述数据输出至所述网络包括将用于所述标签交换路径的路径描述符发送至所述网络。
5.根据权利要求1-4的任一组合所述的方法,其中,所述路径计算装置包括用于所述网络的控制器和所述网络的路由器中的一个。
6.根据权利要求1所述的方法,其中,路径的总度量是至少基于所述路径遍历的所述链路的相应度量的总和。
7.一种路径计算方法,包括:
针对通过网络拓扑中的多个链路相互连接的路由器的网络,路径计算装置确定表示一对所述路由器的一对节点之间的N个路径的第一集合,其中,N2;
由所述路径计算装置获得用于所述一对节点的测试路径以及用于所述测试路径的增量成本,其中,所述增量成本为所述N个路径集合加上所述测试路径的总成本与所述N个路径集合的总成本之间的差值;
由所述路径计算装置从所述N个路径的第一集合中确定最差路径,所述最差路径具有的增量成本劣于所述N个路径的第一集合中的其他路径的相应增量成本,其中,所述最差路径的增量成本是所述N个路径的第一集合的最差增量成本;
响应于确定所述测试路径的增量成本小于所述最差增量成本,所述路径计算装置将所述测试路径添加至所述N个路径的第一集合中以获得N+1个路径的一个集合;以及
响应于确定如果将所述N+1个路径的集合的最差成本路径从所述N+1个路径的集合中去除、则所述最差成本路径将最大程度地降低所述N+1个路径的集合中的剩余路径的总成本,从所述N+1个路径的集合中去除所述最差成本路径以获得N个路径的第二集合;以及
由所述路径计算装置将用于所述N个路径的第二集合中的至少一个路径的数据输出至所述网络,以在所述至少一个路径上对网络中的标签交换路径进行编程。
8.根据权利要求7所述的方法,进一步包括:
由所述路径计算装置通过应用至少一个权重以增加具有与剩余路径重叠的路径的一个或多个链路、一个或多个节点、以及一个或多个共享风险链路组中的至少一个的相应成本,来确定所述剩余路径的总成本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞻博网络公司,未经瞻博网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710763493.8/1.html,转载请声明来源钻瓜专利网。