[发明专利]生成生成树的方法有效
申请号: | 200580051796.2 | 申请日: | 2005-10-11 |
公开(公告)号: | CN101310482A | 公开(公告)日: | 2008-11-19 |
发明(设计)人: | J·法卡斯;G·托思 | 申请(专利权)人: | 艾利森电话股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/24 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 曾祥夌;张志醒 |
地址: | 瑞典斯*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 方法 | ||
1.一种在网络中生成生成树的方法,所述网络(NW2,NW3)包括通过链路(L2;L3)互连的节点(A-K;N3),其中生成至少两个不同的生成树,并且在每个所述生成树中留有至少一条链路未连接,所述树之一中的未连接链路在至少一个其它生成树中被连接,其中,选择(503)所述节点之一(2)作为预定生成树的中央节点,邻节点(5,11,8)接连选择(505,41-45)并连接到所述中央节点(2),其它节点(1,6,4,...10)被选择(504-516)并连接到较早连接的节点,并且所述选择重复进行,直至所有网络节点(0-15)在所述预定生成树中被连接(506,Y4),所述选择的步骤(503-516)的特征在于:
a)将节点度(De)定义为连接到所述节点的物理链路的数量;
b)选择(41)在所有所述节点的度中具有最高值的度的第一组(G)节点;
c)在所述第一组只有一个成员的情况下,选择(42)所述第一组的唯一成员;
d)将节点使用值(Us)定义为源于所有所述树中的所述节点的链路总数和所述节点的所述度(De)的比率;
e)在步骤b)的所述第一组(G)具有多于一个成员时,选择(43)第二组(G2)作为所述第一组(G)的具有最小使用值(Us)的成员;
f)在所述第二组(G2)只有一个成员时,选择(44)此组的唯一成员;以及
g)在所述第二组(G2)具有多于一个成员时,选择(45)所述第二组(G2)的具有最小MAC地址的成员;
所述方法还包括:
将叶定义为经任何一个所述生成树(T1、T2、T3)中的单条链路(L3)连接到所述网络的其余部分的节点;
确定(161)是否存在不是叶的任何一个所述节点(0-15);
在发现非叶节点(0,1,2,5,11,12,14)时,生成(162-164)节点故障生成树(T4,T5);以及
经单条链路将所述非叶节点连接(163)到所述节点故障生成树(T4,T5)。
2.如权利要求1所述的方法,在所有网络节点(0-15)在所述预定生成树中被连接(506,Y4)之后,包括:
-确定(517,Y10)包括在所有网络节点在其中被连接的所有生成树中的至少一条所述链路;
-生成(501)另一生成树(T3),该生成树不包括在上一步骤中确定的至少一条所述链路;以及
-重复确定(517)和生成(501)的步骤,直至所述网络(NW2,NW3)的所有链路(L2,L3)不包括在至少一个所生成的生成树(ST1-ST3,T1,T2,T3)中。
3.如权利要求1或2所述的方法,其中,同一个节点(2)被选择为所述所有网络节点在其中被连接的生成树(T1,T2,T3)的中央节点。
4.如权利要求1或2所述的方法,其中确定(161)是否存在不是叶的任何一个所述节点(0-15)的步骤包括:如果不存在不是叶的节点,从所述所有网络节点在其中被连接的生成树中删除(167)叶节点(2,5,11)的步骤,所述叶节点不生成业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾利森电话股份有限公司,未经艾利森电话股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580051796.2/1.html,转载请声明来源钻瓜专利网。