一种自动交换光网络中低阶业务的分层路由约束方法

文档序号:7797565阅读:151来源:国知局
一种自动交换光网络中低阶业务的分层路由约束方法
【专利摘要】本发明涉及一种自动交换光网络中低阶业务的分层路由约束方法,在低阶业务进行低阶层的保护恢复时,将ASON低阶业务的路由约束进行分层,分为虚链路的路由约束和实际光纤链路的路由约束;虚链路的路由约束采用现有路由约束方式,仅对虚链路资源进行路由约束;实际光纤链路的路由约束采用虚链路SRLG绑定映射的方法。本发明通过将ASON低阶业务的路由约束进行分层,可以对虚链路和虚链路所经过的所有实际光纤链路进行路由约束,从而有效的避免故障链路和链路重用,提高低阶业务的保护恢复功能的成功率。
【专利说明】一种自动交换光网络中低阶业务的分层路由约束方法
【技术领域】
[0001]本发明涉及自动交换光网络领域,具体说是一种自动交换光网络中低阶业务的分层路由约束方法。
【背景技术】
[0002]现有基于同步数字体系SDH (Synchronous Digital Hierarchy)传送网络技术实现的自动交换光网络ASON (Automatically Switched Optical Network)控制平面技术只支持VC-4以上速率级别的智能业务,针对网络中大量存在的VC-4以下速率级别(VC-3/VC-12)的低阶业务,ASON控制平面将低阶业务的业务架构由单层扩展为多层,通过在实际光纤链路上建立VC-4及以上速率级别的高阶通道,将高阶通道抽象为虚链路,将虚链路作为低阶业务的链路资源并进行路由计算,使低阶业务承载在高阶通道上,以实现对VC-4以下速率级别的低阶业务的智能调度和管理。ASON低阶业务的工作原理如图1所示。
[0003]图1中,高阶通道以AT2为上下话端口,经过高阶交叉盘HXC与高阶群路端口 L进行高阶交叉,形成端到端的高阶通道。在高阶通道建立成功时,将高阶通道的链路资源抽象为虚链路,将AT2抽象为低阶通道的低阶群路端口,低阶通道以T为上下话端口,先经过高阶交叉盘HXC与ATl进行高阶交叉,ATl再经过低阶交叉盘LXC与低阶群路端口 AT2进行低阶交叉,形成端到端的低阶通道。
[0004]ASON控制平面支持端到端的保护恢复功能,对于低阶业务,由于其承载在高阶通道上,所以低阶业务的保护恢复功能相应的分为高阶层端到端保护恢复和低阶层端到端保护恢复:
[0005]当承载低阶业务的高阶通道故障时,启动高阶层端到端保护恢复,高阶层的保护恢复原理如下图2所示;图2中,实际光纤链路发生故障,高阶通道先启动动态保护恢复功能,当高阶通道的动态保护恢复成功时,低阶通道不需要发生任何动作即完成了低阶业务的故障恢复。
[0006]当高阶层保护失效时会触发低阶业务故障,此时启动低阶层端到端保护恢复,低阶层的保护恢复原理如图3所示;图3中,实际光纤链路发生故障,高阶通道先启动动态保护恢复功能,当高阶通道的动态保护恢复失败或无法提供保护恢复时,低阶通道再启动动态保护恢复功能,当低阶通道的动态保护恢复成功时即完成了低阶业务的故障恢复。
[0007]在进行端到端保护恢复时,由于ASON现有路由约束方式是单层的,即仅对业务的链路资源进行约束,由于高阶通道直接承载在实际光纤链路上,所以高阶通道的保护恢复会对故障通道所经过的实际光纤链路进行路由约束,而对于低阶通道的保护恢复,由于低阶通道是以高阶通道抽象出的虚链路作为链路资源的,所以仅能对故障低阶通道的虚链路进行路由约束,这样就会存在以下缺陷:
[0008]1、不同虚链路可能承载在相同的实际光纤链路上,如果仅对虚链路进行路由约束,容易造成实际光纤链路重用;
[0009]2、故障发生在实际光纤链路上,如果仅对虚链路进行路由约束,不能有效的避免使用故障光纤链路。

