表示LSP切换阈值的LDP切换阈值TLV的制作方法

文档序号:11142883阅读:来源:国知局

技术特征:

1.一种提供标签交换网络中的负荷平衡信息的方法,所述方法包括下列步骤:

- 由所述标签交换网络的第一路由器(40)来配置(S402)负荷平衡信息,所述负荷平衡信息指示条件,在所述条件下将要对包括一个或多个数据分组的数据分组的类执行负荷平衡;以及

- 由所述第一路由器(40)在一个消息中向所述标签交换网络的至少一个第二路由器(20)提供(S404)所述所配置负荷平衡信息连同与所述数据分组的类相关的标签信息,以便建立用于基于所述标签信息经过所述标签交换网络来标签交换所述数据分组的类的所述一个或多个数据分组的路径的至少一段。

2.如权利要求1所述的方法,其中,所述提供步骤包括向所述至少一个第二路由器(20)发送标签映射消息,所述标签映射消息包括所述标签信息和所述负荷平衡信息。

3.如权利要求2所述的方法,其中,所述方法包括将所述负荷平衡信息结合到所述标签映射消息中。

4.如权利要求1至3中的任一项所述的方法,其中,所述负荷平衡信息包括阈值,其中如果当前可用链路带宽值除以最大链路带宽值低于所述阈值,则将要对所述数据分组的类执行负荷平衡。

5.如权利要求1至4中的任一项所述的方法,其中,所述负荷平衡信息包括所述第一路由器的最大链路带宽值,以及所述方法包括将所述第一路由器(40)的所述最大链路带宽值与所述至少一个第二路由器(20)的最大链路带宽值进行比较,其中如果所述至少一个第二路由器(20)的所述最大链路带宽值不匹配所述第一路由器(40)的所述最大链路带宽值,则它基于所述至少一个第二路由器的本地策略进行判定是否将要基于所述阈值或者基于所述第一路由器的所述最大链路带宽值来执行负荷平衡。

6.如权利要求1至5中的任一项所述的方法,其中,所述方法包括:

- 由所述第一路由器(40)配置负荷平衡信息集合,所述负荷平衡信息集合的每个指示条件,在所述条件下将要对于对应的数据分组的类执行负荷平衡;以及

- 由所述第一路由器(40)在一个消息中向多个第二路由器(20)分别提供所述所配置的负荷平衡信息集合的每个连同与所述对应的数据分组的类相关的标签信息,以便对数据分组的每个类建立用于基于所述标签信息经过所述标签交换网络来标签交换所述对应的数据分组的类的所述一个或多个数据分组的路径的至少一段。

7.一种转发标签交换网络中的负荷平衡信息的方法,所述方法包括下列步骤:

- 由所述标签交换网络的至少一个第二路由器(20)来接收(S406)负荷平衡信息,所述负荷平衡信息指示条件,在所述条件下将要对包括一个或多个数据分组的数据分组的类执行负荷平衡,其中所述负荷平衡信息在一个消息中连同与所述数据分组的类相关的标签信息来接收,以便建立用于基于所述标签信息经过所述标签交换网络来标签交换所述数据分组的类的所述一个或多个数据分组的路径的至少一段,所述负荷平衡信息使所述至少一个第二路由器(20)能够确定是否满足所述所指示条件;以及

- 由所述至少一个第二路由器(20)在一个消息中转发(S408)所述所接收负荷平衡信息连同标签信息,以便建立用于基于所述标签信息经过所述标签交换网络来标签交换所述数据分组的类的所述一个或多个数据分组的路径的至少另外一段。

8.如权利要求7所述的方法,其中,所述负荷平衡信息包括阈值,以及所述方法还包括如果当前可用链路带宽值除以最大链路带宽值低于所述阈值,则将要对所述数据分组的类执行负荷平衡。

9.如权利要求7或8所述的方法,其中,所述负荷平衡信息包括所述第一路由器(40)的最大链路带宽值,以及所述方法包括将所述第一路由器(40)的所述最大链路带宽值与所述至少一个第二路由器(20)的最大链路带宽值进行比较,其中如果所述至少一个第二路由器(20)的所述最大链路带宽值不匹配所述第一路由器(40)的所述最大链路带宽值,则它根据所述至少一个第二路由器(20)的本地策略进行判定是否将要基于所述阈值或者基于所述第一路由器的所述最大链路带宽值来执行负荷平衡。

10.一种分发标签交换网络中的负荷平衡信息的方法,所述方法包括下列步骤:

