[发明专利]用于高性能LFA路径算法的方法和装置有效
申请号: | 201480055937.7 | 申请日: | 2014-10-09 |
公开(公告)号: | CN105830403B | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | L·埃尔恩斯特伦;A·C·林登三世;P·德索扎;E·坦特苏拉 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | H04L12/705 | 分类号: | H04L12/705;H04L12/703;H04L12/24;H04L12/733 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 姜冰;付曼 |
地址: | 瑞典斯*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种方法,由网络元件实现,从而通过缓存来自最短路径优先运算的数据以用于在无环备选(LFA)路径运算中使用来提高所述LFA路径运算效率。所述最短路径优先运算确定在表示所述网络元件操作所在的网络的网络拓扑图中从源顶点到每个顶点的最短路径,其中每个最短路径的端点是最短路径顶点,以及其中由所述最短路径优先运算确定的每个最短路径被存储。 | ||
搜索关键词: | 性能 lfa 路径 算法 | ||
【主权项】:
1.一种通过缓存来自最短路径优先运算的数据以用于在无环备选(LFA)路径运算中使用来提高所述LFA路径运算效率的由网络元件实现的方法,所述最短路径优先运算确定在表示所述网络元件操作所在的网络的网络拓扑图中从源顶点到每个顶点的最短路径,其中每个最短路径的端点是最短路径顶点,其中由所述最短路径优先运算确定的每个最短路径被存储,所述方法包括以下步骤:生成(111)备选路径集合,每个备选路径是从源顶点到所述最短路径顶点的存储的最短路径,所述最短路径由源于所述存储的最短路径的所述最短路径顶点的边缘所加入;使用每个备选路径的距离在优先队列中对每个备选路径排序(113);从所述优先队列中选择和移除(115)下一个备选路径;使用来自所述最短路径优先运算的存储的数据来验证(117)所述备选路径是否是无环备选路径;在所述备选路径不是无环备选路径的情况下丢弃(119)所述备选路径;在所述备选路径满足可适用条件的情况下,选择并存储(125)所述备选路径作为所述LFA路径,存储(127)沿着所述LFA路径的第一跳边缘,存储(129)所述LFA路径的距离;验证(135)所述优先队列是否为空;验证(133)是否所述网络拓扑中所有的最短路径顶点具有LFA路径;以及当所述优先队列为空或者所有最短路径顶点具有LFA路径时终止所述LFA路径运算。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201480055937.7/,转载请声明来源钻瓜专利网。