分组网中部分故障的分层处理和传播的制作方法

文档序号:7678443阅读:187来源:国知局
专利名称:分组网中部分故障的分层处理和传播的制作方法
分组网中部分故障的分层处理和传播 对相关申请的交叉引用现代通信和数据网络由通过网络传输数据的节点组成。这些节点包 括路由器、网桥和/或交换机,它们为各个帧通过网络行进选择路径。要从 公共源A向公共目的地Z传输大量数据时,可以从A到Z建立逻辑连接, 要从A传输到Z的所有数据都可以被映射到这个连接。这样一来,连接中 的节点不再需要确定传输这些帧的路径。取而代之,这些节点仅仅将数据 传输给这一连接中的下一节点,这样做能够显著地提高数据传输效率。然 后通过这个网络从一个节点到另一个节点传输数据,直到数据到达目的地 节点。
00041可惜,这些节点和它们的物理链路有时会发生故障。这些故障的实 例包括物理链路中断和节点故障。通过网络传输数据时这些数据因为故障 而被丢弃,使得系统性能下降。即使故障不会引起数据被丢弃,这种故障 也会给网络带来不可接受的性能下降。具体地说,有些故障会使节点看起 来在正常工作,但事实上这一节点只有它正常容量的一部分。因此需要改
5进系统来识别网络故障并作出响应。

发明内容
图7是出口节点状态图的一个实例;图9B是部分故障状况下通信系统的一个实例;