【发明内容】

[0010]针对现有技术中存在的缺陷,本发明的目的在于提供一种自动交换光网络中低阶业务的分层路由约束方法,通过将ASON低阶业务的路由约束进行分层,可以对虚链路和虚链路所经过的所有实际光纤链路进行路由约束,从而有效的避免故障链路和链路重用,提高低阶业务的保护恢复功能的成功率。
[0011]为达到以上目的,本发明采取的技术方案是:
[0012]一种自动交换光网络中低阶业务的分层路由约束方法,其特征在于:在低阶业务进行低阶层的保护恢复时,将ASON低阶业务的路由约束进行分层,分为虚链路的路由约束和实际光纤链路的路由约束;
[0013]虚链路的路由约束采用现有路由约束方式,仅对虚链路资源进行路由约束;
[0014]实际光纤链路的路由约束采用虚链路SRLG绑定映射的方法。
[0015]在上述技术方案的基础上,所述虚链路SRLG绑定映射的方法是指:
[0016]先将虚链路经过的所有实际光纤链路按映射规则分别映射为一个映射值,并将此映射值作为虚链路SRLG设置到虚链路的TE链路属性中,然后进行路由泛洪;
[0017]当虚链路的路由约束完成后,将虚链路的TE链路属性中的虚链路SRLG解析为对应的实际光纤链路,再对实际光纤链路进行路由约束。
[0018]在上述技术方案的基础上,虚链路SRLG采用长整型数组的存储方式。
[0019]在上述技术方案的基础上,所述映射规则为:实际光纤链路正向入口槽位+入端口 +节点IP地址后两位。
[0020]在上述技术方案的基础上,具体的操作步骤如下:
[0021]步骤1,在高阶通道建立成功时,将高阶通道的链路资源抽象为虚链路,源节点和宿节点分别将高阶通道经过的每条实际光纤链路按映射规则映射成一个具体数值,此具体数值即为映射值,将所有实际光纤链路的映射值存储到长整型数组中,将映射值作为虚链路SRLG设置到虚链路的TE链路属性中,然后对虚链路进行路由泛洪;
[0022]步骤2,当高阶业务发生保护恢复,则重新设置虚链路SRLG,将当前工作通道经过的所有实际光纤链路,按映射规则重新进行映射,然后进行路由泛洪;
[0023]步骤3,当低阶业务故障时,先对低阶业务的虚链路进行路由约束,然后将虚链路TE链路属性中的虚链路SRLG解析为对应的实际光纤链路,然后对实际光纤链路进行路由约束;
[0024]将虚链路SRLG解析为实际光纤链路时,按照上述映射规则进行解析。
[0025]在上述技术方案的基础上,在步骤2中:
[0026]如果高阶通道为重路由业务并进行了保护恢复,则将新建保护通道的实际光纤链路按上述规则进行映射后替换高阶通道的虚链路SRLG,并进行路由泛洪;
[0027]如果高阶通道为1+1保护业务并进行了保护恢复,则将备用通道的实际光纤链路按上述规则进行映射后替换高阶通道的虚链路SRLG,并进行路由泛洪。
[0028]本发明所述的自动交换光网络中低阶业务的分层路由约束方法,通过将ASON低阶业务的路由约束进行分层,可以对虚链路和虚链路所经过的所有实际光纤链路进行路由约束,从而有效的避免故障链路和链路重用,提高低阶业务的保护恢复功能的成功率。
【专利附图】

【附图说明】
[0029]本发明有如下附图:
[0030]图1AS0N低阶业务的工作原理图,
[0031]图2低阶业务的高阶层保护恢复原理图,
[0032]图3低阶业务的低阶层保护恢复原理图,
[0033]图4虚链路SRLG (Shared Risk Link Group,共享风险链路组)的映射规则和存储格式图,
[0034]图5第一实施例的低阶业务拓扑图。
【具体实施方式】
[0035]以下结合附图对本发明作进一步详细说明。
[0036]本发明所述的自动交换光网络中低阶业务的分层路由约束方法,其核心思想是:在低阶业务进行低阶层的保护恢复时,通过分别对虚链路和虚链路经过的实际光纤链路进行路由约束,以提供正确、完整的路由约束信息,从而有效的避免使用故障光纤链路和重用光纤链路。
[0037]本发明所述的自动交换光网络中低阶业务的分层路由约束方法,在低阶业务进行低阶层的保护恢复时,将ASON低阶业务的路由约束进行分层,分为虚链路的路由约束和实际光纤链路的路由约束;
[0038]虚链路的路由约束采用现有路由约束方式,仅对虚链路资源进行路由约束;
[0039]实际光纤链路的路由约束采用虚链路SRLG绑定映射的方法。
[0040]在上述技术方案的基础上,所述虚链路SRLG绑定映射的方法是指:
[0041]先将虚链路经过的所有实际光纤链路按映射规则(图4所示的映射规则)分别映射为一个映射值(具体数值),并将此映射值作为虚链路SRLG设置到虚链路的TE链路属性中,然后进行路由泛洪;
[0042]当虚链路的路由约束完成后,将虚链路的TE链路属性中的虚链路SRLG解析为对应的实际光纤链路,再对实际光纤链路进行路由约束。
[0043]在上述技术方案的基础上,如图4所示,虚链路SRLG采用长整型数组的存储方式记录各条实际光纤链路的映射值,图4所示实施例中,1'1;[111^_81']^8[11]即为该长整型数组,
[0044]所述“将虚链路经过的所有实际光纤链路按映射规则分别映射为一个映射值”的映射规则(实际光纤链路的映射值的存储格式)为:
[0045]实际光纤链路正向入口槽位+入端口 +节点IP地址后两位;
[0046]每个长整型数组的数组元素中,前两个字节用来表示实际光纤链路的正向入口,其中第一个字节标识正向入口槽位(第几个槽位),第二字节标识入端口(第几个端口);后两个字节用来标识节点IP。 [0047]例如:以节点10.18.2.9上的OxllOeOOOl (Oe槽位的第二个端口)为正向入口所对应的实际光纤链路的映射结果为OxOeO 10209。
[0048]在上述技术方案的基础上,具体的操作步骤如下:[0049]步骤1,在高阶通道建立成功时,将高阶通道的链路资源抽象为虚链路,源节点和宿节点分别将高阶通道经过的每条实际光纤链路按映射规则映射成一个具体数值,此具体数值即为映射值,将所有实际光纤链路的映射值存储到长整型数组中,将映射值作为虚链路SRLG设置到虚链路的TE链路属性中,然后对虚链路进行路由泛洪;
[0050]步骤2,当高阶业务发生保护恢复,则重新设置虚链路SRLG,将当前工作通道经过的所有实际光纤链路,按映射规则重新进行映射,然后进行路由泛洪:
[0051]如果高阶通道为重路由业务并进行了保护恢复,则将新建保护通道的实际光纤链路按上述规则进行映射后替换高阶通道的虚链路SRLG,并进行路由泛洪;
[0052]如果高阶通道为1+1保护业务并进行了保护恢复,则将备用通道的实际光纤链路按上述规则进行映射后替换高阶通道的虚链路SRLG,并进行路由泛洪;
[0053]步骤3,当低阶业务故障时,先对低阶业务的虚链路进行路由约束,然后将虚链路TE链路属性中的虚链路SRLG解析为对应的实际光纤链路,然后对实际光纤链路进行路由约束;
[0054]将虚链路SRLG解析为实际光纤链路时,按照上述映射规则进行解析。例如:高阶通道虚拟为虚链路后对应的虚链路接口为0x11140100,远端为10.18.2.9,则虚链路SRLG数组中的某个数组元素0x0b020309解析为:以节点10.18.3.9上的Ob槽位的第三个端口为正向入口的实际光纤链路。
[0055]图5为本发明的一个具体实施例,该具体实施由三个具有低阶功能的ASON节点完成,其中:
[0056]ASON低阶业务通道LTl承载在上下话为AT时隙的高阶通道HTl和HT2之上。其中各节点的IP地址配置如下:`[0057]
【权利要求】
1.一种自动交换光网络中低阶业务的分层路由约束方法,其特征在于:在低阶业务进行低阶层的保护恢复时,将ASON低阶业务的路由约束进行分层,分为虚链路的路由约束和实际光纤链路的路由约束; 虚链路的路由约束采用现有路由约束方式,仅对虚链路资源进行路由约束; 实际光纤链路的路由约束采用虚链路SRLG绑定映射的方法。
2.如权利要求1所述的自动交换光网络中低阶业务的分层路由约束方法,其特征在于,所述虚链路SRLG绑定映射的方法是指: 先将虚链路经过的所有实际光纤链路按映射规则分别映射为一个映射值,并将此映射值作为虚链路SRLG设置到虚链路的TE链路属性中,然后进行路由泛洪; 当虚链路的路由约束完成后,将虚链路的TE链路属性中的虚链路SRLG解析为对应的实际光纤链路,再对实际光纤链路进行路由约束。
3.如权利要求2所述的自动交换光网络中低阶业务的分层路由约束方法,其特征在于:虚链路SRLG采用长整型数组的存储方式。
4.如权利要求3所述的自动交换光网络中低阶业务的分层路由约束方法,其特征在于,所述映射规则为:实际光纤链路正向入口槽位+入端口 +节点IP地址后两位。
5.如权利要求4所述的自动交换光网络中低阶业务的分层路由约束方法,其特征在于,具体的操作步骤如下: 步骤1,在高阶通道建立成功时,将高阶通道的链路资源抽象为虚链路,源节点和宿节点分别将高阶通道经过的每条实际光纤链路按映射规则映射成一个具体数值,此具体数值即为映射值,将所有实际光纤链路的映射值存储到长整型数组中,将映射值作为虚链路SRLG设置到虚链路的TE链路属性中,然后对虚链路进行路由泛洪; 步骤2,当高阶业务发生保护恢复,则重新设置虚链路SRLG,将当前工作通道经过的所有实际光纤链路,按映射规则重新进行映射,然后进行路由泛洪; 步骤3,当低阶业务故障时,先对低阶业务的虚链路进行路由约束,然后将虚链路TE链路属性中的虚链路SRLG解析为对应的实际光纤链路,然后对实际光纤链路进行路由约束; 将虚链路SRLG解析为实际光纤链路时,按照上述映射规则进行解析。
6.如权利要求5所述的自动交换光网络中低阶业务的分层路由约束方法,其特征在于,在步骤2中: 如果高阶通道为重路由业务并进行了保护恢复,则将新建保护通道的实际光纤链路按上述规则进行映射后替换高阶通道的虚链路SRLG,并进行路由泛洪; 如果高阶通道为1+1保护业务并进行了保护恢复,则将备用通道的实际光纤链路按上述规则进行映射后替换高阶通道的虚链路SRLG,并进行路由泛洪。
【文档编号】H04B10/038GK103763190SQ201410065833
【公开日】2014年4月30日 申请日期:2014年2月26日 优先权日:2014年2月26日
【发明者】付文利, 高晓琦, 蒋玉玲, 黄晓艳, 莫小杰 申请人:武汉邮电科学研究院, 烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1