CN104539529B - 一种电信mpls‑tp传输网msrp相交环保护的配置方法 - Google Patents
一种电信mpls‑tp传输网msrp相交环保护的配置方法 Download PDFInfo
- Publication number
- CN104539529B CN104539529B CN201510005768.2A CN201510005768A CN104539529B CN 104539529 B CN104539529 B CN 104539529B CN 201510005768 A CN201510005768 A CN 201510005768A CN 104539529 B CN104539529 B CN 104539529B
- Authority
- CN
- China
- Prior art keywords
- msrp
- ring
- node
- jump
- rings
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Small-Scale Networks (AREA)
Abstract
一种电信MPLS‑TP传输网MSRP相交环保护的配置方法,包括以下步骤:指定保护属性信息,根据网络拓扑计算,完成环路由配置;根据标签分配规则及MSRP环相交的情况,完成通道标签的配置;所述通道标签包括业务通道标签、环通道标签;其中环通道标签包括本环通道标签、跨环通道标签;分析业务过环的路由情况,在上环节点及相交节点上分别进行环网业务的配置;根据环网拓扑结构、断纤及节点掉电的情况,分析倒换后业务的走向;将MSRP相交环上的节点信息下载到设备上。本发明能够对其他多种相交环拓扑结构复杂的场景进行规范、有效的配置,提升了环通道标签配置操作的灵活性,用户体验更好。
Description
技术领域
本发明涉及电信MPLS-TP传输网络中与业务配置相关的技术领域,具体来讲是一种电信MPLS-TP传输网MSRP相交环保护的配置方法。
背景技术
在电信MPLS-TP(Multi-Protocol Label Switching-Transport Profile,多协议标签标记交换)传输网络中,有两类主要的保护机制:线性保护和环网保护,后者又称为MSRP(MPLS-TP Shared-Ring Protection,共享环保护)。在这两种保护机制中,线性保护因其实现简单、易配置、易维护等特点,使用比较广泛,目前已经有了明确的规定;而对于环网保护则一直存在争议,一方面因其实现机制相对更为复杂,另一方面也是由于在配置和维护上更为繁琐,因此各还没有形成一种规范、有效、统一的配置方法,尤其是在网络拓扑结构较为复杂的场合进行多个MSRP相交环保护的配置,如何保证配置的完整性、准确性,并有效提升配置效率等,这些问题对于工程技术人员确实是个不小的挑战。因此,如何规范、有效进行MSRP相交环保护的配置,就显得尤为重要。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种电信MPLS-TP传输网MSRP相交环保护的配置方法,本发明能够对其他多种相交环拓扑结构复杂的场景进行规范、有效的配置,提升了环通道标签配置操作的灵活性,用户体验更好。
为达到以上目的,本发明采取的技术方案是:一种电信MPLS-TP传输网MSRP相交环保护的配置方法,包括以下步骤:步骤A.指定保护属性信息,根据网络拓扑计算,完成环路由配置;步骤B.根据标签分配规则及MSRP环相交的情况,完成通道标签的配置;所述通道标签包括业务通道标签、环通道标签;其中环通道标签包括本环通道标签、跨环通道标签;步骤C.分析业务过环的路由情况,在上环节点及相交节点上分别进行环网业务的配置;步骤D.根据环网拓扑结构、断纤及节点掉电的情况,分析倒换后业务的走向;步骤E.将MSRP相交环上的节点信息下载到设备上。
在上述技术方案的基础上,步骤A中包括以下步骤:步骤A1.配置MSRP环的基本属性信息;步骤A2.指定MSRP环的起始网元,分析该网元的拓扑连接情况;步骤A3.判断所述网元是否存在拓扑连接,若否,则报错并跳转至步骤A2;若是,则跳转至步骤A4;步骤A4.指定一条起始链路,分析网络拓扑结构,以环路由上节点数最少为原则,自动寻找一条环路由;步骤A5.判断寻找环路由是否成功,若否,则报错并跳转至步骤A4;若是,则跳转至步骤A6;步骤A6.判断环路由是否满足用户要求,若否,则跳转至步骤A7;若是,则跳转至步骤A9;步骤A7.判断环路由上的节点是否存在改动,若是,则跳转至步骤A4;若否,则跳转至步骤A8;步骤A8.在拓扑图上点击链路,对环路由进行调整;步骤A9.分析环路由上是否存在直通节点,若是,则将直通节点配置为不参与保护的节点,跳转至步骤A10;若否,则直接跳转至步骤A10;步骤A10.完成MSRP环的创建,在MSRP环数据列表中列出,且为待激活状态。
在上述技术方案的基础上,步骤B中包括以下步骤:步骤B1.对待创建MSRP环的路由,从源到宿进行遍历,分析环路由上经过的每一个节点;步骤B2.判断节点是否参与保护,若是,则跳转至步骤B3;若否,则跳转至步骤B4;步骤B3.加入环通道标签分配列表中;步骤B4.对已配MSRP环的路由,从源到宿进行遍历,分析其与待创建MSRP环相交的情况;步骤B5.判断是否相交,若是,则跳转至步骤B6;若否,则跳转至步骤B7;步骤B6.获取相交节点组,加入环通道标签分配列表中;步骤B7.根据环通道标签分配的方法,对本环通道标签、跨环通道标签进行配置。
在上述技术方案的基础上,步骤B7中,所述环通道标签分配的方法包括以下步骤:步骤B71.分析整个工程上已经分配的业务通道标签和环通道标签资源,获取最大值,记录为LabelMax,并以LabelMax+1作为待创建环通道标签分配的起始值;步骤B72.对环通道标签分配列表中的节点、相交节点组,从前到后进行遍历,记录当前遍历的数目N;步骤B73.以每个节点、相交节点组作为目的下环点,按照同一个环通道分配相同标签的原则,对一组本环通道标签、跨环通道标签进行配置;步骤B74.以LabelMax+1+N×4,作为第N+1个节点或者相交节点组的正向工作通道标签,之后逐个加1,对反向工作通道标签、正向保护通道标签、反向保护通道标签,进行自动分配;步骤B75.判断分配的本环通道标签、跨环通道标签是否满足需求,若是,则跳转至步骤B77;若否,则跳转至步骤B76;步骤B76.对环通道标签分配列表中的标签,进行批量修改;步骤B77.根据环通道标签分配的规则,进行标签有效性的处理,完成环通道标签的配置。
在上述技术方案的基础上,步骤B77具体包括以下步骤:步骤B771.对已配置的业务通道的每一条业务路由,从源到宿进行遍历,分析每个节点上已分配的业务通道标签资源;步骤B772.判断已配置的业务通道标签,与待分配的环通道标签是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B773;步骤B773.对已配置MSRP环的路由,从源到宿进行遍历,分析每个节点上已分配的环通道标签资源;步骤B774.判断已配置的环通道标签,与待分配的环通道标签是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B775;步骤B775.对正在配置的环路由,从源到宿进行遍历,分析每个节点上待分配的环通道标签资源;步骤B776.判断待分配的本环通道标签、跨环通道标签之间是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B777;步骤B777.判断将要为待创建MSRP环上的节点以及相交节点组分配的一组环通道标签是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B779;步骤B778.返回错误;步骤B779.返回环通道标签设置成功。
在上述技术方案的基础上,步骤C中包括以下步骤:步骤C1.判断环网业务是否已配,若否,则跳转至步骤C2;若是,则跳转至步骤C5;步骤C2.配置业务的基本属性信息;步骤C3.配置业务的源、宿信息;步骤C4.配置业务的路由约束条件,自动生成一条业务路由,判断是否配置MSRP保护环,若是,则跳转至步骤C6;若否,则跳转至步骤C14;步骤C5.选择需要承载到环网上的一条或者多条业务;步骤C6.对已配置MSRP环的路由,从源到宿进行遍历,分析其与业务路由重合的情况;步骤C7.判断业务路由与环路由是否存在重合的部分,若是,则跳转至步骤C8;若否,则跳转至步骤C13;步骤C8.根据环网选择的规则,自动为业务与MSRP环相交的每一条链路,配置一条MSRP环保护;步骤C9.判断是否为单条环网业务配置,若是,则跳转至步骤C10;若否,则跳转至步骤C12;步骤C10.判断业务路由与MSRP环的相交链路是否有重合,若是,则跳转至步骤C11;若否,则跳转至步骤C12;步骤C11.弹出业务过环界面,供用户修改绑定关系,跳转至步骤C14;步骤C12.根据MSRP环绑定的规则,完成业务环网配置的处理,跳转至步骤C14;步骤C13.返回错误;步骤C14.完成业务创建,在业务数据列表中列出,且为待激活状态。
在上述技术方案的基础上,步骤C8中具体包括以下步骤:步骤C81.对业务上的每一条链路,从源到宿进行遍历,分析其与环路由重合的情况;步骤C82.判断业务在同一个节点上,是否与多个MSRP环存在相交,若是,则跳转至步骤C83;若否,则跳转至步骤C88;步骤C83.对MSRP相交环的每一条环路由,从源到宿进行遍历,分析其与业务路由重合的部分;步骤C84.判断重合部分是否一样,若否,则跳转至步骤C85;若是,则跳转至步骤C86;步骤C85.选择重合路径最长的MSRP环,跳转至步骤C88;步骤C86.对MSRP相交环进行遍历,分析其创建的时间;步骤C87.选择最先创建的MSRP环;步骤C88.完成业务对MSRP环的自动选择配置。
在上述技术方案的基础上,步骤C12中具体包括以下步骤:步骤C1201.对业务路由从源到宿进行遍历,分析每个节点与MSRP环相交的情况;步骤C1202.判断节点是否为业务环网的上话点,若是,则跳转至步骤C1203;若否,则跳转至步骤C1206;步骤C1203.判断业务环网的下话点是否也在本MSRP环上,若是,则跳转至步骤C1204;若否,则跳转至步骤C1205;步骤C1204.在节点上配置MSRP环绑定,源、宿环设置相同,均为该MSRP环,转步骤C1213;步骤C1205.在节点上配置环绑定,源、宿环设置不同,源环为该MSRP环,宿环为业务要去的MSRP相交环,跳转至步骤C1213;步骤C1206.判断节点是否为业务环网的跨环相交点,若是,则跳转至步骤C1207;若否,则跳转至步骤C1211;步骤C1207.在节点上配置MSRP环绑定,源、宿环设置不同,源环为业务来自的MSRP相交环,宿环为业务要去的MSRP相交环;步骤C1208.判断该相交节点所在的虚拟节点组中,是否存在另一个相交节点,若是,则跳转至步骤C1209;若否,则跳转至步骤C1213;步骤C1209.在节点上配置MSRP环绑定,为了区分该相交节点为备用节点,将源、宿环设置相同,均为业务要去的MSRP相交环;步骤C1210.在节点上对主用相交节点上的业务进行备份,跳转至步骤1213;步骤C1211.判断节点是否为业务环网的下话点,若是,则跳转至步骤C1214;若否,则跳转至步骤C1212;步骤C1212.对节点上配置的业务通道转发标签,进行删除,以免造成资源浪费,跳转至步骤1213;步骤C1213.对下一个节点进行分析,跳转至步骤1202;步骤C1214.完成MSRP环绑定的配置。
在上述技术方案的基础上,步骤D中具体包括以下步骤:步骤D1.分析MSRP保护环上发生故障的节点和光纤情况;步骤D2.判断故障是否为相交节点或者相交节点连接的光纤,若否,则跳转至步骤D3;若是,则跳转至步骤D8;步骤D3.判断MSRP环内是否还存在其它故障,若是,则跳转至步骤D4;若否,则跳转至步骤D7;步骤D4.根据业务环网的上环点以及MSRP环拓扑结构,分析MSRP环内不可达的一系列节点;步骤D5.判断业务环网的下话节点是否在不可达的节点中,若是,则跳转至步骤D6;若否,则跳转至步骤D7;步骤D6.业务倒换到反向保护环通道后,不做任何处理,跳转至步骤D17;步骤D7.业务倒换到反向保护环通道后,转步骤D18;步骤D8.判断源环主、备用相交节点是否都不可达,若否,则跳转至步骤D9;若是,则跳转至步骤D17;步骤D9.判断源环主用相交节点是否不可达,若是,则跳转至步骤D10;若否,则跳转至步骤D11;步骤D10.业务倒换到反向保护环通道上,到达备用相交节点,跳转至步骤D12;步骤D11.业务到达主用相交节点;步骤D12.业务出源环进入宿环,走与源环工作通道方向相同的宿环工作通道,并判断目的节点是否可达,若否,则跳转至步骤D13;若是,则跳转至步骤D18;步骤D13.倒换到宿环反向保护通道上,并判断目的节点是否可达,若否,则跳转至步骤D14;若是,则跳转至步骤D18;步骤D14.判断此时业务所在的相交节点是否为主用,若是,则跳转至步骤D15;若否,则跳转至步骤D17;步骤D15.判断故障是否为相交节点连接的光纤,若是,则跳转至步骤D16;若否,则跳转至步骤D17;步骤D16.业务逃生回到源环上,走源环的反向保护环通道,到达备用相交节点,跳转至步骤D12;步骤D17.报错并跳转至步骤D19;步骤D18.到下话点直接下话;步骤D19.完成环网倒换状态的分析。
在上述技术方案的基础上,步骤E中具体包括以下步骤:步骤E1.选择一条或者多条MSRP保护环;步骤E2.对MSRP保护环所涉及到的网元进行统计;步骤E3.对统计出的需要下载的网元,进行下载设备操作。
本发明的有益效果在于:
1、本发明提供了一种简单、有效配置MSRP相交环保护的方法,用户能够通过此方法,对其他多种相交环拓扑结构复杂的场景进行规范、有效的配置。
2、本发明通过对环通道标签的自动、手工、批量多种方式的支持,提升了环通道标签配置操作的灵活性,用户体验更好。
3、本发明通过对多种方式的环网业务配置的支持,在配置业务过程中,可以选择性地进行环网保护配置;对已配置的业务,可以进行批量的环网配置;在环网配置过程中,不需要过多的人为参与;大大提高了产品的易用性,让用户操作更加灵活、便捷。
4、本发明通过环网倒换的分析,用户可以很直观的看到,发生故障后,业务倒换后的走向,对整体布局把控更好。
附图说明
图1为MSRP双点相交环逻辑结构图;
图2为本发明实施例***MPLS-TP传输网MSRP相交环保护的配置方法的流程图;
图3为图2中步骤A具体步骤的流程图;
图4为图2中步骤B具体步骤的流程图;
图5为图4中步骤B5具体步骤的流程图;
图6为图5中步骤B57具体步骤的流程图;
图7为图2中步骤C具体步骤的流程图;
图8为图7中步骤C8具体步骤的流程图;
图9为图7中步骤C12具体步骤的流程图;
图10为图2中步骤D具体步骤的流程图。
具体实施方式
以下结合附图及实施例对本发明作进一步详细说明。
在MPLS-TP环型网络拓扑中,通常需要为LSP(Label Switched Path,标签交换路径)业务配置MSRP环保护。一个环通道可以承载多条需要环网保护的LSP业务,对于目的节点相同的所有LSP,共享使用相同工作和保护环通道,即对于一个目的节点,需要4个环通道:顺时针方向工作环通道、逆时针方向保护环通道、逆时针方向工作环通道、顺时针方向保护环通道。其中,顺时针方向工作环通道由逆时针方向保护环通道保护,逆时针方向工作环通道由顺时针方向保护环通道保护;而环通道上的每个节点均需要为以其他节点为目的节点的环通道分配环通道标签。
MSRP相交环保护有两种相交环场景:单点相交和双点相交。由于单点相交环在相交节点故障时,跨环业务无法恢复,因此实际运行中较少使用。本发明将主要以MSRP双点相交环的配置方法和流程进行说明。
参见图1所示,MSRP环1由A、B、C、D四个节点组成,MSRP环2由B、E、F、C四个节点组成,MSRP环1和MSRP环2相交于B、C两个节点;有一条LSP业务要从MSRP环1的A节点上,从MSRP环2的F节点下,其会受到MSRP相交环的保护。相交的两个MSRP保护环可以看作两个独立运行的MSRP环,每个MSRP环的保护可以独立运行,其转发和恢复方式与单环一致。鉴于此,在配置时我们可以把MSRP相交环上的每个MSRP环当作一个单环来配置,但是由于考虑到跨环业务,所以还需要为相交节点组合成的虚拟节点(即节点B、C组成相交节点组)分配环通道标签组。对于双点相交环,需要按照由西到东的顺时针方向,指定两个相交点。
参见图2所示,一种电信MPLS-TP传输网MSRP相交环保护的配置方法,包括以下步骤:
步骤A.指定保护属性信息,根据网络拓扑计算,完成环路由配置,确定MSRP环所包含的节点;同时,还需要排除物理连接链路上的某些节点不参与到MSRP保护环中,排除的节点不生成MSRP环相关的配置数据。
步骤B.根据标签分配规则及MSRP环相交情况,完成通道标签的配置;所述通道标签包括业务通道标签、环通道标签两类;其中环通道标签包括本环通道标签、跨环通道标签。
步骤C.分析业务过环的路由情况,在上环节点及相交节点上分别进行环网业务的配置。
步骤D.根据环网拓扑结构、断纤及节点掉电的情况,分析倒换后业务的走向。
步骤E.将MSRP相交环上的节点信息下载到设备上。
参见图3所示,步骤A主要对组成MSRP相交环的单环进行基本信息配置,包括MSRP环的基本属性信息、路由信息和直通节点信息的配置。步骤A中包括以下步骤:
步骤A1.配置MSRP环的基本属性信息,包括:环名称、返回类型、等待恢复时间、拖延计时。
步骤A2.指定MSRP环的起始网元,分析该网元的拓扑连接情况。
步骤A3.判断所述网元是否存在拓扑连接,若否,则报错“无法成环”并跳转至步骤A2;若是,则跳转至步骤A4。
步骤A4.指定一条起始链路,分析网络拓扑结构,以环路由上节点数最少为原则,自动寻找一条环路由。
步骤A5.判断寻找环路由是否成功,若否,则报错“无法成环”并跳转至步骤A4;若是,则跳转至步骤A6。
步骤A6.判断环路由是否满足用户要求,若否,则跳转至步骤A7;若是,则跳转至步骤A9。
步骤A7.判定环路由上的节点是否存在改动,若是,则跳转至步骤A4;若否,则跳转至步骤A8。
步骤A8.在拓扑图上点击链路,对环路由进行调整。
步骤A9.分析环路由上是否存在直通节点,若是,则将直通节点配置为不参与保护的节点,跳转至步骤A10;若否,则直接跳转至步骤A10。
步骤A10.完成MSRP环的创建,在MSRP环数据列表中列出,激活状态为“待激活”。
参见图4所示,步骤B主要是对组成MSRP相交环的单环进行环通道标签的分配,这些标签包括每个单环内参与保护的各个节点本环通道标签组、以及单环间相交节点组的跨环通道标签组。通过分析MSRP环的路由信息,获取MSRP环上参与保护的节点信息;通过分析MSRP环与其它MSRP环相交的链路信息,获取相交节点组信息;然后根据环通道标签分配的规则,对本环和跨环通道标签组信息进行配置。步骤B中包括以下步骤:
步骤B1.对待创建MSRP环的路由,从源到宿进行遍历,分析环路由上经过的每一个节点。
步骤B2.判断节点是否参与保护,若是,则跳转至步骤B3;若否,则跳转至步骤B4。
步骤B3.加入环通道标签分配列表中。
步骤B4.对已配MSRP环的路由,从源到宿进行遍历,分析其与待创建MSRP环相交的情况。
步骤B5.判断是否相交,若是,则跳转至步骤B6;若否,则跳转至步骤B7。
步骤B6.获取相交节点组,加入环通道标签分配列表中。
步骤B7.根据环通道标签分配的方法,对本环通道标签、跨环通道标签进行配置。
参见图5所示,步骤B5中,所述环通道标签分配的方法包括以下步骤:
步骤B71.分析整个工程上已经分配的业务通道标签和环通道标签资源,获取最大值,记录为LabelMax,并以LabelMax+1作为待创建环通道标签分配的起始值。
步骤B72.对环通道标签分配列表中的节点、相交节点组,从前到后进行遍历,记录当前遍历的数目N(从0开始)。
步骤B73.以每个节点、相交节点组作为目的下环点,按照同一个环通道分配相同标签的原则,对一组本环通道标签、跨环通道标签进行配置。
步骤B74.以LabelMax+1+N×4,作为第N+1个节点或者相交节点组的正向工作通道标签(西向工作入标签、东向工作出标签),之后逐个加1,对反向工作通道标签(东向工作入标签、西向工作出标签)、正向保护通道标签(西向保护入标签、东向保护出标签)、反向保护通道标签(东向保护入标签、西向保护出标签),进行自动分配;即:正向工作通道标签为LabelMax+1+N*4,反向工作通道标签为LabelMax+2+N*4,正向保护通道标签为LabelMax+3+N*4,反向保护通道标签为LabelMax+4+N*4。
步骤B75.判断分配的本环通道标签、跨环通道标签是否满足需求,若是,则跳转至步骤B77;若否,则跳转至步骤B76。
步骤B76.对环通道标签分配列表中的标签,进行批量修改。
步骤B77.根据环通道标签分配的规则,进行标签有效性的处理,完成环通道标签的配置。
参见图6所示,步骤B77具体包括以下步骤:
步骤B771.对已配置的业务通道的每一条业务路由,从源到宿进行遍历,分析每个节点上已分配的业务通道标签资源。
步骤B772.判断已配置的业务通道标签,与待分配的环通道标签是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B773。
步骤B773.对已配置MSRP环的路由,从源到宿进行遍历,分析每个节点上已分配的环通道标签资源。
步骤B774.判断已配置的环通道标签,与待分配的环通道标签是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B775。
步骤B775.对正在配置的环路由,从源到宿进行遍历,分析每个节点上待分配的环通道标签资源。
步骤B776.判断待分配的本环通道标签、跨环通道标签之间是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B777。
步骤B777.判断将要为待创建MSRP环上的节点以及相交节点组分配的一组环通道标签——正向工作、反向工作、正向保护、反向保护环通道标签,是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B779。
步骤B778.返回错误。
步骤B779.返回环通道标签设置成功;
参见图7所示,步骤C主要是对MSRP相交环保护所承载的业务信息进行MSRP环保护配置。对于未配置的业务,在创建业务的过程中,支持选择性地对MSRP环保护信息进行配置;对于已配置的业务,支持批量地对MSRP环保护信息进行配置;对于单条环网业务的配置,支持自动、手工两种方式配置MSRP环保护信息;对于多条环网业务的配置,支持自动方式配置MSRP环保护信息。步骤C中包括以下步骤:
步骤C1.判断环网业务是否已配,若否,则跳转至步骤C2;若是,则跳转至步骤C5。
步骤C2.配置业务的基本属性信息。
步骤C3.配置业务的源、宿信息。
步骤C4.配置业务的路由约束条件,自动生成一条业务路由,判断是否配置MSRP保护环,若是,则跳转至步骤C6;若否,则跳转至步骤C14。
步骤C5.选择需要承载到环网上的一条或者多条业务。
步骤C6.对已配置MSRP环的路由,从源到宿进行遍历,分析其与业务路由重合的情况。
步骤C7.判断业务路由与环路由是否存在重合的部分,若是,则跳转至步骤C8;若否,则跳转至步骤C13。
步骤C8.根据环网选择的规则,自动为业务与MSRP环相交的每一条链路,配置一条MSRP环保护。
步骤C9.判断是否为单条环网业务配置,若是,则跳转至步骤C10;若否,则跳转至步骤C12。
步骤C10.判断业务路由与MSRP环的相交链路是否有重合,存在多个可选的MSRP环保护,若是,则跳转至步骤C11;若否,则跳转至步骤C12。
步骤C11.弹出业务过环界面,供用户修改绑定关系,跳转至步骤C14。
步骤C12.根据MSRP环绑定的规则,完成业务环网配置的处理,跳转至步骤C14。
步骤C13.返回错误。
步骤C14.完成业务创建,在业务数据列表中列出,且为待激活状态。
参见图8所示,步骤C8中具体包括以下步骤:
步骤C81.对业务上的每一条链路,从源到宿进行遍历,分析其与环路由重合的情况。
步骤C82.判断业务在同一个节点上,是否与多个MSRP环存在相交,若是,则跳转至步骤C83;若否,则跳转至步骤C88。
步骤C83.对MSRP相交环的每一条环路由,从源到宿进行遍历,分析其与业务路由重合的部分。
步骤C84.判断重合部分是否一样,若否,则跳转至步骤C85;若是,则跳转至步骤C86。
步骤C85.选择重合路径最长的MSRP环,跳转至步骤C88。
步骤C86.对MSRP相交环进行遍历,分析其创建的时间。
步骤C87.选择最先创建的MSRP环。
步骤C88.完成业务对MSRP环的自动选择配置。
参见图9所示,步骤C12中具体包括以下步骤:
步骤C1201.对业务路由从源到宿进行遍历,分析每个节点与MSRP环相交的情况。
步骤C1202.判断节点是否为业务环网的上话点,若是,则跳转至步骤C1203;若否,则跳转至步骤C1206。
步骤C1203.判断业务环网的下话点是否也在本MSRP环上,若是,则跳转至步骤C1204;若否,则跳转至步骤C1205。
步骤C1204.在节点上配置MSRP环绑定,源、宿环设置相同,均为该MSRP环,转步骤C1213。
步骤C1205.在节点上配置环绑定,源、宿环设置不同,源环为该MSRP环,宿环为业务要去的MSRP相交环,跳转至步骤C1213;
步骤C1206.判断节点是否为业务环网的跨环相交点,若是,则跳转至步骤C1207;若否,则跳转至步骤C1211。
步骤C1207.在节点上配置MSRP环绑定,源、宿环设置不同,源环为业务来自的MSRP相交环,宿环为业务要去的MSRP相交环。
步骤C1208.判断该相交节点所在的虚拟节点组中,是否存在另一个相交节点,若是,则跳转至步骤C1209;若否,则跳转至步骤C1213。
步骤C1209.在节点上配置MSRP环绑定,为了区分该相交节点为备用节点,将源、宿环设置相同,均为业务要去的MSRP相交环。
步骤C1210.在节点上对主用相交节点上的业务进行备份,跳转至步骤1213。
步骤C1211.判断节点是否为业务环网的下话点,若是,则跳转至步骤C1214;若否,则跳转至步骤C1212。
步骤C1212.对节点上配置的业务通道转发标签,进行删除,以免造成资源浪费,跳转至步骤1213。
步骤C1213.对下一个节点进行分析,跳转至步骤1202。
步骤C1214.完成MSRP环绑定的配置。
参见图10所示,步骤D主要是根据MSRP相交环保护的故障情况,进行业务倒换状态的分析,以确保业务环保护的配置正确性。通过分析非相交节点以及非相交节点连接的光纤故障情况,相交节点故障情况,以及相交节点连接的光纤故障情况,对业务进行倒换,显示倒换后业务的走向信息。步骤D中具体包括以下步骤:
步骤D1.分析MSRP保护环上发生故障的节点和光纤情况。
步骤D2.判断故障是否为相交节点或者相交节点连接的光纤,若否,则跳转至步骤D3;若是,则跳转至步骤D8。
步骤D3.判断MSRP环内是否还存在其它故障,若是,则跳转至步骤D4;若否,则跳转至步骤D7。
步骤D4.根据业务环网的上环点以及MSRP环拓扑结构,分析MSRP环内不可达的一系列节点。
步骤D5.判断业务环网的下话节点是否在不可达的节点中,若是,则跳转至步骤D6;若否,则跳转至步骤D7。
步骤D6.业务倒换到反向保护环通道后,不做任何处理,跳转至步骤D17。
步骤D7.业务倒换到反向保护环通道后,转步骤D18。
步骤D8.判断源环主、备用相交节点是否都不可达,若否,则跳转至步骤D9;若是,则跳转至步骤D17。
步骤D9.判断源环主用相交节点是否不可达,若是,则跳转至步骤D10;若否,则跳转至步骤D11。
步骤D10.业务倒换到反向保护环通道上,到达备用相交节点,跳转至步骤D12。
步骤D11.业务到达主用相交节点。
步骤D12.业务出源环进入宿环,走与源环工作通道方向相同的宿环工作通道,并判断目的节点是否可达,若否,则跳转至步骤D13;若是,则跳转至步骤D18。
步骤D13.倒换到宿环反向保护通道上,并判断目的节点是否可达,若否,则跳转至步骤D14;若是,则跳转至步骤D18。
步骤D14.判断此时业务所在的相交节点是否为主用,若是,则跳转至步骤D15;若否,则跳转至步骤D17。
步骤D15.判断故障是否为相交节点连接的光纤,若是,则跳转至步骤D16;若否,则跳转至步骤D17。
步骤D16.业务逃生回到源环上,走源环的反向保护环通道,到达备用相交节点,跳转至步骤D12。
步骤D17.报错并跳转至步骤D19。
步骤D18.到下话点直接下话。
步骤D19.完成环网倒换状态的分析。
步骤E主要是将MSRP相交环上的节点信息下载到设备上。步骤E中具体包括以下步骤:
步骤E1.选择一条或者多条MSRP保护环。
步骤E2.对MSRP保护环所涉及到的网元进行统计。
步骤E3.对统计出的需要下载的网元,进行下载设备操作。
本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
Claims (9)
1.一种电信MPLS-TP传输网MSRP相交环保护的配置方法,其特征在于,包括以下步骤:
步骤A.指定保护属性信息,根据网络拓扑计算,完成环路由配置;
步骤B.根据标签分配规则及MSRP环相交的情况,完成通道标签的配置;所述通道标签包括业务通道标签、环通道标签;其中环通道标签包括本环通道标签、跨环通道标签;
步骤C.分析业务过环的路由情况,在上环节点及相交节点上分别进行环网业务的配置;
步骤D.根据环网拓扑结构、断纤及节点掉电的情况,分析倒换后业务的走向;
步骤E.将MSRP相交环上的节点信息下载到设备上;
步骤C中包括以下步骤:
步骤C1.判断环网业务是否已配,若否,则跳转至步骤C2;若是,则跳转至步骤C5;
步骤C2.配置业务的基本属性信息;
步骤C3.配置业务的源、宿信息;
步骤C4.配置业务的路由约束条件,自动生成一条业务路由,判断是否配置MSRP保护环,若是,则跳转至步骤C6;若否,则跳转至步骤C14;
步骤C5.选择需要承载到环网上的一条或者多条业务;
步骤C6.对已配置MSRP环的路由,从源到宿进行遍历,分析其与业务路由重合的情况;
步骤C7.判断业务路由与环路由是否存在重合的部分,若是,则跳转至步骤C8;若否,则跳转至步骤C13;
步骤C8.根据环网选择的规则,自动为业务与MSRP环相交的每一条链路,配置一条MSRP环保护;
步骤C9.判断是否为单条环网业务配置,若是,则跳转至步骤C10;若否,则跳转至步骤C12;
步骤C10.判断业务路由与MSRP环的相交链路是否有重合,若是,则跳转至步骤C11;若否,则跳转至步骤C12;
步骤C11.弹出业务过环界面,供用户修改绑定关系,跳转至步骤C14;
步骤C12.根据MSRP环绑定的规则,完成业务环网配置的处理,跳转至步骤C14;
步骤C13.返回错误;
步骤C14.完成业务创建,在业务数据列表中列出,且为待激活状态。
2.如权利要求1所述的电信MPLS-TP传输网MSRP相交环保护的配置方法,其特征在于,步骤A中包括以下步骤:
步骤A1.配置MSRP环的基本属性信息;
步骤A2.指定MSRP环的起始网元,分析该网元的拓扑连接情况;
步骤A3.判断所述网元是否存在拓扑连接,若否,则报错并跳转至步骤A2;若是,则跳转至步骤A4;
步骤A4.指定一条起始链路,分析网络拓扑结构,以环路由上节点数最少为原则,自动寻找一条环路由;
步骤A5.判断寻找环路由是否成功,若否,则报错并跳转至步骤A4;若是,则跳转至步骤A6;
步骤A6.判断环路由是否满足用户要求,若否,则跳转至步骤A7;若是,则跳转至步骤A9;
步骤A7.判断环路由上的节点是否存在改动,若是,则跳转至步骤A4;若否,则跳转至步骤A8;
步骤A8.在拓扑图上点击链路,对环路由进行调整;
步骤A9.分析环路由上是否存在直通节点,若是,则将直通节点配置为不参与保护的节点,跳转至步骤A10;若否,则直接跳转至步骤A10;
步骤A10.完成MSRP环的创建,在MSRP环数据列表中列出,且为待激活状态。
3.如权利要求1所述的电信MPLS-TP传输网MSRP相交环保护的配置方法,其特征在于,步骤B中包括以下步骤:
步骤B1.对待创建MSRP环的路由,从源到宿进行遍历,分析环路由上经过的每一个节点;
步骤B2.判断节点是否参与保护,若是,则跳转至步骤B3;若否,则跳转至步骤B4;
步骤B3.加入环通道标签分配列表中;
步骤B4.对已配MSRP环的路由,从源到宿进行遍历,分析其与待创建MSRP环相交的情况;
步骤B5.判断是否相交,若是,则跳转至步骤B6;若否,则跳转至步骤B7;
步骤B6.获取相交节点组,加入环通道标签分配列表中;
步骤B7.根据环通道标签分配的方法,对本环通道标签、跨环通道标签进行配置。
4.如权利要求3所述的电信MPLS-TP传输网MSRP相交环保护的配置方法,其特征在于,步骤B7中,所述环通道标签分配的方法包括以下步骤:
步骤B71.分析整个工程上已经分配的业务通道标签和环通道标签资源,获取最大值,记录为LabelMax,并以LabelMax+1作为待创建环通道标签分配的起始值;
步骤B72.对环通道标签分配列表中的节点、相交节点组,从前到后进行遍历,记录当前遍历的数目N;
步骤B73.以每个节点、相交节点组作为目的下环点,按照同一个环通道分配相同标签的原则,对一组本环通道标签、跨环通道标签进行配置;
步骤B74.以LabelMax+1+N×4,作为第N+1个节点或者相交节点组的正向工作通道标签,之后逐个加1,对反向工作通道标签、正向保护通道标签、反向保护通道标签,进行自动分配;
步骤B75.判断分配的本环通道标签、跨环通道标签是否满足需求,若是,则跳转至步骤B77;若否,则跳转至步骤B76;
步骤B76.对环通道标签分配列表中的标签,进行批量修改;
步骤B77.根据环通道标签分配的规则,进行标签有效性的处理,完成环通道标签的配置。
5.如权利要求4所述的电信MPLS-TP传输网MSRP相交环保护的配置方法,其特征在于,步骤B77具体包括以下步骤:
步骤B771.对已配置的业务通道的每一条业务路由,从源到宿进行遍历,分析每个节点上已分配的业务通道标签资源;
步骤B772.判断已配置的业务通道标签,与待分配的环通道标签是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B773;
步骤B773.对已配置MSRP环的路由,从源到宿进行遍历,分析每个节点上已分配的环通道标签资源;
步骤B774.判断已配置的环通道标签,与待分配的环通道标签是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B775;
步骤B775.对正在配置的环路由,从源到宿进行遍历,分析每个节点上待分配的环通道标签资源;
步骤B776.判断待分配的本环通道标签、跨环通道标签之间是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B777;
步骤B777.判断将要为待创建MSRP环上的节点以及相交节点组分配的一组环通道标签是否存在相同,若是,则跳转至步骤B778;若否,则跳转至步骤B779;
步骤B778.返回错误;
步骤B779.返回环通道标签设置成功。
6.如权利要求1所述的电信MPLS-TP传输网MSRP相交环保护的配置方法,其特征在于,步骤C8中具体包括以下步骤:
步骤C81.对业务上的每一条链路,从源到宿进行遍历,分析其与环路由重合的情况;
步骤C82.判断业务在同一个节点上,是否与多个MSRP环存在相交,若是,则跳转至步骤C83;若否,则跳转至步骤C88;
步骤C83.对MSRP相交环的每一条环路由,从源到宿进行遍历,分析其与业务路由重合的部分;
步骤C84.判断重合部分是否一样,若否,则跳转至步骤C85;若是,则跳转至步骤C86;
步骤C85.选择重合路径最长的MSRP环,跳转至步骤C88;
步骤C86.对MSRP相交环进行遍历,分析其创建的时间;
步骤C87.选择最先创建的MSRP环;
步骤C88.完成业务对MSRP环的自动选择配置。
7.如权利要求1所述的电信MPLS-TP传输网MSRP相交环保护的配置方法,其特征在于,步骤C12中具体包括以下步骤:
步骤C1201.对业务路由从源到宿进行遍历,分析每个节点与MSRP环相交的情况;
步骤C1202.判断节点是否为业务环网的上话点,若是,则跳转至步骤C1203;若否,则跳转至步骤C1206;
步骤C1203.判断业务环网的下话点是否也在本MSRP环上,若是,则跳转至步骤C1204;若否,则跳转至步骤C1205;
步骤C1204.在节点上配置MSRP环绑定,源、宿环设置相同,均为该MSRP环,转步骤C1213;
步骤C1205.在节点上配置环绑定,源、宿环设置不同,源环为该MSRP环,宿环为业务要去的MSRP相交环,跳转至步骤C1213;
步骤C1206.判断节点是否为业务环网的跨环相交点,若是,则跳转至步骤C1207;若否,则跳转至步骤C1211;
步骤C1207.在节点上配置MSRP环绑定,源、宿环设置不同,源环为业务来自的MSRP相交环,宿环为业务要去的MSRP相交环;
步骤C1208.判断该相交节点所在的虚拟节点组中,是否存在另一个相交节点,若是,则跳转至步骤C1209;若否,则跳转至步骤C1213;
步骤C1209.在节点上配置MSRP环绑定,为了区分该相交节点为备用节点,将源、宿环设置相同,均为业务要去的MSRP相交环;
步骤C1210.在节点上对主用相交节点上的业务进行备份,跳转至步骤1213;
步骤C1211.判断节点是否为业务环网的下话点,若是,则跳转至步骤C1214;若否,则跳转至步骤C1212;
步骤C1212.对节点上配置的业务通道转发标签,进行删除,以免造成资源浪费,跳转至步骤1213;
步骤C1213.对下一个节点进行分析,跳转至步骤1202;
步骤C1214.完成MSRP环绑定的配置。
8.如权利要求1所述的电信MPLS-TP传输网MSRP相交环保护的配置方法,其特征在于,步骤D中具体包括以下步骤:
步骤D1.分析MSRP保护环上发生故障的节点和光纤情况;
步骤D2.判断故障是否为相交节点或者相交节点连接的光纤,若否,则跳转至步骤D3;若是,则跳转至步骤D8;
步骤D3.判断MSRP环内是否还存在其它故障,若是,则跳转至步骤D4;若否,则跳转至步骤D7;
步骤D4.根据业务环网的上环点以及MSRP环拓扑结构,分析MSRP环内不可达的一系列节点;
步骤D5.判断业务环网的下话节点是否在不可达的节点中,若是,则跳转至步骤D6;若否,则跳转至步骤D7;
步骤D6.业务倒换到反向保护环通道后,不做任何处理,跳转至步骤D17;
步骤D7.业务倒换到反向保护环通道后,转步骤D18;
步骤D8.判断源环主、备用相交节点是否都不可达,若否,则跳转至步骤D9;若是,则跳转至步骤D17;
步骤D9.判断源环主用相交节点是否不可达,若是,则跳转至步骤D10;若否,则跳转至步骤D11;
步骤D10.业务倒换到反向保护环通道上,到达备用相交节点,跳转至步骤D12;
步骤D11.业务到达主用相交节点;
步骤D12.业务出源环进入宿环,走与源环工作通道方向相同的宿环工作通道,并判断目的节点是否可达,若否,则跳转至步骤D13;若是,则跳转至步骤D18;
步骤D13.倒换到宿环反向保护通道上,并判断目的节点是否可达,若否,则跳转至步骤D14;若是,则跳转至步骤D18;
步骤D14.判断此时业务所在的相交节点是否为主用,若是,则跳转至步骤D15;若否,则跳转至步骤D17;
步骤D15.判断故障是否为相交节点连接的光纤,若是,则跳转至步骤D16;若否,则跳转至步骤D17;
步骤D16.业务逃生回到源环上,走源环的反向保护环通道,到达备用相交节点,跳转至步骤D12;
步骤D17.报错并跳转至步骤D19;
步骤D18.到下话点直接下话;
步骤D19.完成环网倒换状态的分析。
9.如权利要求1所述的电信MPLS-TP传输网MSRP相交环保护的配置方法,其特征在于,步骤E中具体包括以下步骤:
步骤E1.选择一条或者多条MSRP保护环;
步骤E2.对MSRP保护环所涉及到的网元进行统计;
步骤E3.对统计出的需要下载的网元,进行下载设备操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510005768.2A CN104539529B (zh) | 2015-01-07 | 2015-01-07 | 一种电信mpls‑tp传输网msrp相交环保护的配置方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510005768.2A CN104539529B (zh) | 2015-01-07 | 2015-01-07 | 一种电信mpls‑tp传输网msrp相交环保护的配置方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104539529A CN104539529A (zh) | 2015-04-22 |
CN104539529B true CN104539529B (zh) | 2017-12-01 |
Family
ID=52854998
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510005768.2A Active CN104539529B (zh) | 2015-01-07 | 2015-01-07 | 一种电信mpls‑tp传输网msrp相交环保护的配置方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104539529B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105915371B (zh) * | 2016-04-07 | 2019-03-26 | 烽火通信科技股份有限公司 | 一种ptn环网保护的双环逃生实现方法及*** |
CN108111415B (zh) * | 2017-12-12 | 2020-08-25 | 北京格林伟迪科技股份有限公司 | 一种多设备间的标签分配方法和装置 |
CN108366016B (zh) * | 2017-12-25 | 2020-07-14 | 南京丰道电力科技有限公司 | 一种用于电力***过程层的无丢包实时环网通信方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1694418A (zh) * | 2005-05-16 | 2005-11-09 | 烽火通信科技股份有限公司 | 一种复用段保护和格状网恢复结合的方法 |
CN1761228A (zh) * | 2004-10-15 | 2006-04-19 | 华为技术有限公司 | 在mpls环网中实现业务传送及保护的方法 |
CN101494511A (zh) * | 2009-03-17 | 2009-07-29 | 烽火通信科技股份有限公司 | 一种t-mpls环网标签分配方法 |
CN102238056A (zh) * | 2010-04-30 | 2011-11-09 | 中兴通讯股份有限公司 | 环网保护拓扑结构自动发现方法及装置 |
CN102946341A (zh) * | 2012-12-12 | 2013-02-27 | 盛科网络(苏州)有限公司 | 基于g8032协议的mpls-tp环网保护方法及*** |
CN103795601A (zh) * | 2012-11-04 | 2014-05-14 | ***通信集团公司 | 一种实现环网Steering保护的方法及装置 |
CN103841017A (zh) * | 2012-11-22 | 2014-06-04 | 华为技术有限公司 | 环网保护中标签自动分配的方法及设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5434318B2 (ja) * | 2009-07-09 | 2014-03-05 | 富士通株式会社 | 通信装置および通信パス提供方法 |
-
2015
- 2015-01-07 CN CN201510005768.2A patent/CN104539529B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1761228A (zh) * | 2004-10-15 | 2006-04-19 | 华为技术有限公司 | 在mpls环网中实现业务传送及保护的方法 |
CN1694418A (zh) * | 2005-05-16 | 2005-11-09 | 烽火通信科技股份有限公司 | 一种复用段保护和格状网恢复结合的方法 |
CN101494511A (zh) * | 2009-03-17 | 2009-07-29 | 烽火通信科技股份有限公司 | 一种t-mpls环网标签分配方法 |
CN102238056A (zh) * | 2010-04-30 | 2011-11-09 | 中兴通讯股份有限公司 | 环网保护拓扑结构自动发现方法及装置 |
CN103795601A (zh) * | 2012-11-04 | 2014-05-14 | ***通信集团公司 | 一种实现环网Steering保护的方法及装置 |
CN103841017A (zh) * | 2012-11-22 | 2014-06-04 | 华为技术有限公司 | 环网保护中标签自动分配的方法及设备 |
CN102946341A (zh) * | 2012-12-12 | 2013-02-27 | 盛科网络(苏州)有限公司 | 基于g8032协议的mpls-tp环网保护方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN104539529A (zh) | 2015-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104521191B (zh) | 使用环形拓扑的多层次级别的路由弧的无环路由拓扑中的层次标签分发和路由安装 | |
CN107666412B (zh) | 服务功能链的虚拟网络功能部署方法 | |
US20200106662A1 (en) | Systems and methods for managing network health | |
CN106464530B (zh) | 网络更新的动态调度的方法和*** | |
CN104737502B (zh) | 用于从次优主要的p2mp切换流量至备用p2mp的方法与*** | |
CN104301251B (zh) | 一种QoS处理方法、***及设备 | |
CN104539529B (zh) | 一种电信mpls‑tp传输网msrp相交环保护的配置方法 | |
US9628391B2 (en) | Recursive load balancing in a loop-free routing topology using routing arcs | |
CN103891220B (zh) | 使用ldp的mpls快速重新路由(ldp-frr)的方法和网络单元 | |
CN110213369A (zh) | 一种服务功能链自动编排***及其编排方法 | |
EP3013005B1 (en) | Method and system for virtual network mapping protection and computer storage medium | |
CN102035740B (zh) | 多协议标签交换三层私有虚拟网快速重路由方法及*** | |
US20110202638A1 (en) | Mixed integer programming model for minimizing leased access network costs | |
CN106209621A (zh) | 服务质量约束的链路故障恢复方法 | |
CN103746874B (zh) | 用于网际协议流性能监控的方法和设备 | |
CN106685835A (zh) | 一种在数据中心的计算节点间实现高速分布式路由的方法 | |
CN106209623A (zh) | 确定转发路径的方法和控制设备 | |
CN109246013A (zh) | 一种fc-ae-1553交换型网络中的路由方法 | |
CN105391651A (zh) | 一种虚拟光网络多层资源汇聚方法和*** | |
CN102761480B (zh) | 一种资源分配方法及装置 | |
CN108199889A (zh) | 服务链的创建方法、装置、服务器及存储介质 | |
CN101466051B (zh) | 一种业务路径搜索方法和装置 | |
CN102571449B (zh) | 链路的切换方法及装置 | |
CN106603401A (zh) | 快速重路由方法和装置 | |
CN107786445A (zh) | 一种隧道流量的旁路方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |