2.LCAS工作原理
链路容量调整方案(LCAS)中考虑了多种可能的控制过程。为方便理解,下面仅以VCG中处于序列中间的某一VC失效时的LCAS控制过程来阐述其工作原理。
VCG中某VC(设为成员i)失效:
a. VCG链路末端节点首先检测出故障并向首端发送成员失效消息(MST=FAIL),指出失效成员(成员i);
b. 首端节点将成员i的控制字段CTRL置为“不可用(DNU)”,发往末端节点;
c. 末端节点开始仅采用正常的VCs重组VCG(即将失效的VC从VCG中暂时删除);
d. 此时首端节点亦将失效VC从VCG中暂时删除,仅采用正常VCs发送数据;
需要注意的是,故障发生后直至步骤c(末端节点开始仅采用正常的VCs重组VCG)前,数据传输错。出错时长=末端节点至首端节点的消息传输延时(步骤a)+首端节点响应时间+首端节点至末端节点的消息传输延时(步骤b)。传输层网络并不考虑发送、接收数据的完整性,这一问题由网络上层的数据层处理。
失效VC恢复后:
e. VCG链路末端节点首先检测出失效的VC恢复,向首端发送“成员恢复消息(MST=OK)”;
f. 首端将该成员的控制字段CTRL置为“正常(NORM)”,发往末端节点。
图1
如果在C点将数据业务的一半VC经过B点配置到A点,不在另外方向上配置保护;另外一半VC经过D点配置到达A点,也无需配置保护。这样配置后的网络将不再具有保护功能,相当于开通了C点到A点的两个不同路径的链型路由,见图2。网络一旦在BC之间光纤断,通过A-B-C点VC由于没有保护,将会中断,但是C-D-A点VC不会受到影响,只要开通了LCAS,业务不会受到影响,只是速率降低了。如果网络在CD之间光纤断,通过C-D-A点VC由于没有保护,将会中断,但是A-B-C点VC不会受到影响,业务仍然不会受到影响。如果整个网络都开通了数据业务,由于两个方向同时开通业务,整个网络的容量将会达到2STM-N。
AC