- 由所述标签交换网络的第一路由器(40)来配置(S402)负荷平衡信息,所述负荷平衡信息指示条件,在所述条件下将要对包括一个或多个数据分组的数据分组的类来执行负荷平衡;

- 由所述第一路由器(40)在一个消息中向所述标签交换网络的至少一个第二路由器(20)提供(S404)所述所配置负荷平衡信息连同与所述数据分组的类相关的标签信息,以便建立用于基于所述标签信息经过所述标签交换网络来标签交换所述数据分组的类的所述一个或多个数据分组的路径的至少一段;

- 由所述至少一个第二路由器(20)接收(S406)所述负荷平衡信息,其中所述负荷平衡信息在一个消息中连同与所述数据分组的类相关的所述标签信息来接收,所述负荷平衡信息使所述至少一个第二路由器(20)能够确定是否满足所述所指示条件;以及

- 由所述至少一个第二路由器(20)在一个消息中转发(S408)所述所接收负荷平衡信息连同标签信息,以便建立用于基于所述标签信息经过所述标签交换网络来标签交换所述数据分组的类的所述一个或多个数据分组的路径的至少另外一段。

11.如权利要求1至10中的任一项所述的方法,其中,所述负荷平衡信息包含在类型长度值TLV元素中。

12.如权利要求1至11中的任一项所述的方法,其中,所述标签交换网络按照环形拓扑来配置。

13.如权利要求1至12中的任一项所述的方法,其中,所述标签交换网络包括或者配置为通信网络的多协议标签交换MPLS域,和/或其中所述数据分组的类包括转发等效类FEC或者与其相关,和/或其中所述路径是标签交换路径LSP。

14.一种计算机程序,包括用于当所述计算机运行于计算机系统时执行如权利要求1至13中的任一项所述的方法的程序代码部分。

15.如权利要求14所述的计算机程序,其存储在计算机可读记录介质中。

16.一种用于提供标签交换网络中的负荷平衡信息的第一路由器(40),所述第一路由器(40)包括:

- 配置组件(42),适合于配置负荷平衡信息,所述负荷平衡信息指示条件,在所述条件下将要对包括一个或多个数据分组的数据分组的类来执行负荷平衡;以及

- 提供组件(44),适合于在一个消息中向所述标签交换网络的至少一个第二路由器(20)提供所述所配置负荷平衡信息连同与所述数据分组的类相关的标签信息,以便建立用于基于所述标签信息经过所述标签交换网络来标签交换所述数据分组的类的所述一个或多个数据分组的路径的至少一段。

17.如权利要求16所述的第一路由器(40),其中,所述第一路由器(40)配置成执行如权利要求1至6以及当从属于权利要求1至6中的任一项时的权利要求11至13中的任一项所述的方法。

18.如权利要求16或17所述的第一路由器(40),其中,所述第一路由器(40)配置为或者包括将要沿所述路径所传送的所述一个或多个数据分组的出口路由器。

19.一种用于转发标签交换网络中的负荷平衡信息的第二路由器(20),所述第二路由器(20)包括:

- 接收组件(22),适合于接收负荷平衡信息,所述负荷平衡信息指示条件,在所述条件下将要对包括一个或多个数据分组的数据分组的类执行负荷平衡,其中所述负荷平衡信息在一个消息中连同与所述数据分组的类相关的标签信息来接收,以便建立用于基于所述标签信息经过所述标签交换网络来标签交换所述数据分组的类的所述一个或多个数据分组的路径的至少一段,所述负荷平衡信息使所述第二路由器(20)能够确定是否满足所述所指示条件;以及

- 转发组件(24),适合于在一个消息中转发所述所接收负荷平衡信息连同标签信息,以便建立用于基于所述标签信息经过所述标签交换网络来标签交换所述数据分组的类的所述一个或多个数据分组的路径的至少另外一段。

20.如权利要求19所述的第二路由器(20),其中,所述第二路由器(20)配置成执行如权利要求7至9以及当从属于权利要求7至9中的任一项时的权利要求11至13中任一项所述的方法。

21.如权利要求19或20所述的第二路由器(20),其中,所述第二路由器(20)配置为或者包括用于将要沿所述路径传送的所述一个或多个数据分组的入口路由器或者用于将要沿所述路径所传送一个或多个数据分组的出口路由器与所述入口路由器之间的中间路由器。

22.一种分发标签交换网络中的负荷平衡信息的系统,所述系统包括:

- 如权利要求16至18中的任一项所述的第一路由器(40);以及

- 如权利要求19至21中的任一项所述的至少一个第二路由器(20)。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1