图11A是部分故障状况下通信系统消息协议的另--个实例;图11B是部分故障状况下通信系统的另一个实例;图12是正常状况下另一个通信系统的一个实例;节点106可以是通过系统IOO传输帧的任意设备。例如,节点106 可以包括网桥、交换机、路由器或者这些设备的各种组合。节点106通常 包含用于从其它节点106接收帧的多个入口端口,确定将帧发送给哪些节 点106的逻辑电路,以及传输帧给其它节点106的多个出口端口。在一个 实施例中,节点106进行开放系统互连(OSI)第二层级别上通过网络传输帧所必需的判断。节点106可以包括骨干边缘网桥(BEB, Backbone Edge Bridge)、骨干核心网桥(BCB, Backbone Core Bridge)、提供商边缘网桥 (PEB, Provider Edge Bridge)、提供商核心网桥(PCB, Provider Core Bridge) 或者这些设备的各种组合。边缘节点可以连接到两个不同网络102、 104内 的节点106,例如提供商网络和骨干网,而核心节点则通常连接到同一网络 中的其它节点。入口节点处理方法200可以随后在206确定是否有保护路径可用。 保护路径是在连接发生故障时用于传输至少一些数据的连接。在367号申 请中详细描述了保护路径的结构和使用方法。如果有保护路径可用,那么 入口节点处理方法200就进入块208。但是,如果没有保护节点可用,那么 入口节点处理方法200就进入块210。图7是说明各种情况下出口节点状态的状态图。当出口节点改变连 接状态时,出口节点可以通知连接状态的改变影响到的所有节点。在图7 中,指定了三种状态正常状态、完全故障状态和部分故障状态。当连接 正常工作时,将以规则的间隔收到CC消息。但是,如果收到D-AIS消息, 这一连接将被改变成部分故障状态。只要继续收到D-AIS或CC消息,这 一连接就维持部分故障状态。如果没有收到进一步的D-AIS消息,这一连 接将回到正常状态。也可以换成如果收到C-AIS消息或者在预定量的时间 以后没有收到任何CC消息,这一连接将迸入完全故障状态。在回到正常状 态以后,如果收到C-AIS消息,或者在预定量的时间以后没有收到任何CC 消息,这一连接将改变成完全故障状态。只要继续收到C-AIS消息,这一 连接就维持完全故障状态。收到CC消息时,这一连接将回到正常状态。另外,各个实施例中描述成离散或独立的技术、系统、子系统和方 法可以与其它系统、模块、技术或方法组合或集成,而不会偏离本公开的 范围。示出或讨论成互相耦合或直接耦合或通信的其它项目可以通过一些 接口、设备或中间组件间接耦合或通信,不管是电的、机械的还是其它的。 本领域技术人员还能够想到改变、替换和变化的其它实例,它们不会偏离 本公开的实质和范围。
权利要求
1. 一种通信网络组件,包括处理器,配置成用于实现一种方法,这种方法包括发送故障消息,故障消息中包括退化数据,其中所述退化数据表明与部分故障有关的带宽减小。
2. 如权利要求1所述的组件,其中所述退化数据还表明所述部分故障 的位置。
3. 如权利要求l所述的组件,其中所述方法还包括检测传输多个业务 实例的连接中的所述部分故障。
4. 如权利要求3所述的组件,其中所述部分故障通过分析入口端口上 收到的帧被加以检测。
5. 如权利要求3所述的组件,其中所述部分故障通过从与所述连接有 关的另一节点接收第二故障消息被加以检测,所述第二故障消息包括所述退化数据o
6. 如权利要求5所述的组件,其中所述第二故障消息是告警指示信号。
7. 如权利要求l所述的组件,其中所述故障消息是远程检测指示。
8. —种方法,包括接收故障消息,故障消息包括与故障有关的退化数据; 判断可用带宽是否小于为与所述故障有关的多个连接保留的带宽;以及如果所述可用带宽小于为所述连接保留的带宽,就修改为所述连接保 留的带宽。
9. 如权利要求8所述的方法,其中修改所述连接包括按照百分比成比 例地减小为所述连接保留的带宽。
10. 如权利要求8所述的方法,其中修改所述连接包括按照容量成比 例地减小为所述连接保留的带宽。
11. 如权利要求8所述的方法,其中修改所述连接包括为所述连接设 置优先级,并且减小为最低优先级连接保留的带宽。
12. 如权利要求8所述的方法,其中修改所述连接包括减小为所述连 接之一保留的带宽而不减小为其它连接保留的带宽。
13. 如权利要求8所述的方法,其中修改所述连接包括关闭所述连接 之一而不减小为其它连接保留的带宽。
14. 如权利要求8所述的方法,其中修改所述连接包括关闭所述连接 之一并且减小为其它连接保留的带宽。
15. 如权利要求8所述的方法,其中修改所述连接包括将与所述连接 之一有关的帧中的至少一些转移到保护路径上去。
16. 如权利要求8所述的方法,还包括如果所述可用带宽不小于为所 述连接保留的带宽,就保持所述连接不变。
17. 如权利要求8所述的方法,还包括向与所述连接之一有关的节点 发送第二故障消息。
18. 如权利要求17所述的方法,其中所述故障消息是告警指示信号, 所述第二故障消息是远程检测指示。
19. 如权利要求8所述的方法,其中所述连接之一存在于所述连接的 另一个中。
20. —种网络,包括 多个至少部分互连的节点; 连接所述节点中两个的聚合链路;第一隧道,包括所述节点中的至少部分以及所述聚合链路,所述第一 隧道用于传输多个业务实例;以及第二隧道,包括所述节点中的至少一些但不包括所述聚合链路,所述 第二隧道用于传输所述业务实例,当故障发生时,其中所述业务实例中的一些被从所述第一隧道重路由 到所述第二隧道。
21. —种方法,包括 检测传输多个业务实例的连接中的故障;发送包括退化数据的故障消息,其中所述退化数据表明与故障有关的 带宽减小。
22. 如权利要求21所述的方法,其中检测故障包括通过来自物理链路 的报告检测所述故障。
23. 如权利要求21所述的方法,其中检测故障包括分析在入口端口上
24. 如权利要求21所述的方法,其中检测故障包括从与所述连接有关 的另一节点接收第二故障消息,所述第二故障消息包括所述退化数据。
25. 如权利要求21所述的方法,其中所述第二故障消息是告警指示信号。
26. 如权利要求21所述的方法,其中所述故障消息是远程检测指示。
全文摘要
一种通信网络组件,包括处理器,配置成用于实现一种方法,这种方法包括发送故障消息,故障消息中有退化数据,其中所述退化数据表明与部分故障有关的带宽减小。还公开一种方法,包括接收故障消息,故障消息包括与故障有关的退化数据;判断可用带宽是否小于为与所述故障有关的多个连接保留的带宽;以及如果所述可用带宽小于为所述连接保留的带宽,就修改为所述连接保留的带宽。
文档编号H04L12/24GK101502048SQ200780029973
公开日2009年8月5日 申请日期2007年9月10日 优先权日2007年2月7日
发明者琳达·邓巴, 罗伯特·苏丹, 露西·雍 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1