李季碧,赵 蕾,路振山
(重庆邮电大学通信与信息工程学院,重庆 400065)
目前提出的OBS网络故障恢复机制主要关注于如何缩短故障的恢复时间,加快恢复速度。而对于恢复后的通信负载如何在网络中进行均衡分配则少有研究。提高恢复速度一般采用预先计算路由的主动式故障恢复方案[1-3],并且为了便于分析通常假设链路的容量足够大。但是,在网络产生故障时,这些方案只是简单地将故障路径上的业务转移到备份路径上传送,这种转移容易造成备份路径的拥塞,导致网络吞吐能力下降。
为保证备用路径的可用性,同时避免备份路径拥塞,网络不仅需要对故障后的负载进行均衡分配,而且要加强网络对链路可用性的感知功能。为此,笔者改进了传统的故障恢复机制,在支持区分业务恢复机制的基础上,引入可用性自感知机制。网络通过恢复路径拥塞状态的反馈结果,对受损业务进行均衡分配,从而提高网络对高优先级业务的恢复能力。
如图1所示,假设网络使用JIT协议[2],每个核心节点含有一个通向目的节点的工作路径及恢复路径下一跳节点信息的转发表。采用2-shortest-path的路由算法,一条作为工作路径,另一条作为恢复路径。网络采取集中式管理,网络中所有节点根据来自中心网管系统的链路状态信息更新转发表。

图1 快速恢复策略示意图
当节点X-D之间链路出现故障,节点X首先采取本地恢复,将业务转发到备用路径L0中,同时产生并广播告警信息。……